0001401708-20-000153.txt : 20200810 0001401708-20-000153.hdr.sgml : 20200810 20200810162356 ACCESSION NUMBER: 0001401708-20-000153 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 DATE AS OF CHANGE: 20200810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NanoString Technologies Inc CENTRAL INDEX KEY: 0001401708 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 200094687 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35980 FILM NUMBER: 201089701 BUSINESS ADDRESS: STREET 1: 530 FAIRVIEW AVENUE NORTH CITY: SEATTLE STATE: WA ZIP: 98109 BUSINESS PHONE: 206-378-6266 MAIL ADDRESS: STREET 1: 530 FAIRVIEW AVENUE NORTH CITY: SEATTLE STATE: WA ZIP: 98109 10-Q 1 nstg-20200630.htm 10-Q nstg-20200630
false2020Q20001401708December 31.020916100014017082020-01-012020-06-30xbrli:shares00014017082020-08-05iso4217:USD00014017082020-06-3000014017082019-12-31iso4217:USDxbrli:shares0001401708nstg:ProductAndServiceMember2020-04-012020-06-300001401708nstg:ProductAndServiceMember2019-04-012019-06-300001401708nstg:ProductAndServiceMember2020-01-012020-06-300001401708nstg:ProductAndServiceMember2019-01-012019-06-300001401708nstg:CollaborationMember2020-04-012020-06-300001401708nstg:CollaborationMember2019-04-012019-06-300001401708nstg:CollaborationMember2020-01-012020-06-300001401708nstg:CollaborationMember2019-01-012019-06-3000014017082020-04-012020-06-3000014017082019-04-012019-06-3000014017082019-01-012019-06-300001401708us-gaap:CommonStockMember2018-12-310001401708us-gaap:AdditionalPaidInCapitalMember2018-12-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001401708us-gaap:RetainedEarningsMember2018-12-3100014017082018-12-310001401708us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001401708us-gaap:CommonStockMember2019-01-012019-03-3100014017082019-01-012019-03-310001401708us-gaap:RetainedEarningsMember2019-01-012019-03-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001401708us-gaap:CommonStockMember2019-03-310001401708us-gaap:AdditionalPaidInCapitalMember2019-03-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001401708us-gaap:RetainedEarningsMember2019-03-3100014017082019-03-310001401708us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001401708us-gaap:CommonStockMember2019-04-012019-06-300001401708us-gaap:RetainedEarningsMember2019-04-012019-06-300001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001401708us-gaap:CommonStockMember2019-06-300001401708us-gaap:AdditionalPaidInCapitalMember2019-06-300001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001401708us-gaap:RetainedEarningsMember2019-06-3000014017082019-06-300001401708us-gaap:CommonStockMember2019-12-310001401708us-gaap:AdditionalPaidInCapitalMember2019-12-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001401708us-gaap:RetainedEarningsMember2019-12-310001401708us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100014017082020-01-012020-03-310001401708us-gaap:CommonStockMember2020-01-012020-03-310001401708us-gaap:RetainedEarningsMember2020-01-012020-03-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001401708us-gaap:CommonStockMember2020-03-310001401708us-gaap:AdditionalPaidInCapitalMember2020-03-310001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001401708us-gaap:RetainedEarningsMember2020-03-3100014017082020-03-310001401708us-gaap:CommonStockMember2020-04-012020-06-300001401708us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001401708us-gaap:RetainedEarningsMember2020-04-012020-06-300001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001401708us-gaap:CommonStockMember2020-06-300001401708us-gaap:AdditionalPaidInCapitalMember2020-06-300001401708us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001401708us-gaap:RetainedEarningsMember2020-06-30nstg:platform0001401708us-gaap:SeniorNotesMembernstg:ConvertibleSeniorNotesDue2025Member2020-06-30xbrli:pure0001401708us-gaap:SeniorNotesMembernstg:ConvertibleSeniorNotesDue2025Member2020-01-012020-06-300001401708nstg:TermLoanAgreementMember2020-01-012020-06-300001401708nstg:PublicStockOfferingMember2019-03-012019-03-310001401708us-gaap:OverAllotmentOptionMember2019-03-012019-03-310001401708nstg:SellingStockholderMember2019-03-012019-03-31nstg:sales_force0001401708srt:AmericasMembernstg:ProductInstrumentsMember2020-04-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductInstrumentsMember2020-04-012020-06-300001401708srt:AsiaPacificMembernstg:ProductInstrumentsMember2020-04-012020-06-300001401708nstg:ProductInstrumentsMember2020-04-012020-06-300001401708srt:AmericasMembernstg:ProductInstrumentsMember2020-01-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductInstrumentsMember2020-01-012020-06-300001401708srt:AsiaPacificMembernstg:ProductInstrumentsMember2020-01-012020-06-300001401708nstg:ProductInstrumentsMember2020-01-012020-06-300001401708nstg:ProductConsumablesMembersrt:AmericasMember2020-04-012020-06-300001401708nstg:ProductConsumablesMembernstg:EuropeAndMiddleEastMember2020-04-012020-06-300001401708nstg:ProductConsumablesMembersrt:AsiaPacificMember2020-04-012020-06-300001401708nstg:ProductConsumablesMember2020-04-012020-06-300001401708nstg:ProductConsumablesMembersrt:AmericasMember2020-01-012020-06-300001401708nstg:ProductConsumablesMembernstg:EuropeAndMiddleEastMember2020-01-012020-06-300001401708nstg:ProductConsumablesMembersrt:AsiaPacificMember2020-01-012020-06-300001401708nstg:ProductConsumablesMember2020-01-012020-06-300001401708us-gaap:ProductMembersrt:AmericasMember2020-04-012020-06-300001401708us-gaap:ProductMembernstg:EuropeAndMiddleEastMember2020-04-012020-06-300001401708srt:AsiaPacificMemberus-gaap:ProductMember2020-04-012020-06-300001401708us-gaap:ProductMember2020-04-012020-06-300001401708us-gaap:ProductMembersrt:AmericasMember2020-01-012020-06-300001401708us-gaap:ProductMembernstg:EuropeAndMiddleEastMember2020-01-012020-06-300001401708srt:AsiaPacificMemberus-gaap:ProductMember2020-01-012020-06-300001401708us-gaap:ProductMember2020-01-012020-06-300001401708us-gaap:ServiceMembersrt:AmericasMember2020-04-012020-06-300001401708us-gaap:ServiceMembernstg:EuropeAndMiddleEastMember2020-04-012020-06-300001401708us-gaap:ServiceMembersrt:AsiaPacificMember2020-04-012020-06-300001401708us-gaap:ServiceMember2020-04-012020-06-300001401708us-gaap:ServiceMembersrt:AmericasMember2020-01-012020-06-300001401708us-gaap:ServiceMembernstg:EuropeAndMiddleEastMember2020-01-012020-06-300001401708us-gaap:ServiceMembersrt:AsiaPacificMember2020-01-012020-06-300001401708us-gaap:ServiceMember2020-01-012020-06-300001401708nstg:ProductAndServiceMembersrt:AmericasMember2020-04-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductAndServiceMember2020-04-012020-06-300001401708srt:AsiaPacificMembernstg:ProductAndServiceMember2020-04-012020-06-300001401708nstg:ProductAndServiceMembersrt:AmericasMember2020-01-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductAndServiceMember2020-01-012020-06-300001401708srt:AsiaPacificMembernstg:ProductAndServiceMember2020-01-012020-06-300001401708nstg:CollaborationMembersrt:AmericasMember2020-04-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:CollaborationMember2020-04-012020-06-300001401708srt:AsiaPacificMembernstg:CollaborationMember2020-04-012020-06-300001401708nstg:CollaborationMembersrt:AmericasMember2020-01-012020-06-300001401708nstg:EuropeAndMiddleEastMembernstg:CollaborationMember2020-01-012020-06-300001401708srt:AsiaPacificMembernstg:CollaborationMember2020-01-012020-06-300001401708srt:AmericasMember2020-04-012020-06-300001401708nstg:EuropeAndMiddleEastMember2020-04-012020-06-300001401708srt:AsiaPacificMember2020-04-012020-06-300001401708srt:AmericasMember2020-01-012020-06-300001401708nstg:EuropeAndMiddleEastMember2020-01-012020-06-300001401708srt:AsiaPacificMember2020-01-012020-06-300001401708srt:AmericasMembernstg:ProductInstrumentsMember2019-04-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductInstrumentsMember2019-04-012019-06-300001401708srt:AsiaPacificMembernstg:ProductInstrumentsMember2019-04-012019-06-300001401708nstg:ProductInstrumentsMember2019-04-012019-06-300001401708srt:AmericasMembernstg:ProductInstrumentsMember2019-01-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductInstrumentsMember2019-01-012019-06-300001401708srt:AsiaPacificMembernstg:ProductInstrumentsMember2019-01-012019-06-300001401708nstg:ProductInstrumentsMember2019-01-012019-06-300001401708nstg:ProductConsumablesMembersrt:AmericasMember2019-04-012019-06-300001401708nstg:ProductConsumablesMembernstg:EuropeAndMiddleEastMember2019-04-012019-06-300001401708nstg:ProductConsumablesMembersrt:AsiaPacificMember2019-04-012019-06-300001401708nstg:ProductConsumablesMember2019-04-012019-06-300001401708nstg:ProductConsumablesMembersrt:AmericasMember2019-01-012019-06-300001401708nstg:ProductConsumablesMembernstg:EuropeAndMiddleEastMember2019-01-012019-06-300001401708nstg:ProductConsumablesMembersrt:AsiaPacificMember2019-01-012019-06-300001401708nstg:ProductConsumablesMember2019-01-012019-06-300001401708us-gaap:ProductMembersrt:AmericasMember2019-04-012019-06-300001401708us-gaap:ProductMembernstg:EuropeAndMiddleEastMember2019-04-012019-06-300001401708srt:AsiaPacificMemberus-gaap:ProductMember2019-04-012019-06-300001401708us-gaap:ProductMember2019-04-012019-06-300001401708us-gaap:ProductMembersrt:AmericasMember2019-01-012019-06-300001401708us-gaap:ProductMembernstg:EuropeAndMiddleEastMember2019-01-012019-06-300001401708srt:AsiaPacificMemberus-gaap:ProductMember2019-01-012019-06-300001401708us-gaap:ProductMember2019-01-012019-06-300001401708us-gaap:ServiceMembersrt:AmericasMember2019-04-012019-06-300001401708us-gaap:ServiceMembernstg:EuropeAndMiddleEastMember2019-04-012019-06-300001401708us-gaap:ServiceMembersrt:AsiaPacificMember2019-04-012019-06-300001401708us-gaap:ServiceMember2019-04-012019-06-300001401708us-gaap:ServiceMembersrt:AmericasMember2019-01-012019-06-300001401708us-gaap:ServiceMembernstg:EuropeAndMiddleEastMember2019-01-012019-06-300001401708us-gaap:ServiceMembersrt:AsiaPacificMember2019-01-012019-06-300001401708us-gaap:ServiceMember2019-01-012019-06-300001401708nstg:ProductAndServiceMembersrt:AmericasMember2019-04-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductAndServiceMember2019-04-012019-06-300001401708srt:AsiaPacificMembernstg:ProductAndServiceMember2019-04-012019-06-300001401708nstg:ProductAndServiceMembersrt:AmericasMember2019-01-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:ProductAndServiceMember2019-01-012019-06-300001401708srt:AsiaPacificMembernstg:ProductAndServiceMember2019-01-012019-06-300001401708nstg:CollaborationMembersrt:AmericasMember2019-04-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:CollaborationMember2019-04-012019-06-300001401708srt:AsiaPacificMembernstg:CollaborationMember2019-04-012019-06-300001401708nstg:CollaborationMembersrt:AmericasMember2019-01-012019-06-300001401708nstg:EuropeAndMiddleEastMembernstg:CollaborationMember2019-01-012019-06-300001401708srt:AsiaPacificMembernstg:CollaborationMember2019-01-012019-06-300001401708srt:AmericasMember2019-04-012019-06-300001401708nstg:EuropeAndMiddleEastMember2019-04-012019-06-300001401708srt:AsiaPacificMember2019-04-012019-06-300001401708srt:AmericasMember2019-01-012019-06-300001401708nstg:EuropeAndMiddleEastMember2019-01-012019-06-300001401708srt:AsiaPacificMember2019-01-012019-06-300001401708country:US2020-01-012020-06-300001401708country:US2019-01-012019-06-300001401708us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Memberus-gaap:AccountingStandardsUpdate201409Member2020-06-300001401708nstg:TotalProductsAndServicesMember2020-06-300001401708us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001401708us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001401708us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001401708us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001401708us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001401708us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001401708us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001401708us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001401708us-gaap:CommonStockMemberus-gaap:WarrantMember2020-04-012020-06-300001401708us-gaap:CommonStockMemberus-gaap:WarrantMember2019-04-012019-06-300001401708us-gaap:CommonStockMemberus-gaap:WarrantMember2020-01-012020-06-300001401708us-gaap:CommonStockMemberus-gaap:WarrantMember2019-01-012019-06-300001401708us-gaap:StockAppreciationRightsSARSMember2020-04-012020-06-300001401708us-gaap:StockAppreciationRightsSARSMember2019-04-012019-06-300001401708us-gaap:StockAppreciationRightsSARSMember2020-01-012020-06-300001401708us-gaap:StockAppreciationRightsSARSMember2019-01-012019-06-300001401708us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-06-300001401708us-gaap:CustomerConcentrationRiskMembernstg:LamResearchCorporationMemberus-gaap:SalesRevenueNetMember2019-01-012019-06-300001401708us-gaap:CustomerConcentrationRiskMembernstg:LamResearchCorporationMemberus-gaap:SalesRevenueNetMember2019-04-012019-06-300001401708us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMember2019-01-012019-06-300001401708us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMember2020-01-012020-06-300001401708us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001401708us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001401708us-gaap:CorporateDebtSecuritiesMember2020-06-300001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-06-300001401708us-gaap:AssetBackedSecuritiesMember2020-06-300001401708us-gaap:CorporateDebtSecuritiesMember2019-12-310001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001401708us-gaap:AssetBackedSecuritiesMember2019-12-310001401708nstg:CorporateEquitySecuritiesMember2019-12-310001401708nstg:CorporateEquitySecuritiesMember2019-01-012019-12-310001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-06-300001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-06-300001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2020-06-300001401708us-gaap:MoneyMarketFundsMember2020-06-300001401708us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-06-300001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-06-300001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-06-300001401708us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2020-06-300001401708us-gaap:FairValueInputsLevel1Member2020-06-300001401708us-gaap:FairValueInputsLevel2Member2020-06-300001401708us-gaap:FairValueInputsLevel3Member2020-06-300001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2019-12-310001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2019-12-310001401708us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2019-12-310001401708us-gaap:MoneyMarketFundsMember2019-12-310001401708us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2019-12-310001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-12-310001401708us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2019-12-310001401708us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2019-12-310001401708nstg:CorporateEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-12-310001401708us-gaap:FairValueInputsLevel2Membernstg:CorporateEquitySecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel3Membernstg:CorporateEquitySecuritiesMember2019-12-310001401708us-gaap:FairValueInputsLevel1Member2019-12-310001401708us-gaap:FairValueInputsLevel2Member2019-12-310001401708us-gaap:FairValueInputsLevel3Member2019-12-310001401708nstg:ConvertibleSeniorNotesDue2025Member2020-06-30nstg:day0001401708nstg:ConvertibleDebtTriggeringEvent1Memberus-gaap:SeniorNotesMembernstg:ConvertibleSeniorNotesDue2025Member2020-01-012020-06-300001401708us-gaap:SeniorNotesMembernstg:ConvertibleSeniorNotesDue2025Membernstg:ConvertibleDebtTriggeringEvent2Member2020-01-012020-06-300001401708nstg:ConvertibleSeniorNotesDue2025Member2020-01-012020-06-300001401708nstg:ConvertibleSeniorNotesDue2025Member2019-12-310001401708nstg:TermLoanAgreementMember2020-06-300001401708nstg:TermLoanAgreementMember2019-12-310001401708nstg:TermLoanAgreementMember2019-01-012019-12-310001401708nstg:ConvertibleSeniorNotesDue2025Member2019-01-012019-12-310001401708nstg:ConvertibleSeniorNotesDue2025Member2020-04-012020-06-300001401708nstg:TermLoanAgreementMember2018-10-310001401708nstg:CRGServicingLLCAmendedAndRestatedLoanAgreementMember2018-10-310001401708nstg:CRGServicingLLCAmendedAndRestatedLoanAgreementMember2018-10-012018-10-310001401708us-gaap:DebtInstrumentRedemptionPeriodOneMembernstg:TermLoanAgreementMember2019-12-310001401708nstg:TermLoanAgreementMember2020-04-012020-06-300001401708nstg:TermLoanAgreementMember2019-04-012019-06-300001401708nstg:TermLoanAgreementMember2019-01-012019-06-300001401708nstg:SecuredRevolvingLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2018-01-310001401708nstg:SecuredRevolvingLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2018-11-300001401708nstg:SecuredRevolvingLoanFacilityMember2020-06-300001401708nstg:SecuredRevolvingLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2020-06-300001401708srt:MaximumMemberus-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2017-08-012017-08-310001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2017-08-012017-08-310001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2020-04-012020-06-300001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2020-01-012020-06-300001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2019-04-012019-06-300001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2019-01-012019-06-300001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2020-06-300001401708us-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2020-01-012020-01-310001401708srt:MaximumMemberus-gaap:CollaborativeArrangementMembernstg:LamResearchCorporationMember2020-01-310001401708us-gaap:CollaborativeArrangementMembernstg:CelgeneCorporationMember2020-01-012020-06-300001401708us-gaap:CollaborativeArrangementMembernstg:CelgeneCorporationMember2019-01-012019-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
____________________________________________
FORM 10-Q
____________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2020
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-35980
NANOSTRING TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
Delaware 20-0094687
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
530 Fairview Avenue North
Seattle, Washington 98109
(Address of principal executive offices)
(206) 378-6266
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par value per shareNSTGThe Nasdaq Stock Market LLC
(The NASDAQ Global Market)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    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 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ý
As of August 5, 2020 there were 37,986,039 shares of registrant’s common stock outstanding.


NANOSTRING TECHNOLOGIES, INC.
QUARTERLY REPORT ON FORM 10-Q
FOR THE QUARTER ENDED June 30, 2020
TABLE OF CONTENTS
  PAGE
Condensed Consolidated Balance Sheets at June 30, 2020 and December 31, 2019
Condensed Consolidated Statements of Operations — Three and Six Months Ended June 30, 2020 and 2019
Condensed Consolidated Statements of Comprehensive Loss — Three and Six Months Ended June 30, 2020 and 2019
Condensed Consolidated Statements of Changes in Stockholders’ Equity — Three and Six Months Ended June 30, 2020 and 2019
Condensed Consolidated Statements of Cash Flows — Six Months Ended June 30, 2020 and 2019
1


PART 1. FINANCIAL INFORMATION
 
Item 1. Condensed Consolidated Financial Statements
NanoString Technologies, Inc.
Condensed Consolidated Balance Sheets
(in thousands, except par value)
(Unaudited)
June 30, 2020December 31, 2019
Assets
Current assets:
Cash and cash equivalents$168,443  $29,033  
Short-term investments80,266  127,822  
Accounts receivable, net22,016  27,153  
Inventory, net25,988  19,781  
Prepaid expenses and other3,198  8,818  
Total current assets299,911  212,607  
Property and equipment, net20,837  20,184  
Operating lease right-of-use assets23,511  24,648  
Other assets2,243  2,315  
Total assets$346,502  $259,754  
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$5,205  $10,282  
Accrued liabilities5,012  4,973  
Accrued compensation and other employee benefits12,546  15,579  
Customer deposits3,289  6,389  
Deferred revenue, current portion5,008  3,997  
Operating lease liabilities, current portion4,319  3,766  
Total current liabilities35,379  44,986  
Deferred revenue, net of current portion1,040  976  
Other long-term liabilities  322  
Long-term debt, net167,308  79,951  
Operating lease liabilities, net of current portion28,087  29,368  
Total liabilities231,814  155,603  
Commitment and contingencies (Note 11)
Stockholders’ equity:
Preferred stock, $0.0001 par value, 15,000 shares authorized; none issued
    
Common stock, $0.0001 par value, 150,000 shares authorized; 37,937 and 36,298 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively
4  4  
Additional paid-in capital611,955  535,954  
Accumulated other comprehensive income438  145  
Accumulated deficit(497,709) (431,952) 
Total stockholders’ equity114,688  104,151  
Total liabilities and stockholders’ equity$346,502  $259,754  

The accompanying notes are an integral part of these condensed consolidated financial statements.
2

NanoString Technologies, Inc.
Condensed Consolidated Statements of Operations
(in thousands, except per share amounts)
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
 2020201920202019
Revenue:
Product and service$21,144  $22,370  $45,640  $43,720  
Collaboration1,460  7,975  3,569  14,313  
Total revenue22,604  30,345  49,209  58,033  
Costs and expenses:
Cost of product and service revenue10,712  9,605  21,729  18,314  
Research and development15,739  17,029  33,241  33,056  
Selling, general and administrative19,912  22,499  45,633  45,935  
Total costs and expenses46,363  49,133  100,603  97,305  
Loss from operations(23,759) (18,788) (51,394) (39,272) 
Other income (expense):
Interest income479  828  1,183  1,351  
Interest expense(4,116) (1,889) (6,999) (3,637) 
Other income (expense), net332  (120) (1,275) (230) 
Loss on extinguishment of debt and termination of revolving loan facility    (7,143)   
Total other expense, net(3,305) (1,181) (14,234) (2,516) 
Net loss before provision for income tax(27,064) (19,969) (65,628) (41,788) 
Provision for income tax(69) (68) (129) (147) 
Net loss$(27,133) $(20,037) $(65,757) $(41,935) 
Net loss per share - basic and diluted$(0.72) $(0.57) $(1.76) $(1.26) 
Weighted average shares used in computing basic and diluted net loss per share37,785  35,174  37,392  33,382  
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

NanoString Technologies, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(Unaudited)
 
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2020201920202019
Net loss$(27,133) $(20,037) $(65,757) $(41,935) 
Change in unrealized gain on available-for-sale debt securities353  183  292  244  
Comprehensive loss$(26,780) $(19,854) $(65,465) $(41,691) 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

NanoString Technologies, Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(in thousands)
(Unaudited)
 Common StockAdditional
Paid-in
Capital
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
 SharesAmount
Balance at January 1, 201930,913  $3  $428,162  $(40) $(391,256) $36,869  
Common stock issued in public offering, net of $4.7 million of issuance costs
3,175    68,273  —  —  68,273  
Warrants issued for common stock—  —  698  —  —  698  
Common stock issued for stock options and restricted stock units805  —  8,075  —  —  8,075  
Common stock issued for employee stock purchase plan151  —  939  —  —  939  
Tax payments from shares withheld for equity awards  —  (1,299) —  —  (1,299) 
Stock-based compensation—  —  2,882  —  —  2,882  
Net loss—  —  —  —  (21,898) (21,898) 
Other comprehensive income—  —  —  61  —  61  
Balance at March 31, 201935,044  3  507,730  21  (413,154) 94,600  
Warrants issued for common stock—  —  1,575  —  —  1,575  
Common stock issued for stock options and restricted stock units323  1  4,590  —  —  4,591  
Stock-based compensation—  —  5,076  —  —  5,076  
Net loss—  —  —  —  (20,037) (20,037) 
Other comprehensive income—  —  —  183  —  183  
Balance at June 30, 201935,367  $4  $518,971  $204  $(433,191) $85,988  
5

NanoString Technologies, Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity (continued)
(in thousands)
(Unaudited)
 Common StockAdditional
Paid-in
Capital
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
 SharesAmount
Balance at January 1, 202036,298  $4  $535,954  $145  $(431,952) $104,151  
Equity component of convertible notes, net—  —  58,543  —  —  58,543  
Warrants issued for common stock—  —  737  —  —  737  
Common stock issued for stock options and restricted stock units948  —  6,969  —  —  6,969  
Common stock issued for employee stock purchase plan50  —  1,122  —  —  1,122  
Exercise of common stock warrants, net407  —    —  —    
Tax payments from shares withheld for equity awards  —  (2,006) —  —  (2,006) 
Stock-based compensation—  —  4,303  —  —  4,303  
Net loss—  —  —  —  (38,624) (38,624) 
Other comprehensive income—  —  —  (61) —  (61) 
Balance at March 31, 202037,703  4  605,622  84  (470,576) 135,134  
Common stock issued for stock options and restricted stock units234  —  2,673  —  —  2,673  
Stock-based compensation—  —  3,660  —  —  3,660  
Net loss—  —  —  —  (27,133) (27,133) 
Other comprehensive income—  —  —  354  —  354  
Balance at June 30, 202037,937  $4  $611,955  $438  $(497,709) $114,688  

The accompanying notes are an integral part of these condensed consolidated financial statements.
6

NanoString Technologies, Inc.
Condensed Consolidated Statements of Cash Flows (in thousands)
(Unaudited)
Six Months Ended June 30,
 20202019
Operating activities
Net loss$(65,757) $(41,935) 
Adjustments to reconcile net loss to net cash used in operating activities:
Stock-based compensation expense8,094  7,958  
Depreciation and amortization2,814  2,377  
Payment of accrued interest of long-term debt(2,593)   
Loss on extinguishment of long-term debt7,143    
Amortization of debt discount and deferred financing costs3,454  343  
Loss on equity securities300    
Amortization of premium (discount) on short-term investments(150) 236  
Non-cash operating lease expense1,596  1,332  
Conversion of accrued interest to long-term debt  941  
Provision for inventory obsolescence and bad debts14  592  
Changes in operating assets and liabilities:
Accounts receivable5,129  (1,752) 
Inventory(6,559) (4,361) 
Prepaid expenses and other assets5,493  (3,488) 
Accounts payable(2,835) (2,551) 
Accrued liabilities47  (200) 
Accrued compensation and other employee benefits(3,117) (2,306) 
Customer deposits(3,100) (798) 
Deferred revenue1,075  (4,624) 
Operating lease liabilities(1,187) (920) 
Net cash used in operating activities(50,139) (49,156) 
Investing activities
Purchases of property and equipment(5,365) (1,147) 
Proceeds from sale of short-term investments17,218    
Proceeds from maturity of short-term investments69,284  60,120  
Purchases of short-term investments(38,804) (102,579) 
Net cash provided by (used in) investing activities42,333  (43,606) 
Financing activities
Proceeds from issuance of 2025 convertible senior notes230,000  20,000  
Fees paid for issuance of 2025 convertible senior notes(7,403) (100) 
Repayment of long-term debt(80,000)   
Fees paid upon extinguishment of debt(4,845)   
Proceeds from sale of common stock, net  68,273  
Proceeds from issuance of common stock warrants737  1,306  
Tax withholdings related to net share settlements of restricted stock units(2,006) (1,299) 
Proceeds from issuance of common stock for employee stock purchase plan1,122  939  
Proceeds from exercise of stock options9,641  12,665  
Net cash provided by financing activities147,246  101,784  
Net increase in cash and cash equivalents139,440  9,022  
Effect of exchange rate changes on cash and cash equivalents(30) (7) 
Cash and cash equivalents
Beginning of period29,033  24,356  
End of period$168,443  $33,371  
Supplemental disclosures
Operating lease right-of-use assets obtained in exchange for lease obligations$449  $27,880  
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

NanoString Technologies, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited) 
1. Description of the Business
        NanoString Technologies, Inc. (the “Company”) was incorporated in the state of Delaware on June 20, 2003. The Company’s headquarters is located in Seattle, Washington. The Company’s proprietary optical barcoding chemistry enables direct detection, identification, and quantification of individual target molecules in a biological sample by attaching a unique color coded fluorescent reporter to each target molecule of interest. The Company currently markets and sells two platforms based on its proprietary technology, its nCounter Analysis System, and its GeoMx Digital Spatial Profiler, or GeoMx DSP system, both consisting of instruments and consumables, to academic, government, biopharmaceutical, and clinical laboratory customers.
        The Company has incurred losses to date and expects to incur additional losses for the foreseeable future. The Company continues to invest the majority of its resources in the development and growth of its business, including significant investments in new product development and sales and marketing efforts. The Company’s activities have been financed to date primarily through the sale of equity securities, the incurrence of indebtedness and through cash received by the Company pursuant to certain product development collaborations.
        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee. The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs. See Note 9. Long-term Debt, Net for more information.
        In March 2019, the Company completed an underwritten public offering of 3,175,000 shares of its common stock, including the exercise in full by the underwriters of their option to purchase 675,000 additional shares of common stock. An additional 2,000,000 shares were sold by a related party stockholder. The Company’s total gross proceeds were $73.0 million. The Company did not receive any proceeds from the sale of shares of common stock by the related party stockholder. After underwriter’s commissions and other expenses of the offering, the Company’s aggregate net proceeds were approximately $68.3 million.
2. Summary of Significant Accounting Policies
Basis of Presentation
        The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company and its wholly-owned subsidiaries. The unaudited condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all information and disclosures required by generally accepted accounting principles in the United States of America (“U.S. GAAP”) for annual financial statements. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and U.S. GAAP for unaudited condensed consolidated financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and results of its operations as of and for the periods presented.
        Unless indicated otherwise, all amounts presented in financial tables are presented in thousands, except for per share and par value amounts.
        The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Given the global economic climate and additional or unforeseen effects from the COVID-19 pandemic, certain estimates are becoming more challenging, and actual results could differ materially from
8

those estimates. The results of the Company’s operations for the three and six month periods ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or for any other period.
Revenue Recognition
        The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration expected to be received in exchange for those products and services. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. 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. Performance obligations are considered satisfied once the Company has transferred control of a product or service to the customer, meaning the customer has the ability to use and obtain the benefit of the product or service. The Company recognizes revenue for satisfied performance obligations only when there are no uncertainties regarding payment terms or transfer of control.
        The Company generates the majority of its revenue from the sale of its proprietary nCounter Analysis System and GeoMx DSP System, and related consumables. Services consist of instrument service contracts and service fees for assay processing.
        The Company at times may enter into collaboration agreements that may generate upfront fees, and in some cases subsequent milestone payments that may be earned upon completion of certain product development milestones or other designated activities. For collaboration agreements of this type, the Company estimates the expected total cost of product development and other services under these arrangements and recognizes collaboration revenue using a contingency-adjusted proportional performance model. The Company may also recognize revenue from collaboration agreements that do not include upfront or milestone-based payments and generally recognizes revenue on these types of agreements based on the timing and amount of development activities. Expenses incurred in relation to research activities conducted in conjunction with our collaboration partners are recognized when the related activities have occurred and are classified in the statement of operations, generally as research and development expense. From period to period, collaboration revenue can fluctuate substantially based on the level of product development activities devoted to these collaborations, based on achievement or probable achievement of product development or other milestones, or as estimates of total expected collaboration product development or other costs are changed or updated.
Convertible Senior Notes
        In accordance with accounting guidance for debt with conversion and other options, the Company separately accounted for the liability and equity components of the 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) by allocating the proceeds between the liability component and the embedded conversion feature, or the equity component, due to the Company’s ability to settle the Convertible Notes in cash, common stock or a combination of cash and common stock, at its option. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The allocation was performed in a manner that reflected the Company’s non-convertible debt borrowing rate for similar debt. The equity component of the Convertible Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the Convertible Notes and the fair value of the liability of the Convertible Notes on their respective dates of issuance. The excess of the principal amount of the liability component over its carrying amount is the debt discount and is amortized to interest expense using the effective interest method over five years. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In connection with the issuance of the Convertible Notes, the Company also incurred certain financing costs associated directly with the issuance of the Convertible Notes. These issuance costs will be deferred, and a portion of the deferred issuance costs have been deemed attributable to the equity component and have been allocated to additional paid-in capital. The remaining deferred issuance costs will also be amortized to interest expense over five years using the effective interest method. See Note 9. Long-term Debt, Net for additional information regarding the Convertible Notes.
Leases
        The Company determines if an arrangement is a lease at inception of a contract. The Company’s leasing portfolio is comprised of operating leases primarily for general office, manufacturing, and research and development purposes. Operating lease liabilities and the corresponding right-of-use assets are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease right-of-use asset is reduced by lease incentives included in the agreement. As the existing leases do not contain an implicit interest rate, the Company estimates its incremental borrowing rate based on information available at commencement date in determining the present value of future payments. The
9

Company includes options to extend the lease in the lease liability and right-of-use asset when it is reasonably certain that the option will be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. For our short-term leases, we recognize lease payments as an expense on a straight-line basis over the lease term.
Recently Adopted Accounting Pronouncements
        In June 2016, the FASB issued “ASU 2016-13, Financial Instruments: Credit Losses.” The standard requires disclosure regarding expected credit losses on financial instruments at each reporting date, and changes how other than temporary impairments on investment securities are recorded. The Company adopted the ASU on January 1, 2020 using the modified retrospective transition approach and the adoption did not have a material impact on its condensed consolidated results of operations, financial condition, cash flows and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In August 2018, the FASB issued “ASU 2018-15, Intangibles — Goodwill and other — Internal-use software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted the standard, on a prospective basis, on January 1, 2020. Historically, the Company has had a practice of expensing the implementation costs related to cloud computing arrangements. Upon adoption of the standard, the Company may capitalize certain implementation costs for new cloud computing arrangements in other assets, and amortize the costs over the related service contract period for the hosted arrangement. The amortization of the implementation costs and the related service contract costs will be presented in its results of operations. The adoption did not have a material impact to the condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In November 2018, the FASB issued “ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.” The new guidance clarifies when certain transactions between collaborative arrangement participants which should be accounted for as revenue under Topic 606. The Company adopted the standard on January 1, 2020. The Company has assessed its collaborative arrangements and concluded no adjustment is necessary, based on guidance in the standard.
        In December 2019, the FASB issued “ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The new guidance simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The Company adopted this ASU effective January 1, 2020 and, as a result, was able to determine the effect of income or loss from continuing operations using a computation that does not consider the tax effects of items that are not included in continuing operations. As such, for the three and six month periods ended June 30, 2020, the Company did not record a tax expense or benefit in its net loss from operations related to deferred tax assets and liabilities associated with its Convertible Notes. See to Note 9. Long-term Debt, Net for additional information.
Recent Accounting Pronouncements
        In August 2020, the FASB issued “ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40).” The new guidance simplifies the number of accounting models for convertible instruments; and as a result, under the remaining available models, removes the requirement to separately account for conversion features between liability and equity components. The ASU will become effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, with adoption as of the beginning of the annual fiscal year. The Company is currently assessing the impact of the standard to its condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures.

10

3. Revenue from Contracts with Customers
        The Company operates as a single reportable segment. The Company has one sales force that sells the Company’s nCounter and GeoMx DSP instruments, consumables and related services.
Disaggregated Revenues
        The following table of total revenue is based on the geographic location of end users or distributors who purchase products and services, and of our collaborators. For sales to distributors, their geographic location may be different from the geographic location of the ultimate end user. For collaboration agreements, revenues are derived from partners located primarily in the United States. Americas consists of the United States, Canada, Mexico, and South America; and Asia Pacific includes Japan, China, South Korea, Singapore, Malaysia, India, and Australia.
        The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):
Three Months Ended June 30, 2020Six Months Ended June 30, 2020
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$6,577  $2,475  $748  $9,800  $13,658  $4,263  $1,713  $19,634  
Consumables5,375  2,406  588  8,369  13,747  4,909  1,213  19,869  
Total product revenue11,952  4,881  1,336  18,169  27,405  9,172  2,926  39,503  
Service revenue1,922  878  175  2,975  3,960  1,752  425  6,137  
Total product and service revenue13,874  5,759  1,511  21,144  31,365  10,924  3,351  45,640  
Collaboration revenue1,460      1,460  3,569      3,569  
Total revenues$15,334  $5,759  $1,511  $22,604  $34,934  $10,924  $3,351  $49,209  
Three Months Ended June 30, 2019Six Months Ended June 30, 2019
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$3,596  $960  $384  $4,940  $5,786  $2,490  $982  $9,258  
Consumables8,840  4,666  882  14,388  17,444  9,723  1,681  28,848  
Total product revenue12,436  5,626  1,266  19,328  23,230  12,213  2,663  38,106  
Service revenue2,167  682  193  3,042  3,962  1,295  357  5,614  
Total product and service revenue14,603  6,308  1,459  22,370  27,192  13,508  3,020  43,720  
Collaboration revenue7,975      7,975  14,313      14,313  
Total revenues$22,578  $6,308  $1,459  $30,345  $41,505  $13,508  $3,020  $58,033  
        Total revenue in the United States was $33.8 million and $40.4 million for the six months ended June 30, 2020 and 2019, respectively. The Company’s assets are primarily located in the United States and not allocated to any specific geographic region. Substantially all of the Company’s long-lived assets are located in the United States.
Contract balances and remaining performance obligations
        Contract liabilities are comprised of the current and long-term portions of deferred revenue of $6.0 million and $5.0 million as of June 30, 2020 and December 31, 2019, respectively, and customer deposits of $3.3 million and $6.4 million as of June 30, 2020 and December 31, 2019, respectively, included within the condensed consolidated balance sheets. Total contract liabilities decreased by $2.0 million for the six months ended June 30, 2020 as a result of the recognition of previously deferred revenue and customer deposits of $6.8 million for the completion of certain performance obligations during the period, partially offset by an increase of $4.8 million related to additional deferred revenue associated primarily with new or extended service contracts. The Company did not record any contract assets as of June 30, 2020.
        As of June 30, 2020, unsatisfied or partially unsatisfied performance obligations related to the collaboration agreement with Lam Research Corporation (“Lam”) were $1.9 million. Performance obligations related to undelivered products and
11

service contracts as of June 30, 2020 were $7.5 million and are expected to be completed over the term of the related contract or as products are delivered.
4. Net Loss Per Share
        Net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding. Outstanding stock options, restricted stock units, and warrants have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. Accordingly, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same.
        The following shares underlying outstanding options, restricted stock units, and warrants were excluded from the computation of basic and diluted net loss per share for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30, 2020
 2020201920202019
Options to purchase common stock3,501  4,765  3,724  4,801  
Restricted stock units1,578  1,641  1,515  1,578  
Common stock warrants479  1,013  538  960  
Stock appreciation rights13    7    
5. Concentration of Risks
        Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. Cash is invested in accordance with the Company’s investment policy, which includes guidelines intended to minimize and diversify credit risk. Most of the Company’s investments are not federally insured. The Company has credit risk related to the collectability of its accounts receivable. The Company performs initial and ongoing evaluations of its customers’ credit history or financial position and generally extends credit on account without collateral. Additionally, the Company evaluates collectability risk over the life of its receivables in order to establish an appropriate reserve for certain receivables that may become uncollectible in future periods. The Company has not experienced significant credit losses to date.
        During the six months ended June 30, 2020, the Company had no customers or collaborators that individually represented more than 10% of total revenue. The Company had one collaborator, Lam, that individually represented 16% of total revenue during the three and six months ended June 30, 2019. The Company had no customers or collaborators that represented more than 10% of total product and service revenue for the six months ended June 30, 2020 and 2019, respectively. The Company had no customers or collaborators that represented more than 10% of total accounts receivable as of June 30, 2020 or December 31, 2019.
        The Company is also subject to supply chain risks related to the outsourcing of the manufacturing and production of its instruments to sole suppliers. Although there are a limited number of manufacturers for instruments of this type, the Company believes that other suppliers could provide similar products on comparable terms. Similarly, the Company sources certain raw materials used in the manufacture of consumables from certain sole suppliers. The impact of the COVID-19 global pandemic has not had a significant impact on the Company’s ability to source raw materials or its instruments to date. However, a change in or loss of suppliers could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. Should COVID-19 continue to impact the global economy at the same or heightened levels during future periods, or if certain geographies where the Company’s key suppliers or manufacturing facilities are located are more severely impacted than others, this could negatively impact our ability to manufacture new products, fulfill customer orders, and collect from customers, which could adversely affect future operating results.
6. Short-term Investments
        Short-term investments consisted of available-for-sale and equity securities as follows (in thousands):
Type of securities as of June 30, 2020Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$50,859  $291  $  $51,150  
U.S. government-related debt securities20,009  118    20,127  
Asset-backed securities8,960  29    8,989  
Total available-for-sale debt securities$79,828  $438  $  $80,266  
12

Type of securities as of December 31, 2019Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$78,243  $89  $(2) $78,330  
U.S. government-related debt securities26,966  37    27,003  
Asset-backed securities11,950  21    11,971  
Total available-for-sale debt securities$117,159  $147  $(2) $117,304  
Corporate equity securities9,893  625    10,518  
Total short-term investment securities$127,052  $772  $(2) $127,822  

        The fair values of available-for-sale debt securities by contractual maturity were as follows (in thousands):
June 30, 2020December 31, 2019
Maturing in one year or less$80,266  $101,751  
Maturing in one to three years  15,553  
Total available-for-sale debt securities$80,266  $117,304  
7. Fair Value Measurements
The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a financial liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is used to measure fair value. The three levels of the fair value hierarchy are as follows:
Level 1 — Quoted prices in active markets for identical assets and liabilities.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
        The recorded amounts of certain financial instruments, including cash, accounts receivable, prepaid expenses and other, accounts payable and accrued liabilities, approximate fair value due to their relatively short-term maturities.
        The Company’s investments by level within the fair value hierarchy were as follows (in thousands):
As of June 30, 2020Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$160,982  $  $  $160,982  
Short-term investments:
Corporate debt securities  51,150    51,150  
U.S. government-related debt securities  20,127    20,127  
Asset-backed securities  8,989    8,989  
Total$160,982  $80,266  $  $241,248  
As of December 31, 2019Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$22,152  $  $  $22,152  
Short-term investments:
Corporate debt securities  78,330    78,330  
U.S. government-related debt securities  27,003    27,003  
Asset-backed securities  11,971    11,971  
Corporate equity securities10,518      10,518  
Total$32,670  $117,304  $  $149,974  
13

        In March 2020, the Company issued $230.0 million of Convertible Notes. As of June 30, 2020, the fair value of the Convertible Notes was $211.9 million. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market. See Note 9. Long-term Debt, Net for more information.
8. Inventory
        Inventory, net of related allowances, consisted of the following as of the date indicated (in thousands):
June 30, 2020December 31, 2019
Raw materials$6,996  $4,620  
Work in process5,930  4,617  
Finished goods13,062  10,544  
Total inventory, net$25,988  $19,781  
9. Long-term Debt, Net
Convertible Notes
        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee.
        The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed in connection with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs.
        The Convertible Notes bear interest at a rate of 2.625% per year, payable semi-annually in arrears on March 1 and September 1, beginning on September 1, 2020. The Convertible Notes may bear additional interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under, or if the Convertible Notes are not freely tradeable as required by, the indenture governing the Convertible Notes. Upon conversion, the Convertible Notes will be convertible into cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock.
        The Convertible Notes are general unsecured senior obligations and will mature on March 1, 2025, unless earlier repurchased, redeemed or converted, subject to satisfaction of certain conditions and during the periods described below. The initial conversion rate for the Convertible Notes is 20.9161 shares of common stock, par value $0.0001 per share, per $1,000 principal amount of Convertible Notes (which is equivalent to an initial conversion price of approximately $47.81 per share). The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that may occur prior to the maturity date or if the Company issues a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such corporate event or in connection with such redemption, as the case may be, in certain circumstances.
        Prior to the close of business on the business day immediately preceding December 1, 2024, the Convertible Notes will be convertible only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) 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 such period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; (3) if the Company calls any or all of the Convertible Notes for redemption, the Convertible Notes called for redemption (or, in the case of a partial redemption, if the Company makes an election to redeem all Convertible Notes, irrespective of whether they are called for redemption, to be convertible, all Convertible Notes) may be submitted for conversion at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date as set forth in the related redemption notice; or (4) upon the occurrence of specified corporate events. On or after December 1, 2024, until the close of business on
14

the business day immediately preceding the maturity date, holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time, regardless of the foregoing circumstances.
        The Company may not redeem the Convertible Notes prior to March 5, 2023, and no sinking fund is provided for the Convertible Notes. On or after March 5, 2023, the Company may redeem for cash all or any portion of the Convertible Notes, at its option, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading-day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.
        Upon the occurrence of a fundamental change (as defined in the indenture governing the Convertible Notes) prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes in increments of $1,000 for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
        The Convertible Notes do not contain any financial or operating covenants or any restrictions on the issuance of other indebtedness or the issuance or repurchase of securities by the Company. The Convertible Notes indenture contains customary events of default, including that upon certain events of default, 100% of the principal and accrued and unpaid interest on the Convertible Notes will automatically become due and payable.
        As the Company has the ability to settle the Convertible Notes in cash, common stock or a combination thereof, the Company separately accounted for the embedded conversion feature of the Convertible Notes by allocating proceeds between a liability and an equity component. The initial amount of the liability component of $169.5 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The borrowing rate was determined to be 9.35% based on the market rates for nonconvertible debt instruments issued by other companies with publicly available credit ratings considered to be comparable to the Company. The residual between the proceeds from the issuance of $230.0 million and the fair value of the liability component of $169.5 million is allocated to the equity component (residual method), which was recorded at $60.5 million and recognized as a debt discount. The Company incurred approximately $7.4 million of debt issuance costs, which primarily consisted of underwriting, legal and other professional fees directly associated with the issuance. The issuance costs were allocated to the liability and equity component proportionately based on the allocation of total proceeds. The equity component, net of issuance costs of $1.9 million, was recorded in additional paid-in capital in the Company’s condensed consolidated balance sheets and will not be remeasured as long as it continues to meet the conditions for equity classification. The liability component, net of issuance costs of $5.5 million, was recorded as long-term debt, net in the Company’s condensed consolidated balance sheets. The debt discount and debt issuance costs allocated to the liability component will be amortized to interest expense using the effective interest method over five years, the term of the Convertible Notes.
        While the Convertible Notes are classified on the Company’s condensed consolidated balance sheet at June 30, 2020 as long-term, the resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon whether the Convertible Notes are convertible or subject to an event triggering potential redemption during the prescribed measurement periods. In the event that the holders of the Convertible Notes have the election to convert the Convertible Notes or the Convertible Notes become redeemable at any time during the prescribed measurement period, the Convertible Notes would then be considered a current obligation and classified as such.
While for GAAP purposes, the Convertible Notes are allocated between the liability component and the equity component, for U.S. tax purposes there is no allocation, and a deferred tax liability is recognized related to such difference. Because the Company has a full valuation allowance recorded against its net deferred tax assets, there is no net impact on the Company’s condensed consolidated balance sheets or condensed consolidated statements of operations as a result of establishing this deferred tax liability. 
15

        All future principal payments related to the Convertible Notes are due in March 2025. The outstanding balances of the Company’s Convertible Notes and previously outstanding term loan consisted of the following (in thousands):
June 30, 2020December 31, 2019
Outstanding principal of Convertible Note$230,000  $  
Borrowings under term loan agreement  80,000  
Paid-in-kind interest on term loan agreement  2,593  
Less: unamortized debt discounts and issuance costs(62,692) (2,642) 
Long-term debt, net$167,308  $79,951  
Fair value of outstanding Convertible Notes$211,888  
Amount by which the Convertible Notes if-converted value exceeds their principal amount$  
Net carrying amount of equity component of Convertible Notes$58,543  
        The following table sets forth total interest expense recognized related to the Convertible Notes (in thousands):
June 30, 2020
Three Months EndedSix Months Ended
Contractual interest expense$1,509  $1,895  
Amortization of debt discount and issuance costs2,604  3,254  
Total interest expense$4,113  $5,149  
Term Loan Agreement
        In October 2018, the Company entered into an amended and restated term loan agreement with Capital Royalty Group (the “2018 Term Loan”), under which it could borrow up to $100.0 million, which was due and payable in September 2024.  The 2018 Term Loan accrued interest at a rate of 10.5%, payable quarterly, of which 3.0% could be deferred, at the Company’s election, during the six-year term and repaid at maturity together with the principal. The Company paid an upfront fee of 0.5% of the aggregate principal amount of the initial borrowing under the 2018 Term Loan, and was required to pay a facility fee equal to 2.0% of the total amount borrowed including any deferred interest at the time the principal is repaid. The Company borrowed a total of $80.0 million under the 2018 Term Loan and obligations were collateralized by substantially all of the Company’s assets.
        In connection with entry into the 2018 Term Loan, warrants to purchase an aggregate of 341,578 shares of common stock with an exercise price per share of $21.12 were issued to the lenders. In June 2019, in connection with the borrowing of an additional $20.0 million principal amount, warrants to purchase an aggregate of 128,932 shares of common stock with an exercise price per share of $34.20 were issued to the lenders.
        In March 2020, the Company terminated the 2018 Term Loan agreement. The Company used $88.6 million of the proceeds from the Convertible Notes to repay in full all outstanding principle, interest and fees associated with termination of the loan.
        For the three and six month periods ended June 30, 2020, the Company incurred interest expense of $4.1 million and $7.0 million, respectively, related to the 2018 Term Loan and the Convertible Notes. For the three and six month period ended June 30, 2019, the Company incurred interest expense of $1.9 million and $3.6 million, respectively, associated with the 2018 Term Loan.
        The terminations of the previous debt facilities were accounted for as debt extinguishment and the Company recorded a charge of $6.6 million associated with the elimination of previously deferred financing costs, and for fees and penalties incurred upon termination of the facilities and other costs. These costs have been included as a Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations.
2018 Revolving Loan Facility
        In January 2018, the Company entered into a $15.0 million secured revolving loan facility, with availability subject to a borrowing base consisting of eligible accounts receivable. In November 2018, the Company entered into an amended and restated loan and security agreement to increase the borrowing capacity under the facility to $20.0 million, amend the borrowing base to include finished goods inventory, and extend the final maturity under the facility to November 2021.
In March 2020, the Company terminated the revolving loan facility and paid termination fees of $0.5 million. There were no amounts outstanding under the revolving loan facility at the time of termination. These costs have been included as a
16

Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations.
10. Collaboration Agreements
Lam Research Corporation
        In August 2017, the Company entered into a collaboration agreement with Lam with respect to the development of the Company’s Hyb & Seq platform product candidate and related assays. Pursuant to the terms of the collaboration agreement, Lam contributed up to an aggregate of $50.0 million towards the project. Lam is eligible to receive certain single-digit percentage royalty payments from the Company on net sales of certain products and technologies developed under the collaboration agreement, if any such net sales are ever recorded. The maximum amount of royalties payable to Lam will be capped at an amount up to three times the amount of development funding actually provided by Lam.
        During the three and six months ended June 30, 2020, the Company recognized revenue related to the Lam agreement of $1.1 million and $2.9 million, respectively. During the three and six months ended June 30, 2019, the Company recognized revenue related to the Lam agreement of $4.4 million and $9.2 million, respectively. The Company received development funding of $2.7 million for the three and six months ended June 30, 2019. At June 30, 2020, the Company had recorded customer deposits of $1.9 million representing amounts received in advance. As of December 31, 2019, Lam had provided the full development funding commitment of $50.0 million and the Company does not expect to receive any further funding from Lam in future periods.
        In January 2020, having received the full commitment of development funding from Lam, the remaining warrants for shares of the Company’s common stock became exercisable and Lam elected to net exercise, in full, its warrant for 1.0 million shares of common stock, for which the Company issued an aggregate of 407,247 shares to Lam. In connection with Lam’s exercise of the warrant, the Company agreed to waive certain restrictions associated with the sale of the common stock in exchange for commitments by Lam related to the method and timing of Lam’s sale of the shares.
Celgene Corporation
        In March 2014, the Company entered into a collaboration agreement with Celgene Corporation (“Celgene”) to develop, seek regulatory approval for, and commercialize a companion diagnostic using the nCounter Analysis System to identify a subset of patients with Diffuse Large B-Cell Lymphoma. In February 2018, the Company and Celgene entered into an amendment to their collaboration agreement in which Celgene agreed to provide the Company additional funding for work intended to enable a subtype and prognostic indication for the test being developed under the agreement for Celgene’s drug REVLIMID. Pursuant to its collaboration with Celgene, the Company had been developing an in vitro diagnostic test, LymphMark, as a potential companion diagnostic to aid in identifying patients with diffuse large B-cell lymphoma (DLBCL) for treatment. In April 2019, Celgene announced that the trial evaluating REVLIMID for the treatment of DLBCL did not meet its primary endpoint. In May 2019, the Company’s collaboration agreement with Celgene was terminated effective July 2019, with substantially all the remaining deferred revenue from the agreement recognized in the three months ended June 30, 2019. In addition, the Company does not intend to file a pre-market approval for LymphMark as a companion diagnostic for REVLIMID.
        During the six months ended June 30, 2019, the Company recognized revenue related to the Celgene agreement of $4.4 million. The Company received development funding of $0.2 million related to the Celgene collaboration for the three months ended June 30, 2019. As of December 31, 2019, the Company does not expect to receive any further funding from Celgene in future periods.
11. Commitments and Contingencies
        From time to time, the Company may become involved in litigation relating to claims arising from the ordinary course of business. Additionally, the Company operates in various states and local jurisdictions for which sales, occupation, or franchise taxes may be payable to certain taxing authorities. Management believes that there are no claims or actions pending against the Company currently, the ultimate disposition of which would have a material adverse effect on the Company’s consolidated results of operations, financial condition or cash flows.
17

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Special Note Regarding Forward-Looking Information
        This Quarterly Report on Form 10-Q contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available. This section should be read in conjunction with our unaudited condensed consolidated financial statements and related notes included in Part I, Item 1 of this report. The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended.
        Forward-looking statements can be identified by words such as “believe,” “anticipate,” “could,” “continue,” “depends,” “expect,” “expand,” “forecast,” “intend,” “predict,” “plan,” “rely,” “should,” “will,” “may,” “seek,” or the negative of these terms and other similar expressions, although not all forward-looking statements contain these words. You should read these statements carefully because they discuss future expectations, contain projections of future results of operations or financial condition, or state other “forward-looking” information. These statements relate to our future plans, objectives, expectations, intentions and financial performance and the assumptions that underlie these statements. These forward-looking statements include, but are not limited to:
our expectations regarding our future operating results and capital needs, including our expectations regarding instrument, consumable and total revenue, operating expenses, sufficiency of cash on hand and operating and net loss;
our expectations regarding the impact of the COVID-19 global pandemic as it relates to our ongoing operations, including our customer order activity levels and key supplier requirements;
our ability to successfully commercialize our GeoMx DSP platform;
our ability to successfully develop our Hyb & Seq platform and pursue potential commercial applications and partnerships;
the success, costs and timing of implementation of our business model, strategic plans for our business and future product development plans;
the regulatory regime and our ability to secure and maintain regulatory clearance or approval or reimbursement for the clinical use of our products, domestically and internationally;
our strategic relationships, including with patent holders of our technologies, manufacturers and distributors of our products, and collaboration partners;
our intellectual property position;
our ability to attract and retain key scientific or management personnel;
our expectations regarding the competitive position, market size and growth potential for our business; and
our ability to sustain and manage growth, including our ability to expand our customer base, develop new products, enter new markets, and hire and retain key personnel.
        These forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those anticipated in the forward-looking statements. Factors that might cause such a difference include, but are not limited to, those discussed in this report in Part II, Item 1A — “Risk Factors,” and elsewhere in this report. These statements, like all statements in this report, speak only as of their date, and we undertake no obligation to update or revise these statements in light of future developments. In this report, “we,” “our,” “us,” “NanoString,” and “the Company” refer to NanoString Technologies, Inc. and its subsidiaries.
        In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and although we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted a thorough inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and you are cautioned not to unduly rely upon these statements.
18

Overview
        We develop, manufacture, and sell products that unlock scientifically valuable and clinically actionable information from minute amounts of biological material. Our core technology is a unique, proprietary optical barcoding chemistry that enables the labeling and counting of single molecules. This proprietary chemistry may reduce the number of steps required to conduct certain types of scientific experiments and allow for multiple experiments to be conducted at once. As a result, we are able to develop tools that are easier for researchers to use and that may generate faster and more consistent scientific results.
        We use our technology to develop tools for scientific and clinical research, primarily in the fields of genomics and proteomics. We currently have two commercially available product platforms, our nCounter Analysis System and our GeoMx Digital Spatial Profiler, or GeoMx DSP System, both of which include instruments and related consumables.
        nCounter can be used to analyze the activity of up to 800 genes in a single experiment. nCounter is also used by clinicians to analyze gene activity relevant for diagnostic applications. GeoMx DSP, which was made commercially available in 2019, is designed to enable the field of spatial genomics. While nCounter and other existing technologies analyze gene activity as a whole throughout the totality of a biological sample, GeoMx DSP is used to analyze specifically selected regions of a biological sample in order to see how gene activity or protein levels might vary across those regions or in certain cell types. GeoMx DSP operates by enabling users to prepare and select certain regions of a sample in which to study gene activity, and then use nCounter to subsequently evaluate, or read out, the activity of up to 96 genes in each of the selected regions. In August 2020 we announced the commercial availability of the Cancer Transcriptome Atlas, or CTA, the first GeoMx DSP product optimized for read-out on next generation sequencing, or NGS, technology. The CTA is designed to allow for the simultaneous analysis, in selected regions of interest, of approximately 1,800 well characterized cancer related genes. We expect an additional product, our Whole Transcriptome Assay, to become commercially available in 2021.
        We market and sell our instruments and related consumables to researchers in academic, government and biopharmaceutical laboratories for research use, both through our direct sales force and through selected distributors in certain markets. As of June 30, 2020, we had an installed base of approximately 890 nCounter systems, compared with approximately 865 as of March 31, 2020 and approximately 840 as of December 31, 2019. Our customers have used these nCounter systems to publish more than 3,500 peer-reviewed papers. As of June 30, 2020, we had received over 125 orders for GeoMx DSP systems, we had shipped approximately 93 GeoMx DSP systems to customer sites. As of June 30, 2020, our customers have used GeoMx DSP systems to publish 23 peer-reviewed publications. In addition, we continue to provide access to the GeoMx DSP’s capabilities by offering selected potential customers the opportunity to send biological samples to our Seattle facility to be processed in our lab prior to purchasing a GeoMx DSP system. To date, we have completed nearly 300 projects for approximately 160 customers pursuant to this Technology Access Program, or TAP.
        We derive a substantial majority of our revenue from the sale of our products, which consist of our nCounter and GeoMx DSP instruments and related proprietary consumables. Our instruments are designed to work only with our consumable products. Accordingly, as the installed base of instruments grows, we expect recurring revenue from consumable sales to become an increasingly important driver of our operating results. Our consumables include our standardized nCounter and GeoMx DSP panel products, nCounter custom codeset products that contain a specific set of targets for scientific analysis as requested by a customer, and the Prosigna breast cancer assay which is manufactured for our partner Veracyte Inc. We also derive revenue from processing fees related to proof-of-principle studies, including from our GeoMx DSP TAP, which we conduct for potential customers. For both nCounter and GeoMx DSP, we offer extended service contracts and generate service revenue accordingly.
        We use third-party contract manufacturers to produce the instruments comprising nCounter and GeoMx DSP. We manufacture consumables at our greater Seattle, Washington area facilities.
        We focus a substantial portion of our resources on developing new technologies, products, and solutions. We invested $33.2 million and $33.1 million for the six months ended June 30, 2020 and 2019, respectively, in research and development and intend to continue to make significant investments in research and development to support our existing instrument platforms and related consumable offerings, as well as research and development of new technologies.
        In December 2019, we entered into a License and Asset Purchase Agreement, or LAPA, and service and supply agreements, or SSAs, with Veracyte Inc., or Veracyte. Pursuant to the LAPA, we completed a license of intellectual property and a sale of certain assets to Veracyte relating to our nCounter FLEX System for use in clinical diagnostic applications. Veracyte also acquired certain intellectual property rights and worldwide distribution rights relating to our Prosigna Breast Cancer Assay and our LymphMark assay and certain clinical diagnostic assay software modules that operate with nCounter FLEX. Pursuant to the SSAs, we agreed to supply to Veracyte nCounter FLEX Systems, and to manufacture and supply Prosigna kits, LymphMark kits, and any additional clinical diagnostic tests that Veracyte may develop in the future for nCounter for a period of at least four years subsequent to the transaction date. Pursuant to the SSAs, Veracyte will pay the designated transfer prices for nCounter FLEX, Prosigna kits, LymphMark kits, and any other nCounter-based diagnostic tests developed by Veracyte.
19

        Our product and service revenue increased 4.4% to $45.6 million for the six months ended June 30, 2020, compared to $43.7 million for the first six months of 2019. Our total revenue was $49.2 million for the six months ended June 30, 2020, compared to $58.0 million for the first six months of 2019. We have never been profitable and had net losses of $65.8 million and $41.9 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, our accumulated deficit was $497.7 million.
Results of Operations
Revenue
        Our product revenue consists of sales of nCounter and GeoMx DSP, including instruments and related consumables. Service revenue consists of fees associated with service contracts and conducting proof-of-principle studies, including programs in which we offer customers early access to technologies under development for which we generate data and perform analysis services on their behalf. Our customer base is primarily comprised of academic institutions, government laboratories, biopharmaceutical companies and clinical laboratories that perform analyses or testing using nCounter and GeoMx DSP. Collaboration revenue is derived primarily from our now concluded collaboration with Lam and also, historically, our terminated collaboration with Celgene. We do not expect to receive further development funding from Lam in future periods, and the original commitment from Lam to provide up to $50.0 million in development funding has been fully satisfied. Collaboration revenue also includes revenue recognized under smaller collaborations.
        The following table reflects total revenue by geography based on the geographic location of our customers, distributors, and collaborators. For sales to distributors, their geographic location may be different from the geographic locations of the ultimate end customer.
 Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019%
Change
20202019%
Change
 (In thousands) (In thousands) 
Americas$15,334  $22,578  (32)%$34,934  $41,505  (16)%
Europe & Middle East5,759  6,308  (9)%10,924  13,508  (19)%
Asia Pacific1,511  1,459  %3,351  3,020  11 %
Total revenue$22,604  $30,345  (26)%$49,209  $58,033  (15)%
        The following table reflects the breakdown of our revenue into the primary components of our products, services, and collaborations.
 Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019%
Change
20202019%
Change
 (In thousands)(In thousands) 
Product revenue:
Instruments$9,800  $4,940  98 %$19,634  $9,258  112 %
Consumables8,369  14,388  (42)%19,869  28,848  (31)%
Total product revenue18,169  19,328  (6)%39,503  38,106  %
Service revenue2,975  3,042  (2)%6,137  5,614  %
Total product and service revenue21,144  22,370  (5)%45,640  43,720  %
Collaboration revenue1,460  7,975  (82)%3,569  14,313  (75)%
Total revenue$22,604  $30,345  (26)%$49,209  $58,033  (15)%
        
Instrument revenue during the three and six month periods ended June 30, 2020 increased as compared to the same periods in 2019 due primarily to commercial shipments of our GeoMx DSP system, which began during the third quarter of 2019 and contributed $6.3 million of revenue during the current three month period. The increase in instrument revenue related to GeoMx DSP was partially offset by lower revenue from sales of nCounter instruments as compared to the same period in 2019. For the three and six month periods ended June 30, 2020, our nCounter instrument shipments declined as compared to the same period in the prior year, primarily as a result of the impact of the COVID-19 pandemic on certain of our customers, including full or partial closures of their operations or facilities and being unable to complete purchases or receive product shipments for a substantial portion of the current year. This impact was more significant during the current three month period,
20

during which the COVID-19 pandemic had a greater impact on customer operations and activity in North America as compared to the first three months of 2020.
        Consumables revenue includes sales of consumables for both nCounter and GeoMx DSP and also includes sales of Prosigna in vitro diagnostic kits to our partner Veracyte. Consumables revenue decreased for the three and six month periods ended June 30, 2020, with multiple factors impacting consumables revenue as compared to the same periods of 2019. Sales of consumables for GeoMx DSP added to consumables revenue in the periods, as compared to the same periods of 2019 where no GeoMx consumables revenue was recorded. GeoMx DSP consumable revenue contribution was offset by substantially lower nCounter consumables revenue as compared to the same periods of 2019, due primarily to the impact of the COVID-19 pandemic on our customer’s ability to access their laboratories to conduct research, complete purchases and receive product shipments. The impact of the COVID-19 pandemic on nCounter consumable revenue and GeoMx DSP consumable revenue was more significant during the current three month period, during which the COVID-19 pandemic had a greater impact on customer operations and activity in North America as compared to the first three months of 2020. In addition, while greater unit sales of Prosigna kits were recorded as compared to the same period of 2019, our revenue recorded from sale of Prosigna kits were lower, as our Prosigna supply agreement entered into as part of the transaction with Veracyte completed in December 2019 reduced our average selling price received on Prosigna kits, which in prior periods had been sold directly to end user customers or distributors.
        Service revenue increased for the six month period ended June 30, 2020 as compared to the same period of 2019, primarily due to increases in service revenue generated from our GeoMx DSP technology access program, or TAP. However, for the three month period ended June 30, 2020, service revenues were lower as compared to the same period of 2019 due to the effects of the COVID-19 pandemic on customer activity, which led to a lower volume of samples received and processed under our GeoMx TAP program.
        The COVID-19 pandemic has impacted our ability to solicit and fulfill customer orders, and record related product and service revenue, at levels comparable to historical periods. To the extent the COVID-19 pandemic continues to have a negative impact on our customers’ ability to conduct research, or our ability to actively engage with our customers or to receive and fulfill customer orders, we expect our near term revenues will continue to be negatively impacted. We expect consumables revenue to be more severely impacted by COVID-19, as consumables revenue more closely correlates with day-to-day customer research activity. We cannot predict with any certainty if, or how quickly, our customers will return to previous activity or product order levels, or our ability to resume our activities and operations at levels consistent with past performance. Until the effects of the COVID-19 pandemic subside, we expect our near-term revenues to continue to be negatively impacted. With consideration to these near-term negative impacts on our business, we expect our product and service revenue may continue to increase in future periods, as a result of the growth in sales of GeoMx DSP instruments and consumables, the introduction of new nCounter and GeoMx DSP consumable products and the introduction of new capabilities for GeoMx DSP, including the ability to use GeoMx DSP together with NGS systems.
        Collaboration revenue decreased for the three and six month periods ended June 30, 2020 as compared to the same period in 2019, due primarily to decreased activity levels after our receipt of the full commitment of development funding of $50.0 million from Lam during 2019 and our terminated collaboration with Celgene. Our collaboration agreement with Lam represented $2.9 million and $9.2 million of our collaboration revenue for the three and six months ended June 30, 2020 and June 30, 2019, respectively.
Cost of Product and Service Revenue; Gross Profit; and Gross Margin
        Cost of product and service revenue consists primarily of costs incurred in the production process including costs of purchasing instruments from third-party contract manufacturers, consumable component materials and assembly labor and overhead, installation, warranty, service and packaging, and delivery costs. In addition, cost of product and service revenue includes royalty costs for licensed technologies included in our products, provisions for slow-moving and obsolete inventory, and stock-based compensation expense. We provide a one-year warranty for both nCounter and GeoMx DSP and establish a reserve for warranty repairs based on historical warranty repair costs incurred.
 Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019%
Change
20202019%
Change
 (Dollars in thousands) (Dollars in thousands) 
Cost of product and service revenue$10,712  $9,605  12 %$21,729  $18,314  19 %
Product and service gross profit$10,432  $12,765  (18)%$23,911  $25,406  (6)%
Product and service gross margin49 %57 %52 %58 %
21

        For the three and six month periods ended June 30, 2020, cost of product and service revenue increased as compared to the same periods of 2019 due primarily to increased costs associated with commercial shipments of GeoMx DSP and investments made to support the growth, installation, and service of our product lines, including investments to expand our production and distribution capacity in late 2019 and early 2020 in consideration of the commercial launch of GeoMx DSP.
        Our gross margin on product and service revenue for the three and six month periods ended June 30, 2020 was lower as compared to the same period of 2019, primarily as a result of greater instrument revenue as a percent of our total sales mix, with instrument sales generally contributing lower gross margins as compared to consumables sales. Our gross margins were also impacted by our lower consumables revenue as compared to the same period of 2019 due to the negative impacts of COVID-19, given certain fixed costs in our consumables manufacturing operations. In addition, gross margins have been negatively impacted in the current year due to the investments made in additional production capacity, as well as the Prosigna supply agreement with Veracyte pursuant to which we sell Prosigna for a lower realized price while our production costs have generally remained unchanged from prior periods.
        With consideration to the potential near term and uncertain negative impact of the COVID-19 pandemic on our business, which may impact our product and service revenue growth and the related costs incurred, we expect our cost of product and service revenue to increase in future periods. These potential increases would be coincident with anticipated growth in sales of GeoMx DSP instruments, continued sales growth of nCounter and GeoMx consumables and our GeoMx DSP TAP service. We also expect to make investments in our operations to support the growth of our business.
        We expect our gross margin on product and service revenue may fluctuate in future periods. Variability will depend in part on the uncertain impact of COVID-19 on our product and service revenue, in particular on our consumables revenue for which we operate the manufacturing process directly, as well on as our mix of instrument sales, for which typically have lower gross margins, as compared to our sales of consumable products or services. In addition, our gross margins may vary depending on potential expenses we may incur for regulatory compliance, quality assurance or activities related to the expansion of our manufacturing capacity. Costs related to collaboration revenue are included in research and development expense.
Research and Development Expense
        Research and development expenses consist primarily of salaries and benefits, occupancy, laboratory supplies, engineering services, consulting fees, costs associated with licensing molecular diagnostics rights and clinical study expenses to support the regulatory approval or clearance of diagnostic products. We have made substantial investments in research and development since our inception. Our research and development efforts have focused primarily on the tasks required to enhance our technologies and to support development and commercialization of new and existing products and applications.
        Given the size of our research and development staff and the number of active projects at any given time, we have found that it has been effective for us to manage our research and development activities on a departmental basis. Accordingly, other than for collaborations and certain major technology development programs, we have neither required employees to report their time by project nor allocated our research and development costs to individual projects. Research and development expense by functional area was as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019
Change
20202019
Change
 (In thousands) (In thousands) 
Platform technology$7,453  $7,994  (7)%$16,308  $15,482  %
Manufacturing process development2,246  1,664  35 %4,652  2,895  61 %
Life sciences products and applications3,307  3,110  %6,713  5,784  16 %
Diagnostic product development243  1,267  (81)%435  3,201  (86)%
Clinical, regulatory and medical affairs182  1,326  (86)%719  2,508  (71)%
Facility allocation2,308  1,668  38 %4,414  3,186  39 %
Total research and development expense$15,739  $17,029  (8)%$33,241  $33,056  %
        For the three month period ended June 30, 2020, our research and development expenses decreased, while research and development expenses for the six month period ended June 30, 2020 increased slightly. The main drivers decreasing research and development expenses related to activities associated with diagnostic and clinical research, due to the termination of certain of our previous collaboration agreements and as a result of the License and Asset Purchase Agreement, or LAPA, with Veracyte which has subsequently reduced the ongoing diagnostic research and support associated with the Prosigna in
22

vitro diagnostic kits. These decreases were partially offset by continued platform technology development activities associated with our GeoMx DSP platform, including design and development of consumable content and software.
        We expect research and development expense may remain relatively constant in future periods, reflecting the impact of the reductions in research and development resources in connection with the Veracyte transaction, offset by continued investments in GeoMx DSP and other future projects and technologies. In future periods, we may experience moderating research and development costs related to GeoMx DSP instruments and consumables as we transition to sustaining levels of activity. As of December 31, 2019, Lam had provided the full development funding commitment of $50.0 million and we do not expect to receive any further funding from Lam in future periods. With the completion of Lam’s development funding, we are working to identify the key applications for our Hyb & Seq platform and pursuing potential commercial applications and partnerships that can support our emerging commercial strategy.
Selling, General and Administrative Expense
        Selling, general and administrative expense consists primarily of costs for our sales and marketing, finance, human resources, information technology, business development, legal, and general management functions as well as professional fees for legal, consulting, and accounting services. Our sales force includes roles which are focused mainly on sales of consumables to our existing instrument base, which enables our sales representatives to focus on instrument sales and support the growth of our installed instrument base. Legal, accounting, and compliance costs have increased as a result of our being a public company and we expect them to continue to increase as our business grows.
        Selling, general, and administrative expense was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019%
Change
20202019%
Change
 (In thousands) (In thousands) 
Selling, general and administrative expense$19,912  $22,499  (11)%$45,633  $45,935  (1)%

        The decrease in selling, general, and administrative expense for the three month period ended June 30, 2020 as compared to the same period in 2019, is due in part to a reduction of selling related expenses associated with the sale of the Prosigna assets to Veracyte, which also included the transfer of substantially all of our sales and marketing team dedicated to this business. Additionally, during the three month period ended June 30, 2020, the COVID-19 pandemic has reduced certain commercial activities, including lower travel and trade-show related costs, and has also resulted in estimates for lower variable compensation expenses, including changes to certain estimates associated with the vesting of shares under our performance-based stock awards which have been granted to our employees and executive and resulted in reducing our stock-based compensation expense during the current period. These decreases were partially offset by continued investment in GeoMx-related commercial initiatives, in particular investments made in our customer experience and service group, as well as in certain digital marketing and related initiatives. For the six month period ended June 30, 2020 as compared to the same period in 2019, selling, general, and administrative expenses have decreased due primarily to lower costs resulting from the elimination of the Prosigna sales and marketing team in December 2019 coincident with the completion of the transaction with Veracyte, and lower stock-based compensation expense, resulting from a change in estimate related to certain vesting assumptions associated with performance-based stock awards which have been granted to our employees and executives. This decrease was partially offset by higher professional service fees from our audit firm and external advisors relating to our compliance with the Sarbanes Oxley Act and increased investment in sales and marketing personnel associated with our GeoMx DSP commercial launch.
        With consideration to the potential near term and uncertain negative impact of the COVID-19 pandemic on our business, which may impact our product and service revenue growth and the related costs incurred, we expect selling, general and administrative expenses to increase in future periods as the number of sales, technical support, marketing, and administrative personnel grows to support the expected growth in our business and the introduction of new products and product platforms.
23

Other Income (Expense)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 20202019%
Change
20202019%
Change
 (In thousands)(In thousands)
Interest income$479  $828  (42)%$1,183  $1,351  (12)%
Interest expense(4,116) (1,889) 118 %(6,999) (3,637) 92 %
Other income (expense), net332  (120) (377)%(1,275) (230) 454 %
Loss on extinguishment of debt and termination of revolving loan facility—  —  N/A(7,143) —  N/A
Total other expense, net$(3,305) $(1,181) 180 %$(14,234) $(2,516) 466 %
        Interest expense increased for the three and six month periods ended June 30, 2020 due primarily to an increase in our average outstanding debt balance during the period. The average balance of long-term debt outstanding for the six month periods ended June 30, 2020 and 2019 was $181.5 million and $64.3 million, respectively, which reflects the increase in our long-term debt related to our recently completed convertible debt financing. During March 2020, we successfully concluded a convertible debt offering totaling $230.0 million. In conjunction with closing our convertible debt financing, we terminated our existing term loan facility with Capital Royalty Group and our revolving credit facility with Silicon Valley Bank, and as a result we recorded a charge of $7.1 million representing certain fees and prepayment penalties associated with these facilities. After taking into consideration the repayment of outstanding term debt, accrued interest expense and termination fees associated with these facilities, net proceeds from our convertible debt financing totaled approximately $130.0 million. The increases in interest expense during the three and six month periods ended June 30, 2020 were partially offset by increased interest income resulting from higher average cash and investment balances on hand during the period as compared to the same period of 2019. For the six month period ended June 30, 2020, other expense, net includes certain expenses for pending state and local tax obligations, as well as the unfavorable impact of fair value declines related to our equity securities. As of June 30, 2020, the Company’s holdings of Veracyte common stock equity securities have been sold pursuant to certain terms and conditions included within the LAPA and all net proceeds from the sale of the common stock have been included in our cash and cash equivalents.
Liquidity and Capital Resources
        As of June 30, 2020, we had cash, cash equivalents and short-term investments of $248.7 million. While we believe our existing cash, cash equivalents, and short-term investments will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months, we may need to raise additional capital to expand the commercialization of our products, fund our operations, and further our research and development activities.
        In addition, the COVID-19 pandemic has impacted our ability to solicit and fulfill customer orders and record related product and service revenue at levels comparable to historical periods. To the extent the COVID-19 pandemic continues to have a negative impact on our customers’ ability to conduct research or our ability to actively engage with our customers and take or fulfill customer orders, we expect our revenues, and consequently our liquidity and capital resources, in the near term to be negatively impacted. We cannot predict with any certainty if, or how quickly, our customers will return to previous levels of activity or product order levels, or our ability to resume our activities and operations at levels consistent with past performance. Until the effects of the COVID-19 pandemic subside, we expect our near term revenues, as well as our use of our liquidity and capital resources, to be negatively impacted.
        Our future funding requirements will depend on many factors, including: the duration of the COVID-19 pandemic and the impact on our customer and operational activity; market acceptance and the level of sales of our existing products and new product candidates; the nature and timing of any additional research, product development or other partnerships or collaborations we may establish; the cost and timing of establishing additional sales, marketing, and distribution capabilities; the cost of our research and development activities; the cost and timing of regulatory clearances or approvals; the effect of competing technological and market developments; and the extent to which we acquire or invest in businesses, products and technologies, although we currently have no commitments or agreements relating to any of these types of transactions. We may require additional funds in the future and we may not be able to obtain such funds on acceptable terms, or at all. If we raise additional funds by issuing equity or equity-linked securities, our stockholders may experience dilution. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt or additional equity financing we raise may contain terms that are not favorable to us or our stockholders. If we raise additional funds through partnership, collaboration or licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. If we are unable to raise adequate funds we
24

may have to liquidate some or all of our assets; delay, reduce the scope or eliminate some or all of our research and development programs, launch activities, or commercialization of our products; license to third parties the rights to commercialize products or technologies that we would otherwise seek to commercialize; or reduce marketing, customer support, or other resources devoted to our products; or cease operations.
Sources of Funds
        Since inception, we have financed our operations primarily through the sale of equity securities, borrowings under term loan agreements and convertible notes, licensing of intellectual property, and, to a lesser extent, sales of certain assets. Our cash used in operations for the six months ended June 30, 2020 was $50.1 million.
Debt Instruments
2.625% Convertible Senior Notes due 2025
        In March 2020, we issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025, or the Convertible Notes, in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between us and U.S. Bank, National Association, as trustee.
        We received net proceeds from the offering of $222.6 million. We used $88.6 million to repay in full all outstanding amounts borrowed, accrued interest and fees owed in connection with the termination of the amended and restated term loan agreement, or the 2018 Term Loan, with Capital Royalty Group, and the fees owed in connection with the termination of our revolving credit facility with Silicon Valley Bank. We intend to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of GeoMx DSP, the continued commercialization of our portfolio of nCounter based products, and for working capital needs.
        The Convertible Notes bear interest at a rate of 2.625% per year, payable semi-annually in arrears on March 1 and September 1, beginning on September 1, 2020. The Convertible Notes may bear additional interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under, or if the Convertible Notes are not freely tradeable as required by, the indenture governing the Convertible Notes. Upon conversion, the Convertible Notes will be convertible into cash, shares of common stock, or a combination of cash and shares of common stock, at our election. Our current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of our common stock.
        The Convertible Notes are general unsecured senior obligations and will mature on March 1, 2025, unless earlier repurchased, redeemed, or converted, subject to satisfaction of certain conditions and during the periods described below. The initial conversion rate for the Convertible Notes is 20.9161 shares of common stock, par value $0.0001 per share, per $1,000 principal amount of Convertible Notes (which is equivalent to an initial conversion price of approximately $47.81 per share). The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that may occur prior to the maturity date or if we issue a notice of redemption, we will increase the conversion rate for a holder who elects to convert our Convertible Notes in connection with such corporate event or in connection with such redemption, as the case may be, in certain circumstances.
        Prior to the close of business on the business day immediately preceding December 1, 2024, the Convertible Notes will be convertible only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) 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 such period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; (3) if we call any or all of the Convertible Notes for redemption, the Convertible Notes called for redemption (or, in the case of a partial redemption, if we make an election to deem all Convertible Notes, irrespective of whether they are called for redemption, to be convertible, all Convertible Notes) may be submitted for conversion at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date as set forth in the related redemption notice; or (4) upon the occurrence of specified corporate events. On or after December 1, 2024, until the close of business on the business day immediately preceding the maturity date, holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time, regardless of the foregoing circumstances.
        We may not redeem the Convertible Notes prior to March 5, 2023, and no sinking fund is provided for the Convertible Notes. On or after March 5, 2023, we may redeem for cash all or any portion of the Convertible Notes, at our option, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading-day period (including the last trading day of such period)
25

ending on, and including, the trading day immediately preceding the date on which we provide a notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.
        Upon the occurrence of a fundamental change (as defined in the indenture governing the Convertible Notes) prior to the maturity date, subject to certain conditions, holders may require us to repurchase all or a portion of the Convertible Notes in increments of $1,000 for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
        The Convertible Notes do not contain any financial or operating covenants or any restrictions on the issuance of other indebtedness or the issuance or repurchase of securities by us. The Convertible Notes indenture contains customary events of default, including that upon certain events of default, 100% of the principal and accrued and unpaid interest on the Convertible Notes will automatically become due and payable.
Term Loan Agreement
        In October 2018, we entered into an amended and restated term loan agreement, or the 2018 Term Loan, with Capital Royalty Group under which we could borrow up to $100.0 million, which was due and payable in September 2024. 
        In March 2020, the Company terminated the 2018 Term Loan agreement. The Company used $88.6 million of the proceeds from the Convertible Notes to repay in full all outstanding principle, interest and fees owed associated with termination of the loan.
2018 Revolving Loan Facility
        In January 2018, we entered into a $15.0 million secured revolving loan facility, with availability subject to a borrowing base consisting of eligible accounts receivable. In November 2018, we entered into an amended and restated loan and security agreement to increase the borrowing capacity under the facility to $20.0 million, amend the borrowing base to include finished goods inventory, and extend the final maturity under the facility to November 2021.
In March 2020, we terminated the revolving loan facility and paid termination fees of $0.5 million. There were no amounts outstanding under the revolving loan facility at the time of termination.
Equity Financings
        In March 2019, we completed an underwritten public offering of 3,175,000 shares of our common stock, including the exercise in full by the underwriters of their option to purchase 675,000 additional shares of common stock. Our total gross proceeds were $73.0 million. After underwriter’s commissions and other expenses of the offering, and net of proceeds received by the related party stockholder, our aggregate net proceeds were approximately $68.3 million.
Use of Funds
        Our principal uses of cash are funding our operations, capital expenditures, working capital requirements, and satisfaction of any outstanding obligations under our debt agreements, respectively. Over the past several years, our revenue has increased from year to year and, as a result, our cash flows from customer collections have increased. Our operating expenses have also increased as we have invested in our sales and marketing activities and in research and development of new product platforms and technologies that we believe have the potential to drive the long-term growth of our business.
        Our operating cash requirements may increase in the future as we invest in research and development related to existing or new product platforms, as well as in sales and marketing activities. We cannot be certain our revenue will grow sufficiently to offset our operating expense increases. As a result, we may need to raise additional funds to support our operations, and such funding may not be available to us on acceptable terms, or at all. If we are unable to raise additional funds when needed, our operations and ability to execute our business strategy could be adversely affected.
Historical Cash Flow Trends
        The following table shows a summary of our cash flows for the periods indicated (in thousands):
 Six Months Ended
June 30,
 20202019
Cash used in operating activities$(50,139) $(49,156) 
Cash provided by (used in) investing activities42,333  (43,606) 
Cash provided by financing activities147,246  101,784  
26

Operating Cash Flows
        We derive operating cash flows from cash collected from the sale of our products and services and, historically, from collaborations. These cash flows received are offset by our use of cash for operating expenses to support the growth of our business. We have historically experienced negative cash flows from operating activities, with such negative cash flows likely to continue for the foreseeable future.
        For the six month period ended June 30, 2020, net cash used in operating activities consisted of our net loss of $65.8 million, and net increases in our operating assets and liabilities of $5.1 million, partially offset by $20.7 million of net non-cash income and expense items, such as the loss on extinguishment of debt, payment of accrued interest on the 2018 Term Loan, stock-based compensation, depreciation and amortization, amortization of our right-of-use assets and deferred financing costs.
        For the six months ended June 30, 2019, net cash used in operating activities consisted of our net loss of $41.9 million, and net increases in our operating assets and liabilities of $21.0 million, partially offset by $13.8 million of net non-cash income and expense items, such as stock-based compensation, depreciation and amortization, amortization of our right-of-use assets, deferred interest converted to principal pursuant to the 2018 Term Loan, and provisions for inventory obsolescence.
Investing Cash Flows
        Our most significant investing activities for the six month periods ended June 30, 2020 and 2019 were related to the purchase, maturity and sale of short-term investments. Because we manage our cash usage with respect to our total cash, cash equivalents and short-term investments, we do not consider these cash flows to be important to an understanding of our liquidity and capital resources.
        During the six month periods ended June 30, 2020 and 2019, we purchased property and equipment totaling $5.4 million and $1.1 million, respectively. The equipment purchased during the six month period ended June 30, 2020 includes costs incurred for construction, furniture and fixtures, and manufacturing equipment utilized in our new production facility in the greater Seattle, Washington area. We believe the investments we have made to date in expanding our manufacturing capabilities will be sufficient to support the growth and expansion of our operations for the foreseeable future.
Financing Cash Flows
        Historically, we have funded our operations through the issuance of equity securities and various forms of debt facilities.
        Net cash provided by financing activities for the six month period ended June 30, 2020 consisted primarily of net proceeds of from the issuance of 2.625% Convertible Senior Notes of $230.0 million and $8.8 million of net proceeds from the exercise of stock options and other equity awards and our Employee Stock Purchase Plan. These cash inflows were partially offset by payments related to the termination of our term loan agreement and revolving loan facility of $84.8 million.
        Net cash provided by financing activities for the six months ended June 30, 2019 consisted of net proceeds of $68.3 million from an underwritten public offering of our common stock, borrowings of $20.0 million under our term loan agreement, and $12.3 million of net proceeds from the exercise of stock options and other equity awards and our Employee Stock Purchase Plan.
Contractual Obligations and Commitments
        The following table reflects a summary of our contractual obligations as of June 30, 2020.
 Payments due by period
Contractual Obligations(1)
TotalLess than 1
Year
1-3 Years3-5 YearsMore than 5
Years
 (In thousands)
Convertible notes(2)
$230,000  $—  $—  $230,000  $—  
Lease obligations(3)
40,399  $3,198  $19,524  $13,569  $4,108  
Purchase obligations(4)
21,398  21,398  —  —  —  
Total$291,797  $24,596  $19,524  $243,569  $4,108  
(1) Excludes royalty obligations based on net sales of products as any such amounts are not currently determinable.
(2) Includes principal on our convertible notes.
(3) Lease costs are primarily for office, laboratory and manufacturing space.
(4) Purchase obligations consist of contractual and legally binding commitments under outstanding purchase orders to purchase long lead time inventory and other research and development items.
27

Critical Accounting Policies and Significant Estimates
        Our discussion and analysis of our financial condition and results of operations are based upon our financial statements which have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities and related disclosure of contingent assets and liabilities, revenue and expenses at the date of the financial statements. Generally, we base our estimates on historical experience and on various other assumptions in accordance with GAAP that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.
        Critical accounting policies and significant estimates are those that we consider the most important to the portrayal of our financial condition and results of operations because they require our most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. Our critical accounting policies and estimates include those related to: 
revenue recognition;
lease recognition;
convertible senior notes valuation;
inventory valuation;
fair value measurements; and
income taxes.
        For additional information, see Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the SEC on March 2, 2020 and Note 2 of the Notes to the Condensed Consolidated Financial Statements under Item 1 of this report.
Recent Accounting Pronouncements
        For information regarding recent accounting pronouncements, see Note 2 of the Notes to the Condensed Consolidated Financial Statements under Item 1 of this report.
Off-Balance Sheet Arrangements
        We do not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or for any other contractually narrow or limited purpose.
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
        We are subject to certain risks that may affect our results of operations, cash flows and fair values of assets and liabilities, including volatility in foreign currency exchange rates, interest rate movements and pricing pressures worldwide, as well as changes in economic conditions in the markets in which we operate as a result of the COVID-19 pandemic.
Interest Rate Risk
        Generally, our exposure to market risk has been primarily limited to interest income sensitivity, which is affected by changes in the general level of U.S. interest rates, particularly because the majority of our investments are in short-term debt securities. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. To minimize risk, we maintain our portfolio of cash, cash equivalents and short-term investments in a variety of interest-bearing instruments, which have included U.S. government and agency securities, high-grade U.S. corporate bonds, asset-backed securities, and money market funds. Declines in interest rates, however, would reduce future investment income. A 10% decline in interest rates, occurring on July 1, 2020 and sustained throughout the period ended June 30, 2021, would not be material.
        Our Convertible Notes are based on a fixed rate; accordingly, we do not have economic interest rate exposure on the Convertible Notes. However, changes in interest rates could impact the fair market value of the Convertible Notes. Generally, the fair market value of the fixed interest rate of the Convertible Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair market value of the Convertible Notes fluctuates when the market price of our common stock fluctuates. As of June 30, 2020, the fair market value of the Convertible Notes was $211.9 million and was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market.
28


Foreign Currency Exchange Risk
        As we continue to expand internationally our results of operations and cash flows will become increasingly subject to fluctuations due to changes in foreign currency exchange rates. Historically, a majority of our revenue has been denominated in U.S. dollars, although we sell our products and services directly in certain markets outside of the United States denominated in local currency, principally the Euro. Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the United States. The effect of a 10% adverse change in exchange rates on foreign denominated cash, receivables and payables would not have been material for the periods presented. As our operations in countries outside of the United States grow, our results of operations and cash flows are and will be subject to potentially greater fluctuations due to foreign currency exchange rate fluctuations, including the impact of the COVID-19 pandemic. To date, we have not entered into any material foreign currency hedging contracts although we may do so in the future.
Inflation Risk
        We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could adversely affect our business, financial condition and results of operations.
Item 4. Controls and Procedures.
        (a) Evaluation of disclosure controls and procedures. Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, have evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) prior to the filing of this quarterly report. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this quarterly report, certain of our disclosure controls and procedures were not effective due to material weaknesses in internal control over financial reporting, specifically with respect to the following: not having sufficient resources with an appropriate level of controls knowledge, expertise and training, commensurate with the Company’s financial reporting requirements, as well as not designing and maintaining effective information technology general controls, controls related to creating and posting journal entries, controls related to customer order entry, price and quantity during the product and services billing and revenue processes, and controls related to periodic inventory counts, receiving of inventory, and recording adjustments to inventory quantities. These material weaknesses were disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.
        (b) Changes in internal control over financial reporting. There were no changes in our internal control over financial reporting during the quarter ended June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than the continued remediation efforts disclosed in (c) below.
        (c) Remediation Efforts. We continue to implement and execute the material weakness remediation plan previously described in Part II, Item 9A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. During the quarter ended June 30, 2020, our continued remediation actions included: (i) significant evaluation of certain design considerations related to improving how our information technology key controls are designed to function, ultimately supporting the operation of certain process level key controls in the impacted areas; (ii) improved the consistency of execution steps associated with the performance of control activities in the impacted areas, including the precision of documentation that is prepared and retained to support the performance and reviews of our key controls; (iii) conducted training sessions for key control owners and other key participants that perform activities which are tied to our key controls over financial reporting to ensure they are trained in a manner such that they have sufficient knowledge and understanding of our internal control environment, their impact to those controls, and our expectations around adherence to processes and procedures as it relates to performing control activities; (iv) developed and delivered training content on a company-wide basis regarding public company requirements around internal control environments, including management certification requirements and external auditor opinion related to our internal control environment; and (v) evaluated and revised certain design considerations associated with internal controls to ensure the completeness, occurrence and accuracy of customer order entry processes, including validation of price and quantity during our customer billing and revenue recognition procedures. We believe the above actions that were undertaken during the quarter ended June 30, 2020 support our continued efforts to remediate the previously identified and disclosed material weaknesses. The material weaknesses will not be considered remediated until internal controls have been designed, or redesigned, and implemented which specifically address the material weaknesses, and these internal controls must operate for a sufficient period of time and management must then conclude, through testing, that these controls are operating effectively.
29

Inherent limitation on the effectiveness of internal control over financial reporting.
        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.

PART II. OTHER INFORMATION
Item 1. Legal Proceedings.
        We are not engaged in any material legal proceedings. From time to time, we may become involved in litigation relating to claims arising from the ordinary course of business. We believe that there are no claims or actions pending against us currently, the ultimate disposition of which would have a material adverse effect on our consolidated results of operation, financial condition or cash flows.
Item 1A. Risk Factors.
        You should carefully consider the following risk factors, in addition to the other information contained in this report, including the section of this report captioned “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and related notes. If any of the events described in the following risk factors and the risks described elsewhere in this report occurs, our business, operating results and financial condition could be seriously harmed. This report on Form 10-Q also contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in the forward-looking statements as a result of factors that are described below and elsewhere in this report.
Risks Related to Our Business and Strategy
We face risks related to health epidemics and other outbreaks, which could significantly disrupt our operations and could have a material adverse impact on us.
        Our business could be adversely impacted by the effects of health epidemics and other outbreaks. For example, in December 2019, a novel strain of coronavirus, SARS-CoV-2, the causative agent of coronavirus disease 2019, or COVID-19, was first reported. Since then, COVID-19 has spread across the globe and is affecting worldwide economic activity, including in the United States and European and Asia-Pacific countries. Quarantines, shelter-in-place and similar government orders have been imposed in many of the regions in which we have material operations or sales, including the greater Seattle, Washington area. As a result, our business activities originating from affected areas, including sales, manufacturing and supply chain related activities, have been, and could continue to be, adversely affected. Disruptive activities could include:
the temporary closure of our manufacturing facilities and those used in our supply chain processes;
restrictions on the export or shipment of our products;
unavailability of components and materials used in our products;
significant cutback of ocean container delivery;
business closures in impacted areas;
limitations in employee resources, including because of stay-at-home orders, sickness of employees or their families or the desire of employees to avoid contact with large groups of people; and
restrictions on our employees’ and other service providers’ ability to travel, to meet with customers and install and train customers on our systems.
        The extent to which COVID-19 impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain it or treat its impact, among others. Although national, state and local governments have introduced relief measures
intended to alleviate the impact of COVID-19-related disruptions, we may not qualify for or benefit from such measures.
30

We have incurred losses since we were formed and expect to incur losses in the future. We cannot be certain that we will achieve or sustain profitability.
        We have incurred losses since we were formed and expect to incur losses in the future. We incurred net losses of $65.8 million and $41.9 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, we had an accumulated deficit of $497.7 million. We expect that our losses will continue for at least the next several years as we will be required to invest significant additional funds toward ongoing development and commercialization of our technology. We also expect that our operating expenses will continue to increase as we grow our business, and there can be no assurance that our revenue and gross profit will increase sufficiently such that our net losses decline, or we attain profitability, in the future. Our ability to achieve or sustain profitability is based on numerous factors, many of which are beyond our control, including the market acceptance of our products, future product development and our market penetration and margins. We may never be able to generate sufficient revenue to achieve or sustain profitability.
Our financial results may vary significantly from quarter to quarter which may adversely affect our stock price.
        Investors should consider our business and prospects in light of the risks and difficulties we expect to encounter in the uncertain and rapidly evolving markets in which we compete. Because these markets are evolving, predicting their future growth and size is difficult. We expect that our visibility into future sales of our products, including volumes, prices and product mix between instruments and consumables, and the amount and timing of payments pursuant to collaboration agreements will continue to be limited and could result in unexpected fluctuations in our quarterly and annual operating results.
        Numerous other factors, many of which are outside our control, may cause or contribute to significant fluctuations in our quarterly and annual operating results, including the ongoing impact of the COVID-19 pandemic on our business operations
and financial results. These fluctuations may make financial planning and forecasting difficult. In addition, these fluctuations may result in unanticipated changes in our available cash, which could negatively affect our business and prospects. Factors that may contribute to fluctuations in our operating results include many of the risks described in this section. Also, one or more of such factors may cause our revenue or operating expenses in one period to be disproportionately higher or lower relative to the others. Furthermore, our instruments involve a significant capital commitment by our customers and accordingly involve a lengthy sales cycle. We may expend significant effort in attempting to make a particular sale, which may be deferred by the customer or never occur. Accordingly, comparing our operating results on a period-to-period basis may not be meaningful, and investors should not rely on our past results as an indication of our future performance. If such fluctuations occur or if our operating results deviate from our expectations or the expectations of securities analysts, our stock price may be adversely affected.
If we do not achieve, sustain or successfully manage our anticipated growth, our business and growth prospects will be harmed.
        We have experienced significant revenue growth in recent periods and we may not achieve similar growth rates in the future. Investors should not rely on our operating results for any prior periods as an indication of our future operating performance. If we are unable to maintain adequate revenue growth, our financial results could suffer and our stock price could decline. Furthermore, growth will place significant strains on our management and our operational and financial systems and processes. For example, the recent commercial launch of our GeoMx DSP system is a key element of our growth strategy and will require us to hire and retain additional sales and marketing personnel and resources. If we do not successfully generate demand for GeoMx DSP or other new product offerings, or manage our anticipated expenses accordingly, our operating results will be harmed.
Our future success is dependent upon our ability to expand our customer base and introduce new applications and products.
        Our current customer base is primarily composed of academic and government research laboratories, biopharmaceutical companies and clinical laboratories (including physician-owned laboratories) that perform analyses using our nCounter Analysis Systems. Our success will depend, in part, upon our ability to increase our market penetration among all of these customers and to expand our market by developing and marketing new research applications and new instruments. We expect that increasing the installed base of our nCounter Analysis Systems will drive demand for our relatively high margin consumable products. If we are not able to successfully increase our installed base of nCounter Analysis Systems, sales of our consumable products and our margins may not meet expectations.
        We also develop and introduce new products, such as our recently launched GeoMx DSP system. Our GeoMx DSP instrument and related consumables became commercially available in 2019 and we anticipate that scaling and training our sales force to attract new customers will require substantial time and expense. Any failure to expand our existing customer base through the launch of our GeoMx DSP system or other new applications and products would adversely affect our operating results.
31

New market opportunities may not develop as quickly as we expect, limiting our ability to successfully market and sell our products.
        The markets for our products are new and evolving. Accordingly, we expect the application of our technologies to emerging opportunities will take several years to develop and mature and we cannot be certain that these market opportunities will develop as we expect. For example, in 2017 we launched our 360 panels for use in breast cancer, immuno-oncology and hematology research. In 2018, we expanded beyond oncology and launched research panels in neuroscience and CAR-T characterization and in 2019 we introduced research panels for human organ transplantation and Alzheimer’s disease.
        We also recently launched our GeoMx DSP system and related consumables. GeoMx DSP targets spatial genomics, a novel market opportunity and research application for which existing research experience and applications are limited. Prior to the launch of GeoMx DSP, we had not previously targeted this market and, as a result, we have limited marketing and selling experience. We also have GeoMx DSP related products under development that target new markets and customers that differ from our current customer base. Even if we successfully develop these products, our limited marketing and selling experience targeting these new markets and customers may hinder the successful commercialization of these products.
        The future growth of the market for these new products depends on many factors beyond our control, including recognition and acceptance of our applications by the scientific community and the growth, prevalence and costs of competing research methods. In addition, the COVID-19 pandemic has disrupted our operations and the operations of the customers we
seek to serve in our targeted markets, which has impacted and may continue to impact our growth and our ability to serve these
markets. If the markets for our new products do not develop as we expect, our business may be adversely affected. If we are not able to successfully market and sell our products or to achieve the revenue or margins we expect, our operating results may be harmed.
Our research business depends on levels of research and development spending by academic and governmental research institutions and biopharmaceutical companies, a reduction in which could limit demand for our products and adversely affect our business and operating results.
        In the near term, we expect that a large portion of our revenue will be derived from sales of our nCounter Analysis Systems to academic and government research laboratories and biopharmaceutical companies worldwide for research and development applications. The demand for our products will depend in part upon the research and development budgets of these customers, which are impacted by factors beyond our control, such as:
changes in government programs (such as the National Institutes of Health) that provide funding to research institutions and companies;
macroeconomic conditions, the political climate and the ongoing impact of the COVID-19 pandemic;
changes in the regulatory environment;
differences in budgetary cycles;
competitor product offerings or pricing;
market-driven pressures to consolidate operations and reduce costs; and
market acceptance of relatively new technologies, such as our GeoMx DSP instrument.
        In addition, academic, governmental and other research institutions that fund research and development activities may be subject to stringent budgetary constraints that could result in spending reductions, reduced allocations or budget cutbacks, which could jeopardize the ability of these customers to purchase our products. Our operating results may fluctuate substantially due to reductions and delays in research and development expenditures by these customers, including delays caused by these customers’ reducing activities in response to the COVID-19 pandemic. Any decrease in our customers’ budgets or expenditures, or in the size, scope or frequency of capital or operating expenditures, could materially and adversely affect our business, operating results and financial condition.
Our sales cycle is lengthy and variable, which makes it difficult for us to forecast revenue and other operating results.
        Our sales process involves numerous interactions with multiple individuals within an organization, and often includes in-depth analysis by potential customers of our products, performance of proof-of-principle studies, preparation of extensive documentation and a lengthy review process. As a result of these factors, the large capital investment required in purchasing our instruments and the budget cycles of our customers, the time from initial contact with a customer to our receipt of a purchase order can vary significantly and be up to 12 months or longer. In addition, the recent introduction of GeoMx DSP in 2019 may decrease our near-term visibility as to the timing of our total sales or the length of our overall sales cycle. Given the length and uncertainty of our sales cycle that we have in the past experienced, and likely will in the future experience, fluctuations in our instrument sales will occur on a period-to-period basis. These factors also make it difficult to forecast revenue on a quarterly basis. In addition, any failure to meet customer expectations could result in customers choosing to continue to use their existing
32

systems or to purchase systems other than ours.
Our reliance on distributors for sales of our products outside of the United States could limit or prevent us from selling our products and impact our revenue.
        We have established distribution agreements for our nCounter Analysis Systems and GeoMx DSP systems and related consumable products in many countries where we do not sell directly. We intend to continue to grow our business internationally, and to do so we must attract additional distributors and retain existing distributors to maximize the commercial opportunity for our products. There is no guarantee that we will be successful in attracting or retaining desirable sales and distribution partners or that we will be able to enter into such arrangements on favorable terms. Distributors may not commit the necessary resources to market and sell our products to the level of our expectations or may choose to favor marketing the products of our competitors. If current or future distributors do not perform adequately, or we are unable to enter into effective arrangements with distributors in particular geographic areas, we may not realize long-term international revenue growth.
Our future capital needs are uncertain and we may need to raise additional funds in the future.
        We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated cash requirements for at least the next 12 months. However, we may need to raise substantial additional capital to:
expand the commercialization of our products;
fund our operations; and
further our research and development.
        Our future funding requirements will depend on many factors, including:
market acceptance of our products;
the cost and timing of establishing additional sales, marketing and distribution capabilities;
revenue and cash flow derived from existing or future collaborations;
the cost of our research and development activities;
the cost and timing of regulatory clearances or approvals;
the effect of competing technological and market developments; and
the extent to which we engage in strategic transactions, such as the acquisition of, investment in or disposal of businesses, assets, products and technologies, including inbound or outbound licensing arrangements.
        We cannot assure you that we will be able to obtain additional funds on acceptable terms, or at all. If we raise additional funds by issuing equity or equity-linked securities, or convertible debt, our stockholders may experience dilution. For example, in March 2019, we sold an aggregate of 3,175,000 shares of common stock in an underwritten public offering for net proceeds of $68.3 million and in March 2020 we sold $230 million aggregate principal amount of our 2.625% Convertible Senior Notes due 2025 in a private placement to qualified institutional buyers for net proceeds of approximately $222.6 million. Future debt financing, if available, may involve additional covenants restricting our operations or our ability to incur additional debt. Any debt or additional equity financing that we raise may contain terms that are not favorable to us or our stockholders. If we raise additional funds through strategic transactions with third parties, such as collaborations, asset sales and licensing arrangements, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. We have in the past pursued these types of transactions, such as the License and Asset Purchase Agreement, or LAPA, with Veracyte, Inc., or Veracyte, we completed in December 2019, and may in the future pursue similar transactions or other strategic transactions, on our own or with other advisors, that may impact our business and prospects and the value of our common stock. If we do not have, or are not able to obtain, sufficient funds, we may have to delay development or commercialization of our products or license to third parties the rights to commercialize products or technologies that we would otherwise seek to commercialize. We also may have to reduce marketing, customer support or other resources devoted to our products or cease operations. Any of these factors could harm our operating results.
Our research and development efforts will be hindered if we are not able to contract with third parties for access to archival tissue samples.
        Under standard clinical practice, tumor biopsies removed from patients are preserved and stored in formalin-fixed paraffin embedded, or FFPE, format. We rely on our ability to secure access to these archived FFPE tumor biopsy samples, as well as information pertaining to the clinical outcomes of the patients from which they were derived for our clinical development activities. Others compete with us for access to these samples. Additionally, the process of negotiating access to archived samples is lengthy because it typically involves numerous parties and approval levels to resolve complex issues such as usage rights, institutional review board approval, privacy rights, publication rights, intellectual property ownership and research parameters. In January 2017, the Department of Health and Human Services finalized new rules, which became
33

effective as of January 19, 2018, expanding the language to be included in informed consent forms related to the collection of identifiable private information or identifiable biospecimens. If this new requirement, or other factors arising in the future, impact our ability to negotiate access to archived tumor tissue samples with hospitals, clinical partners, pharmaceutical companies, or companies developing therapeutics on a timely basis or on commercially reasonable terms, or at all, or if other laboratories or our competitors secure access to these samples before us, our ability to research, develop and commercialize future products will be limited or delayed.
We may not be able to develop new products, enhance the capabilities of our systems to keep pace with rapidly changing technology and customer requirements or successfully manage the transition to new product offerings, any of which could have a material adverse effect on our business and operating results.
        Our success depends on our ability to develop new products and applications for our technology in existing and new markets, while improving the performance and cost-effectiveness of our systems. New technologies, techniques or products could emerge that might offer better combinations of price and performance than our current or future products and systems. Existing markets for our products, including gene expression analysis, gene fusions and copy number variation, as well as new markets, such as protein expression and gene mutations, and potential markets for our research product candidates, are characterized by rapid technological change and innovation. Competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. We anticipate that we will face increased competition in the future as existing companies and competitors develop new or improved products and as new companies enter the market with new technologies. It is critical to our success that we anticipate changes in technology and customer requirements and successfully introduce new, enhanced and competitive technologies to meet our customers’ and prospective customers’ needs on a timely and cost-effective basis. If we do not successfully innovate and introduce new technology into our product lines, our business and operating results will be adversely impacted.
        The development and manufacture of new products typically requires new scientific discoveries or advancements and complex technology and engineering, including the design of sophisticated software. Such developments may involve external suppliers and service providers, making the management of development projects complex and subject to risks and uncertainties regarding timing, timely delivery of required components, software or services and satisfactory technical performance of such software, components or assembled products. If we do not achieve the required technical specifications or successfully manage new product development processes, or if development work and manufacturing is not performed according to schedule, then such new technologies or products may be adversely impacted and our business and operating results may be harmed. Any delays in bringing new products to market may lead our customers to purchase our competitors’ products or cancel outstanding purchase orders.
        Additionally, we must carefully manage the introduction of new products. If customers believe that such products will offer enhanced features or be sold for a more attractive price, they may delay purchases until such products are available. If customers conclude that such new products offer better value as compared to our existing products, we may suffer from reduced sales of our existing products and our overall revenue may decline. We may also have excess or obsolete inventory of older products as we transition to new products and our experience in managing product transitions is limited. If we do not effectively manage the transitions to new product offerings, our revenue, results of operations and business will be adversely affected.
We are dependent on single source suppliers for some of the components and materials used in our products, and the loss of any of these suppliers could harm our business.
        We rely on Precision System Science, Co., Ltd of Chiba, Japan, to build our nCounter Prep Station, Korvis LLC of Corvallis, Oregon, to build our nCounter Digital Analyzer and GeoMx DSP, Paramit Corporation of Morgan Hill, California, to build the nCounter SPRINT Profiler and IDEX Corporation of Lake Forest, Illinois to build the fluidics cartridge, a key component of our nCounter SPRINT Profiler. Each of these contract manufacturers are sole suppliers. Since our contracts with these instrument suppliers do not commit them to carry inventory or make available any particular quantities, they may give other customers’ needs higher priority than ours, and we may not be able to obtain adequate supplies in a timely manner or on commercially reasonable terms. We also rely on sole suppliers for various components we use to manufacture our consumable products. We periodically forecast our needs for such components and enter into standard purchase orders with them. If we were to lose such suppliers, or if the products provided by such suppliers are unable to meet our performance specifications, there can be no assurance that we will be able to identify or enter into agreements with alternative suppliers on a timely basis on acceptable terms, if at all. In addition, if as a result of global economic or political instability or disease outbreaks such as the COVID-19 pandemic, our suppliers experience shortages or delays for materials sourced or manufactured in the affected countries, their ability to supply us with instruments or product components may be affected. If we should encounter delays or difficulties in securing the quality and quantity of materials we require for our products, our supply chain would be interrupted which would adversely affect sales. If any of these events occur, our business and operating results could be harmed.
34

We may experience manufacturing problems or delays that could limit our growth or adversely affect our operating results.
        Our consumable products are manufactured at our facilities located in the greater Seattle, Washington area using complex processes, sophisticated equipment and strict adherence to specifications and quality systems procedures. Any unforeseen manufacturing problems, such as contamination of our facilities, equipment malfunction, quality issues with components and materials sourced from third-party suppliers, failure to strictly follow procedures or meet specifications, or reduced or blocked access to our facilities as a result of the ongoing COVID-19 pandemic, could result in delays or shortfalls in production or require us to voluntarily recall our consumable products. Identifying and resolving the cause of any such manufacturing or supplier issues could require substantial time and resources. If we are unable to keep up with demand for our products by successfully manufacturing and shipping our products in a timely manner, our revenue could be impaired, market acceptance for our products could be adversely affected and our customers might instead purchase our competitors’ products or cancel outstanding purchase orders.
        In addition, the introduction of new products may require the development of new manufacturing processes and procedures as well as new suppliers. For example, our GeoMx DSP systems require that we establish supply relationships with antibody providers. While all of our CodeSets are produced using the same basic processes, significant variations may be required to meet new product specifications. Developing new processes and negotiating supply agreements can be very time consuming, and any unexpected difficulty in doing so could delay the introduction of a product.
If our greater Seattle area facilities become unavailable or inoperable, we will be unable to continue our research and development, manufacturing our consumables or processing sales orders, and our business will be harmed.
        We manufacture our consumable products in our facilities located in the greater Seattle, Washington area, which are the center for research and development, order processing, receipt of our instruments manufactured by third-party contract manufacturers and shipping products to customers. Our facilities and the equipment we use to manufacture our consumable products would be costly, and would require substantial lead time, to repair or replace. The Seattle area is situated near active earthquake fault lines. These facilities may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes and power outages, which may render it difficult or impossible for us to produce our products for some period of time. The inability to manufacture consumables or to ship products to customers for even a short period of time may result in the loss of customers or harm our reputation, and we may be unable to regain those customers in the future. Although we possess insurance for damage to our property and the disruption of our business, this insurance, and in particular earthquake insurance, which is limited, may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, if at all.
We expect to generate a substantial portion of our product and service revenue internationally and are subject to various risks relating to our international activities, which could adversely affect our operating results.
        Our product and service revenue generated from sales to customers located outside of North America was approximately 32% and 38% for the six months ended June 30, 2020 and 2019, respectively. We believe that a significant percentage of our future revenue will come from international sources as we expand our overseas operations and develop opportunities in additional areas. Engaging in international business involves a number of difficulties and risks, including:
required compliance with existing and changing foreign regulatory requirements and laws;
required compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act and U.K. Bribery Act, privacy and data protection requirements, labor laws and anti-competition regulations;
export or import restrictions;
various reimbursement and insurance regimes;
laws and business practices favoring local companies;
longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;
political and economic instability, such as the exit of the United Kingdom from the European Union;
global health pandemics, such as the ongoing COVID-19 pandemic;
potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements and other trade barriers;
difficulties and costs of staffing and managing foreign operations; and
difficulties protecting or procuring intellectual property rights.
35

        As we expand internationally, our results of operations and cash flows will become increasingly subject to fluctuations due to changes in foreign currency exchange rates. Historically, most of our revenue has been denominated in U.S. dollars, although we have sold our products and services in local currency outside of the United States, principally the Euro. Our expenses are generally denominated in the currencies of the countries in which our operations are located, which is primarily in the United States. As our operations in countries outside of the United States grow, our results of operations and cash flows will increasingly be subject to fluctuations due to changes in foreign currency exchange rates, which could harm our business in the future. For example, if the value of the U.S. dollar increases relative to foreign currencies, our product and service revenue could be adversely affected as we convert revenue from local currencies to U.S. dollars. Similarly, a strong U.S. dollar relative to the local currencies of our international customers can potentially reduce demand for our products, which may compound the adverse effect of foreign exchange translation on our revenue. If we dedicate significant resources to our international operations and are unable to manage these risks effectively, our business, operating results and prospects will suffer.
Significant United Kingdom or European developments stemming from the United Kingdom’s withdrawal from the European Union could have a material adverse effect on us.
        In June 2016, the United Kingdom held a referendum and voted in favor of leaving the European Union, and in March 2017, the government of the United Kingdom formally initiated the withdrawal process. After several delays, the United Kingdom exited from the European Union, on January 31, 2020. There will be a transition period until December 31, 2020 for the United Kingdom to negotiate a trade deal with the European Union. Negotiations related to Brexit have created political and economic uncertainty, particularly in the United Kingdom and the European Union, and this uncertainty may last for several more years. Our business in the United Kingdom, the European Union, and worldwide could be affected during this period of uncertainty, and perhaps longer, by the impact of the United Kingdom’s withdrawal. There are many ways in which our business could be affected, only some of which we can identify as of the date of this report.
        The decision of the United Kingdom to withdraw from the European Union has caused and, along with events that could occur in the future as a consequence of the United Kingdom’s withdrawal may continue to cause significant volatility in global financial markets, including in global currency and debt markets. This volatility could cause a slowdown in economic activity in the United Kingdom, Europe or globally, which could adversely affect our operating results and growth prospects. In addition, our business could be negatively affected by new trade agreements or data transfer agreements between the United Kingdom and other countries, including the United States, and by the possible imposition of trade or other regulatory and immigration barriers in the United Kingdom. In addition, the Europe-wide market authorization framework for our products (and for the drugs sold by our collaboration partners in the pharmaceutical industry) and access to European Union research funding by research scientists based in the United Kingdom may also change and may also result in a slowdown in spending on research tools like our systems. Furthermore, we currently operate in Europe through a subsidiary based in the United Kingdom, which provides us with certain operational, tax and other benefits, as well as through other subsidiaries in Europe. The United Kingdom’s withdrawal from the European Union could adversely affect our ability to realize those benefits and we may incur costs and suffer disruptions in our European operations as a result. These possible negative impacts, and others resulting from the United Kingdom’s actual or threatened withdrawal from the European Union, may adversely affect our operating results and growth prospects.
We could be subject to additional income tax liabilities.
        We are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in evaluating our worldwide provision for income taxes. During the ordinary course of business, there are many transactions for which the ultimate tax determination is uncertain. For example, our effective tax rates could be adversely affected by earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated in countries where we have higher statutory rates, by changes in foreign currency exchange rates, by changes in the valuation of our deferred tax assets and liabilities, or by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations. We are subject to audit in various jurisdictions, and such jurisdictions may assess additional income tax against us. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical income tax provisions and accruals. The results of an audit or litigation could have a material effect on our operating results or cash flows in the period or periods for which that determination is made.
Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition or results of operations.
        New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, which could affect the tax treatment of our domestic and foreign earnings. Any new taxes could adversely affect our domestic and international business operations, and our business and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. For example, the legislation
36

commonly known as the Tax Cut & Jobs Act, which was signed into law on December 22, 2017, significantly revised the Internal Revenue Code of 1986, as amended, or the Code. The federal income tax law, among other things, contains significant changes to corporate taxation, including a reduction of the federal statutory rates from a top marginal rate of 35% to a flat rate of 21%, the transition of U.S. international taxation from a worldwide tax system to a territorial system, one time taxation of offshore earnings at reduced rates regardless of whether they are repatriated, and modifying or repealing many business deductions and credits. We have accounted for such changes in accordance with our understanding of the Tax Cut & Jobs Act and guidance available as of the date of this filing as described in more detail in our financial statements. We will continue to monitor and assess the impact of the federal legislation on our business and the extent to which various states conform to the newly enacted federal tax law. Any further changes in tax laws or regulations that are applied adversely to us or our customers could have a material adverse effect on our business, cash flow, financial condition or results of operations.
Our ability to use net operating losses to offset future taxable income may be subject to certain limitations.
        As of December 31, 2019, we had federal net operating loss carryforwards, or NOLs, to offset future taxable income of approximately $317.4 million. The federal NOL carryforwards generated during and after fiscal 2018 totaling $83.5 million are carried forward indefinitely, while all others, if not utilized, will expire in various years beginning in 2025. A lack of future taxable income would adversely affect our ability to utilize these NOLs. In addition, under Section 382 of the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its NOLs to offset future taxable income. We may have already experienced one or more ownership changes. Depending on the timing of any future utilization of our carryforwards, we may be limited as to the amount that can be utilized each year as a result of such previous ownership changes. However, we do not believe such limitations will cause our NOL and credit carryforwards to expire unutilized. In addition, future changes in our stock ownership as well as other changes that may be outside of our control, could result in additional ownership changes under Section 382 of the Code. Our NOLs may also be impaired under similar provisions of state law or limited pursuant to provisions of the Tax Cut and Jobs Act amendments to the Code. We have recorded a full valuation allowance related to our NOLs and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
Provisions of debt instruments we may enter into may restrict our ability to pursue our business strategies.
        From time to time, we have used debt financing to provide capital for our business. Debt instruments we may enter into in the future may require us to comply with various covenants that limit our ability to, among other things:
dispose of assets;
complete mergers or acquisitions;
incur indebtedness;
encumber assets;
pay dividends or make other distributions to holders of our capital stock;
make specified investments;
engage in any new line of business; and
engage in certain transactions with our affiliates.
        These restrictions could inhibit our ability to pursue our business strategies and may also impose certain financial covenants that require us to achieve certain revenue targets and/or maintain certain minimum cash balances. If we default under any such debt instruments, the lenders could terminate commitments to lend and cause all amounts outstanding with respect to such debt to be due and payable immediately, which in turn could result in cross defaults under other debt instruments. Our assets and cash flow may not be sufficient to fully repay borrowings under all of our then outstanding debt instruments if some or all of these instruments are accelerated upon a default. If we are unable to repay, refinance or restructure indebtedness when payment is due, the lenders could also proceed against any collateral granted to them to secure such indebtedness or force us into bankruptcy or liquidation.
Acquisitions or joint ventures could disrupt our business, cause dilution to our stockholders and otherwise harm our business.
        We may acquire other businesses, products or technologies as well as pursue strategic alliances, joint ventures, technology licenses or investments in complementary businesses. We have not made any acquisitions to date, and our ability to do so successfully is unproven. Any of these transactions could be material to our financial condition and operating results and expose us to many risks, including:
disruption in our relationships with customers, distributors or suppliers as a result of such a transaction;
unanticipated liabilities related to acquired companies;
37

difficulties integrating acquired personnel, technologies and operations into our existing business;
diversion of management time and focus from operating our business;
increases in our expenses and reductions in our cash available for operations and other uses; and
possible write-offs or impairment charges relating to acquired businesses.
        Foreign acquisitions involve unique risks in addition to those mentioned above, including those related to integration of operations across different cultures and languages, currency risks and the particular economic, political and regulatory risks associated with specific countries.
        Also, the anticipated benefit of any strategic transaction may not materialize. Future acquisitions could result in potentially dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities or amortization expenses or write-offs of goodwill, any of which could harm our financial condition. We cannot predict the number, timing or size of future joint ventures or acquisitions, or the effect that any such transactions might have on our operating results.
If we are unable to recruit, train and retain key personnel, we may not achieve our goals.
        Our future success depends on our ability to recruit, train, retain and motivate key personnel, including our senior management, research and development, manufacturing and sales and marketing personnel. Competition for qualified personnel is intense, particularly in the Seattle, Washington area. Our growth depends, in particular, on attracting, retaining and motivating highly-trained sales personnel with the necessary scientific background and ability to understand our systems at a technical level to effectively identify and sell to potential new customers. We do not maintain fixed term employment contracts or key man life insurance with any of our employees. Because of the complex and technical nature of our products and the dynamic market in which we compete, any failure to attract, train, retain and motivate qualified personnel could materially harm our operating results and growth prospects.
Undetected errors or defects in our products could harm our reputation, decrease market acceptance of our products or expose us to product liability claims.
        Our products may contain undetected errors or defects when first introduced or as new versions are released. Disruptions or other performance problems with our products may damage our customers’ businesses, harm our reputation and result in reduced revenues. If that occurs, we may also incur significant costs, the attention of our key personnel could be diverted, or other significant customer relations problems may arise. We may also be subject to warranty and liability claims for damages related to errors or defects in our products. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our products could adversely impact our business and operating results.
        The sale and use of products or services based on our technologies, or activities related to our research, could lead to the filing of product liability claims if someone were to allege that one of our products contained a design or manufacturing defect which resulted in the failure to adequately perform the analysis for which it was designed. A product liability claim could result in substantial damages and be costly and time consuming to defend, either of which could materially harm our business or financial condition. We cannot assure investors that our product liability insurance would adequately protect our assets from the financial impact of defending a product liability claim. Any product liability claim brought against us, with or without merit, could increase our product liability insurance rates or prevent us from securing insurance coverage in the future.
We face risks related to handling of hazardous materials and other regulations governing environmental safety.
        Our operations are subject to complex and stringent environmental, health, safety and other governmental laws and regulations that both public officials and private individuals may seek to enforce. Our activities that are subject to these regulations include, among other things, our use of hazardous materials in manufacturing and in our products, and the generation, transportation and storage of waste. We could discover that we, an acquired business or our suppliers are not in material compliance with these regulations. For example, our products must be compliant with an EU regulation, Delegated Directive (EU) 2015/863, or RoHS3, which expands the list of prohibited substances from six to ten by adding four new types of phthalates. If our only products are not compliant by the deadlines as determined by RoHS3, we may be unable to ship our products into the EU market and our results of operations may suffer. Existing laws and regulations may also be revised or reinterpreted, or new laws and regulations may become applicable to us, whether retroactively or prospectively, that may have a negative effect on our business and results of operations. It is also impossible to eliminate completely the risk of accidental environmental contamination or injury to individuals. In such an event, we could be liable for any damages that result, which could adversely affect our business.
38

If we experience a significant disruption in our information technology systems or breaches of data security, our business could be adversely affected.
        We rely on information technology systems to keep financial records, manage our manufacturing operations, fulfill customer orders, capture laboratory data, maintain corporate records, communicate with staff and external parties and operate other critical functions. Our information technology systems, and those of our vendors, are potentially vulnerable to disruption due to breakdown, malicious intrusion and computer viruses or other disruptive events including but not limited to natural disaster. In particular, the COVID-19 pandemic has caused us to modify our business practices, including the requirement that our office-based employees in the U.S. and in most of our other key markets work from home. As a result, we are increasingly dependent upon our technology systems to operate our business and our ability to effectively manage our business depends on the security, reliability and adequacy of our technology systems and data, which includes use of cloud technologies, including Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). If we were to experience a prolonged system disruption in our information technology systems or those of certain of our vendors, it could negatively impact our ability to serve our customers, which could adversely impact our business. Although we maintain offsite back-ups of our data, if operations at our facilities were disrupted, it may cause a material disruption in our business if we are not capable of restoring function on an acceptable timeframe. In addition, our information technology systems, and those of our vendors, are potentially vulnerable to data security breaches — whether by employees or others — which may expose sensitive data to unauthorized persons. Such data security breaches, whether resulting from hacking, social engineering, phishing, or other causes could lead to the loss of confidential information, trade secrets or other intellectual property, or could lead to unauthorized access to or acquisition of, or the public exposure of, personal information (including sensitive personal information) of our employees, customers and others, any of which could have a material adverse effect on our business, reputation, financial condition and results of operations. In addition, any such access, disclosure or other loss of information could result in legal claims, investigations or proceedings by governmental entities or private parties, adverse publicity and harm to our reputation, loss of business, and liability under laws or regulations, including state data protection regulations and the E.U. General Data Protection Regulation, or GDPR, and other regulations, the breach of which could result in significant penalties. In addition, these breaches and other inappropriate access can be difficult to detect, and any delay in identifying them may lead to increased harm of the type described above. We expect to continue to expend significant resources to protect against security breaches, and could be required to expend significant amounts to remediate and otherwise respond to security breaches, including in connection with making notifications to customers or other persons or implementing additional security measures. With the increase in personnel working remotely during the COVID-19 pandemic, we and our vendors are at increased risk for security breaches. We are taking steps in an effort to monitor and enhance the security of our technology systems and data; however, the unprecedented scale of remote work may require additional personnel and resources, which nevertheless cannot be guaranteed to fully safeguard our technology systems or data.
        Although we maintain insurance that may cover certain liabilities in connection with a security breach or other security incident, we cannot be certain our insurance coverage will be adequate for liabilities actually incurred, that insurance will continue to be available to us on commercially reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.
We intend to seek strategic collaborations and partnerships and other transactions, which may result in the use of a significant amount of our management resources or significant costs, and we may not be able to fully realize the potential benefit of such transactions.
        We intend to seek strategic collaborations, partnerships and other transactions to support the continued growth of our company. However, there is no assurance that we will be successful in doing so. Accordingly, we may be engaged in evaluating potential transactions including, without limitation, strategic partnerships, divestitures of existing businesses or assets, a merger or consolidation with a third party that results in a change in control, a sale or transfer of all or a significant portion of our assets or a purchase by a third party of our securities that may result in a minority or control investment by such third party. From time to time, we may engage in discussions that may result in one or more transactions. Although there would be uncertainty that any of these discussions would result in definitive agreements or the completion of any transaction, we may devote a significant amount of our management resources to such a transaction, which could negatively impact our operations. In addition, we may incur significant costs in connection with seeking strategic transactions regardless of whether the transaction is completed. In the event that we consummate a strategic collaboration, partnership or other transaction in the future, we cannot assure you that we would fully realize the potential benefit of such a transaction or that the market would not have an adverse reaction to any such transaction. The failure to fully realize the potential benefit of such a transaction, adverse market reaction to any such transaction and any other issues we may encounter in connection with the consummation of any such transaction could adversely affect our future financial results or negatively impact the value of stockholders’ investment in us.
39

        For example, in December 2019, we entered into a LAPA, with Veracyte, pursuant to which we granted to Veracyte an exclusive worldwide license to our nCounter FLEX Analysis System, or the FLEX System, for in vitro diagnostic use and for the development and commercialization of in vitro diagnostic tests, including in vitro diagnostic devices, or IVDs, or laboratory developed tests, or LDTs, for use on the FLEX System and sold to Veracyte certain assets, including our rights with respect to the Prosigna Breast Cancer Prognostic Gene Signature Assay, the LymphMark Lymphoma Subtyping Test and the assay software modules that operate together with the FLEX System. For additional information regarding our transaction with Veracyte please see Part I, Item 1. “Business - License Agreement - Veracyte, Inc.” of our Annual Report on Form 10-K for the year ended December 31, 2019. We cannot be certain that we will realize the anticipated benefits from our transaction with Veracyte and the disposition of certain of our assets pursuant to the LAPA may have a detrimental impact on our business on a go-forward basis. Furthermore, transactions such as our agreement with Veracyte can be disruptive to our retained operations, divert management’s attention from day-to-day operations and potentially increase employee attrition.
Our strategy to seek to enter into strategic collaborations, licensing arrangements and other transactions with third parties to develop products may not be successful.
        We have relied, and expect to continue to rely, on strategic collaborations and licensing agreements with third parties for discoveries based on products which we develop. For example, in connection with our collaboration with Merck & Co., Inc., or Merck, to develop a companion diagnostic test and the subsequent termination of the collaboration agreement, Merck granted to us a non-exclusive license to certain intellectual property that relates to Merck’s tumor inflammation signature. We intend to enter into more such arrangements with our research customers and other researchers, including biopharmaceutical companies and research institutions, for development of future products. However, there is no assurance that we will be successful in doing so. Establishing collaborations and licensing arrangements is difficult and time-consuming. Discussions may not lead to collaborations or licenses on favorable terms, if at all. To the extent we agree to work exclusively with a party in a given area, our opportunities to collaborate with others could be limited. Certain parties may seek to partner with companies in addition to us in connection with a project. This, in turn, may limit the commercial potential of any products that are the subject of such collaborations. Potential collaborators or licensors may elect not to work with us based upon their assessment of our financial, regulatory, commercial or intellectual property position. In particular, our customers are not obligated to collaborate with us or license technology to us, and they may choose to develop products themselves or collaborate with our competitors.
New product development involves a lengthy and complex process, and we may be unable to commercialize on a timely basis, or at all, any of the products we develop individually or with our collaborators.
        Few research and development projects result in successful commercial products. At any point, we may abandon development of a product candidate, which would adversely impact potential revenue and our expenses. In addition, any delay in product development would provide others with additional time to commercialize competing products before we do, which in turn may adversely affect our growth prospects and operating results. In addition, the success of the development programs for any product candidates or assays developed in collaboration with others will be dependent on the continued pursuit and success of the related drug trials by our collaborators.
        In August 2017, we entered into a collaboration agreement with Lam Research Corporation, or Lam, with respect to the development and commercialization of our Hyb & Seq platform and related assays. Pursuant to the terms of the collaboration agreement, Lam contributed $50.0 million for allowable development costs; however, completing development of our Hyb & Seq platform will require funding beyond Lam’s contribution. We are pursuing potential commercial applications and partnerships that can support our emerging commercial strategy for Hyb & Seq, but it is uncertain whether these efforts will be successful. Ultimately the development may not be successful, which could negatively impact our prospects for future revenue growth. Although we expect such collaborations to provide funding to cover our costs of development, the failure, discontinuation or modification of these development efforts could negatively impact our ability to attract new collaboration partners, and would reduce our prospects for introducing new products, revenue growth, and future operating results.
The life sciences research market is highly competitive. If we fail to compete effectively, our business and operating results will suffer.
        We face significant competition in the life sciences research market. We currently compete with both established and early stage life sciences research companies that design, manufacture and market instruments and consumables for gene expression analysis, single-cell analysis, polymerase chain reaction, or PCR, digital PCR, other nucleic acid detection and additional applications. These companies use well-established laboratory techniques such as microarrays or quantitative PCR as well as newer technologies such as next generation sequencing such as RNA-sequencing. We believe our principal competitors in the life sciences research and diagnostic markets are Agilent Technologies, Akoya Biosciences, Becton-Dickinson, Bio-Rad, Bio-Techne, Fluidigm, HTG Molecular Diagnostics, Illumina, Luminex, Merck Millipore, O-Link, Perkin Elmer, Qiagen,
40

Roche Applied Science, Thermo Fisher Scientific and 10x Genomics. In addition, there are a number of new market entrants in the process of developing novel technologies for the life sciences market, including those that may compete with GeoMx DSP.
        Many of our current competitors are large publicly-traded companies, or are divisions of large publicly-traded companies, and may enjoy a number of competitive advantages over us, including:
greater name and brand recognition, financial and human resources;
broader product lines;
larger sales forces and more established distributor networks;
substantial intellectual property portfolios;
larger and more established customer bases and relationships; and
better established, larger scale, and lower cost manufacturing capabilities.
        We believe that the principal competitive factors in all of our target markets include:
cost of capital equipment;
cost of consumables and supplies;
reputation among customers;
innovation in product offerings;
flexibility and ease-of-use;
accuracy and reproducibility of results; and
compatibility with existing laboratory processes, tools and methods.
        We cannot assure investors that our products will compete favorably or that we will be successful in the face of increasing competition from new products and technologies introduced by our existing competitors or new companies entering our markets. In addition, we cannot assure investors that our competitors do not have or will not develop products or technologies that currently or in the future will enable them to produce competitive products with greater capabilities or at lower costs than ours. For example, certain of our customers have shifted certain types of experiments that previously had been performed on our nCounter system to RNA-sequencing technology. Although we are pursuing several strategies to mitigate this trend, there can be no assurance we will be successful in doing so. Any failure to compete effectively could materially and adversely affect our business, financial condition and operating results.
Risks Related to Government Regulation
Our “Research Use Only” products for the research, life sciences market could become subject to more stringent regulatory surveillance as medical devices by the FDA or other regulatory agencies in the future which could increase our costs and delay our commercialization efforts, thereby materially and adversely affecting our business and results of operations.
        In the United States, most of our products are currently labeled and sold for Research Use Only, or RUO, and not for the diagnosis or treatment of disease, and are sold to pharmaceutical and biotechnology companies, academic and government institutions and research laboratories. Because such products are not intended for diagnostic use, and the products do not include clinical or diagnostic claims or provide directions for use as diagnostic products, they are not subject to regulation by the Food and Drug Administration, or FDA, as medical devices. In particular, while the FDA regulations require that RUO products be appropriately labeled, “For Research Use Only. Not for Use in Diagnostic Procedures,” the regulations do not subject such products to the FDA’s pre- and post-market controls for medical devices. Pursuant to the FDA guidance on RUO products, a company may not make clinical or diagnostic claims about an RUO product or provide clinical directions or clinical support services to customers for RUO products, or engage in distribution or sales practices that are not consistent with the RUO labeling. If the FDA were to modify its approach to regulating products labeled for Research Use Only, compliance with these additional regulations could reduce our revenue or increase our costs and adversely affect our business, prospects, results of operations or financial condition. If the FDA determines that our sales or distribution practices are not consistent with the RUO labeling, the FDA may take an adverse administrative or enforcement action against us, which could materially harm our business. In the event that the FDA requires marketing authorization of our RUO products in the future, there can be no assurance that the FDA will ultimately grant any clearance or approval requested by us in a timely manner, or at all.
        In addition, we sell dual-use instruments with software that has both FDA-cleared functions, and research functions for which the FDA approval or clearance is not required. Dual-use instruments are subject to the FDA regulation since they are intended, at least in part, for use by customers performing clinical diagnostic testing. In November 2014, the FDA issued a guidance document that described the FDA’s approach to regulating molecular diagnostic instruments that combine both approved/cleared device functions and research functions for which approval/clearance is not required. There is a risk that the requirements for dual-use instruments could change causing additional costs and delays for development of these products. For
41

example, there could be enforcement action if the FDA determines that approval or clearance was required for those functions for which the FDA approval or clearance has not been obtained, or the instruments are being promoted for off-label use. There is also a risk that the FDA could broaden its current regulatory enforcement of dual-use instruments through additional FDA oversight of such products or impose additional requirements upon such products. In July 2017, the FDA adopted a new regulation exempting certain clinical multiplex test systems, like the ones used with the Prosigna assay that we supply to Veracyte, from premarket notification requirements. However, these regulations will not impact the FDA clearance requirements for our nCounter Dx Analysis System which will still require 510(k) clearance for use with specific assays, such as Prosigna.
Our nCounter reagents may be used by clinical laboratories to create Laboratory-Developed Tests (LDTs), which could, in the future, be the subject of additional FDA regulation as medical devices, which could materially and adversely affect our business and results of operations.
Our nCounter reagents allow users to design and validate their own customized assays using standard sets of barcodes provided by us with the laboratories’ choice of oligonucleotide probes. These reagents may be used by laboratories in conjunction with analyte-specific reagents and general purpose reagents to create diagnostic tests or test systems validated within the accredited testing laboratory.
A clinical laboratory can use our custom-manufactured reagents to create what is called a Laboratory Developed Test, or LDT. LDTs, according to the FDA, are in vitro diagnostic tests that are developed, validated and performed by a single laboratory and include genetic tests. Historically, the FDA has generally exercised “enforcement discretion” for most LDTs, meaning that the FDA has not required LDTs to comply with medical device requirements. However, the FDA has sought to regulate certain types of LDTs, such as pharmacogenetic tests and cancer screening tests, and had taken enforcement action against companies marketing such tests without premarket authorization. In October 2014, the FDA issued two draft guidance documents proposing a comprehensive risk-based regulatory framework for all LDTs. Although the FDA announced in 2016 these draft guidance documents would not be finalized, the FDA could in the future seek to regulate LDTs more broadly and could take enforcement action against new LDTs, the FDA could alter its position or question a particular LDT that a laboratory is providing. Congress could also enact legislation restricting LDTs. Any restrictions on LDTs by the FDA could decrease demand for our reagents. Additionally, compliance with additional regulatory burdens could be time consuming and costly for our customers. The adoption of new restrictions on RUOs, whether by the FDA or Congress, could adversely affect demand for our specialized reagents and instruments. Further, we could be required to obtain premarket clearance or approval before we can continue to sell our products to certain customers.
We are subject to ongoing and extensive regulatory requirements, and our failure to comply with these requirements could substantially harm our business.
        Certain of our products are regulated as in vitro diagnostic medical devices, including the nCounter FLEX Analysis System. Accordingly, we and certain of our contract manufacturers are subject to ongoing International Organization for Standardization, or ISO, obligations as well as regulation by the FDA, state regulatory authorities, and other comparable national and local health authorities. These may include routine inspections of our manufacturing facilities and our records by Notified Bodies, the FDA, and other health authorities, to assess compliance with requirements such as ISO 13485 and the FDA’s Quality System Regulations, or QSR, 21 C.F.R. Part 820, which include extensive requirements for quality assurance and control as well as manufacturing and change control procedures, among other things. We are also subject to other FDA regulations, such as requirements pertaining to the registration of our manufacturing facilities and the listing of our devices with the FDA; continued medical device reporting, for example, reporting of adverse events and malfunctions; reporting certain corrections and removals; and labeling and promotional requirements. Other agencies may also issue guidelines and regulations that could impact the development of our products. The final form of the European Medical Device Regulation (MDR), which will replace Europe’s Medical Device Directive (MDD), becomes effective on May 26, 2021. On May 25, 2017, the European Union adopted the IVD Directive Regulation, which increases the regulatory requirements applicable to in vitro diagnostics in the EU and would require that we re-classify and obtain approval, registration, or clearance for our existing CE-marked IVD products, including our nCounter FLEX system, within a five-year grace period (by May 26, 2022). 
        We may also be subject to additional FDA or global regulatory authority post-marketing obligations or requirements by the FDA or other regulatory authorities to change our current product classifications which would impose additional regulatory obligations on us. If we are not able to maintain regulatory compliance, we may not be permitted to market our medical device products and/or may be subject to enforcement by EU Competent Authorities and the FDA and other global regulatory authority such as the issuance of warning or untitled letters, fines, injunctions, and civil penalties; recall or seizure of products; operating restrictions; and criminal prosecution. In addition, we may be subject to similar regulatory regimes of other foreign jurisdictions as we continue to commercialize our products in new markets outside of the United States and Europe. Adverse Notified Body, EU Competent Authority, the FDA or other regulatory authority action in any of these areas could significantly increase our expenses and limit our revenue and profitability and cause reputational harm.
42

        We are also required to comply with an increasing number of environmental compliance regulations, including those focused upon the restriction of certain hazardous substances in our products. For example, we are subject to the EU’s Restrictions on Hazardous Substances (RoHS) directive, which restricts the use of certain substances in electrical and electronic products. Similar legislation has been or may be enacted in other jurisdictions, including the United States. We have compliance programs designed to meet the requirements of environmental compliance regulations, but our failure to comply with such current or future regulations could result in the imposition of substantial fines, suspension of production, alteration of our manufacturing processes or cessation of operations that could have a material adverse effect on our business, results of operations and financial condition.
We may be subject, directly or indirectly, to healthcare fraud and abuse laws and other laws applicable to our marketing practices. If we are unable to comply, or have not complied, with such laws, we could face substantial penalties.
        Our operations are directly, or indirectly through our customers, subject to various fraud and abuse laws, including, without limitation, the federal and state anti-kickback statutes and state, and federal and foreign marketing compliance laws. These laws may impact, among other things, our proposed sales and marketing and education programs and require us to implement additional internal systems for tracking certain marketing expenditures and reporting them to government authorities. In addition, we may be subject to laws and regulations relating to privacy and data protection by both the federal government and the states in which we conduct our business as well as by foreign governments and entities. The laws that may affect our ability to operate include, but are not limited to:
the federal Anti-kickback Statute and state equivalents;
the federal physician self-referral prohibition, commonly known as the Stark Law, and state equivalents;
the federal Health Insurance Portability and Accountability Act of 1996, as amended, commonly known as HIPAA;
the Medicare civil money penalty laws and exclusion requirements;
the federal False Claims Act and state equivalents;
the Physician Payments Sunshine Act;
state, federal and foreign marketing expenditure disclosure laws;
state privacy laws, such as the California Consumer Privacy Act;
the Foreign Corrupt Practices Act, which applies to our international activities; and
the European Union’s General Data Protection Regulation.
Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the U.S. We have undertaken certain efforts to conform transfers of personal data from the European Economic Area, or EEA, to the U.S. and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities, including standard contractual clauses approved by the European Commission, or the SCCs, and the EU-U.S. and Swiss-U.S. Privacy Shield programs administered by the U.S. Department of Commerce. Despite this, we may be unsuccessful in maintaining conforming means of transferring personal data from the EEA, in particular as a result of continued legal and legislative activity within the EEA. Both the U.S.-E.U. Privacy Shield and the SCCs have been subject to legal challenge and on July 16, 2020, the Court of Justice of the European Union issued a decision invalidating the EU-U.S. Privacy Shield and imposing additional requirements in connection with the use of the SCCs. We are assessing this decision and its impact on our data transfer mechanisms. We may, in addition to other impacts, experience additional costs associated with increased compliance burdens, and we and our customers face the potential for regulators in the EEA to apply different standards to the transfer of personal data from the EEA to the U.S., and to block, or require ad hoc verification of measures taken with respect to, certain data flows from the EEA to the U.S. We also may be required to engage in new contract negotiations with third parties that aid in processing data on our behalf. We may find it necessary or desirable to make further changes to our handling of personal data of EEA residents. The regulatory environment applicable to the handling of EEA residents’ personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. Additionally, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results and financial condition.
        More generally, the laws, rules and regulations relating to privacy or data protection to which we may be subject, or that otherwise apply to our business, are constantly evolving, and we expect that there will continue to be new proposed laws, regulations and industry standards concerning these matters in the United States, the EU and other jurisdictions. If our operations are found to be in violation of any of the laws or regulations described above or others that apply to us, or to which we become subject in the future, we may be subject to claims, complaints, investigations, enforcement actions, and penalties, including civil and criminal penalties, damages, fines and the curtailment or restructuring of our operations, any of which could
43

adversely affect our ability to operate our business and our results of operations.
Healthcare policy changes, including legislation reforming the United States healthcare system, may have a material adverse effect on our financial condition and results of operations.
        The Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, collectively, the ACA, enacted in March 2010, made changes that significantly impact the pharmaceutical and medical device industries and clinical laboratories. For example, beginning in 2013, each medical device manufacturer must pay a sales tax in an amount equal to 2.3% of the price for which such manufacturer sells its medical devices. In December 2015, Congress passed a two-year suspension of the medical device tax from January 1, 2016 to December 31, 2017. The tax applies to our listed medical device products, which include the nCounter Dx Analysis System. In December 2019, this excise tax was permanently repealed for medical device sales, effective after December 31, 2019. The Budget Control Act of 2011 contained automatic spending cuts to the federal budget known as sequestration. As a result of sequestration, Medicare payments are reduced by 2% per year. These or any future proposed or mandated reductions in payments may indirectly reduce demand for our products.
        Other significant measures contained in the ACA include coordination and promotion of research on comparative clinical effectiveness of different technologies and procedures, initiatives to revise Medicare payment methodologies, such as bundling of payments across the continuum of care by providers and physicians, and initiatives to promote quality indicators in payment methodologies. The ACA also included significant new fraud and abuse measures, including required disclosures of financial arrangements with physician customers, lower thresholds for violations and increased potential penalties for such violations.
        On December 18, 2019, the U.S. Court of Appeals for the 5th Circuit upheld the District Court ruling that the individual mandate was unconstitutional and remanded the case to the District Court to determine whether the remaining provisions of the ACA are invalid. We cannot predict whether future healthcare initiatives, including efforts to repeal and replace the ACA in whole or in part, will be implemented at the federal or state level or in countries outside of the United States in which we may do business, or the effect any future legislation, regulation, court decisions, subsequent appeals, and other efforts will have on us. Changes in the United States healthcare industry may result in decreased profits to us, which may adversely affect our business, financial condition and results of operations.
Risks Related to Intellectual Property
If we are unable to protect our intellectual property effectively, our business would be harmed.
        We rely on patent protection as well as trademark, copyright, trade secret and other intellectual property rights protection and contractual restrictions to protect our proprietary technologies, all of which provide limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. As of June 30, 2020, we owned or licensed 36 issued U.S. patents and approximately 22 pending U.S. patent applications, including provisional and non-provisional filings. We also owned or licensed approximately 247 pending and granted counterpart applications worldwide, including 112 country-specific validations of 17 European patents. We continue to file new patent applications to protect the full range of our technologies. If we fail to protect our intellectual property, third parties may be able to compete more effectively against us and we may incur substantial litigation costs in our attempts to recover or restrict use of our intellectual property.
        Our success depends in part on obtaining patent protection for our products and processes, preserving trade secrets, patents, copyrights and trademarks, operating without infringing the proprietary rights of third parties, and acquiring licenses for technology or products. We cannot assure investors that any of our currently pending or future patent applications will result in issued patents, and we cannot predict how long it will take for such patents to be issued. As the patent and prior art landscape for translational research products grows more crowded and becomes more complex we may find it more difficult to obtain patent protection for our products including those related to digital spatial profiling and sequencing, for example. Our existing patents and any future patents we obtain may not be sufficiently broad to prevent others from practicing our technologies or from developing competing products and may therefore fail to provide us with any competitive advantage. Additionally, we cannot assure investors that our currently pending or future patent applications have or will be filed in all of our potential markets. Further, we cannot assure investors that other parties will not challenge any patents issued to us or that courts or regulatory agencies will hold our patents to be valid or enforceable. We cannot guarantee investors that we will be successful in defending challenges made against our patents and patent applications. Any successful third-party challenge to our patents could result in the third party or the unenforceability or invalidity of such patents and could deprive us of the ability to prevent others from using the technologies claimed in such issued patents.
44

        The patent positions of life sciences companies can be highly uncertain and involve complex legal and factual questions for which important legal principles remain unresolved. No consistent policy regarding the breadth of claims allowed in such companies’ patents has emerged to date in the United States. Furthermore, in the biotechnology field, courts frequently render opinions that may affect the patentability of certain inventions or discoveries, including opinions that may affect the patentability of methods for analyzing or comparing biological macromolecules including nucleic acids, such as DNA and RNA, and proteins.
        In particular, the patent positions of companies engaged in development and commercialization of genomic diagnostic tests, like Prosigna, are particularly uncertain. Various courts, including the U.S. Supreme Court, have rendered decisions that impact the scope of patentability of certain inventions or discoveries relating to genomic diagnostics. Specifically, these decisions stand for the proposition that patent claims that recite laws of nature (for example, the relationships between gene expression levels and the likelihood of risk of recurrence of cancer) are not themselves patentable unless those patent claims have sufficient additional features that provide practical assurance that the processes are genuine inventive applications of those laws rather than patent drafting efforts designed to monopolize the law of nature itself. What constitutes a “sufficient” additional feature is uncertain. Furthermore, in view of these decisions, in December 2014 the U.S. Patent and Trademark Office, or USPTO, published revised guidelines for patent examiners to apply when examining process claims for patent eligibility. This guidance was updated by the USPTO in July 2015 and additional illustrative examples provided in May 2016. The USPTO provided additional guidance on examination procedures pertaining to subject matter eligibility in April 2018 and June 2018. The guidance indicates that claims directed to a law of nature, a natural phenomenon, or an abstract idea that do not meet the eligibility requirements should be rejected as non-statutory, patent ineligible subject matter; however, method of treatment claims that practically apply natural relationships should be considered patent eligible. We cannot assure you that our patent portfolio will not be negatively impacted by the current uncertain state of the law, new court rulings or changes in guidance or procedures issued by the USPTO. From time to time, the U.S. Supreme Court, other federal courts, the U.S. Congress or the USPTO may change the standards of patentability and validity of patents within the genomic diagnostic space, and any such changes could have a negative impact on our business.
        The laws of some non-U.S. countries do not protect intellectual property rights to the same extent as the laws of the United States, and many companies have encountered significant problems in protecting and defending such rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection, particularly those relating to biotechnology, which could make it difficult for us to stop the infringement of our patents. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial cost and divert our efforts and attention from other aspects of our business.
        Changes in either the patent laws or in interpretations of patent laws in the United States or other countries may diminish the value of our intellectual property. We cannot predict the breadth of claims that may be allowed or enforced in our patents or in third-party patents. For example:
We might not have been the first to make the inventions covered by each of our pending patent applications.
We might not have been the first to file patent applications for these inventions.
Others may independently develop similar or alternative products and technologies or duplicate any of our products and technologies.
It is possible that our pending patent applications will not result in issued patents, and even if they issue as patents, they may not provide a basis for commercially viable products, may not provide us with any competitive advantages, or may be challenged and invalidated by third parties.
We may not develop additional proprietary products and technologies that are patentable.
The patents of others may have an adverse effect on our business.
We apply for patents covering our products and technologies and uses thereof, as we deem appropriate. However, we may fail to apply for patents on important products and technologies in a timely fashion or at all.
        In addition to pursuing patents on our technology, we take steps to protect our intellectual property and proprietary technology by entering into confidentiality agreements and intellectual property assignment agreements with our employees, consultants, corporate partners and, when needed, our advisors. Similarly, where permitted by applicable law, we enter into non-compete agreements with certain of our employees. Such agreements may not be enforceable or may not provide meaningful protection for our trade secrets or other proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements, and we may not be able to prevent such unauthorized disclosure. Monitoring unauthorized disclosure is difficult, and we do not know whether the steps we have taken to prevent such disclosure are, or will be, adequate. If we were to enforce a claim that a third party had illegally obtained and was using our trade secrets, it would be expensive and time consuming, and the outcome would be unpredictable. In addition, courts outside the United States may be less willing to protect trade secrets.
45

        In addition, competitors could purchase our products and attempt to replicate some or all of the competitive advantages we derive from our development efforts, willfully infringe our intellectual property rights, design around our protected technology or develop their own competitive technologies that fall outside of our intellectual property rights. In addition, competitors may develop their own versions of our technology in countries where we did not apply for patents, where our patents have not issued or where our intellectual property rights are not recognized and compete with us in those countries and markets. If our intellectual property is not adequately protected so as to protect our market against competitors’ products and methods, our competitive position could be adversely affected, as could our business.
        We have not yet registered certain of our trademarks in all of our potential markets. If we apply to register these trademarks, our applications may not be allowed for registration, and our registered trademarks may not be maintained or enforced. In addition, opposition or cancellation proceedings may be filed against our trademark applications and registrations, and our trademarks may not survive such proceedings. If we do not secure registrations for our trademarks, we may encounter more difficulty in enforcing them against third parties than we otherwise would.
        To the extent our intellectual property, including licensed intellectual property, offers inadequate protection, or is found to be invalid or unenforceable, we would be exposed to a greater risk of direct competition. If our intellectual property does not provide adequate protection against our competitors’ products, our competitive position could be adversely affected, as could our business. Both the patent application process and the process of managing patent disputes can be time consuming and expensive.
We depend on certain technologies that are licensed to us. We do not control these technologies and any loss of our rights to them could prevent us from selling our products.
        We rely on licenses in order to be able to use various proprietary technologies including our core digital molecular barcoding technology licensed from the Institute for Systems Biology, technology relating to Prosigna licensed from Veracyte, intellectual property relating to a gene signature for lymphoma subtyping from the National Institutes of Health and intellectual property relating to the tumor inflammation signature from Merck. We do not own the patents that underlie these licenses. Our rights to use these technologies and employ the inventions claimed in the licensed patents are subject to the continuation of and compliance with the terms of those licenses.
        We may need to license other technologies to commercialize future products. We may also need to negotiate licenses to patents and patent applications after launching any of our commercial products. Our business may suffer if the patents or patent applications are unavailable for license or if we are unable to enter into necessary licenses on acceptable terms.
        In some cases, we do not control the prosecution, maintenance, or filing of the patents to which we hold licenses, or the enforcement of these patents against third parties. Some of our patents and patent applications were either acquired from another company who acquired those patents and patent applications from yet another company, or are licensed from a third party. Thus, these patents and patent applications are not written by us or our attorneys, and we did not have control over the drafting and prosecution. The former patent owners and our licensors might not have given the same attention to the drafting and prosecution of these patents and applications as we would have if we had been the owners of the patents and applications and had control over the drafting and prosecution. We cannot be certain that drafting or prosecution of the licensed patents and patent applications by the licensors have been or will be conducted in compliance with applicable laws and regulations or will result in valid and enforceable patents and other intellectual property rights.
        Enforcement of our licensed patents or defense of any claims asserting the invalidity of these patents is often subject to the control or cooperation of our licensors. Certain of our licenses contain provisions that allow the licensor to terminate the license upon specific conditions. Therefore, our business may suffer if these licenses terminate, if the licensors fail to abide by the terms of the license or fail to prevent infringement by third parties or if the licensed patents or other rights are found to be invalid. Our rights under the licenses are subject to our continued compliance with the terms of the license, including the payment of royalties due under the license. Because of the complexity of our products and the patents we have licensed, determining the scope of the license and related royalty obligation can be difficult and can lead to disputes between us and the licensor. An unfavorable resolution of such a dispute could lead to an increase in the royalties payable pursuant to the license or termination of the license. If a licensor believed we were not paying the royalties due under the license or were otherwise not in compliance with the terms of the license, the licensor might attempt to revoke the license. If such an attempt were successful, we might be barred from producing and selling some or all of our products.
        In addition, certain of the patents we have licensed relate to technology that was developed with U.S. government grants. Federal regulations impose certain domestic manufacturing requirements with respect to some of our products embodying these patents.
46

Involvement in lawsuits to protect or enforce our patents and proprietary rights, to determine the scope, coverage and validity of others’ proprietary rights, or to defend against third-party claims of intellectual property infringement, could be time-intensive and costly and may adversely impact our business or stock price.
        We have received notices of claims of infringement and misappropriation or misuse of other parties’ proprietary rights in the past and may from time to time receive additional notices. Some of these claims have led and may lead to litigation. We cannot assure investors that we will prevail in such actions, or that other actions alleging misappropriation or misuse by us of third-party trade secrets, infringement by us of third-party patents and trademarks or other rights, or the validity of our patents, trademarks or other rights, will not be asserted or prosecuted against us.
        Litigation may also be necessary for us to protect or enforce our patent and proprietary rights, defend against third-party claims or to determine the scope, coverage and validity of the proprietary rights of others. Litigation could result in substantial legal fees and could adversely affect the scope of our patent protection and reduce our ability to compete in the marketplace. The outcome of any litigation or other proceeding is inherently uncertain and might not be favorable to us. If we resort to legal proceedings to enforce our intellectual property rights or to determine the validity, scope and coverage of the intellectual property or other proprietary rights of others, the proceedings could be burdensome and expensive, even if we were to prevail. Any litigation that may be necessary in the future could result in substantial costs and diversion of resources and could have a material adverse effect on our business, operating results or financial condition.
        Numerous significant intellectual property issues have been litigated, and will likely continue to be litigated, between existing and new participants in our existing and targeted markets. Our success depends in part on our non-infringement of the patents or proprietary rights of third parties. We develop complex products that integrate a wide range of technologies which may impact our ability to do so clear of third-party rights and therefore may need to license other technologies or challenge the scope, coverage and validity of the proprietary rights of others to commercialize future products. As we develop new technologies such as those related to digital spatial profiling and sequencing, for example, and move into new markets and applications for our products, we expect incumbent participants in such markets may assert their patents and other proprietary rights against us as part of a business strategy to slow our entry into such markets, impede our successful competition and/or extract substantial license and royalty payments from us. In addition, we may be unaware of pending third-party patent applications that relate to our technology and our competitors and others may have patents or may in the future obtain patents and claim that use of our products infringes these patents. Our competitors and others may now, and in the future, have significantly larger and more mature patent portfolios than we currently have. In addition, future litigation may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may provide little or no deterrence or protection. Therefore, our commercial success may depend in part on our non-infringement of the patents or proprietary rights of third parties. We are aware of a third party, Genomic Health, Inc., that has issued patents and pending patent applications in the United States, Europe and other jurisdictions that claim methods of using certain genes that are included in Prosigna, which we manufacture for Veracyte. We believe that our manufacture of Prosigna does not infringe any valid issued claim. We could incur substantial costs and divert the attention of our management and technical personnel in defending against any of these claims. Any adverse ruling or perception of an adverse ruling in defending ourselves against these claims could have an adverse impact on our stock price, which may be disproportionate to the actual impact of the ruling itself. Parties making claims against us may be able to obtain injunctive or other relief, which could block our ability to develop, commercialize and sell products, and could result in the award of substantial damages against us. In the event of a successful claim of infringement against us, we may be required to pay damages and obtain one or more licenses from third parties, or be prohibited from selling certain products. We may not be able to obtain these licenses at a reasonable cost, if at all. We could therefore incur substantial costs related to royalty payments for licenses obtained from third parties, which could negatively affect our gross margins. In addition, we could encounter delays in product introductions while we attempt to develop alternative methods or products to avoid infringing third-party patents or proprietary rights. Defense of any lawsuit or failure to obtain any of these licenses on favorable terms could prevent us from commercializing products, and the prohibition of sale of any of our products could materially affect our ability to grow and gain market acceptance for our products.
        Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. In addition, during the course of this kind of litigation, there could be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock.
        In addition, our agreements with some of our suppliers, distributors, customers, collaborators and other entities with whom we do business require us to defend or indemnify these parties to the extent they become involved in infringement claims against us, including the claims described above. We could also voluntarily agree to defend or indemnify third parties in instances where we are not obligated to do so if we determine it would be important to our business relationships. If we are required or agree to defend or indemnify any of these third parties in connection with any infringement claims, we could incur significant costs and expenses that could adversely affect our business, operating results, or financial condition.
47

We may be subject to damages resulting from claims that we or our employees have wrongfully used or disclosed alleged trade secrets of our employees’ former employers.
        Many of our employees were previously employed at universities or other life sciences companies, including our competitors or potential competitors. Although no claims against us are currently pending, we or our employees may be subject to claims that these employees or we have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers. Litigation may be necessary to defend against these claims. If we fail in defending such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights. A loss of key research personnel work product could hamper or prevent our ability to commercialize certain potential products, which could severely harm our business. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to management.
Our products contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products.
        Our products contain software tools licensed by third-party authors under “open source” licenses. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with less development effort and time and ultimately could result in a loss of product sales.
        Although we monitor our use of open source software to avoid subjecting our products to conditions, we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure investors that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, operating results, and financial condition.
We use third-party software that may be difficult to replace or cause errors or failures of our products that could lead to lost customers or harm to our reputation.
        We use software licensed from third parties in our products. In the future, this software may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of this software could result in delays in the production of our products until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated, which could harm our business. In addition, any errors or defects in third-party software, or other third-party software failures could result in errors, defects or cause our products to fail, which could harm our business and be costly to correct. Many of these providers attempt to impose limitations on their liability for such errors, defects or failures, and if enforceable, we may have additional liability to our customers or third-party providers that could harm our reputation and increase our operating costs.
        We will need to maintain our relationships with third-party software providers and to obtain software from such providers that does not contain any errors or defects. Any failure to do so could adversely impact our ability to deliver reliable products to our customers and could harm our results of operations.
Risks Related to Our Common Stock
The price of our common stock may be volatile, and you could lose all or part of your investment.
        The trading price of our common stock has fluctuated and may continue to fluctuate substantially. The trading price of our common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause stockholders to lose all or part of their investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:
actual or anticipated quarterly variation in our results of operations or the results of our competitors;
announcements by us or our competitors of new products, significant contracts or commercial relationships;
48

adverse regulatory announcements;
issuance of new or changed securities analysts’ reports or recommendations for our stock;
developments or disputes concerning our intellectual property or other proprietary rights;
commencement of, or our involvement in, litigation;
volatility and uncertainty in U.S. and international markets resulting from the spread of COVID-19 and related containment and mitigation measures;
market conditions in the research market;
manufacturing disruptions;
any future sales of our common stock or other securities;
any change to the composition of the board of directors or key personnel;
announcements by us or our competitors of significant acquisitions or divestitures, strategic partnerships, joint ventures or capital commitments;
general economic conditions and slow or negative growth of our markets; and
the other factors described in this “Risk Factors” section.
        The stock market in general, and market prices for the securities of life sciences companies like ours in particular, have from time to time experienced volatility that often has been unrelated to the operating performance of the underlying companies. These broad market and industry fluctuations may adversely affect the market price of our common stock, regardless of our operating performance. In several recent situations where the market price of a stock has been volatile, holders of that stock have instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, the defense and disposition of the lawsuit could be costly and divert the time and attention of our management and harm our operating results and negatively impact the trading price of our common stock.
If securities or industry analysts do not publish research reports about our business, or if they issue an adverse opinion about our business, our stock price and trading volume could decline.
        The trading market for our common stock will be influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of the analysts who cover us issues an adverse opinion about our company, our stock price would likely decline. If one or more of these analysts ceases coverage of us or fails to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.
Future sales of our common stock in the public market could cause our stock price to fall.
        Our stock price could decline as a result of sales of a large number of shares of our common stock or the perception that these sales could occur, including by our officers, directors and their respective affiliates. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.
        We register the offer and sale of all shares of common stock that we may issue under our equity compensation plans. In addition, in the future, we may issue additional shares of common stock or other equity or debt securities convertible into common stock in connection with a financing, acquisition, litigation settlement, employee arrangements or otherwise. For example, in March 2019, we sold an aggregate of 3,175,000 shares of common stock in an underwritten public offering for net proceeds of $68.3 million and in March 2020 we sold $230 million aggregate principal amount of 2.625% Convertible Senior Notes due 2025 in a private placement to qualified institutional buyers for net proceeds of approximately $222.6 million. Any such future issuance could result in substantial dilution to our existing stockholders and could cause our stock price to decline.
We have broad discretion over the use of the proceeds to us from our 2019 underwritten public offering and 2020 convertible notes offering and may apply the proceeds to uses that do not improve our operating results or the value of your securities.
        We have broad discretion over the use of proceeds to us from our 2019 underwritten public offering and 2020 convertible notes offering and investors will be relying solely on the judgment of our board of directors and management regarding the application of these proceeds. Our use of the proceeds may not improve our operating results or increase the value of the securities offered pursuant to the foregoing fundraising transactions.
49

Servicing our convertible notes may require a significant amount of cash, and we may not have sufficient cash flow or the ability to raise the funds necessary to satisfy our obligations under the notes, and our current and future indebtedness may limit our operating flexibility or otherwise affect our business.
        Our ability to make scheduled payments of the principal of, to pay interest on or to refinance any current or future
indebtedness, including the 2.625% Convertible Senior Notes due 2025, or the notes, or to make cash payments in connection
with any conversion of notes or upon any fundamental change if note holders require us to repurchase their notes for cash,
depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control.
Our business may not 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 indebtedness 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. In addition, our existing and future indebtedness could have important
consequences to our stockholders and significant effects on our business. For example, it could:
make it more difficult for us to satisfy our debt obligations, including the notes;
increase our vulnerability to general adverse economic and industry conditions;
require us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital and other general corporate purposes;
limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;
restrict us from exploiting business opportunities;
place us at a competitive disadvantage compared to our competitors that have less indebtedness; and
limit our availability to borrow additional funds for working capital, capital expenditures, acquisitions, debt service requirements, execution of our business strategy or other general purposes.
Transactions relating to our notes may dilute the ownership interest of existing stockholders, or may otherwise depress the price of our common stock.
        If the notes are converted by holders, we have the ability under the indenture for the notes to deliver cash, common
stock, or any combination of cash or common stock, at our election upon conversion of the notes. If we elect to deliver common
stock upon conversion of the notes, it would dilute the ownership interests of existing stockholders. 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, certain holders of the notes may engage in short selling to hedge their position in the notes. Anticipated
future conversions of such notes into shares of our common stock could depress the price of our common stock.
Anti-takeover provisions in our charter documents and under Delaware or Washington law could make an acquisition of us difficult, limit attempts by our stockholders to replace or remove our current management and limit our stock price.
        Provisions of our certificate of incorporation and bylaws may delay or discourage transactions involving an actual or potential change in our control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests. Therefore, these provisions could adversely affect the price of our stock. Among other things, the certificate of incorporation and bylaws:
permit the board of directors to issue up to 15,000,000 shares of preferred stock, with any rights, preferences and privileges as they may designate;
provide that the authorized number of directors may be changed only by resolution of the board of directors;
provide that all vacancies, including newly-created directorships, may, except as otherwise required by law, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum;
divide the board of directors into three classes;
provide that a director may only be removed from the board of directors by the stockholders for cause;
require that any action to be taken by our stockholders must be effected at a duly called annual or special meeting of stockholders and may not be taken by written consent;
50

provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide notice in writing in a timely manner, and meet specific requirements as to the form and content of a stockholder’s notice;
prevent cumulative voting rights (therefore allowing the holders of a plurality of the shares of common stock entitled to vote in any election of directors to elect all of the directors standing for election, if they should so choose);
provide that special meetings of our stockholders may be called only by the chairman of the board, our chief executive officer or by the board of directors; and
provide that stockholders are permitted to amend the bylaws only upon receiving at least two-thirds of the total votes entitled to be cast by holders of all outstanding shares then entitled to vote generally in the election of directors, voting together as a single class.
        In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Likewise, because our principal executive offices are located in Washington, the anti-takeover provisions of the Washington Business Corporation Act may apply to us under certain circumstances now or in the future. These provisions prohibit a “target corporation” from engaging in any of a broad range of business combinations with any stockholder constituting an “acquiring person” for a period of five years following the date on which the stockholder became an “acquiring person.”
Complying with the laws and regulations affecting public companies increases our costs and the demands on management and could harm our operating results.
        As a public company, we incur and will continue to incur significant legal, accounting and other expenses that we did not incur as a private company. We ceased to be an “emerging growth company” on December 31, 2018 and are no longer eligible for reduced disclosure requirements and exemptions applicable to “emerging growth companies.” We expect that our loss of “emerging growth company” status will require additional attention from management and will result in increased costs to us, which could include higher legal fees, accounting fees and fees associated with investor relations activities, among others. In addition, the Sarbanes-Oxley Act and rules subsequently implemented by the SEC and The Nasdaq Global Market impose numerous requirements on public companies, including requiring changes in corporate governance practices. Also, the Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and operating results. Our management and other personnel must devote a substantial amount of time to compliance with these laws and regulations. These burdens may increase as new legislation is passed and implemented, including any new requirements that the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 may impose on public companies. These requirements have increased and will likely continue to increase our legal, accounting, and financial compliance costs and have made and will continue to make some activities more time consuming and costly. For example, as a public company it is more difficult and more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced policy limits and coverage or to incur substantial costs to maintain the same or similar coverage. These rules and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors or our board committees or as executive officers.
        The Sarbanes-Oxley Act requires the SEC to implement new requirements on registrants, and these new requirements that were implemented require, among other things, that we assess the effectiveness of our internal control over financial reporting annually and SEC requirements also require us to assess the effectiveness of our disclosure controls and procedures quarterly. In particular, Section 404 of the Sarbanes-Oxley Act, or Section 404, requires us to perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on, and our independent registered public accounting firm to attest to, the effectiveness of our internal control over financial reporting. As an “emerging growth company,” we availed ourselves of the exemption from the requirement that our independent registered public accounting firm attest to the effectiveness of our internal control over financial reporting under Section 404. However, we may no longer avail ourselves of this exemption since we ceased to be an “emerging growth company” on December 31, 2018. As a result, our independent registered public accounting firm is required to undertake an assessment of our internal control over financial reporting and the cost of our compliance with Section 404 will correspondingly increase. Our compliance with applicable provisions of Section 404 will require that we incur substantial accounting expense and expend significant management time on compliance-related issues as we implement additional corporate governance practices and comply with reporting requirements.
51

        As disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020, during the fourth quarter of 2019, management identified a material weakness related to an ineffective control environment as we did not maintain a sufficient complement of resources with an appropriate level of controls knowledge, expertise and training commensurate with our financial reporting requirements. This contributed to additional control material weaknesses, as follows, as we did not (i) design and maintain effective information technology general controls, or ITGCs, for significant applications used in the preparation of the financial statements. Specifically, we did not design and maintain: (a) user access controls to adequately restrict user and privileged access to the financial application, programs, and data to appropriate Company personnel, (b) program change management controls for certain financial systems to ensure that information technology, or IT, program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; (ii) design and maintain effective controls to timely detect and independently review instances where individuals with access to post a journal entry may also have edited or created the journal entry; (iii) design and maintain effective controls relating to our accounting for product and services revenues, specifically to ensure occurrence, accuracy, and completeness of customer order entry, price, and quantity during the billing and revenue processes (this deficiency was impacted by the deficiencies related to the design and maintenance of our ITGCs); and (iv) maintain effective controls related to the existence of inventory. Specifically, we did not maintain effective controls related to periodic inventory counts, receiving of inventory, and recording adjustments to inventory quantities.
        As a result, management concluded that our internal control over financial reporting was not effective as of December 31, 2019. We have taken steps to implement remediation efforts; however, there can be no assurance that our efforts to remediate the material weaknesses will be successful or will be completed by the end of 2020. Pursuing these remediation efforts will result in additional technology and other expenses.
        If we are unable to remediate these material weaknesses, or are otherwise unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses and negatively impact the price of our common stock. In addition, we could be subject to sanctions or investigations by the SEC or other regulatory authorities, which would require additional financial and management resources.
        Furthermore, investor perceptions of our company may suffer as a result of the material weaknesses in our internal controls, and this could cause a decline in the market price of our stock. Irrespective of compliance with Section 404, any failure of our internal control over financial reporting could have a material adverse effect on our stated operating results and harm our reputation. If we are unable to remediate the material weaknesses effectively or efficiently or avoid future material weaknesses, it could harm our operations, financial reporting, or financial results and could result in an adverse opinion on our internal control over financial reporting from our independent registered public accounting firm.
52

Item 6. Exhibits and Financial Statement Schedules.
(a) Exhibits.
Exhibit
Number
Description
31.1
31.2
32.1*  
32.2*  
101.INS  Inline XBRL Instance Document.
101.SCH  Inline XBRL Taxonomy Extension Schema Document.
101.CAL  Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB  Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE  Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101).
* The Certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of NanoString Technologies, 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 Form 10-Q, irrespective of any general incorporation language contained in such filing.
53

SIGNATURES
        Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 NANOSTRING TECHNOLOGIES, INC.
Date:August 10, 2020By: /s/ R. Bradley Gray
  R. Bradley Gray
  President and Chief Executive Officer
  (Principal Executive Officer)
Date:August 10, 2020By: /s/ K. Thomas Bailey
  K. Thomas Bailey
  Chief Financial Officer
  (Principal Financial and Accounting Officer)
54
EX-31.1 2 nstg-ex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, R. Bradley Gray, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of NanoString Technologies, 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.
Date: August 10, 2020
/s/ R. Bradley Gray
R. Bradley Gray
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 nstg-ex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, K. Thomas Bailey, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of NanoString Technologies, 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.
Date: August 10, 2020
/s/ K. Thomas Bailey
K. Thomas Bailey
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 nstg-ex321.htm EX-32.1 Document

Exhibit 32.1
NANOSTRING TECHNOLOGIES, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
        In connection with the Quarterly Report of NanoString Technologies, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, R. Bradley Gray, President and Chief Executive Officer (Principal Executive Officer) of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: 
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ R. Bradley Gray
R. Bradley Gray
President and Chief Executive Officer
(Principal Executive Officer)
Date: August 10, 2020
        A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
        This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of NanoString Technologies, 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 the Report), irrespective of any general incorporation language contained in such filing.

EX-32.2 5 nstg-ex322.htm EX-32.2 Document

Exhibit 32.2
NANOSTRING TECHNOLOGIES, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
        In connection with the Quarterly Report of NanoString Technologies, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, K. Thomas Bailey, Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: 
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ K. Thomas Bailey
K. Thomas Bailey
Chief Financial Officer
(Principal Financial and Accounting Officer)
Date: August 10, 2020
        A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
        This certification accompanies the Report to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of NanoString Technologies, 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 the Report), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 6 nstg-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1107101 - Statement - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 1108105 - Statement - Concentration of Risks link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Concentration of Risks - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1109106 - Statement - Short-term Investments link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Short-term Investments - Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2116107 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2119108 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Inventory - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2122109 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Long-term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Long-term Debt - Components of Borrowings, Including Current Portion (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Long-term Debt - Schedule of Interest (Details) link:presentationLink link:calculationLink link:definitionLink 1110110 - Statement - Collaboration Agreements link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Collaboration Agreements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 1111111 - Statement - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nstg-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nstg-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nstg-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type Other income (expense), net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Short-term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Service revenue Service [Member] Conversion of accrued interest to long-term debt Conversion Of Accrued Interest To Long Term Debt Conversion Of Accrued Interest To Long Term Debt Level 3 Fair Value, Inputs, Level 3 [Member] Provision for inventory obsolescence and bad debts Inventory Write-down Leases Lessee, Leases [Policy Text Block] Other long-term liabilities Deferred Rent Credit And Liabilities, Other Than Long-term Debt, Noncurrent Deferred Rent Credit And Liabilities, Other Than Long-term Debt, Noncurrent Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Proceeds from issuance of debt Proceeds from Issuance of Debt Equity component of convertible notes, net Net carrying amount of equity component of Convertible Notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Security Exchange Name Security Exchange Name Proceeds from issuance of 2025 convertible senior notes Proceeds from Issuance of Long-term Debt Loss from operations Operating Income (Loss) Deferred revenue, current portion Deferred Revenue, Current Total current liabilities Liabilities, Current Corporate Equity Securities Corporate Equity Securities [Member] Corporate Equity Securities [Member] Prepaid expenses and other Prepaid Expense and Other Assets, Current Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Commitment and contingencies (Note 11) Commitments and Contingencies Assets Assets [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Entity Address, State or Province Entity Address, State or Province Accounts payable Accounts Payable, Current Stock appreciation rights Stock Appreciation Rights (SARs) [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Customer deposits Contract With Customer, Liability, Customer Deposits, Current Contract With Customer, Liability, Customer Deposits, Current Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Borrowings under term loan agreement Borrowings Under Term Loan Agreements Borrowings Under Term Loan Agreements Unamortized discount Debt Instrument, Unamortized Discount Loss on extinguishment of debt and termination of revolving loan facility Loss on extinguishment of long-term debt Gain (Loss) on Extinguishment of Debt Long-term debt, net Long-term debt, net of discounts Long-term Debt and Lease Obligation Customer [Axis] Customer [Axis] Balance at beginning (in shares) Balance at end (in shares) Shares, Outstanding Non-cash operating lease expense Operating Lease, Right-Of-Use Assets, Amortization Operating Lease, Right-Of-Use Assets, Amortization Preferred stock, $0.0001 par value, 15,000 shares authorized; none issued Preferred Stock, Value, Issued Total Products And Services Total Products And Services [Member] Total Products And Services [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Fees paid upon extinguishment of debt Payment for Debt Extinguishment or Debt Prepayment Cost Fees paid for issuance of 2025 convertible senior notes Payments of Financing Costs Operating activities Net Cash Provided by (Used in) Continuing Operations [Abstract] Work in process Inventory, Work in Process, Net of Reserves Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventory, net Inventory, net Inventory, Net Termination fee Extinguishment Of Debt, Termination Fee Extinguishment Of Debt, Termination Fee Revenue Revenue from Contract with Customer, Excluding Assessed Tax Maximum amount of royalties payable (ratio) Maximum Amount Of Royalties Payable, Ratio To License And Service Revenue Maximum Amount Of Royalties Payable, Ratio To License And Service Revenue Concentration risk percentage Concentration Risk, Percentage Geographical [Domain] Geographical [Domain] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement [Line Items] Statement [Line Items] Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Debt term Debt Instrument, Term Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Debt fair value Debt fair value Debt Instrument, Fair Value Disclosure Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued U.S. government-related debt securities US Government Agencies Debt Securities [Member] Exercise price Class of Warrant or Right, Exercise Price of Warrants or Rights Triggering Event 2 Convertible Debt Triggering Event 2 [Member] Convertible Debt Triggering Event 2 [Member] Net loss per share - basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Convertible Debt Terms [Domain] Convertible Debt Terms [Domain] [Domain] for Convertible Debt Terms [Axis] Upfront fee of principal amount Upfront Fee Of Aggregate Principal Amount, Percentage Upfront Fee Of Aggregate Principal Amount, Percentage Shares sold in offering Sale of Stock, Number of Shares Issued in Transaction Unamortized debt discounts Unamortized Debt Issuance Expense Long-term Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Collaborative Arrangement Collaborative Arrangement [Member] Proceeds from sale of common stock, net Proceeds from Issuance of Common Stock Cost of product and service revenue Cost of Revenue Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period One [Member] Maturing in one to three years Available For Sale Securities Debt Maturities After One Through Three Years Fair Value Available for sale securities debt maturities after one through three years fair value. Amendment Flag Amendment Flag Long-term Line of Credit Long-term Line of Credit Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Repayments of debt Repayments of Debt Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Fair value Debt Securities, Available-for-sale, Current Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Celgene Corporation Celgene Corporation [Member] Celgene Corporation [Member] Financial Instruments [Domain] Financial Instruments [Domain] Company's Available-for-Sale Securities by Level within Fair Value Hierarchy Fair Value, by Balance Sheet Grouping [Table Text Block] Amortization of debt discount and deferred financing costs Interest Accrued On Long Term Notes Interest expense incurred, not yet paid, on all other long-term debt, which may include (1) interest on long-term notes, and (2) amortization of issuance costs not otherwise separately disclosed. Senior Notes Senior Notes [Member] Geographical [Axis] Geographical [Axis] Significant Accounting Policies [Table] Significant Accounting Policies [Table] A summary of information pertaining to the Basis of Presentation and Summary of Significant Accounting Policies disclosure as a whole for which no other established gaap taxonomy identified hypercube is available. Percentage of deferred payment Deferred Payment Obligation Accrued Interest Rate Payment-in-kind percentage as agreed upon in the financing agreement to defer interest payments. Amortized cost Debt Securities, Available-for-sale, Amortized Cost Gross unrealized gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Secured Revolving Loan Facility Secured Revolving Loan Facility [Member] Secured Revolving Loan Facility [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense Line of Credit Facility [Table] Line of Credit Facility [Table] Debt issuance cost, liability component Debt Issuance Cost, Liability Component, Net Debt Issuance Cost, Liability Component, Net Other assets Other Assets, Noncurrent Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Common stock issued in public offering, net of $4.7 million of issuance costs Stock Issued During Period, Value, New Issues Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Tax payments from shares withheld for equity awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Concentration Risk [Table] Concentration Risk [Table] Loss on equity securities Gain (Loss) on Sale of Investments Total assets Assets Total interest expense Interest Expense, Debt Title of 12(b) Security Title of 12(b) Security Change in unrealized gain on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Antidilutive Securities [Axis] Antidilutive Securities [Axis] Equity securities, Amortized cost Equity Securities, FV-NI, Cost Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Description of Business Business Description and Basis of Presentation [Text Block] Interest expense Interest Expense Debt securities and equity securities, unrealized losses Debt Securities And Equity Securities, Unrealized Losses Debt Securities And Equity Securities, Unrealized Losses Aggregate net proceeds from stock offering Sale of Stock, Consideration Received on Transaction Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Amortization of premium (discount) on short-term investments Investment Income, Net, Amortization of Discount and Premium Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Proceeds from issuance of common stock for employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Level 1 Fair Value, Inputs, Level 1 [Member] Inventory Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Raw materials Inventory, Raw Materials, Net of Reserves Deferred revenue, net of current portion Deferred Revenue, Noncurrent Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Accrued liabilities Increase (Decrease) in Accrued Liabilities Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Convertible debt fair value Convertible Debt, Fair Value Disclosures Revolving Credit Facility Revolving Credit Facility [Member] Net loss before provision for income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Adjustments to reconcile net loss to net cash used in operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Research and development Research and Development Expense Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Revenue Recognition Revenue [Policy Text Block] Equity securities, unrealized loss Equity Securities, FV-NI, Unrealized Loss Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Contractual interest expense Interest Expense, Debt, Excluding Amortization Accrued compensation and other employee benefits Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Income Statement [Abstract] Other Comprehensive Loss AOCI Attributable to Parent [Member] Fair Values of Available-for-Sale Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Over-Allotment Option Over-Allotment Option [Member] Payment of accrued interest of long-term debt Repayment Of Accrued Interest Of Long Term Debt Repayment Of Accrued Interest Of Long Term Debt Current assets: Assets, Current [Abstract] Interest income Investment Income, Interest Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Changes in Stockholders' Equity [Abstract] Statement of Changes in Stockholders' Equity [Abstract] Statement of Changes in Stockholders' Equity [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Counterparty Name [Domain] Counterparty Name [Domain] Asia Pacific Asia Pacific [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Short-term investments Debt Securities And Equity Securities, Fair Value Debt Securities And Equity Securities, Fair Value Debt issuance cost, equity component Debt Issuance Cost, Equity Component, Net Debt Issuance Cost, Equity Component, Net Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Equity securities, fair value Equity Securities, FV-NI Short-term investments Available-for-sale Securities, Current Tax withholdings related to net share settlements of restricted stock units Restricted Stock, Value, Shares Issued Net of Tax Withholdings Cover [Abstract] Cover [Abstract] Debt Instrument, Convertible, If-converted Value in Excess of Principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Total product and service revenue Product And Service [Member] Product And Service [Member] Equity securities, unrealized gain Equity Securities, FV-NI, Unrealized Gain Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Lam Research Corporation Lam Research Corporation [Member] Lam Research Corporation Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total gross proceeds from stock offering Sale Of Stock, Gross Consideration Received On Transaction Sale Of Stock, Gross Consideration Received On Transaction Total available-for-sale debt securities Debt Securities, Available-for-sale Customer deposits Contract With Customer, Liability, Increase (Decrease) In Customer Deposits Contract With Customer, Liability, Increase (Decrease) In Customer Deposits Total costs and expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Finished goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Instruments Product, Instruments [Member] Product, Instruments [Member] Operating lease liabilities, current portion Operating Lease, Liability, Current Debt securities and equity securities, amortized cost Debt securities and equity securities, amortized cost Debt Securities and Equity Securities, Amortized Cost Consumables Product, Consumables [Member] Product, Consumables [Member] Asset-backed Securities Asset-backed Securities [Member] Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Revenue: Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts Receivable [Member] Accounts Receivable [Member] Proceeds from maturity of short-term investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Customer [Domain] Customer [Domain] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Concentration Risk [Line Items] Concentration Risk [Line Items] Proceeds from issuance of common stock warrants Proceeds from Issuance of Warrants Debt issuance costs Debt Issuance Costs, Net Paid-in-kind interest on term loan agreement Paid-in-Kind Interest Short-Term Investments Available-for-Sale Securities Available-for-sale Securities [Table Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Number of platforms Number Of Platforms Number Of Platforms Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Proceeds from collaborators Proceeds from Collaborators Gross unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Revenue, Product and Service Benchmark [Member] Revenue, Product and Service Benchmark [Member] Sale of Stock [Axis] Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted average shares used in computing basic and diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Maturing in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Document Transition Report Document Transition Report Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Number of warrants, outstanding Class of Warrant or Right, Outstanding Common stock warrants Warrant [Member] Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value Interest expense Investment Income, Investment Expense Amortization period of deferred issuance costs Amortization Period of Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Debt instrument face amount Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Total Assets, Fair Value Disclosure Equity [Abstract] Equity [Abstract] Issuance of common stock net of issuance costs of $1.4 million Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Customer Concentration Risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Conversion price Debt Instrument, Convertible, Conversion Price Other income (expense): Other Income and Expenses [Abstract] Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Warrants issued for common stock Adjustments to Additional Paid in Capital, Warrant Issued Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Stock-based compensation expense Share-based Payment Arrangement, Expense Common stock issued for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Counterparty Name [Axis] Counterparty Name [Axis] Common stock, $0.0001 par value, 150,000 shares authorized; 37,937 and 36,298 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Document Fiscal Year Focus Document Fiscal Year Focus Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Entity Current Reporting Status Entity Current Reporting Status Collaboration revenue Collaboration [Member] Collaboration [Member] Repayment of long-term debt Repayments of Long-term Capital Lease Obligations Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Outstanding Principal Of Convertible Debt Outstanding Principal Of Convertible Debt Outstanding Principal Of Convertible Debt Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Collaboration Agreements Collaborative Arrangement Disclosure [Text Block] Selling Stockholder Selling Stockholder [Member] Selling Stockholder [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Warrants issued with debt Warrants Issued with Debt Warrants Issued with Debt Convertible Senior Notes Debt, Policy [Policy Text Block] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] CRG Servicing LLC Amended And Restated Loan Agreement [Member] CRG Servicing LLC Amended And Restated Loan Agreement [Member] CRG Servicing LLC Amended And Restated Loan Agreement [Member] Convertible Notes Convertible Senior Notes Due 2025 [Member] Convertible Senior Notes Due 2025 [Member] Number of warrants exercised Class Of Warrant Or Right, Number Of Warrants Or Rights Exercised Class Of Warrant Or Right, Number Of Warrants Or Rights Exercised Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Balance at beginning Balance at end Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Address, City or Town Entity Address, City or Town Accrued compensation and other employee benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted stock units Restricted Stock Units (RSUs) [Member] Financial Instrument [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Anti-dilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Total product revenue Product [Member] Equity Component [Domain] Equity Component [Domain] Convertible Debt Terms [Axis] Convertible Debt Terms [Axis] Convertible Debt Terms [Axis] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Property and equipment, net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Term Loan Agreement Term Loan Agreement [Member] Term Loan Agreement [Member] Net loss Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Customer deposits Other Liabilities, Current Inventory Inventory Disclosure [Text Block] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Amortization of debt discount and issuance costs Amortization Of Debt Discount And Issuance Costs Amortization Of Debt Discount And Issuance Costs Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Proceeds from sale of short-term investments Proceeds from Sale of Short-term Investments Document Fiscal Period Focus Document Fiscal Period Focus Percentage of accrue interest Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Interest rate of debt Debt Conversion, Original Debt, Interest Rate of Debt Tax payments from shares withheld for equity awards Stock Issued During Period, Value, Restricted Stock Award, Gross Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Purchases of short-term investments Payments to Acquire Available-for-sale Securities Redemption price percentage Debt Instrument, Redemption Price, Percentage Common stock issued for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Europe and Middle East Europe And Middle East [Member] Europe And Middle East [Member] Cash payments received form customers Contract With Customer, Liability, Increase From Cash Receipts Contract With Customer, Liability, Increase From Cash Receipts Entity Filer Category Entity Filer Category Deferred Revenue Disclosure [Abstract] Deferred Revenue Disclosure [Abstract] Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Triggering Event 1 Convertible Debt Triggering Event 1 [Member] Convertible Debt Triggering Event 1 [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Common stock issued (in shares) Stock Issued During Period, Shares, New Issues Total revenue Revenue Benchmark [Member] Debt instrument stated rate Debt Instrument, Interest Rate, Stated Percentage Money market fund Money Market Funds [Member] Write off of costs Write off of Deferred Debt Issuance Cost Common stock issued for stock options and restricted stock units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total other expense, net Nonoperating Income (Expense) Public Stock Offering Public Stock Offering [Member] Public Stock Offering [Member] Options to purchase common stock Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Costs and expenses: Costs and Expenses [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Exercise of common stock warrants, net (in shares) Stock Issued During Period, Shares, Other Operating lease right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Extended 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. Revenues Revenues Provision for income tax Income Tax Expense (Benefit) Beginning of period End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accrued liabilities Accrued Liabilities, Current Local Phone Number Local Phone Number Americas Americas [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Components of Borrowings, Including Current Portion Schedule of Debt [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Entity Address, Address Line One Entity Address, Address Line One Contract liabilities Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Common stock issued for stock options and restricted stock units Stock Issued During Period, Value, Stock Options Exercised Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt securities and equity securities, unrealized gains Debt Securities and Equity Securities, Unrealized Gains DebtSecuritiesandEquitySecurities,UnrealizedGains Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Accumulated Deficit Retained Earnings [Member] Schedule of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Concentration of Risks Concentration Risk Disclosure [Text Block] Corporate debt securities Corporate Debt Securities [Member] Trading Symbol Trading Symbol Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Net Loss Per Share Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Exercise of common stock warrants, net Stock Issued During Period, Value, Other Proceeds from line of credit Proceeds from Lines of Credit Number Of Sales Forces Number Of Sales Forces Number of Sales Forces Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 nstg-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 nstg-20200630_htm.xml IDEA: XBRL DOCUMENT 0001401708 2020-01-01 2020-06-30 0001401708 2020-08-05 0001401708 2020-06-30 0001401708 2019-12-31 0001401708 nstg:ProductAndServiceMember 2020-04-01 2020-06-30 0001401708 nstg:ProductAndServiceMember 2019-04-01 2019-06-30 0001401708 nstg:ProductAndServiceMember 2020-01-01 2020-06-30 0001401708 nstg:ProductAndServiceMember 2019-01-01 2019-06-30 0001401708 nstg:CollaborationMember 2020-04-01 2020-06-30 0001401708 nstg:CollaborationMember 2019-04-01 2019-06-30 0001401708 nstg:CollaborationMember 2020-01-01 2020-06-30 0001401708 nstg:CollaborationMember 2019-01-01 2019-06-30 0001401708 2020-04-01 2020-06-30 0001401708 2019-04-01 2019-06-30 0001401708 2019-01-01 2019-06-30 0001401708 us-gaap:CommonStockMember 2018-12-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001401708 us-gaap:RetainedEarningsMember 2018-12-31 0001401708 2018-12-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001401708 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001401708 2019-01-01 2019-03-31 0001401708 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001401708 us-gaap:CommonStockMember 2019-03-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001401708 us-gaap:RetainedEarningsMember 2019-03-31 0001401708 2019-03-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001401708 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001401708 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001401708 us-gaap:CommonStockMember 2019-06-30 0001401708 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001401708 us-gaap:RetainedEarningsMember 2019-06-30 0001401708 2019-06-30 0001401708 us-gaap:CommonStockMember 2019-12-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001401708 us-gaap:RetainedEarningsMember 2019-12-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001401708 2020-01-01 2020-03-31 0001401708 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001401708 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001401708 us-gaap:CommonStockMember 2020-03-31 0001401708 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001401708 us-gaap:RetainedEarningsMember 2020-03-31 0001401708 2020-03-31 0001401708 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001401708 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001401708 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001401708 us-gaap:CommonStockMember 2020-06-30 0001401708 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001401708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001401708 us-gaap:RetainedEarningsMember 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2020-01-01 2020-06-30 0001401708 nstg:TermLoanAgreementMember 2020-01-01 2020-06-30 0001401708 nstg:PublicStockOfferingMember 2019-03-01 2019-03-31 0001401708 us-gaap:OverAllotmentOptionMember 2019-03-01 2019-03-31 0001401708 nstg:SellingStockholderMember 2019-03-01 2019-03-31 0001401708 nstg:ProductInstrumentsMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember 2020-04-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember 2020-01-01 2020-06-30 0001401708 nstg:ProductConsumablesMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 nstg:ProductConsumablesMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 nstg:ProductConsumablesMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 nstg:ProductConsumablesMember 2020-04-01 2020-06-30 0001401708 nstg:ProductConsumablesMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 nstg:ProductConsumablesMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 nstg:ProductConsumablesMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 nstg:ProductConsumablesMember 2020-01-01 2020-06-30 0001401708 us-gaap:ProductMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 us-gaap:ProductMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 us-gaap:ProductMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 us-gaap:ProductMember 2020-04-01 2020-06-30 0001401708 us-gaap:ProductMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 us-gaap:ProductMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 us-gaap:ProductMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 us-gaap:ProductMember 2020-01-01 2020-06-30 0001401708 us-gaap:ServiceMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 us-gaap:ServiceMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 us-gaap:ServiceMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001401708 us-gaap:ServiceMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 us-gaap:ServiceMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 us-gaap:ServiceMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001401708 nstg:ProductAndServiceMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 nstg:ProductAndServiceMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 nstg:ProductAndServiceMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 nstg:ProductAndServiceMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 nstg:ProductAndServiceMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 nstg:ProductAndServiceMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 nstg:CollaborationMember srt:AmericasMember 2020-04-01 2020-06-30 0001401708 nstg:CollaborationMember nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 nstg:CollaborationMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 nstg:CollaborationMember srt:AmericasMember 2020-01-01 2020-06-30 0001401708 nstg:CollaborationMember nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 nstg:CollaborationMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 srt:AmericasMember 2020-04-01 2020-06-30 0001401708 nstg:EuropeAndMiddleEastMember 2020-04-01 2020-06-30 0001401708 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001401708 srt:AmericasMember 2020-01-01 2020-06-30 0001401708 nstg:EuropeAndMiddleEastMember 2020-01-01 2020-06-30 0001401708 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001401708 nstg:ProductInstrumentsMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember 2019-04-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 nstg:ProductInstrumentsMember 2019-01-01 2019-06-30 0001401708 nstg:ProductConsumablesMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 nstg:ProductConsumablesMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 nstg:ProductConsumablesMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 nstg:ProductConsumablesMember 2019-04-01 2019-06-30 0001401708 nstg:ProductConsumablesMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 nstg:ProductConsumablesMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 nstg:ProductConsumablesMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 nstg:ProductConsumablesMember 2019-01-01 2019-06-30 0001401708 us-gaap:ProductMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 us-gaap:ProductMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 us-gaap:ProductMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 us-gaap:ProductMember 2019-04-01 2019-06-30 0001401708 us-gaap:ProductMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 us-gaap:ProductMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 us-gaap:ProductMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 us-gaap:ProductMember 2019-01-01 2019-06-30 0001401708 us-gaap:ServiceMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 us-gaap:ServiceMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 us-gaap:ServiceMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001401708 us-gaap:ServiceMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 us-gaap:ServiceMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 us-gaap:ServiceMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001401708 nstg:ProductAndServiceMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 nstg:ProductAndServiceMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 nstg:ProductAndServiceMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 nstg:ProductAndServiceMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 nstg:ProductAndServiceMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 nstg:ProductAndServiceMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 nstg:CollaborationMember srt:AmericasMember 2019-04-01 2019-06-30 0001401708 nstg:CollaborationMember nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 nstg:CollaborationMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 nstg:CollaborationMember srt:AmericasMember 2019-01-01 2019-06-30 0001401708 nstg:CollaborationMember nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 nstg:CollaborationMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 srt:AmericasMember 2019-04-01 2019-06-30 0001401708 nstg:EuropeAndMiddleEastMember 2019-04-01 2019-06-30 0001401708 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001401708 srt:AmericasMember 2019-01-01 2019-06-30 0001401708 nstg:EuropeAndMiddleEastMember 2019-01-01 2019-06-30 0001401708 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001401708 country:US 2020-01-01 2020-06-30 0001401708 country:US 2019-01-01 2019-06-30 0001401708 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2020-06-30 0001401708 nstg:TotalProductsAndServicesMember 2020-06-30 0001401708 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001401708 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001401708 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001401708 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001401708 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001401708 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001401708 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001401708 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001401708 us-gaap:WarrantMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001401708 us-gaap:WarrantMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001401708 us-gaap:WarrantMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001401708 us-gaap:WarrantMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001401708 us-gaap:StockAppreciationRightsSARSMember 2020-04-01 2020-06-30 0001401708 us-gaap:StockAppreciationRightsSARSMember 2019-04-01 2019-06-30 0001401708 us-gaap:StockAppreciationRightsSARSMember 2020-01-01 2020-06-30 0001401708 us-gaap:StockAppreciationRightsSARSMember 2019-01-01 2019-06-30 0001401708 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001401708 us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001401708 us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001401708 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001401708 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001401708 us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001401708 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001401708 nstg:CorporateEquitySecuritiesMember 2019-12-31 0001401708 nstg:CorporateEquitySecuritiesMember 2019-01-01 2019-12-31 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-06-30 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-06-30 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0001401708 us-gaap:MoneyMarketFundsMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001401708 us-gaap:FairValueInputsLevel1Member 2020-06-30 0001401708 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001401708 us-gaap:FairValueInputsLevel3Member 2020-06-30 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001401708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001401708 us-gaap:MoneyMarketFundsMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel1Member nstg:CorporateEquitySecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel2Member nstg:CorporateEquitySecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel3Member nstg:CorporateEquitySecuritiesMember 2019-12-31 0001401708 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001401708 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001401708 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001401708 nstg:ConvertibleSeniorNotesDue2025Member 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember nstg:ConvertibleDebtTriggeringEvent1Member 2020-01-01 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember nstg:ConvertibleDebtTriggeringEvent2Member 2020-01-01 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member 2020-01-01 2020-06-30 0001401708 nstg:ConvertibleSeniorNotesDue2025Member 2019-12-31 0001401708 nstg:TermLoanAgreementMember 2020-06-30 0001401708 nstg:TermLoanAgreementMember 2019-12-31 0001401708 nstg:TermLoanAgreementMember 2019-01-01 2019-12-31 0001401708 nstg:ConvertibleSeniorNotesDue2025Member 2019-01-01 2019-12-31 0001401708 nstg:ConvertibleSeniorNotesDue2025Member 2020-04-01 2020-06-30 0001401708 nstg:TermLoanAgreementMember 2018-10-31 0001401708 nstg:CRGServicingLLCAmendedAndRestatedLoanAgreementMember 2018-10-31 0001401708 nstg:CRGServicingLLCAmendedAndRestatedLoanAgreementMember 2018-10-01 2018-10-31 0001401708 nstg:TermLoanAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-31 0001401708 nstg:TermLoanAgreementMember 2020-04-01 2020-06-30 0001401708 nstg:TermLoanAgreementMember 2019-04-01 2019-06-30 0001401708 nstg:TermLoanAgreementMember 2019-01-01 2019-06-30 0001401708 us-gaap:RevolvingCreditFacilityMember nstg:SecuredRevolvingLoanFacilityMember 2018-01-31 0001401708 us-gaap:RevolvingCreditFacilityMember nstg:SecuredRevolvingLoanFacilityMember 2018-11-30 0001401708 nstg:SecuredRevolvingLoanFacilityMember 2020-06-30 0001401708 us-gaap:RevolvingCreditFacilityMember nstg:SecuredRevolvingLoanFacilityMember 2020-06-30 0001401708 nstg:LamResearchCorporationMember srt:MaximumMember us-gaap:CollaborativeArrangementMember 2017-08-01 2017-08-31 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2017-08-01 2017-08-31 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2020-04-01 2020-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2020-01-01 2020-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2019-04-01 2019-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2019-01-01 2019-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2020-06-30 0001401708 nstg:LamResearchCorporationMember us-gaap:CollaborativeArrangementMember 2020-01-01 2020-01-31 0001401708 nstg:LamResearchCorporationMember srt:MaximumMember us-gaap:CollaborativeArrangementMember 2020-01-31 0001401708 nstg:CelgeneCorporationMember us-gaap:CollaborativeArrangementMember 2020-01-01 2020-06-30 0001401708 nstg:CelgeneCorporationMember us-gaap:CollaborativeArrangementMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares nstg:platform pure nstg:sales_force nstg:day false 2020 Q2 0001401708 --12-31 0.0209161 10-Q true 2020-06-30 false 001-35980 NANOSTRING TECHNOLOGIES, INC. DE 20-0094687 530 Fairview Avenue North Seattle WA 98109 206 378-6266 Common Stock, $0.0001 par value per share NSTG NASDAQ Yes Yes Large Accelerated Filer false false false 37986039 168443000 29033000 80266000 127822000 22016000 27153000 25988000 19781000 3198000 8818000 299911000 212607000 20837000 20184000 23511000 24648000 2243000 2315000 346502000 259754000 5205000 10282000 5012000 4973000 12546000 15579000 3289000 6389000 5008000 3997000 4319000 3766000 35379000 44986000 1040000 976000 0 322000 167308000 79951000 28087000 29368000 231814000 155603000 0.0001 0.0001 15000000 15000000 0 0 0 0 0.0001 0.0001 150000000 150000000 37937000 37937000 36298000 36298000 4000 4000 611955000 535954000 438000 145000 -497709000 -431952000 114688000 104151000 346502000 259754000 21144000 22370000 45640000 43720000 1460000 7975000 3569000 14313000 22604000 30345000 49209000 58033000 10712000 9605000 21729000 18314000 15739000 17029000 33241000 33056000 19912000 22499000 45633000 45935000 46363000 49133000 100603000 97305000 -23759000 -18788000 -51394000 -39272000 479000 828000 1183000 1351000 4116000 1889000 6999000 3637000 332000 -120000 -1275000 -230000 0 0 -7143000 0 -3305000 -1181000 -14234000 -2516000 -27064000 -19969000 -65628000 -41788000 69000 68000 129000 147000 -27133000 -20037000 -65757000 -41935000 -0.72 -0.57 -1.76 -1.26 37785000 35174000 37392000 33382000 -27133000 -20037000 -65757000 -41935000 353000 183000 292000 244000 -26780000 -19854000 -65465000 -41691000 30913000 3000 428162000 -40000 -391256000 36869000 4700000 3175000 0 68273000 68273000 698000 698000 805000 8075000 8075000 151000 939000 939000 0 1299000 1299000 2882000 2882000 -21898000 -21898000 61000 61000 35044000 3000 507730000 21000 -413154000 94600000 1575000 1575000 323000 1000 4590000 4591000 5076000 5076000 -20037000 -20037000 183000 183000 35367000 4000 518971000 204000 -433191000 85988000 36298000 4000 535954000 145000 -431952000 104151000 58543000 58543000 737000 737000 948000 6969000 6969000 50000 1122000 1122000 407000 0 0 0 2006000 2006000 4303000 4303000 -38624000 -38624000 -61000 -61000 37703000 4000 605622000 84000 -470576000 135134000 234000 2673000 2673000 3660000 3660000 -27133000 -27133000 354000 354000 37937000 4000 611955000 438000 -497709000 114688000 -65757000 -41935000 8094000 7958000 2814000 2377000 2593000 0 -7143000 0 3454000 343000 -300000 0 150000 -236000 1596000 1332000 0 941000 14000 592000 -5129000 1752000 6559000 4361000 -5493000 3488000 -2835000 -2551000 47000 -200000 -3117000 -2306000 -3100000 -798000 1075000 -4624000 -1187000 -920000 -50139000 -49156000 5365000 1147000 17218000 0 69284000 60120000 38804000 102579000 42333000 -43606000 230000000 20000000 7403000 100000 80000000 0 4845000 0 0 68273000 737000 1306000 2006000 1299000 1122000 939000 9641000 12665000 147246000 101784000 139440000 9022000 -30000 -7000 29033000 24356000 168443000 33371000 449000 27880000 Description of the Business<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        NanoString Technologies, Inc. (the “Company”) was incorporated in the state of Delaware on June 20, 2003. The Company’s headquarters is located in Seattle, Washington. The Company’s proprietary optical barcoding chemistry enables direct detection, identification, and quantification of individual target molecules in a biological sample by attaching a unique color coded fluorescent reporter to each target molecule of interest. The Company currently markets and sells two platforms based on its proprietary technology, its nCounter Analysis System, and its GeoMx Digital Spatial Profiler, or GeoMx DSP system, both consisting of instruments and consumables, to academic, government, biopharmaceutical, and clinical laboratory customers.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company has incurred losses to date and expects to incur additional losses for the foreseeable future. The Company continues to invest the majority of its resources in the development and growth of its business, including significant investments in new product development and sales and marketing efforts. The Company’s activities have been financed to date primarily through the sale of equity securities, the incurrence of indebtedness and through cash received by the Company pursuant to certain product development collaborations.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee. The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs. See Note 9. Long-term Debt, Net for more information.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In March 2019, the Company completed an underwritten public offering of 3,175,000 shares of its common stock, including the exercise in full by the underwriters of their option to purchase 675,000 additional shares of common stock. An additional 2,000,000 shares were sold by a related party stockholder. The Company’s total gross proceeds were $73.0 million. The Company did not receive any proceeds from the sale of shares of common stock by the related party stockholder. After underwriter’s commissions and other expenses of the offering, the Company’s aggregate net proceeds were approximately $68.3 million.</span></div> 2 230000000.0 0.02625 222600000 88600000 3175000 675000 2000000 73000000.0 68300000 Summary of Significant Accounting Policies<div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Basis of Presentation</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company and its wholly-owned subsidiaries. The unaudited condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all information and disclosures required by generally accepted accounting principles in the United States of America (“U.S. GAAP”) for annual financial statements. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and U.S. GAAP for unaudited condensed consolidated financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and results of its operations as of and for the periods presented.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Unless indicated otherwise, all amounts presented in financial tables are presented in thousands, except for per share and par value amounts.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Given the global economic climate and additional or unforeseen effects from the COVID-19 pandemic, certain estimates are becoming more challenging, and actual results could differ materially from </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">those estimates. The results of the Company’s operations for the three and six month periods ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or for any other period.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue Recognition</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration expected to be received in exchange for those products and services. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. 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. Performance obligations are considered satisfied once the Company has transferred control of a product or service to the customer, meaning the customer has the ability to use and obtain the benefit of the product or service. The Company recognizes revenue for satisfied performance obligations only when there are no uncertainties regarding payment terms or transfer of control.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company generates the majority of its revenue from the sale of its proprietary nCounter Analysis System and GeoMx DSP System, and related consumables. Services consist of instrument service contracts and service fees for assay processing.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company at times may enter into collaboration agreements that may generate upfront fees, and in some cases subsequent milestone payments that may be earned upon completion of certain product development milestones or other designated activities. For collaboration agreements of this type, the Company estimates the expected total cost of product development and other services under these arrangements and recognizes collaboration revenue using a contingency-adjusted proportional performance model. The Company may also recognize revenue from collaboration agreements that do not include upfront or milestone-based payments and generally recognizes revenue on these types of agreements based on the timing and amount of development activities. Expenses incurred in relation to research activities conducted in conjunction with our collaboration partners are recognized when the related activities have occurred and are classified in the statement of operations, generally as research and development expense. From period to period, collaboration revenue can fluctuate substantially based on the level of product development activities devoted to these collaborations, based on achievement or probable achievement of product development or other milestones, or as estimates of total expected collaboration product development or other costs are changed or updated.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In accordance with accounting guidance for debt with conversion and other options, the Company separately accounted for the liability and equity components of the 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) by allocating the proceeds between the liability component and the embedded conversion feature, or the equity component, due to the Company’s ability to settle the Convertible Notes in cash, common stock or a combination of cash and common stock, at its option. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The allocation was performed in a manner that reflected the Company’s non-convertible debt borrowing rate for similar debt. The equity component of the Convertible Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the Convertible Notes and the fair value of the liability of the Convertible Notes on their respective dates of issuance. The excess of the principal amount of the liability component over its carrying amount is the debt discount and is amortized to interest expense using the effective interest method over five years. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In connection with the issuance of the Convertible Notes, the Company also incurred certain financing costs associated directly with the issuance of the Convertible Notes. These issuance costs will be deferred, and a portion of the deferred issuance costs have been deemed attributable to the equity component and have been allocated to additional paid-in capital. The remaining deferred issuance costs will also be amortized to interest expense over five years using the effective interest method. See Note 9. Long-term Debt, Net for additional information regarding the Convertible Notes.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company determines if an arrangement is a lease at inception of a contract. The Company’s leasing portfolio is comprised of operating leases primarily for general office, manufacturing, and research and development purposes. Operating lease liabilities and the corresponding right-of-use assets are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease right-of-use asset is reduced by lease incentives included in the agreement. As the existing leases do not contain an implicit interest rate, the Company estimates its incremental borrowing rate based on information available at commencement date in determining the present value of future payments. The </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company includes options to extend the lease in the lease liability and right-of-use asset when it is reasonably certain that the option will be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. For our short-term leases, we recognize lease payments as an expense on a straight-line basis over the lease term. </span></div><div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In June 2016, the FASB issued “ASU 2016-13, Financial Instruments: Credit Losses.” The standard requires disclosure regarding expected credit losses on financial instruments at each reporting date, and changes how other than temporary impairments on investment securities are recorded. The Company adopted the ASU on January 1, 2020 using the modified retrospective transition approach and the adoption did not have a material impact on its condensed consolidated results of operations, financial condition, cash flows and financial statement disclosures for the three or six month periods ended June 30, 2020.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In August 2018, the FASB issued “ASU 2018-15, Intangibles — Goodwill and other — Internal-use software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted the standard, on a prospective basis, on January 1, 2020. Historically, the Company has had a practice of expensing the implementation costs related to cloud computing arrangements. Upon adoption of the standard, the Company may capitalize certain implementation costs for new cloud computing arrangements in other assets, and amortize the costs over the related service contract period for the hosted arrangement. The amortization of the implementation costs and the related service contract costs will be presented in its results of operations. The adoption did not have a material impact to the condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures for the three or six month periods ended June 30, 2020. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In November 2018, the FASB issued “ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.” The new guidance clarifies when certain transactions between collaborative arrangement participants which should be accounted for as revenue under Topic 606. The Company adopted the standard on January 1, 2020. The Company has assessed its collaborative arrangements and concluded no adjustment is necessary, based on guidance in the standard.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In December 2019, the FASB issued “ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The new guidance simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The Company adopted this ASU effective January 1, 2020 and, as a result, was able to determine the effect of income or loss from continuing operations using a computation that does not consider the tax effects of items that are not included in continuing operations. As such, for the three and six month periods ended June 30, 2020, the Company did not record a tax expense or benefit in its net loss from operations related to deferred tax assets and liabilities associated with its Convertible Notes. See to Note 9. Long-term Debt, Net for additional information.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements</span></div> <div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Basis of Presentation</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company and its wholly-owned subsidiaries. The unaudited condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all information and disclosures required by generally accepted accounting principles in the United States of America (“U.S. GAAP”) for annual financial statements. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and U.S. GAAP for unaudited condensed consolidated financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and results of its operations as of and for the periods presented.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Unless indicated otherwise, all amounts presented in financial tables are presented in thousands, except for per share and par value amounts.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Given the global economic climate and additional or unforeseen effects from the COVID-19 pandemic, certain estimates are becoming more challenging, and actual results could differ materially from </span></div>those estimates. The results of the Company’s operations for the three and six month periods ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or for any other period. <div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue Recognition</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration expected to be received in exchange for those products and services. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. 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. Performance obligations are considered satisfied once the Company has transferred control of a product or service to the customer, meaning the customer has the ability to use and obtain the benefit of the product or service. The Company recognizes revenue for satisfied performance obligations only when there are no uncertainties regarding payment terms or transfer of control.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company generates the majority of its revenue from the sale of its proprietary nCounter Analysis System and GeoMx DSP System, and related consumables. Services consist of instrument service contracts and service fees for assay processing.</span></div>        The Company at times may enter into collaboration agreements that may generate upfront fees, and in some cases subsequent milestone payments that may be earned upon completion of certain product development milestones or other designated activities. For collaboration agreements of this type, the Company estimates the expected total cost of product development and other services under these arrangements and recognizes collaboration revenue using a contingency-adjusted proportional performance model. The Company may also recognize revenue from collaboration agreements that do not include upfront or milestone-based payments and generally recognizes revenue on these types of agreements based on the timing and amount of development activities. Expenses incurred in relation to research activities conducted in conjunction with our collaboration partners are recognized when the related activities have occurred and are classified in the statement of operations, generally as research and development expense. Convertible Senior Notes        In accordance with accounting guidance for debt with conversion and other options, the Company separately accounted for the liability and equity components of the 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) by allocating the proceeds between the liability component and the embedded conversion feature, or the equity component, due to the Company’s ability to settle the Convertible Notes in cash, common stock or a combination of cash and common stock, at its option. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The allocation was performed in a manner that reflected the Company’s non-convertible debt borrowing rate for similar debt. The equity component of the Convertible Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the Convertible Notes and the fair value of the liability of the Convertible Notes on their respective dates of issuance. The excess of the principal amount of the liability component over its carrying amount is the debt discount and is amortized to interest expense using the effective interest method over five years. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In connection with the issuance of the Convertible Notes, the Company also incurred certain financing costs associated directly with the issuance of the Convertible Notes. These issuance costs will be deferred, and a portion of the deferred issuance costs have been deemed attributable to the equity component and have been allocated to additional paid-in capital. The remaining deferred issuance costs will also be amortized to interest expense over five years using the effective interest method. 0.02625 P5Y <div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company determines if an arrangement is a lease at inception of a contract. The Company’s leasing portfolio is comprised of operating leases primarily for general office, manufacturing, and research and development purposes. Operating lease liabilities and the corresponding right-of-use assets are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease right-of-use asset is reduced by lease incentives included in the agreement. As the existing leases do not contain an implicit interest rate, the Company estimates its incremental borrowing rate based on information available at commencement date in determining the present value of future payments. The </span></div>Company includes options to extend the lease in the lease liability and right-of-use asset when it is reasonably certain that the option will be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. For our short-term leases, we recognize lease payments as an expense on a straight-line basis over the lease term. <div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In June 2016, the FASB issued “ASU 2016-13, Financial Instruments: Credit Losses.” The standard requires disclosure regarding expected credit losses on financial instruments at each reporting date, and changes how other than temporary impairments on investment securities are recorded. The Company adopted the ASU on January 1, 2020 using the modified retrospective transition approach and the adoption did not have a material impact on its condensed consolidated results of operations, financial condition, cash flows and financial statement disclosures for the three or six month periods ended June 30, 2020.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In August 2018, the FASB issued “ASU 2018-15, Intangibles — Goodwill and other — Internal-use software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted the standard, on a prospective basis, on January 1, 2020. Historically, the Company has had a practice of expensing the implementation costs related to cloud computing arrangements. Upon adoption of the standard, the Company may capitalize certain implementation costs for new cloud computing arrangements in other assets, and amortize the costs over the related service contract period for the hosted arrangement. The amortization of the implementation costs and the related service contract costs will be presented in its results of operations. The adoption did not have a material impact to the condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures for the three or six month periods ended June 30, 2020. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In November 2018, the FASB issued “ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.” The new guidance clarifies when certain transactions between collaborative arrangement participants which should be accounted for as revenue under Topic 606. The Company adopted the standard on January 1, 2020. The Company has assessed its collaborative arrangements and concluded no adjustment is necessary, based on guidance in the standard.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In December 2019, the FASB issued “ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The new guidance simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The Company adopted this ASU effective January 1, 2020 and, as a result, was able to determine the effect of income or loss from continuing operations using a computation that does not consider the tax effects of items that are not included in continuing operations. As such, for the three and six month periods ended June 30, 2020, the Company did not record a tax expense or benefit in its net loss from operations related to deferred tax assets and liabilities associated with its Convertible Notes. See to Note 9. Long-term Debt, Net for additional information.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements</span></div> Revenue from Contracts with Customers<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company operates as a single reportable segment. The Company has one sales force that sells the Company’s nCounter and GeoMx DSP instruments, consumables and related services. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregated Revenues</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The following table of total revenue is based on the geographic location of end users or distributors who purchase products and services, and of our collaborators. For sales to distributors, their geographic location may be different from the geographic location of the ultimate end user. For collaboration agreements, revenues are derived from partners located primarily in the United States. Americas consists of the United States, Canada, Mexico, and South America; and Asia Pacific includes Japan, China, South Korea, Singapore, Malaysia, India, and Australia. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.970%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,869 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product and service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Collaboration revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:5pt;margin-bottom:11pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.970%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product and service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Collaboration revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Total revenue in the United States was $33.8 million and $40.4 million for the six months ended June 30, 2020 and 2019, respectively. The Company’s assets are primarily located in the United States and not allocated to any specific geographic region. Substantially all of the Company’s long-lived assets are located in the United States.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract balances and remaining performance obligations</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract liabilities are comprised of the current and long-term portions of deferred revenue of $6.0 million and $5.0 million as of June 30, 2020 and December 31, 2019, respectively, and customer deposits of $3.3 million and $6.4 million as of June 30, 2020 and December 31, 2019, respectively, included within the condensed consolidated balance sheets. Total contract liabilities decreased by $2.0 million for the six months ended June 30, 2020 as a result of the recognition of previously deferred revenue and customer deposits of $6.8 million for the completion of certain performance obligations during the period, partially offset by an increase of $4.8 million related to additional deferred revenue associated primarily with new or extended service contracts. The Company did not record any contract assets as of June 30, 2020.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        As of June 30, 2020, unsatisfied or partially unsatisfied performance obligations related to the collaboration agreement with Lam Research Corporation (“Lam”) were $1.9 million. Performance obligations related to undelivered products and </span></div>service contracts as of June 30, 2020 were $7.5 million and are expected to be completed over the term of the related contract or as products are delivered. 1 The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):<div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.970%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,475 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,869 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product and service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Collaboration revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:5pt;margin-bottom:11pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.970%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.748%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe and Middle East</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product and service revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Collaboration revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6577000 2475000 748000 9800000 13658000 4263000 1713000 19634000 5375000 2406000 588000 8369000 13747000 4909000 1213000 19869000 11952000 4881000 1336000 18169000 27405000 9172000 2926000 39503000 1922000 878000 175000 2975000 3960000 1752000 425000 6137000 13874000 5759000 1511000 21144000 31365000 10924000 3351000 45640000 1460000 0 0 1460000 3569000 0 0 3569000 15334000 5759000 1511000 22604000 34934000 10924000 3351000 49209000 3596000 960000 384000 4940000 5786000 2490000 982000 9258000 8840000 4666000 882000 14388000 17444000 9723000 1681000 28848000 12436000 5626000 1266000 19328000 23230000 12213000 2663000 38106000 2167000 682000 193000 3042000 3962000 1295000 357000 5614000 14603000 6308000 1459000 22370000 27192000 13508000 3020000 43720000 7975000 0 0 7975000 14313000 0 0 14313000 22578000 6308000 1459000 30345000 41505000 13508000 3020000 58033000 33800000 40400000 6000000.0 5000000.0 3300000 6400000 -2000000.0 6800000 4800000 0 1900000 7500000 Net Loss Per Share<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding. Outstanding stock options, restricted stock units, and warrants have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. Accordingly, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The following shares underlying outstanding options, restricted stock units, and warrants were excluded from the computation of basic and diluted net loss per share for the periods presented (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.642%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.656%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.656%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.228%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,765 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock appreciation rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> Net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding. Outstanding stock options, restricted stock units, and warrants have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. Accordingly, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same. The following shares underlying outstanding options, restricted stock units, and warrants were excluded from the computation of basic and diluted net loss per share for the periods presented (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.642%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.656%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.261%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.656%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.225%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.228%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,765 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock appreciation rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table> 3501000 4765000 3724000 4801000 1578000 1641000 1515000 1578000 479000 1013000 538000 960000 13000 0 7000 0 Concentration of Risks<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. Cash is invested in accordance with the Company’s investment policy, which includes guidelines intended to minimize and diversify credit risk. Most of the Company’s investments are not federally insured. The Company has credit risk related to the collectability of its accounts receivable. The Company performs initial and ongoing evaluations of its customers’ credit history or financial position and generally extends credit on account without collateral. Additionally, the Company evaluates collectability risk over the life of its receivables in order to establish an appropriate reserve for certain receivables that may become uncollectible in future periods. The Company has not experienced significant credit losses to date.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        During the six months ended June 30, 2020, the Company had no customers or collaborators that individually represented more than 10% of total revenue. The Company had one collaborator, Lam, that individually represented 16% of total revenue during the three and six months ended June 30, 2019. The Company had no customers or collaborators that represented more than 10% of total product and service revenue for the six months ended June 30, 2020 and 2019, respectively. The Company had no customers or collaborators that represented more than 10% of total accounts receivable as of June 30, 2020 or December 31, 2019.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company is also subject to supply chain risks related to the outsourcing of the manufacturing and production of its instruments to sole suppliers. Although there are a limited number of manufacturers for instruments of this type, the Company believes that other suppliers could provide similar products on comparable terms. Similarly, the Company sources certain raw materials used in the manufacture of consumables from certain sole suppliers. The impact of the COVID-19 global pandemic has not had a significant impact on the Company’s ability to source raw materials or its instruments to date. However, a change in or loss of suppliers could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. Should COVID-19 continue to impact the global economy at the same or heightened levels during future periods, or if certain geographies where the Company’s key suppliers or manufacturing facilities are located are more severely impacted than others, this could negatively impact our ability to manufacture new products, fulfill customer orders, and collect from customers, which could adversely affect future operating results.</span></div> 0 0.16 0.16 0 0 0 0 Short-term Investments<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Short-term investments consisted of available-for-sale and equity securities as follows (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of securities as of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of securities as of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investment securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The fair values of available-for-sale debt securities by contractual maturity were as follows (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:11pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one to three years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Short-term investments consisted of available-for-sale and equity securities as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of securities as of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of securities as of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investment securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 50859000 291000 0 51150000 20009000 118000 0 20127000 8960000 29000 0 8989000 79828000 438000 0 80266000 78243000 89000 2000 78330000 26966000 37000 0 27003000 11950000 21000 0 11971000 117159000 147000 2000 117304000 9893000 625000 0 10518000 127052000 772000 2000 127822000 The fair values of available-for-sale debt securities by contractual maturity were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one to three years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 80266000 101751000 0 15553000 80266000 117304000 Fair Value Measurements<div style="text-indent:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a financial liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is used to measure fair value. The three levels of the fair value hierarchy are as follows:</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 1 — Quoted prices in active markets for identical assets and liabilities.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The recorded amounts of certain financial instruments, including cash, accounts receivable, prepaid expenses and other, accounts payable and accrued liabilities, approximate fair value due to their relatively short-term maturities.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company’s investments by level within the fair value hierarchy were as follows (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:11pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>        In March 2020, the Company issued $230.0 million of Convertible Notes. As of June 30, 2020, the fair value of the Convertible Notes was $211.9 million. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market. See Note 9. Long-term Debt, Net for more information. <div style="text-indent:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a financial liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is used to measure fair value. The three levels of the fair value hierarchy are as follows:</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 1 — Quoted prices in active markets for identical assets and liabilities.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span></div><div style="text-indent:-18pt;padding-left:72pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The recorded amounts of certain financial instruments, including cash, accounts receivable, prepaid expenses and other, accounts payable and accrued liabilities, approximate fair value due to their relatively short-term maturities.</span></div> The Company’s investments by level within the fair value hierarchy were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.929%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government-related debt securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 160982000 0 0 160982000 0 51150000 0 51150000 0 20127000 0 20127000 0 8989000 0 8989000 160982000 80266000 0 241248000 22152000 0 0 22152000 0 78330000 0 78330000 0 27003000 0 27003000 0 11971000 0 11971000 10518000 0 0 10518000 32670000 117304000 0 149974000 230000000.0 211900000 Inventory<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Inventory, net of related allowances, consisted of the following as of the date indicated (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.721%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,617 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Inventory, net of related allowances, consisted of the following as of the date indicated (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.721%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,617 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,062 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 6996000 4620000 5930000 4617000 13062000 10544000 25988000 19781000 Long-term Debt, Net<div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Convertible Notes</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed in connection with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Convertible Notes bear interest at a rate of 2.625% per year, payable semi-annually in arrears on March 1 and September 1, beginning on September 1, 2020. The Convertible Notes may bear additional interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under, or if the Convertible Notes are not freely tradeable as required by, the indenture governing the Convertible Notes. Upon conversion, the Convertible Notes will be convertible into cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Convertible Notes are general unsecured senior obligations and will mature on March 1, 2025, unless earlier repurchased, redeemed or converted, subject to satisfaction of certain conditions and during the periods described below. The initial conversion rate for the Convertible Notes is 20.9161 shares of common stock, par value $0.0001 per share, per $1,000 principal amount of Convertible Notes (which is equivalent to an initial conversion price of approximately $47.81 per share). The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that may occur prior to the maturity date or if the Company issues a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such corporate event or in connection with such redemption, as the case may be, in certain circumstances.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Prior to the close of business on the business day immediately preceding December 1, 2024, the Convertible Notes will be convertible only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) 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 such period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; (3) if the Company calls any or all of the Convertible Notes for redemption, the Convertible Notes called for redemption (or, in the case of a partial redemption, if the Company makes an election to redeem all Convertible Notes, irrespective of whether they are called for redemption, to be convertible, all Convertible Notes) may be submitted for conversion at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date as set forth in the related redemption notice; or (4) upon the occurrence of specified corporate events. On or after December 1, 2024, until the close of business on </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the business day immediately preceding the maturity date, holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time, regardless of the foregoing circumstances. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company may not redeem the Convertible Notes prior to March 5, 2023, and no sinking fund is provided for the Convertible Notes. On or after March 5, 2023, the Company may redeem for cash all or any portion of the Convertible Notes, at its option, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading-day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Upon the occurrence of a fundamental change (as defined in the indenture governing the Convertible Notes) prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes in increments of $1,000 for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Convertible Notes do not contain any financial or operating covenants or any restrictions on the issuance of other indebtedness or the issuance or repurchase of securities by the Company. The Convertible Notes indenture contains customary events of default, including that upon certain events of default, 100% of the principal and accrued and unpaid interest on the Convertible Notes will automatically become due and payable.</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        As the Company has the ability to settle the Convertible Notes in cash, common stock or a combination thereof, the Company separately accounted for the embedded conversion feature of the Convertible Notes by allocating proceeds between a liability and an equity component. The initial amount of the liability component of $169.5 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The borrowing rate was determined to be 9.35% based on the market rates for nonconvertible debt instruments issued by other companies with publicly available credit ratings considered to be comparable to the Company. The residual between the proceeds from the issuance of $230.0 million and the fair value of the liability component of $169.5 million is allocated to the equity component (residual method), which was recorded at $60.5 million and recognized as a debt discount. The Company incurred approximately $7.4 million of debt issuance costs, which primarily consisted of underwriting, legal and other professional fees directly associated with the issuance. The issuance costs were allocated to the liability and equity component proportionately based on the allocation of total proceeds. The equity component, net of issuance costs of $1.9 million, was recorded in additional paid-in capital in the Company’s condensed consolidated balance sheets and will not be remeasured as long as it continues to meet the conditions for equity classification. The liability component, net of issuance costs of $5.5 million, was recorded as long-term debt, net in the Company’s condensed consolidated balance sheets. The debt discount and debt issuance costs allocated to the liability component will be amortized to interest expense using the effective interest method over five years, the term of the Convertible Notes. </span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        While the Convertible Notes are classified on the Company’s condensed consolidated balance sheet at June 30, 2020 as long-term, the resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon whether the Convertible Notes are convertible or subject to an event triggering potential redemption during the prescribed measurement periods. In the event that the holders of the Convertible Notes have the election to convert the Convertible Notes or the Convertible Notes become redeemable at any time during the prescribed measurement period, the Convertible Notes would then be considered a current obligation and classified as such.</span></div><div style="text-indent:27pt;margin-top:4.4pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While for GAAP purposes, the Convertible Notes are allocated between the liability component and the equity component, for U.S. tax purposes there is no allocation, and a deferred tax liability is recognized related to such difference. Because the Company has a full valuation allowance recorded against its net deferred tax assets, there is no net impact on the Company’s condensed consolidated balance sheets or condensed consolidated statements of operations as a result of establishing this deferred tax liability. </span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        All future principal payments related to the Convertible Notes are due in March 2025. The outstanding balances of the Company’s Convertible Notes and previously outstanding term loan consisted of the following (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:8pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.867%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding principal of Convertible Note</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings under term loan agreement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-in-kind interest on term loan agreement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized debt discounts and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62,692)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,642)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of outstanding Convertible Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount by which the Convertible Notes if-converted value exceeds their principal amount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying amount of equity component of Convertible Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The following table sets forth total interest expense recognized related to the Convertible Notes (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:8pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Term Loan Agreement</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In October 2018, the Company entered into an amended and restated term loan agreement with Capital Royalty Group (the “2018 Term Loan”), under which it could borrow up to $100.0 million, which was due and payable in September 2024.  The 2018 Term Loan accrued interest at a rate of 10.5%, payable quarterly, of which 3.0% could be deferred, at the Company’s election, during the six-year term and repaid at maturity together with the principal. The Company paid an upfront fee of 0.5% of the aggregate principal amount of the initial borrowing under the 2018 Term Loan, and was required to pay a facility fee equal to 2.0% of the total amount borrowed including any deferred interest at the time the principal is repaid. The Company borrowed a total of $80.0 million under the 2018 Term Loan and obligations were collateralized by substantially all of the Company’s assets.</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In connection with entry into the 2018 Term Loan, warrants to purchase an aggregate of 341,578 shares of common stock with an exercise price per share of $21.12 were issued to the lenders. In June 2019, in connection with the borrowing of an additional $20.0 million principal amount, warrants to purchase an aggregate of 128,932 shares of common stock with an exercise price per share of $34.20 were issued to the lenders.</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In March 2020, the Company terminated the 2018 Term Loan agreement. The Company used $88.6 million of the proceeds from the Convertible Notes to repay in full all outstanding principle, interest and fees associated with termination of the loan. </span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        For the three and six month periods ended June 30, 2020, the Company incurred interest expense of $4.1 million and $7.0 million, respectively, related to the 2018 Term Loan and the Convertible Notes. For the three and six month period ended June 30, 2019, the Company incurred interest expense of $1.9 million and $3.6 million, respectively, associated with the 2018 Term Loan.</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The terminations of the previous debt facilities were accounted for as debt extinguishment and the Company recorded a charge of $6.6 million associated with the elimination of previously deferred financing costs, and for fees and penalties incurred upon termination of the facilities and other costs. These costs have been included as a Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations.</span></div><div style="margin-top:6pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2018 Revolving Loan Facility</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In January 2018, the Company entered into a $15.0 million secured revolving loan facility, with availability subject to a borrowing base consisting of eligible accounts receivable. In November 2018, the Company entered into an amended and restated loan and security agreement to increase the borrowing capacity under the facility to $20.0 million, amend the borrowing base to include finished goods inventory, and extend the final maturity under the facility to November 2021.</span></div><div style="text-indent:36pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the Company terminated the revolving loan facility and paid termination fees of $0.5 million. There were no amounts outstanding under the revolving loan facility at the time of termination. These costs have been included as a </span></div>Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations. 230000000.0 0.02625 222600000 88600000 0.02625 0.0001 47.81 20 30 1.30 5 5 0.98 1.30 30 1 1 1 169500000 0.0935 230000000.0 169500000 60500000 7400000 1900000 5500000 P5Y The outstanding balances of the Company’s Convertible Notes and previously outstanding term loan consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.867%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding principal of Convertible Note</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings under term loan agreement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-in-kind interest on term loan agreement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: unamortized debt discounts and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62,692)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,642)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,308 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of outstanding Convertible Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount by which the Convertible Notes if-converted value exceeds their principal amount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying amount of equity component of Convertible Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table> 230000000 0 0 80000000 0 2593000 62692000 2642000 167308000 79951000 211888000 0 58543000 The following table sets forth total interest expense recognized related to the Convertible Notes (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.157%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1509000 1895000 2604000 3254000 4113000 5149000 100000000.0 0.105 0.030 0.005 0.020 80000000.0 341578 21.12 20000000.0 128932 34.20 88600000 4100000 7000000.0 1900000 3600000 6600000 15000000.0 20000000.0 500000 0 Collaboration Agreements<div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lam Research Corporation</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the Company entered into a collaboration agreement with Lam with respect to the development of the Company’s Hyb &amp; Seq platform product candidate and related assays. Pursuant to the terms of the collaboration agreement, Lam contributed up to an aggregate of $50.0 million towards the project. Lam is eligible to receive certain single-digit percentage royalty payments from the Company on net sales of certain products and technologies developed under the collaboration agreement, if any such net sales are ever recorded. The maximum amount of royalties payable to Lam will be capped at an amount up to three times the amount of development funding actually provided by Lam. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        During the three and six months ended June 30, 2020, the Company recognized revenue related to the Lam agreement of $1.1 million and $2.9 million, respectively. During the three and six months ended June 30, 2019, the Company recognized revenue related to the Lam agreement of $4.4 million and $9.2 million, respectively. The Company received development funding of $2.7 million for the three and six months ended June 30, 2019. At June 30, 2020, the Company had recorded customer deposits of $1.9 million representing amounts received in advance. As of December 31, 2019, Lam had provided the full development funding commitment of $50.0 million and the Company does not expect to receive any further funding from Lam in future periods. </span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In January 2020, having received the full commitment of development funding from Lam, the remaining warrants for shares of the Company’s common stock became exercisable and Lam elected to net exercise, in full, its warrant for 1.0 million shares of common stock, for which the Company issued an aggregate of 407,247 shares to Lam. In connection with Lam’s exercise of the warrant, the Company agreed to waive certain restrictions associated with the sale of the common stock in exchange for commitments by Lam related to the method and timing of Lam’s sale of the shares.</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Celgene Corporation</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In March 2014, the Company entered into a collaboration agreement with Celgene Corporation (“Celgene”) to develop, seek regulatory approval for, and commercialize a companion diagnostic using the nCounter Analysis System to identify a subset of patients with Diffuse Large B-Cell Lymphoma. In February 2018, the Company and Celgene entered into an amendment to their collaboration agreement in which Celgene agreed to provide the Company additional funding for work intended to enable a subtype and prognostic indication for the test being developed under the agreement for Celgene’s drug REVLIMID. Pursuant to its collaboration with Celgene, the Company had been developing an </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">in vitro</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> diagnostic test, LymphMark, as a potential companion diagnostic to aid in identifying patients with diffuse large B-cell lymphoma (DLBCL) for treatment. In April 2019, Celgene announced that the trial evaluating REVLIMID for the treatment of DLBCL did not meet its primary endpoint. In May 2019, the Company’s collaboration agreement with Celgene was terminated effective July 2019, with substantially all the remaining deferred revenue from the agreement recognized in the three months ended June 30, 2019. In addition, the Company does not intend to file a pre-market approval for LymphMark as a companion diagnostic for REVLIMID.</span></div>        During the six months ended June 30, 2019, the Company recognized revenue related to the Celgene agreement of $4.4 million. The Company received development funding of $0.2 million related to the Celgene collaboration for the three months ended June 30, 2019. 50000000.0 3 1100000 2900000 4400000 9200000 2700000 1900000 50000000.0 1000000.0 407247 4400000 200000 Commitments and Contingencies        From time to time, the Company may become involved in litigation relating to claims arising from the ordinary course of business. Additionally, the Company operates in various states and local jurisdictions for which sales, occupation, or franchise taxes may be payable to certain taxing authorities. Management believes that there are no claims or actions pending against the Company currently, the ultimate disposition of which would have a material adverse effect on the Company’s consolidated results of operations, financial condition or cash flows. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Jun. 30, 2020
Aug. 05, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-35980  
Entity Registrant Name NANOSTRING TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-0094687  
Entity Address, Address Line One 530 Fairview Avenue North  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98109  
City Area Code 206  
Local Phone Number 378-6266  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol NSTG  
Security Exchange Name NASDAQ  
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  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   37,986,039
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001401708  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 168,443 $ 29,033
Short-term investments 80,266 127,822
Short-term investments   127,822
Accounts receivable, net 22,016 27,153
Inventory, net 25,988 19,781
Prepaid expenses and other 3,198 8,818
Total current assets 299,911 212,607
Property and equipment, net 20,837 20,184
Operating lease right-of-use assets 23,511 24,648
Other assets 2,243 2,315
Total assets 346,502 259,754
Current liabilities:    
Accounts payable 5,205 10,282
Accrued liabilities 5,012 4,973
Accrued compensation and other employee benefits 12,546 15,579
Customer deposits 3,289 6,389
Deferred revenue, current portion 5,008 3,997
Operating lease liabilities, current portion 4,319 3,766
Total current liabilities 35,379 44,986
Deferred revenue, net of current portion 1,040 976
Other long-term liabilities 0 322
Long-term debt, net 167,308 79,951
Operating lease liabilities, net of current portion 28,087 29,368
Total liabilities 231,814 155,603
Commitment and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 15,000 shares authorized; none issued 0 0
Common stock, $0.0001 par value, 150,000 shares authorized; 37,937 and 36,298 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 4 4
Additional paid-in capital 611,955 535,954
Accumulated other comprehensive income 438 145
Accumulated deficit (497,709) (431,952)
Total stockholders’ equity 114,688 104,151
Total liabilities and stockholders’ equity $ 346,502 $ 259,754
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 15,000,000 15,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 37,937,000 36,298,000
Common stock, shares outstanding (in shares) 37,937,000 36,298,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Revenue $ 22,604 $ 30,345 $ 49,209 $ 58,033
Costs and expenses:        
Cost of product and service revenue 10,712 9,605 21,729 18,314
Research and development 15,739 17,029 33,241 33,056
Selling, general and administrative 19,912 22,499 45,633 45,935
Total costs and expenses 46,363 49,133 100,603 97,305
Loss from operations (23,759) (18,788) (51,394) (39,272)
Other income (expense):        
Interest income 479 828 1,183 1,351
Interest expense (4,116) (1,889) (6,999) (3,637)
Other income (expense), net 332 (120) (1,275) (230)
Loss on extinguishment of debt and termination of revolving loan facility 0 0 (7,143) 0
Total other expense, net (3,305) (1,181) (14,234) (2,516)
Net loss before provision for income tax (27,064) (19,969) (65,628) (41,788)
Provision for income tax (69) (68) (129) (147)
Net loss $ (27,133) $ (20,037) $ (65,757) $ (41,935)
Net loss per share - basic and diluted (in dollars per share) $ (0.72) $ (0.57) $ (1.76) $ (1.26)
Weighted average shares used in computing basic and diluted net loss per share (in shares) 37,785 35,174 37,392 33,382
Total product and service revenue        
Revenue:        
Revenue $ 21,144 $ 22,370 $ 45,640 $ 43,720
Collaboration revenue        
Revenue:        
Revenue $ 1,460 $ 7,975 $ 3,569 $ 14,313
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (27,133) $ (20,037) $ (65,757) $ (41,935)
Change in unrealized gain on available-for-sale debt securities 353 183 292 244
Comprehensive loss $ (26,780) $ (19,854) $ (65,465) $ (41,691)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Accumulated Deficit
Other Comprehensive Loss
Additional Paid-in Capital
Common Stock
Balance at beginning (in shares) at Dec. 31, 2018         30,913
Balance at beginning at Dec. 31, 2018 $ 36,869 $ (391,256) $ (40) $ 428,162 $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued (in shares)         3,175
Common stock issued in public offering, net of $4.7 million of issuance costs 68,273     68,273 $ 0
Warrants issued for common stock 698     698  
Common stock issued for stock options and restricted stock units (in shares)         805
Common stock issued for stock options and restricted stock units 8,075     8,075  
Common stock issued for employee stock purchase plan (in shares)         151
Common stock issued for employee stock purchase plan 939     939  
Tax payments from shares withheld for equity awards (in shares)         0
Tax payments from shares withheld for equity awards (1,299)     (1,299)  
Stock-based compensation 2,882     2,882  
Net loss (21,898) (21,898)      
Other comprehensive income 61   61    
Balance at end (in shares) at Mar. 31, 2019         35,044
Balance at end at Mar. 31, 2019 94,600 (413,154) 21 507,730 $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock net of issuance costs of $1.4 million       4,700  
Balance at beginning (in shares) at Dec. 31, 2018         30,913
Balance at beginning at Dec. 31, 2018 36,869 (391,256) (40) 428,162 $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (41,935)        
Balance at end (in shares) at Jun. 30, 2019         35,367
Balance at end at Jun. 30, 2019 85,988 (433,191) 204 518,971 $ 4
Balance at beginning (in shares) at Dec. 31, 2018         30,913
Balance at beginning at Dec. 31, 2018 36,869 (391,256) (40) 428,162 $ 3
Balance at end (in shares) at Dec. 31, 2019         36,298
Balance at end at Dec. 31, 2019 104,151 (431,952) 145 535,954 $ 4
Balance at beginning (in shares) at Mar. 31, 2019         35,044
Balance at beginning at Mar. 31, 2019 94,600 (413,154) 21 507,730 $ 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Warrants issued for common stock 1,575     1,575  
Common stock issued for stock options and restricted stock units (in shares)         323
Common stock issued for stock options and restricted stock units 4,591     4,590 $ 1
Stock-based compensation 5,076     5,076  
Net loss (20,037) (20,037)      
Other comprehensive income 183   183    
Balance at end (in shares) at Jun. 30, 2019         35,367
Balance at end at Jun. 30, 2019 85,988 (433,191) 204 518,971 $ 4
Balance at beginning (in shares) at Dec. 31, 2019         36,298
Balance at beginning at Dec. 31, 2019 104,151 (431,952) 145 535,954 $ 4
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity component of convertible notes, net 58,543     58,543  
Warrants issued for common stock 737     737  
Common stock issued for stock options and restricted stock units (in shares)         948
Common stock issued for stock options and restricted stock units 6,969     6,969  
Common stock issued for employee stock purchase plan (in shares)         50
Common stock issued for employee stock purchase plan 1,122     1,122  
Exercise of common stock warrants, net (in shares)         407
Exercise of common stock warrants, net 0     0  
Tax payments from shares withheld for equity awards (in shares)         0
Tax payments from shares withheld for equity awards (2,006)     (2,006)  
Stock-based compensation 4,303     4,303  
Net loss (38,624) (38,624)      
Other comprehensive income (61)   (61)    
Balance at end (in shares) at Mar. 31, 2020         37,703
Balance at end at Mar. 31, 2020 135,134 (470,576) 84 605,622 $ 4
Balance at beginning (in shares) at Dec. 31, 2019         36,298
Balance at beginning at Dec. 31, 2019 104,151 (431,952) 145 535,954 $ 4
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (65,757)        
Balance at end (in shares) at Jun. 30, 2020         37,937
Balance at end at Jun. 30, 2020 114,688 (497,709) 438 611,955 $ 4
Balance at beginning (in shares) at Mar. 31, 2020         37,703
Balance at beginning at Mar. 31, 2020 135,134 (470,576) 84 605,622 $ 4
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for stock options and restricted stock units (in shares)         234
Common stock issued for stock options and restricted stock units 2,673     2,673  
Stock-based compensation 3,660     3,660  
Net loss (27,133) (27,133)      
Other comprehensive income 354   354    
Balance at end (in shares) at Jun. 30, 2020         37,937
Balance at end at Jun. 30, 2020 $ 114,688 $ (497,709) $ 438 $ 611,955 $ 4
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net loss $ (65,757) $ (41,935)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 8,094 7,958
Depreciation and amortization 2,814 2,377
Payment of accrued interest of long-term debt (2,593) 0
Loss on extinguishment of long-term debt 7,143 0
Amortization of debt discount and deferred financing costs 3,454 343
Loss on equity securities 300 0
Amortization of premium (discount) on short-term investments (150) 236
Non-cash operating lease expense 1,596 1,332
Conversion of accrued interest to long-term debt 0 941
Provision for inventory obsolescence and bad debts 14 592
Changes in operating assets and liabilities:    
Accounts receivable 5,129 (1,752)
Inventory (6,559) (4,361)
Prepaid expenses and other assets 5,493 (3,488)
Accounts payable (2,835) (2,551)
Accrued liabilities 47 (200)
Accrued compensation and other employee benefits (3,117) (2,306)
Customer deposits (3,100) (798)
Deferred revenue 1,075 (4,624)
Operating lease liabilities (1,187) (920)
Net cash used in operating activities (50,139) (49,156)
Investing activities    
Purchases of property and equipment (5,365) (1,147)
Proceeds from sale of short-term investments 17,218 0
Proceeds from maturity of short-term investments 69,284 60,120
Purchases of short-term investments (38,804) (102,579)
Net cash provided by (used in) investing activities 42,333 (43,606)
Financing activities    
Proceeds from issuance of 2025 convertible senior notes 230,000 20,000
Fees paid for issuance of 2025 convertible senior notes (7,403) (100)
Repayment of long-term debt (80,000) 0
Fees paid upon extinguishment of debt (4,845) 0
Proceeds from sale of common stock, net 0 68,273
Proceeds from issuance of common stock warrants 737 1,306
Tax withholdings related to net share settlements of restricted stock units (2,006) (1,299)
Proceeds from issuance of common stock for employee stock purchase plan 1,122 939
Proceeds from exercise of stock options 9,641 12,665
Net cash provided by financing activities 147,246 101,784
Net increase in cash and cash equivalents 139,440 9,022
Effect of exchange rate changes on cash and cash equivalents (30) (7)
Cash and cash equivalents    
Beginning of period 29,033 24,356
End of period 168,443 33,371
Operating lease right-of-use assets obtained in exchange for lease obligations $ 449 $ 27,880
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Description of Business Description of the Business
        NanoString Technologies, Inc. (the “Company”) was incorporated in the state of Delaware on June 20, 2003. The Company’s headquarters is located in Seattle, Washington. The Company’s proprietary optical barcoding chemistry enables direct detection, identification, and quantification of individual target molecules in a biological sample by attaching a unique color coded fluorescent reporter to each target molecule of interest. The Company currently markets and sells two platforms based on its proprietary technology, its nCounter Analysis System, and its GeoMx Digital Spatial Profiler, or GeoMx DSP system, both consisting of instruments and consumables, to academic, government, biopharmaceutical, and clinical laboratory customers.
        The Company has incurred losses to date and expects to incur additional losses for the foreseeable future. The Company continues to invest the majority of its resources in the development and growth of its business, including significant investments in new product development and sales and marketing efforts. The Company’s activities have been financed to date primarily through the sale of equity securities, the incurrence of indebtedness and through cash received by the Company pursuant to certain product development collaborations.
        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee. The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs. See Note 9. Long-term Debt, Net for more information.
        In March 2019, the Company completed an underwritten public offering of 3,175,000 shares of its common stock, including the exercise in full by the underwriters of their option to purchase 675,000 additional shares of common stock. An additional 2,000,000 shares were sold by a related party stockholder. The Company’s total gross proceeds were $73.0 million. The Company did not receive any proceeds from the sale of shares of common stock by the related party stockholder. After underwriter’s commissions and other expenses of the offering, the Company’s aggregate net proceeds were approximately $68.3 million.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Concentration of Risks
6 Months Ended
Jun. 30, 2020
Risks and Uncertainties [Abstract]  
Concentration of Risks Concentration of Risks
        Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. Cash is invested in accordance with the Company’s investment policy, which includes guidelines intended to minimize and diversify credit risk. Most of the Company’s investments are not federally insured. The Company has credit risk related to the collectability of its accounts receivable. The Company performs initial and ongoing evaluations of its customers’ credit history or financial position and generally extends credit on account without collateral. Additionally, the Company evaluates collectability risk over the life of its receivables in order to establish an appropriate reserve for certain receivables that may become uncollectible in future periods. The Company has not experienced significant credit losses to date.
        During the six months ended June 30, 2020, the Company had no customers or collaborators that individually represented more than 10% of total revenue. The Company had one collaborator, Lam, that individually represented 16% of total revenue during the three and six months ended June 30, 2019. The Company had no customers or collaborators that represented more than 10% of total product and service revenue for the six months ended June 30, 2020 and 2019, respectively. The Company had no customers or collaborators that represented more than 10% of total accounts receivable as of June 30, 2020 or December 31, 2019.
        The Company is also subject to supply chain risks related to the outsourcing of the manufacturing and production of its instruments to sole suppliers. Although there are a limited number of manufacturers for instruments of this type, the Company believes that other suppliers could provide similar products on comparable terms. Similarly, the Company sources certain raw materials used in the manufacture of consumables from certain sole suppliers. The impact of the COVID-19 global pandemic has not had a significant impact on the Company’s ability to source raw materials or its instruments to date. However, a change in or loss of suppliers could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. Should COVID-19 continue to impact the global economy at the same or heightened levels during future periods, or if certain geographies where the Company’s key suppliers or manufacturing facilities are located are more severely impacted than others, this could negatively impact our ability to manufacture new products, fulfill customer orders, and collect from customers, which could adversely affect future operating results.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Short-term Investments
6 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Short-term Investments Short-term Investments
        Short-term investments consisted of available-for-sale and equity securities as follows (in thousands):
Type of securities as of June 30, 2020Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$50,859  $291  $—  $51,150  
U.S. government-related debt securities20,009  118  —  20,127  
Asset-backed securities8,960  29  —  8,989  
Total available-for-sale debt securities$79,828  $438  $—  $80,266  
Type of securities as of December 31, 2019Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$78,243  $89  $(2) $78,330  
U.S. government-related debt securities26,966  37  —  27,003  
Asset-backed securities11,950  21  —  11,971  
Total available-for-sale debt securities$117,159  $147  $(2) $117,304  
Corporate equity securities9,893  625  —  10,518  
Total short-term investment securities$127,052  $772  $(2) $127,822  

        The fair values of available-for-sale debt securities by contractual maturity were as follows (in thousands):
June 30, 2020December 31, 2019
Maturing in one year or less$80,266  $101,751  
Maturing in one to three years—  15,553  
Total available-for-sale debt securities$80,266  $117,304  
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Collaboration Agreements
6 Months Ended
Jun. 30, 2020
Deferred Revenue Disclosure [Abstract]  
Collaboration Agreements Collaboration Agreements
Lam Research Corporation
        In August 2017, the Company entered into a collaboration agreement with Lam with respect to the development of the Company’s Hyb & Seq platform product candidate and related assays. Pursuant to the terms of the collaboration agreement, Lam contributed up to an aggregate of $50.0 million towards the project. Lam is eligible to receive certain single-digit percentage royalty payments from the Company on net sales of certain products and technologies developed under the collaboration agreement, if any such net sales are ever recorded. The maximum amount of royalties payable to Lam will be capped at an amount up to three times the amount of development funding actually provided by Lam.
        During the three and six months ended June 30, 2020, the Company recognized revenue related to the Lam agreement of $1.1 million and $2.9 million, respectively. During the three and six months ended June 30, 2019, the Company recognized revenue related to the Lam agreement of $4.4 million and $9.2 million, respectively. The Company received development funding of $2.7 million for the three and six months ended June 30, 2019. At June 30, 2020, the Company had recorded customer deposits of $1.9 million representing amounts received in advance. As of December 31, 2019, Lam had provided the full development funding commitment of $50.0 million and the Company does not expect to receive any further funding from Lam in future periods.
        In January 2020, having received the full commitment of development funding from Lam, the remaining warrants for shares of the Company’s common stock became exercisable and Lam elected to net exercise, in full, its warrant for 1.0 million shares of common stock, for which the Company issued an aggregate of 407,247 shares to Lam. In connection with Lam’s exercise of the warrant, the Company agreed to waive certain restrictions associated with the sale of the common stock in exchange for commitments by Lam related to the method and timing of Lam’s sale of the shares.
Celgene Corporation
        In March 2014, the Company entered into a collaboration agreement with Celgene Corporation (“Celgene”) to develop, seek regulatory approval for, and commercialize a companion diagnostic using the nCounter Analysis System to identify a subset of patients with Diffuse Large B-Cell Lymphoma. In February 2018, the Company and Celgene entered into an amendment to their collaboration agreement in which Celgene agreed to provide the Company additional funding for work intended to enable a subtype and prognostic indication for the test being developed under the agreement for Celgene’s drug REVLIMID. Pursuant to its collaboration with Celgene, the Company had been developing an in vitro diagnostic test, LymphMark, as a potential companion diagnostic to aid in identifying patients with diffuse large B-cell lymphoma (DLBCL) for treatment. In April 2019, Celgene announced that the trial evaluating REVLIMID for the treatment of DLBCL did not meet its primary endpoint. In May 2019, the Company’s collaboration agreement with Celgene was terminated effective July 2019, with substantially all the remaining deferred revenue from the agreement recognized in the three months ended June 30, 2019. In addition, the Company does not intend to file a pre-market approval for LymphMark as a companion diagnostic for REVLIMID.
        During the six months ended June 30, 2019, the Company recognized revenue related to the Celgene agreement of $4.4 million. The Company received development funding of $0.2 million related to the Celgene collaboration for the three months ended June 30, 2019.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies        From time to time, the Company may become involved in litigation relating to claims arising from the ordinary course of business. Additionally, the Company operates in various states and local jurisdictions for which sales, occupation, or franchise taxes may be payable to certain taxing authorities. Management believes that there are no claims or actions pending against the Company currently, the ultimate disposition of which would have a material adverse effect on the Company’s consolidated results of operations, financial condition or cash flows.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
        The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company and its wholly-owned subsidiaries. The unaudited condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all information and disclosures required by generally accepted accounting principles in the United States of America (“U.S. GAAP”) for annual financial statements. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and U.S. GAAP for unaudited condensed consolidated financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and results of its operations as of and for the periods presented.
        Unless indicated otherwise, all amounts presented in financial tables are presented in thousands, except for per share and par value amounts.
        The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Given the global economic climate and additional or unforeseen effects from the COVID-19 pandemic, certain estimates are becoming more challenging, and actual results could differ materially from
those estimates. The results of the Company’s operations for the three and six month periods ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or for any other period.
Revenue Recognition
        The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration expected to be received in exchange for those products and services. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. 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. Performance obligations are considered satisfied once the Company has transferred control of a product or service to the customer, meaning the customer has the ability to use and obtain the benefit of the product or service. The Company recognizes revenue for satisfied performance obligations only when there are no uncertainties regarding payment terms or transfer of control.
        The Company generates the majority of its revenue from the sale of its proprietary nCounter Analysis System and GeoMx DSP System, and related consumables. Services consist of instrument service contracts and service fees for assay processing.
        The Company at times may enter into collaboration agreements that may generate upfront fees, and in some cases subsequent milestone payments that may be earned upon completion of certain product development milestones or other designated activities. For collaboration agreements of this type, the Company estimates the expected total cost of product development and other services under these arrangements and recognizes collaboration revenue using a contingency-adjusted proportional performance model. The Company may also recognize revenue from collaboration agreements that do not include upfront or milestone-based payments and generally recognizes revenue on these types of agreements based on the timing and amount of development activities. Expenses incurred in relation to research activities conducted in conjunction with our collaboration partners are recognized when the related activities have occurred and are classified in the statement of operations, generally as research and development expense. From period to period, collaboration revenue can fluctuate substantially based on the level of product development activities devoted to these collaborations, based on achievement or probable achievement of product development or other milestones, or as estimates of total expected collaboration product development or other costs are changed or updated.
Convertible Senior Notes
        In accordance with accounting guidance for debt with conversion and other options, the Company separately accounted for the liability and equity components of the 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) by allocating the proceeds between the liability component and the embedded conversion feature, or the equity component, due to the Company’s ability to settle the Convertible Notes in cash, common stock or a combination of cash and common stock, at its option. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The allocation was performed in a manner that reflected the Company’s non-convertible debt borrowing rate for similar debt. The equity component of the Convertible Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the Convertible Notes and the fair value of the liability of the Convertible Notes on their respective dates of issuance. The excess of the principal amount of the liability component over its carrying amount is the debt discount and is amortized to interest expense using the effective interest method over five years. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In connection with the issuance of the Convertible Notes, the Company also incurred certain financing costs associated directly with the issuance of the Convertible Notes. These issuance costs will be deferred, and a portion of the deferred issuance costs have been deemed attributable to the equity component and have been allocated to additional paid-in capital. The remaining deferred issuance costs will also be amortized to interest expense over five years using the effective interest method. See Note 9. Long-term Debt, Net for additional information regarding the Convertible Notes.
Leases
        The Company determines if an arrangement is a lease at inception of a contract. The Company’s leasing portfolio is comprised of operating leases primarily for general office, manufacturing, and research and development purposes. Operating lease liabilities and the corresponding right-of-use assets are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease right-of-use asset is reduced by lease incentives included in the agreement. As the existing leases do not contain an implicit interest rate, the Company estimates its incremental borrowing rate based on information available at commencement date in determining the present value of future payments. The
Company includes options to extend the lease in the lease liability and right-of-use asset when it is reasonably certain that the option will be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. For our short-term leases, we recognize lease payments as an expense on a straight-line basis over the lease term.
Recently Adopted Accounting Pronouncements
        In June 2016, the FASB issued “ASU 2016-13, Financial Instruments: Credit Losses.” The standard requires disclosure regarding expected credit losses on financial instruments at each reporting date, and changes how other than temporary impairments on investment securities are recorded. The Company adopted the ASU on January 1, 2020 using the modified retrospective transition approach and the adoption did not have a material impact on its condensed consolidated results of operations, financial condition, cash flows and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In August 2018, the FASB issued “ASU 2018-15, Intangibles — Goodwill and other — Internal-use software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted the standard, on a prospective basis, on January 1, 2020. Historically, the Company has had a practice of expensing the implementation costs related to cloud computing arrangements. Upon adoption of the standard, the Company may capitalize certain implementation costs for new cloud computing arrangements in other assets, and amortize the costs over the related service contract period for the hosted arrangement. The amortization of the implementation costs and the related service contract costs will be presented in its results of operations. The adoption did not have a material impact to the condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In November 2018, the FASB issued “ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.” The new guidance clarifies when certain transactions between collaborative arrangement participants which should be accounted for as revenue under Topic 606. The Company adopted the standard on January 1, 2020. The Company has assessed its collaborative arrangements and concluded no adjustment is necessary, based on guidance in the standard.
        In December 2019, the FASB issued “ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The new guidance simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The Company adopted this ASU effective January 1, 2020 and, as a result, was able to determine the effect of income or loss from continuing operations using a computation that does not consider the tax effects of items that are not included in continuing operations. As such, for the three and six month periods ended June 30, 2020, the Company did not record a tax expense or benefit in its net loss from operations related to deferred tax assets and liabilities associated with its Convertible Notes. See to Note 9. Long-term Debt, Net for additional information.
Recent Accounting Pronouncements
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
        The Company operates as a single reportable segment. The Company has one sales force that sells the Company’s nCounter and GeoMx DSP instruments, consumables and related services.
Disaggregated Revenues
        The following table of total revenue is based on the geographic location of end users or distributors who purchase products and services, and of our collaborators. For sales to distributors, their geographic location may be different from the geographic location of the ultimate end user. For collaboration agreements, revenues are derived from partners located primarily in the United States. Americas consists of the United States, Canada, Mexico, and South America; and Asia Pacific includes Japan, China, South Korea, Singapore, Malaysia, India, and Australia.
        The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):
Three Months Ended June 30, 2020Six Months Ended June 30, 2020
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$6,577  $2,475  $748  $9,800  $13,658  $4,263  $1,713  $19,634  
Consumables5,375  2,406  588  8,369  13,747  4,909  1,213  19,869  
Total product revenue11,952  4,881  1,336  18,169  27,405  9,172  2,926  39,503  
Service revenue1,922  878  175  2,975  3,960  1,752  425  6,137  
Total product and service revenue13,874  5,759  1,511  21,144  31,365  10,924  3,351  45,640  
Collaboration revenue1,460  —  —  1,460  3,569  —  —  3,569  
Total revenues$15,334  $5,759  $1,511  $22,604  $34,934  $10,924  $3,351  $49,209  
Three Months Ended June 30, 2019Six Months Ended June 30, 2019
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$3,596  $960  $384  $4,940  $5,786  $2,490  $982  $9,258  
Consumables8,840  4,666  882  14,388  17,444  9,723  1,681  28,848  
Total product revenue12,436  5,626  1,266  19,328  23,230  12,213  2,663  38,106  
Service revenue2,167  682  193  3,042  3,962  1,295  357  5,614  
Total product and service revenue14,603  6,308  1,459  22,370  27,192  13,508  3,020  43,720  
Collaboration revenue7,975  —  —  7,975  14,313  —  —  14,313  
Total revenues$22,578  $6,308  $1,459  $30,345  $41,505  $13,508  $3,020  $58,033  
        Total revenue in the United States was $33.8 million and $40.4 million for the six months ended June 30, 2020 and 2019, respectively. The Company’s assets are primarily located in the United States and not allocated to any specific geographic region. Substantially all of the Company’s long-lived assets are located in the United States.
Contract balances and remaining performance obligations
        Contract liabilities are comprised of the current and long-term portions of deferred revenue of $6.0 million and $5.0 million as of June 30, 2020 and December 31, 2019, respectively, and customer deposits of $3.3 million and $6.4 million as of June 30, 2020 and December 31, 2019, respectively, included within the condensed consolidated balance sheets. Total contract liabilities decreased by $2.0 million for the six months ended June 30, 2020 as a result of the recognition of previously deferred revenue and customer deposits of $6.8 million for the completion of certain performance obligations during the period, partially offset by an increase of $4.8 million related to additional deferred revenue associated primarily with new or extended service contracts. The Company did not record any contract assets as of June 30, 2020.
        As of June 30, 2020, unsatisfied or partially unsatisfied performance obligations related to the collaboration agreement with Lam Research Corporation (“Lam”) were $1.9 million. Performance obligations related to undelivered products and
service contracts as of June 30, 2020 were $7.5 million and are expected to be completed over the term of the related contract or as products are delivered.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
        Net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding. Outstanding stock options, restricted stock units, and warrants have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. Accordingly, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same.
        The following shares underlying outstanding options, restricted stock units, and warrants were excluded from the computation of basic and diluted net loss per share for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30, 2020
 2020201920202019
Options to purchase common stock3,501  4,765  3,724  4,801  
Restricted stock units1,578  1,641  1,515  1,578  
Common stock warrants479  1,013  538  960  
Stock appreciation rights13  —   —  
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a financial liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is used to measure fair value. The three levels of the fair value hierarchy are as follows:
Level 1 — Quoted prices in active markets for identical assets and liabilities.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
        The recorded amounts of certain financial instruments, including cash, accounts receivable, prepaid expenses and other, accounts payable and accrued liabilities, approximate fair value due to their relatively short-term maturities.
        The Company’s investments by level within the fair value hierarchy were as follows (in thousands):
As of June 30, 2020Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$160,982  $—  $—  $160,982  
Short-term investments:
Corporate debt securities—  51,150  —  51,150  
U.S. government-related debt securities—  20,127  —  20,127  
Asset-backed securities—  8,989  —  8,989  
Total$160,982  $80,266  $—  $241,248  
As of December 31, 2019Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$22,152  $—  $—  $22,152  
Short-term investments:
Corporate debt securities—  78,330  —  78,330  
U.S. government-related debt securities—  27,003  —  27,003  
Asset-backed securities—  11,971  —  11,971  
Corporate equity securities10,518  —  —  10,518  
Total$32,670  $117,304  $—  $149,974  
        In March 2020, the Company issued $230.0 million of Convertible Notes. As of June 30, 2020, the fair value of the Convertible Notes was $211.9 million. The estimated fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was determined based on the estimated or actual bid prices of the Convertible Notes in an over-the-counter market. See Note 9. Long-term Debt, Net for more information.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventory Inventory
        Inventory, net of related allowances, consisted of the following as of the date indicated (in thousands):
June 30, 2020December 31, 2019
Raw materials$6,996  $4,620  
Work in process5,930  4,617  
Finished goods13,062  10,544  
Total inventory, net$25,988  $19,781  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-term Debt Long-term Debt, Net
Convertible Notes
        In March 2020, the Company issued $230.0 million in aggregate principal amount of 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) in a private offering. The Convertible Notes are governed by an indenture dated March 9, 2020 between the Company and U.S. Bank, National Association, as trustee.
        The Company received net proceeds from the offering of $222.6 million. The Company used $88.6 million to repay in full all outstanding amounts borrowed and fees owed in connection with the termination of the Company’s amended and restated term loan agreement (“2018 Term Loan”) with Capital Royalty Group, and the fees owed in connection with the termination of the Company’s revolving credit facility with Silicon Valley Bank. The Company intends to use the remainder of the net proceeds for general corporate purposes, including the continued development and commercialization of its GeoMx DSP system, the continued commercialization of its portfolio of nCounter-based products and for working capital needs.
        The Convertible Notes bear interest at a rate of 2.625% per year, payable semi-annually in arrears on March 1 and September 1, beginning on September 1, 2020. The Convertible Notes may bear additional interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under, or if the Convertible Notes are not freely tradeable as required by, the indenture governing the Convertible Notes. Upon conversion, the Convertible Notes will be convertible into cash, shares of common stock or a combination of cash and shares of common stock, at the Company’s election. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock.
        The Convertible Notes are general unsecured senior obligations and will mature on March 1, 2025, unless earlier repurchased, redeemed or converted, subject to satisfaction of certain conditions and during the periods described below. The initial conversion rate for the Convertible Notes is 20.9161 shares of common stock, par value $0.0001 per share, per $1,000 principal amount of Convertible Notes (which is equivalent to an initial conversion price of approximately $47.81 per share). The conversion rate will be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that may occur prior to the maturity date or if the Company issues a notice of redemption, the Company will increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such corporate event or in connection with such redemption, as the case may be, in certain circumstances.
        Prior to the close of business on the business day immediately preceding December 1, 2024, the Convertible Notes will be convertible only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) 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 such period was less than 98% of the product of the last reported sale price of the common stock and the conversion rate on each such trading day; (3) if the Company calls any or all of the Convertible Notes for redemption, the Convertible Notes called for redemption (or, in the case of a partial redemption, if the Company makes an election to redeem all Convertible Notes, irrespective of whether they are called for redemption, to be convertible, all Convertible Notes) may be submitted for conversion at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date as set forth in the related redemption notice; or (4) upon the occurrence of specified corporate events. On or after December 1, 2024, until the close of business on
the business day immediately preceding the maturity date, holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time, regardless of the foregoing circumstances.
        The Company may not redeem the Convertible Notes prior to March 5, 2023, and no sinking fund is provided for the Convertible Notes. On or after March 5, 2023, the Company may redeem for cash all or any portion of the Convertible Notes, at its option, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading-day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.
        Upon the occurrence of a fundamental change (as defined in the indenture governing the Convertible Notes) prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes in increments of $1,000 for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
        The Convertible Notes do not contain any financial or operating covenants or any restrictions on the issuance of other indebtedness or the issuance or repurchase of securities by the Company. The Convertible Notes indenture contains customary events of default, including that upon certain events of default, 100% of the principal and accrued and unpaid interest on the Convertible Notes will automatically become due and payable.
        As the Company has the ability to settle the Convertible Notes in cash, common stock or a combination thereof, the Company separately accounted for the embedded conversion feature of the Convertible Notes by allocating proceeds between a liability and an equity component. The initial amount of the liability component of $169.5 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The borrowing rate was determined to be 9.35% based on the market rates for nonconvertible debt instruments issued by other companies with publicly available credit ratings considered to be comparable to the Company. The residual between the proceeds from the issuance of $230.0 million and the fair value of the liability component of $169.5 million is allocated to the equity component (residual method), which was recorded at $60.5 million and recognized as a debt discount. The Company incurred approximately $7.4 million of debt issuance costs, which primarily consisted of underwriting, legal and other professional fees directly associated with the issuance. The issuance costs were allocated to the liability and equity component proportionately based on the allocation of total proceeds. The equity component, net of issuance costs of $1.9 million, was recorded in additional paid-in capital in the Company’s condensed consolidated balance sheets and will not be remeasured as long as it continues to meet the conditions for equity classification. The liability component, net of issuance costs of $5.5 million, was recorded as long-term debt, net in the Company’s condensed consolidated balance sheets. The debt discount and debt issuance costs allocated to the liability component will be amortized to interest expense using the effective interest method over five years, the term of the Convertible Notes.
        While the Convertible Notes are classified on the Company’s condensed consolidated balance sheet at June 30, 2020 as long-term, the resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon whether the Convertible Notes are convertible or subject to an event triggering potential redemption during the prescribed measurement periods. In the event that the holders of the Convertible Notes have the election to convert the Convertible Notes or the Convertible Notes become redeemable at any time during the prescribed measurement period, the Convertible Notes would then be considered a current obligation and classified as such.
While for GAAP purposes, the Convertible Notes are allocated between the liability component and the equity component, for U.S. tax purposes there is no allocation, and a deferred tax liability is recognized related to such difference. Because the Company has a full valuation allowance recorded against its net deferred tax assets, there is no net impact on the Company’s condensed consolidated balance sheets or condensed consolidated statements of operations as a result of establishing this deferred tax liability. 
        All future principal payments related to the Convertible Notes are due in March 2025. The outstanding balances of the Company’s Convertible Notes and previously outstanding term loan consisted of the following (in thousands):
June 30, 2020December 31, 2019
Outstanding principal of Convertible Note$230,000  $—  
Borrowings under term loan agreement—  80,000  
Paid-in-kind interest on term loan agreement—  2,593  
Less: unamortized debt discounts and issuance costs(62,692) (2,642) 
Long-term debt, net$167,308  $79,951  
Fair value of outstanding Convertible Notes$211,888  
Amount by which the Convertible Notes if-converted value exceeds their principal amount$—  
Net carrying amount of equity component of Convertible Notes$58,543  
        The following table sets forth total interest expense recognized related to the Convertible Notes (in thousands):
June 30, 2020
Three Months EndedSix Months Ended
Contractual interest expense$1,509  $1,895  
Amortization of debt discount and issuance costs2,604  3,254  
Total interest expense$4,113  $5,149  
Term Loan Agreement
        In October 2018, the Company entered into an amended and restated term loan agreement with Capital Royalty Group (the “2018 Term Loan”), under which it could borrow up to $100.0 million, which was due and payable in September 2024.  The 2018 Term Loan accrued interest at a rate of 10.5%, payable quarterly, of which 3.0% could be deferred, at the Company’s election, during the six-year term and repaid at maturity together with the principal. The Company paid an upfront fee of 0.5% of the aggregate principal amount of the initial borrowing under the 2018 Term Loan, and was required to pay a facility fee equal to 2.0% of the total amount borrowed including any deferred interest at the time the principal is repaid. The Company borrowed a total of $80.0 million under the 2018 Term Loan and obligations were collateralized by substantially all of the Company’s assets.
        In connection with entry into the 2018 Term Loan, warrants to purchase an aggregate of 341,578 shares of common stock with an exercise price per share of $21.12 were issued to the lenders. In June 2019, in connection with the borrowing of an additional $20.0 million principal amount, warrants to purchase an aggregate of 128,932 shares of common stock with an exercise price per share of $34.20 were issued to the lenders.
        In March 2020, the Company terminated the 2018 Term Loan agreement. The Company used $88.6 million of the proceeds from the Convertible Notes to repay in full all outstanding principle, interest and fees associated with termination of the loan.
        For the three and six month periods ended June 30, 2020, the Company incurred interest expense of $4.1 million and $7.0 million, respectively, related to the 2018 Term Loan and the Convertible Notes. For the three and six month period ended June 30, 2019, the Company incurred interest expense of $1.9 million and $3.6 million, respectively, associated with the 2018 Term Loan.
        The terminations of the previous debt facilities were accounted for as debt extinguishment and the Company recorded a charge of $6.6 million associated with the elimination of previously deferred financing costs, and for fees and penalties incurred upon termination of the facilities and other costs. These costs have been included as a Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations.
2018 Revolving Loan Facility
        In January 2018, the Company entered into a $15.0 million secured revolving loan facility, with availability subject to a borrowing base consisting of eligible accounts receivable. In November 2018, the Company entered into an amended and restated loan and security agreement to increase the borrowing capacity under the facility to $20.0 million, amend the borrowing base to include finished goods inventory, and extend the final maturity under the facility to November 2021.
In March 2020, the Company terminated the revolving loan facility and paid termination fees of $0.5 million. There were no amounts outstanding under the revolving loan facility at the time of termination. These costs have been included as a
Loss on extinguishment of debt and termination of revolving loan facility in the Company’s condensed consolidated statements of operations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
        The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company and its wholly-owned subsidiaries. The unaudited condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all information and disclosures required by generally accepted accounting principles in the United States of America (“U.S. GAAP”) for annual financial statements. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and U.S. GAAP for unaudited condensed consolidated financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and results of its operations as of and for the periods presented.
        Unless indicated otherwise, all amounts presented in financial tables are presented in thousands, except for per share and par value amounts.
        The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Given the global economic climate and additional or unforeseen effects from the COVID-19 pandemic, certain estimates are becoming more challenging, and actual results could differ materially from
those estimates. The results of the Company’s operations for the three and six month periods ended June 30, 2020 are not necessarily indicative of the results to be expected for the full year or for any other period.
Revenue Recognition
Revenue Recognition
        The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration expected to be received in exchange for those products and services. This process involves identifying the contract with a customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. 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. Performance obligations are considered satisfied once the Company has transferred control of a product or service to the customer, meaning the customer has the ability to use and obtain the benefit of the product or service. The Company recognizes revenue for satisfied performance obligations only when there are no uncertainties regarding payment terms or transfer of control.
        The Company generates the majority of its revenue from the sale of its proprietary nCounter Analysis System and GeoMx DSP System, and related consumables. Services consist of instrument service contracts and service fees for assay processing.
        The Company at times may enter into collaboration agreements that may generate upfront fees, and in some cases subsequent milestone payments that may be earned upon completion of certain product development milestones or other designated activities. For collaboration agreements of this type, the Company estimates the expected total cost of product development and other services under these arrangements and recognizes collaboration revenue using a contingency-adjusted proportional performance model. The Company may also recognize revenue from collaboration agreements that do not include upfront or milestone-based payments and generally recognizes revenue on these types of agreements based on the timing and amount of development activities. Expenses incurred in relation to research activities conducted in conjunction with our collaboration partners are recognized when the related activities have occurred and are classified in the statement of operations, generally as research and development expense.
Convertible Senior Notes Convertible Senior Notes        In accordance with accounting guidance for debt with conversion and other options, the Company separately accounted for the liability and equity components of the 2.625% Convertible Senior Notes due 2025 (“Convertible Notes”) by allocating the proceeds between the liability component and the embedded conversion feature, or the equity component, due to the Company’s ability to settle the Convertible Notes in cash, common stock or a combination of cash and common stock, at its option. The Company’s current intent is to settle the principal amount of the Convertible Notes in cash upon conversion, with any remaining conversion value being delivered in shares of its common stock. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The allocation was performed in a manner that reflected the Company’s non-convertible debt borrowing rate for similar debt. The equity component of the Convertible Notes was recognized as a debt discount and represents the difference between the proceeds from the issuance of the Convertible Notes and the fair value of the liability of the Convertible Notes on their respective dates of issuance. The excess of the principal amount of the liability component over its carrying amount is the debt discount and is amortized to interest expense using the effective interest method over five years. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In connection with the issuance of the Convertible Notes, the Company also incurred certain financing costs associated directly with the issuance of the Convertible Notes. These issuance costs will be deferred, and a portion of the deferred issuance costs have been deemed attributable to the equity component and have been allocated to additional paid-in capital. The remaining deferred issuance costs will also be amortized to interest expense over five years using the effective interest method.
Leases
Leases
        The Company determines if an arrangement is a lease at inception of a contract. The Company’s leasing portfolio is comprised of operating leases primarily for general office, manufacturing, and research and development purposes. Operating lease liabilities and the corresponding right-of-use assets are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The operating lease right-of-use asset is reduced by lease incentives included in the agreement. As the existing leases do not contain an implicit interest rate, the Company estimates its incremental borrowing rate based on information available at commencement date in determining the present value of future payments. The
Company includes options to extend the lease in the lease liability and right-of-use asset when it is reasonably certain that the option will be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. For our short-term leases, we recognize lease payments as an expense on a straight-line basis over the lease term.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
        In June 2016, the FASB issued “ASU 2016-13, Financial Instruments: Credit Losses.” The standard requires disclosure regarding expected credit losses on financial instruments at each reporting date, and changes how other than temporary impairments on investment securities are recorded. The Company adopted the ASU on January 1, 2020 using the modified retrospective transition approach and the adoption did not have a material impact on its condensed consolidated results of operations, financial condition, cash flows and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In August 2018, the FASB issued “ASU 2018-15, Intangibles — Goodwill and other — Internal-use software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted the standard, on a prospective basis, on January 1, 2020. Historically, the Company has had a practice of expensing the implementation costs related to cloud computing arrangements. Upon adoption of the standard, the Company may capitalize certain implementation costs for new cloud computing arrangements in other assets, and amortize the costs over the related service contract period for the hosted arrangement. The amortization of the implementation costs and the related service contract costs will be presented in its results of operations. The adoption did not have a material impact to the condensed consolidated results of operations, financial condition, cash flows, and financial statement disclosures for the three or six month periods ended June 30, 2020.
        In November 2018, the FASB issued “ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.” The new guidance clarifies when certain transactions between collaborative arrangement participants which should be accounted for as revenue under Topic 606. The Company adopted the standard on January 1, 2020. The Company has assessed its collaborative arrangements and concluded no adjustment is necessary, based on guidance in the standard.
        In December 2019, the FASB issued “ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The new guidance simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. The Company adopted this ASU effective January 1, 2020 and, as a result, was able to determine the effect of income or loss from continuing operations using a computation that does not consider the tax effects of items that are not included in continuing operations. As such, for the three and six month periods ended June 30, 2020, the Company did not record a tax expense or benefit in its net loss from operations related to deferred tax assets and liabilities associated with its Convertible Notes. See to Note 9. Long-term Debt, Net for additional information.
Recent Accounting Pronouncements
Net Loss Per Share Net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding. Outstanding stock options, restricted stock units, and warrants have not been included in the calculation of diluted net loss per share because to do so would be anti-dilutive. Accordingly, the numerator and the denominator used in computing both basic and diluted net loss per share for each period are the same.
Fair Value Measurements
The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a financial liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is used to measure fair value. The three levels of the fair value hierarchy are as follows:
Level 1 — Quoted prices in active markets for identical assets and liabilities.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
        The recorded amounts of certain financial instruments, including cash, accounts receivable, prepaid expenses and other, accounts payable and accrued liabilities, approximate fair value due to their relatively short-term maturities.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):
Three Months Ended June 30, 2020Six Months Ended June 30, 2020
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$6,577  $2,475  $748  $9,800  $13,658  $4,263  $1,713  $19,634  
Consumables5,375  2,406  588  8,369  13,747  4,909  1,213  19,869  
Total product revenue11,952  4,881  1,336  18,169  27,405  9,172  2,926  39,503  
Service revenue1,922  878  175  2,975  3,960  1,752  425  6,137  
Total product and service revenue13,874  5,759  1,511  21,144  31,365  10,924  3,351  45,640  
Collaboration revenue1,460  —  —  1,460  3,569  —  —  3,569  
Total revenues$15,334  $5,759  $1,511  $22,604  $34,934  $10,924  $3,351  $49,209  
Three Months Ended June 30, 2019Six Months Ended June 30, 2019
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$3,596  $960  $384  $4,940  $5,786  $2,490  $982  $9,258  
Consumables8,840  4,666  882  14,388  17,444  9,723  1,681  28,848  
Total product revenue12,436  5,626  1,266  19,328  23,230  12,213  2,663  38,106  
Service revenue2,167  682  193  3,042  3,962  1,295  357  5,614  
Total product and service revenue14,603  6,308  1,459  22,370  27,192  13,508  3,020  43,720  
Collaboration revenue7,975  —  —  7,975  14,313  —  —  14,313  
Total revenues$22,578  $6,308  $1,459  $30,345  $41,505  $13,508  $3,020  $58,033  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share The following shares underlying outstanding options, restricted stock units, and warrants were excluded from the computation of basic and diluted net loss per share for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30, 2020
 2020201920202019
Options to purchase common stock3,501  4,765  3,724  4,801  
Restricted stock units1,578  1,641  1,515  1,578  
Common stock warrants479  1,013  538  960  
Stock appreciation rights13  —   —  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Short-term Investments (Tables)
6 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments Available-for-Sale Securities Short-term investments consisted of available-for-sale and equity securities as follows (in thousands):
Type of securities as of June 30, 2020Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$50,859  $291  $—  $51,150  
U.S. government-related debt securities20,009  118  —  20,127  
Asset-backed securities8,960  29  —  8,989  
Total available-for-sale debt securities$79,828  $438  $—  $80,266  
Type of securities as of December 31, 2019Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate debt securities$78,243  $89  $(2) $78,330  
U.S. government-related debt securities26,966  37  —  27,003  
Asset-backed securities11,950  21  —  11,971  
Total available-for-sale debt securities$117,159  $147  $(2) $117,304  
Corporate equity securities9,893  625  —  10,518  
Total short-term investment securities$127,052  $772  $(2) $127,822  
Fair Values of Available-for-Sale Securities by Contractual Maturity The fair values of available-for-sale debt securities by contractual maturity were as follows (in thousands):
June 30, 2020December 31, 2019
Maturing in one year or less$80,266  $101,751  
Maturing in one to three years—  15,553  
Total available-for-sale debt securities$80,266  $117,304  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Company's Available-for-Sale Securities by Level within Fair Value Hierarchy The Company’s investments by level within the fair value hierarchy were as follows (in thousands):
As of June 30, 2020Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$160,982  $—  $—  $160,982  
Short-term investments:
Corporate debt securities—  51,150  —  51,150  
U.S. government-related debt securities—  20,127  —  20,127  
Asset-backed securities—  8,989  —  8,989  
Total$160,982  $80,266  $—  $241,248  
As of December 31, 2019Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$22,152  $—  $—  $22,152  
Short-term investments:
Corporate debt securities—  78,330  —  78,330  
U.S. government-related debt securities—  27,003  —  27,003  
Asset-backed securities—  11,971  —  11,971  
Corporate equity securities10,518  —  —  10,518  
Total$32,670  $117,304  $—  $149,974  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventory, net of related allowances, consisted of the following as of the date indicated (in thousands):
June 30, 2020December 31, 2019
Raw materials$6,996  $4,620  
Work in process5,930  4,617  
Finished goods13,062  10,544  
Total inventory, net$25,988  $19,781  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Components of Borrowings, Including Current Portion The outstanding balances of the Company’s Convertible Notes and previously outstanding term loan consisted of the following (in thousands):
June 30, 2020December 31, 2019
Outstanding principal of Convertible Note$230,000  $—  
Borrowings under term loan agreement—  80,000  
Paid-in-kind interest on term loan agreement—  2,593  
Less: unamortized debt discounts and issuance costs(62,692) (2,642) 
Long-term debt, net$167,308  $79,951  
Fair value of outstanding Convertible Notes$211,888  
Amount by which the Convertible Notes if-converted value exceeds their principal amount$—  
Net carrying amount of equity component of Convertible Notes$58,543  
Schedule of Interest Expense The following table sets forth total interest expense recognized related to the Convertible Notes (in thousands):
June 30, 2020
Three Months EndedSix Months Ended
Contractual interest expense$1,509  $1,895  
Amortization of debt discount and issuance costs2,604  3,254  
Total interest expense$4,113  $5,149  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business - Additional Information (Details)
$ in Millions
1 Months Ended 6 Months Ended
Mar. 31, 2019
USD ($)
shares
Jun. 30, 2020
USD ($)
platform
Subsidiary, Sale of Stock [Line Items]    
Number of platforms | platform   2
Public Stock Offering    
Subsidiary, Sale of Stock [Line Items]    
Shares sold in offering | shares 3,175,000  
Total gross proceeds from stock offering $ 73.0  
Aggregate net proceeds from stock offering $ 68.3  
Selling Stockholder    
Subsidiary, Sale of Stock [Line Items]    
Shares sold in offering | shares 2,000,000  
Over-Allotment Option    
Subsidiary, Sale of Stock [Line Items]    
Shares sold in offering | shares 675,000  
Term Loan Agreement    
Subsidiary, Sale of Stock [Line Items]    
Repayments of debt   $ 88.6
Senior Notes | Convertible Notes    
Subsidiary, Sale of Stock [Line Items]    
Debt instrument face amount   $ 230.0
Debt instrument stated rate   2.625%
Proceeds from issuance of debt   $ 222.6
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)
6 Months Ended
Jun. 30, 2020
Significant Accounting Policies [Line Items]  
Amortization period of deferred issuance costs 5 years
Senior Notes | Convertible Notes  
Significant Accounting Policies [Line Items]  
Debt instrument stated rate 2.625%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Narrative (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
sales_force
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Number Of Sales Forces | sales_force 1    
Contract liabilities $ (6,000,000.0)   $ (5,000,000.0)
Customer deposits 3,289,000   $ 6,389,000
Performance obligation satisfied in previous period 6,800,000    
Cash payments received form customers 4,800,000    
Contract assets 0    
Remaining performance obligation 1,900,000    
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Contract liabilities 2,000,000.0    
UNITED STATES      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues 33,800,000 $ 40,400,000  
Total Products And Services      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Remaining performance obligation $ 7,500,000    
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue $ 22,604 $ 30,345 $ 49,209 $ 58,033
Instruments        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 9,800 4,940 19,634 9,258
Consumables        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 8,369 14,388 19,869 28,848
Total product revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 18,169 19,328 39,503 38,106
Service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 2,975 3,042 6,137 5,614
Total product and service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 21,144 22,370 45,640 43,720
Collaboration revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,460 7,975 3,569 14,313
Americas        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 15,334 22,578 34,934 41,505
Americas | Instruments        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 6,577 3,596 13,658 5,786
Americas | Consumables        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 5,375 8,840 13,747 17,444
Americas | Total product revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 11,952 12,436 27,405 23,230
Americas | Service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,922 2,167 3,960 3,962
Americas | Total product and service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 13,874 14,603 31,365 27,192
Americas | Collaboration revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,460 7,975 3,569 14,313
Europe and Middle East        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 5,759 6,308 10,924 13,508
Europe and Middle East | Instruments        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 2,475 960 4,263 2,490
Europe and Middle East | Consumables        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 2,406 4,666 4,909 9,723
Europe and Middle East | Total product revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 4,881 5,626 9,172 12,213
Europe and Middle East | Service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 878 682 1,752 1,295
Europe and Middle East | Total product and service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 5,759 6,308 10,924 13,508
Europe and Middle East | Collaboration revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 0 0 0 0
Asia Pacific        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,511 1,459 3,351 3,020
Asia Pacific | Instruments        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 748 384 1,713 982
Asia Pacific | Consumables        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 588 882 1,213 1,681
Asia Pacific | Total product revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,336 1,266 2,926 2,663
Asia Pacific | Service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 175 193 425 357
Asia Pacific | Total product and service revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue 1,511 1,459 3,351 3,020
Asia Pacific | Collaboration revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share (in shares) 3,501 4,765 3,724 4,801
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share (in shares) 1,578 1,641 1,515 1,578
Common stock warrants | Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share (in shares) 479 1,013 538 960
Stock appreciation rights        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share (in shares) 13 0 7 0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Concentration of Risks - Additional Information (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Total revenue        
Concentration Risk [Line Items]        
Concentration risk percentage   0.00%    
Revenue, Product and Service Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage   0.00% 0.00%  
Accounts Receivable [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage   0.00%   0.00%
Lam Research Corporation | Total revenue        
Concentration Risk [Line Items]        
Concentration risk percentage 16.00%   16.00%  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 117,159 $ 79,828
Gross unrealized gains 147 438
Gross unrealized losses (2) 0
Fair value 117,304 80,266
Debt securities and equity securities, amortized cost 127,052  
Debt securities and equity securities, unrealized gains 772  
Debt securities and equity securities, unrealized losses (2)  
Short-term investments 127,822 80,266
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 78,243 50,859
Gross unrealized gains 89 291
Gross unrealized losses (2) 0
Fair value 78,330 51,150
U.S. government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 26,966 20,009
Gross unrealized gains 37 118
Gross unrealized losses 0 0
Fair value 27,003 20,127
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 11,950 8,960
Gross unrealized gains 21 29
Gross unrealized losses 0 0
Fair value 11,971 $ 8,989
Corporate Equity Securities    
Debt Securities, Available-for-sale [Line Items]    
Equity securities, Amortized cost 9,893  
Equity securities, unrealized gain 625  
Equity securities, unrealized loss 0  
Equity securities, fair value $ 10,518  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]    
Maturing in one year or less $ 80,266 $ 101,751
Maturing in one to three years 0 15,553
Total available-for-sale debt securities $ 80,266 $ 117,304
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments   $ 127,822
Total $ 241,248 149,974
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 51,150 78,330
U.S. government-related debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 20,127 27,003
Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value 8,989 11,971
Corporate Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value   10,518
Money market fund    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 160,982 22,152
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 160,982 32,670
Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 1 | U.S. government-related debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 1 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value 0 0
Level 1 | Corporate Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value   10,518
Level 1 | Money market fund    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 160,982 22,152
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 80,266 117,304
Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 51,150 78,330
Level 2 | U.S. government-related debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 20,127 27,003
Level 2 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value 8,989 11,971
Level 2 | Corporate Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value   0
Level 2 | Money market fund    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 3 | U.S. government-related debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 3 | Asset-backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value 0 0
Level 3 | Corporate Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value   0
Level 3 | Money market fund    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 $ 0
Convertible Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt fair value 211,888  
Senior Notes | Convertible Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument face amount $ 230,000  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 6,996 $ 4,620
Work in process 5,930 4,617
Finished goods 13,062 10,544
Inventory, net $ 25,988 $ 19,781
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2018
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
day
$ / shares
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Nov. 30, 2018
USD ($)
Jan. 31, 2018
USD ($)
Line of Credit Facility [Line Items]                
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001   $ 0.0001    
Convertible Notes                
Line of Credit Facility [Line Items]                
Convertible debt fair value   $ 169,500,000   $ 169,500,000        
Interest rate of debt       9.35%        
Unamortized discount   60,500,000   $ 60,500,000        
Debt issuance costs   7,400,000   7,400,000        
Debt issuance cost, equity component   1,900,000   1,900,000        
Debt issuance cost, liability component   5,500,000   $ 5,500,000        
Debt term       5 years        
Term Loan Agreement                
Line of Credit Facility [Line Items]                
Repayments of debt       $ 88,600,000        
Credit facility, maximum borrowing capacity $ 100,000,000.0              
Upfront fee of principal amount 0.50%              
Proceeds from line of credit       80,000,000.0        
Warrants issued with debt | shares 341,578         128,932    
Exercise price | $ / shares $ 21.12         $ 34.20    
Interest expense   4,100,000 $ 1,900,000 7,000,000.0 $ 3,600,000      
Write off of costs       6,600,000        
CRG Servicing LLC Amended And Restated Loan Agreement [Member]                
Line of Credit Facility [Line Items]                
Percentage of accrue interest 10.50%              
Percentage of deferred payment 3.00%              
Commitment fee percentage 2.00%              
Secured Revolving Loan Facility                
Line of Credit Facility [Line Items]                
Termination fee   500,000   500,000        
Revolving Credit Facility | Secured Revolving Loan Facility                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity             $ 20,000,000.0 $ 15,000,000.0
Long-term Line of Credit   0   0        
Debt Instrument, Redemption, Period One [Member] | Term Loan Agreement                
Line of Credit Facility [Line Items]                
Current borrowing capacity           $ 20,000,000.0    
Senior Notes | Convertible Notes                
Line of Credit Facility [Line Items]                
Debt instrument face amount   $ 230,000,000.0   $ 230,000,000.0        
Debt instrument stated rate   2.625%   2.625%        
Proceeds from issuance of debt       $ 222,600,000        
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001        
Conversion ratio       0.0209161        
Conversion price | $ / shares   $ 47.81   $ 47.81        
Threshold consecutive trading days | day       30        
Redemption price percentage       100.00%        
Triggering Event 1 | Senior Notes | Convertible Notes                
Line of Credit Facility [Line Items]                
Threshold trading days | day       20        
Threshold consecutive trading days | day       30        
Threshold percentage of stock price trigger       130.00%        
Triggering Event 2 | Senior Notes | Convertible Notes                
Line of Credit Facility [Line Items]                
Threshold trading days | day       5        
Threshold consecutive trading days | day       5        
Threshold percentage of stock price trigger       98.00%        
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Components of Borrowings, Including Current Portion (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Unamortized debt discounts   $ (62,692) $ (2,642)
Long-term debt, net of discounts   167,308 79,951
Net carrying amount of equity component of Convertible Notes $ 58,543    
Term Loan Agreement      
Debt Instrument [Line Items]      
Borrowings under term loan agreement   0 80,000
Paid-in-kind interest on term loan agreement   0 2,593
Convertible Notes      
Debt Instrument [Line Items]      
Outstanding Principal Of Convertible Debt   230,000 0
Debt fair value   211,888  
Debt Instrument, Convertible, If-converted Value in Excess of Principal   0
Net carrying amount of equity component of Convertible Notes   $ 58,543
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Schedule of Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,509   $ 1,895  
Amortization of debt discount and issuance costs 2,604   3,254  
Total interest expense 4,113   5,149  
Term Loan Agreement        
Debt Instrument [Line Items]        
Interest expense $ 4,100 $ 1,900 $ 7,000 $ 3,600
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Collaboration Agreements - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2020
shares
Aug. 31, 2017
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue     $ 22,604 $ 30,345 $ 49,209 $ 58,033
Collaborative Arrangement | Lam Research Corporation            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue     1,100 $ 4,400 2,900 9,200
Maximum amount of royalties payable (ratio)   3        
Proceeds from collaborators           2,700
Customer deposits     $ 1,900   1,900  
Number of warrants exercised | shares 1,000,000.0          
Collaborative Arrangement | Lam Research Corporation | Maximum            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue   $ 50,000        
Number of warrants, outstanding | shares 407,247          
Collaborative Arrangement | Celgene Corporation            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue         $ 4,400  
Proceeds from collaborators           $ 200
EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J""E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Z@@I1F); .NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$F@%)/ZTM%3!X,5-G8SMMJ:Q;&Q-9*^_9RL31G; ^QHZ?>G M3Z!6!Z%]Q.?H T:RF!Y&U_5)Z+!A9Z(@ )(^HU.IS(D^-X\^.D7Y&4\0E/Y0 M)X2:\Q4X)&44*9B 15B(3+9&"QU1D8]7O-$+/GS&;H89#=BAPYX25&4%3$X3 MPV7L6K@#)AAA=.F[@&8ASM4_L7,'V#4Y)KNDAF$HAV;.Y1TJ>'O:O\SK%K9/ MI'J-^5>R@BX!-^PV^;79/AYV3-:\Y@5?%Q4_5"M1-Z)9OT^N/_SNPLX;>[3_ MV/@F*%OX=1?R"U!+ P04 " #Z@@I1F5R<(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 /J""E&ED$Z&1P4 ',5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_2BG0E@RT!@)V'&(21+FR4DIMW9=GHA;($]:TM4EB'Y M]STR8"<9<^S>@+_T^O&1])XC7>VE^I&&G&ORDL0BO6Z%6F\_=[NI'_*$I1VY MY0+NK*5*F(93M>FF6\59D#=*XBZUK$$W89%HC:_R:PLUOI*9CB/!%XJD69(P M]7K#8[F_;MFMTX7G:!-JX_F.[4'#6+52"*.$BC:0@BJ^O6Z[] M>>)0TR!_XL^([],WQ\1\RDK*'^9D%ERW+$/$8^YK(\'@;\Q1M M%>\T#=\>G]3O\H^'CUFQE$]D_"T*='C=&K9(P-BQ ?W0P#[W!N?8P,D_]$"6 M?]8MTVQ\I>2>*/,TJ)F#/#9Y:_B:2)AN]+2"NQ&TT^.)W'%%%M!CI$W2D"F> M7G4U")O;7?\H"-W>S38=8_:KF[W"<(DA.KN>@0?K;7:5:P;C[!Y'L%9*]7+)W1O)6 M^AG,!DV6KUM>%7&\N6VUGQ"*?D'1;T;QE#&EN8I?R3/?2J6KB' IK3*.$ T* MHD$SH@57D0S,B"(PL"M#A"N=QM!/GS[5#(/+@NVR89\I!CZ6V]#Y<.%::Q:G M6+R&!=,0U9D*'>E7P]7&?NSA^]Y?-L?D^6T\F7^>/#X_ULZEV0V7S203AMJS0^JPGI3/A2 M01\RTYT7Q-,PV(A49"(SH=4K_ >5^#7JMU,,\HT[VTT@E^R%S (8>M$Z\G-2 MI+-K)*G5MJQ1;S"\Q AI24B;$+I! *DCO3@=D =XCCR*ZMCADGW'(GU$)B\MYG&D=8U/9+G."C;OZ1[1B M,"Z4W$7"KPXFKOG-Q=#*1&'C]OX1;2%3S6+R5[0]/T-PQ='0MD886YDR;-SI M\QYTH8@]CX(+4&N @93YP<9-_4'Z$)-%* 5FQC4BSN6P/: #E*C,#C9N[,NLXB-VS]DV" 2&^*])BL95^+6Y ]O>8\5HF6:H+B1GT)&IB]^R 34 MR><26HW0W/5N7:QHHV56H(VRPB13RI0CAQHD#Q<81E99P-P."8W60JWT^K>Q'7JBDM:VCYM9/O3A*N-&6#W MH*!#\-EDRT1U^'#!6K32]2ENVJ=@A1R"A0'A,K5 I?M3W+A/L_*=47KYDIH\ M9AKRI3">5KF.<)KI$RB[EGVI37$R$J+=W!#/F6=MYV( MK=)KY-IMF[8=NPJM^V9;RQA0OMN7$M^LS X[7,758D?1S??1NN7CA^W(K\SX M5TIBOH:F5N<2IIHZ[/ =3K3T1,=" M)5$5J:39I]^AY%BV>$@*]":1Y.'PGQ');TB=WXONF]QRKM"/NFKDQ6*K5/MV MN93YEM=,GHF6-_#+1G0U4W#;W2YEVW%6#(WJ:DF"(%[6K&P6J_/AV76W.A>] MJLJ&7W=(]G7-NH'SPN;S=*OU@N3IOV2V_X>IK>]W!W7+OI2AK MWLA2-*CCFXO%>_SVDD:ZP6#Q3\GOY<$UTJ&LA?BF;SX6%XM *^(5SY5VP>#? M';_D5:4]@8[O.Z>+?9^ZX>'UH_??AN AF#63_%)4_Y:%VEXLT@4J^(;UE?HL M[G_GNX &@;FHY/ 7W>]L@P7*>ZE$O6L,"NJR&?^S'[M$'#3 H:,!V34@SVU M=PWH$.BH; CKBBFV.N_$/>JT-7C3%T-NAM803=GHUWBC.OBUA'9J=2F: EX* M+Q!<25&5!5-P\X%5K,DYNM&.)3I%7V^NT.N7;]!+5#;HRU;TDC6%/%\JT* ] M+?-=?Q_&_HBCOT]]0W.LF^/LN/D2(M^'3_;AD\$? M=87?=QUO%&)20IQO/1[IWB,=/(8NCTQN$>0&Y?J"?^_+.U9!%]9 M<'H7>;$6G3A7O:GBE=URJVJ5R]!,= M=)\&)(YG(DTK3)*4$+O*:*\R^C4J+Z.?ZC_>]Q][^W^?YZ*''F')RCF\RG7% M3U##E2U/L:& P#"=Y\EBE>#(\3*3OJ8:0=+0A*YWOD$%AP^"ZI5R=9E5:J2>\F*)Q9@/PSVBW'+ M'O1*;(W>Y$!$@F@>NX46 4D=L, 3+?"3N.AZJ)\.0K>*-"$0!=AX0:95F"4. M4N )%=C/BD>-N:CU>LS&F>N$/\W!FA6(GF=JS'G\JRB1=#IX54KH*=3/@A_HW- M'WN%!5^["R-BV;#$"36FF\4NR;+(41.3"6;$#S/O?/N)$6&2C*1!.J_O;&89 MC1V5$IF 1_S &R?>4T/!LN>A.,7A7*1I![B( P?RR(0\XD?>I:CKC$\R8'P>CU7T)QA/$;JW2O8WW(]E:V+.<7B[;CDG=W?+%"MNWI+W!T'/P$ M2Y)ZR[$;)?)O6U$5O).O7J0$)^^&?8-Z\%5E9$(=\:,.MG>[!4WJGD[0R^ L M" (,55J'[EBE5S@LT_N_7L&VOOR/%^]0(QJ.2BFA(K'FWX2=L8KX M3([/<"884C\,]8"!JL@74."*B"8G&4V&@4;C$Y*ECT9CE&.IU2NIX$)/?Z;0 MIQZ2\'@J-AA<\9S7:]Z]>H'CX-WCB=<),$.V?#CZK!ZL)TH6"L]/DWPFQ_F: M^$O]_'U?%*5>H6 MT%O]T[)!.6M+6!NL(DVRQAAGT;Q*M]A%-,I<.Q0Z(9CZ M$0PE<%_WU7#4.5:]NACN^%:?3]_!>&S@WKJ]H"9:0SI'AL4(AXY]'STX6/3S M]U!T 95Y7EJY1DVHGL*V(0GF]8W5$"JVR$%@.A&8^@D\0D$ZUQVK; N.<1@; M)U0VNR#$+A[3B*\4:)=CCK7PL%&Z3AI_ M4$L#!!0 ( /J""E%+%*[0QP( ! ) 8 >&PO=V]R:W-H965T&ULI59=;]HP%/TK5K2'5NI(2("0"B*U5-4V:1(JVO8P[<$D%V+5 ML3/;@6V_?M<.C:#E<^.!^..><\^YN9$]6DOUK L 0WZ57.BQ5QA3W?J^S@HH MJ>[("@3N+*0JJ<&I6OJZ4D!S!RJY'P;!P"\I$UXZ][X'(]]KK>R\(36Q;&+OCIJ*)+F('Y4DT5SOR6)6SM) M;+P+^,I@K;?&Q#J92_EL)Q_SL1=80< A,Y:!XF,%$^#<$J&,GQM.KTUI@=OC M%_9'YQV]S*F&B>3?6&Z*L3?T2 X+6G/S)-4&C I*)IHG_;6IPQ:@VSL "#> \%Q M %$SFBCS-EZH(:F(R771-EH9+,# M5QN'1C=,V+),.I$BQW<".<&1EISEU.#DGG(J,B S2ZS)U90J$*8 MPS+*K\E[\H[X1!>XJD>^01V6S<\V.>^;G.&!G)]JT2%1<$/"( SVP"?'X0^0 M(;QKX=UD%^ZC^[8$85N"T/%%!_AF!BUC8QHB%^21"33.*"=3J9GKM.]WRYP,VY$?M_+C"^1?W"_QP39X7?AS(G<<#%L'P\L=G-: MHCB)XK?B]P0.PF1X4'O2:D\NUXX'NC94Y$PL3QE(SC6P)W"_ 7_KO+)WA<]4 M+9G0A,,"H4$G1@[5G+_-Q,C*'6%S:?! =,,"KRR@; #N+Z0T+Q-[*K:7H/0O M4$L#!!0 ( /J""E$UKF_V&@8 'D9 8 >&PO=V]R:W-H965T&ULI5E=;]LV%/TKA-&'%JACD=1GD 1H; _;L*Y!TZ[/BD7;0F71 M$VDG_?>[E!3))J^4K'VQ)?GPDN>0O/>(OGJ4U7>U%4*3IUU1JNO)5NO]Y6RF M5ENQ2]6%W(L2?EG+:I=JN*TV,[6O1)K5C7;%C'E>.-NE>3FYN:J?W54W5_*@ MB[P4=Q51A]TNK7[;![.9JGV[$O=!?]W<5W,VZ*%F^ M$Z7*94DJL;Z>?*"72Q:9!C7BGUP\JI-K8J@\2/G=W/R174\\,R)1B)4V(5+X M.HJY* H3"<;Q;QMTTO5I&IY>/T?_K28/9!Y2)>:R^)9G>GL]B2KTYJJ2CZ0R:(AF+FKUZ]:@5UZ: MA7*O*_@UAW;Z9B[+#*9=9 2NE"SR+-5P]J%(SKXI,R=?[ M!7G[YAU1V[02BN0E^;*5!Y66F7I/WIS=7\TT#-%T-%NUP[EMAL,&AL/)1UGJ MK2)+&%:&M%^,MP]'VL] FDX?]JS/+1L-^.>AO"#<>T^8QSQD//-7-Z<)1N?7 M>E_^=.]G8O!NL? Z'A^(]UD<17D0ER.A_"Z47X?RQT-A*Z1I&-8-39X[WC 6 M>O[5['BJNXOB'O>#<]3"1?D)\Y)SU-)%!;''>892P>Z!;4#$ MT]YL,36F6]A%#4=U,U'-EMQ7,CNL=!U?B>J8KP3D[4%-FZ#!"4/J1919FKJH M)/1L25T0HQ&S)44ZC#GU<4FCCGSTPJ)1(JU6VYIU!FP+N3=)"F,$..6XHQR/4KZ'$IJ7F_=D(TI(PD5-/0R4\P-DG'?MDE/T7J8'RRME) M&.7$'4#(0VN8S=F%)1'W!CA3KR_)WBCKOZ129%W)'9%= MX45+J>?T/V4\"NQ%CN%H',6QQ1K#!90G5NI=8CB>L(@-$#_Q(G0T97[26U&! M@UC)G2!OV\E^-Y8V*>MCLU%1_RBU +^BV_"HGLQ=')$CI@N*F:.D"Z*0_VP= M$10/Z("*?9&F_'5,6P%1JMR=0I_2T":+P&@J-$QYU24SMDO3;:-3&\)%R[,N72%MOW&<& Q0B=B]/Z)CANHN_]#WC4Q M4YO1' 4Y!0 !4<K/$QLU2M]C!*C5G$F1JCH[R5?.6D!<'A%9!7:)0YC ZF ]8Z*T5%UOM4'9< _ M/8*3W(CG4YN#.?$!26 W[ ^F>B"2E:ZR1L4F BX==2MK%,5V&L5@ 8U\6SHL M&OA,6SH$QGD\8$99;QC9N&%LZL>KW[//>^G-&OOE(Q76&R'VTX]\6'CQF=N-O*#;%Z-7C,=O6E@X2]/ M1U^'V4O'%^34/N2:G1PE[T2UJ<_P M%>2)0ZF;@\+N:?<_P8?Z=-QZ?DLOYQ1YOJ"7R^9?@#Y\\Z?$Q[3:Y*4BA5A# M5Y!R81%4S3E_:V5C):$*ZHX$B2US.0V&SF>"8@PDFIC <-G2Z:$,6,(POC9V'1:EX9X.-Y; M?U]I!RU+K,A4L&\TT_G(Z3LH(RM<,OT@=A](HR2K%#TJ#!FAE4V:_8D"_*39TLM(1="CP]G@J>P:F3#,%("48SK&&RT/"! MY0G.()+/P9^?YR1F^"]EH4Q+L4S()SAK\6/(K%'KO4. % MGB6>Z:OI_L FY_^\S__9^U$RPK8^PLI>>,)>6P@OZ^"6IZ(@Z/O-4FD)%_[' M&7=1ZRZJW$4GW'V&EY%!?=G*J&8F%=,\?]OQ9=#SPW#H;@]/QP;SO+!W#)M9 M8$GG TLNZ0]42+3=4"ED)#0ZF&.?RI(-( 8'\EA-Y/C(/V;\KX M#U!+ P04 " #Z@@I1:*9*HJ<) #B.P & 'AL+W=O2%=/B.:)D)YE^::WXI?R2(L]S#FF?/^;%MW*E5.5]7Z=9 M^6&RJJK-+[-9N5BI=5R>Y1N5Z7?N\F(=5_JRN)^5FT+%RZ;1.IU1WY>S=9QD MDXOSYF^?BHOS?%NE2:8^%5ZY7:_CXL=?"GTUV]]EF:Q55B9YYA7J[L/D5_++32#J!HWB/XEZ+ ]>>W57;O/\ M6WWQ.5*H657V+6/_WH"Y5FM9WTC[^;&\ZV7]FW?#P]=/=;YK.Z\[< MQJ6ZS-,_DF6U^C ))]Y2W<7;M/JW[!-8V8'8#T=. MPVXW2#H:2#:!F)L M'V3;0#9COQNL9J2OXBJ^."_R1Z^HU?IN]8OF<36M]0 G63VSOE2%?C?1[:J+ MRSQ;ZGFBEIY^5>9ILHPK??&ETO_I"5257G[G7:[B[%Z57I+I-_+%MU6>+E51 M_LV[4G?)(JF,W)MZOW^Y\MZ^>>>5J[C8M?FZRK=EG"W+]]Z;SO7YK-)=J(W, M%JW=^X_Z M),0<[SY"-!]1A[:'"^9'A)W/'A!G;.^,'>]LA)OY[K;RT(T,9;1WLYM 4#5E M$:%"=G57B([[7H;H8[;0="F5]U8/2O/J M'5RSUW]ND^J']]_/>9IZ.CH_QL7R?XZ9(_8?+IS/IYV(9?UA7E*66[W6#B8. M-D\$G";0-[6*SO4V3A0YF=ZK0$^>]EVEJZ]#VAI\%.JZF:8TY M?5VW:*;9(B\K-$!)8%J&-%!BENI%@!OAX[X-][P-G[_^(BR*NHW;;'?%,'R-+3F- )3%D5R:(.WKLW MMUFBNS@PN4)@.?1[YE:TMQR]JF5L]"/$YL$:V W_@*C3&>(;]/LG=4>M-VG^ M0ZGVGI"DD!=WBB87!+B+F$6"ZP%1MPN& MJ\0-UJ_Q=V\3_]CE5'=%OGY*D!Z3:K52:=NA77".ZZ \.,,)Y&Q/^" &LL1- MV1-LH@/-@+4IH1$8ZB%9MQ>&@X0[>]$0;UI7',LZ_.DRK(SKQ8E:Y< ##4-J M.QU0=8T:9A(W-/^E*93B.>2<0#Q.*0GMV'PYK.N:,R0E;I3N$MY%)^%-,GVM M4+L(\HB5/+DU79L&><3-O(/$4&5+.UG]9USLT\,(7460;4SXG/?8,G@C;KY9 MMD98F1/(K(A+W[V)#C?"#@%D?>M/J1F2KQ."41']] MODH-_ZB;?Q^?X(R-?BC;OR] M3%$&L>:HRNA!P7A"Q3BF+J-(F8@49H@,K\PP(2C-$!%:F[6Z$=.=&K92]A.F MNX$B=4/1Q1H*\:9#2L1ZFP9M%$W MVF!P'K(RIY!=H8A"F\:(;,H9(Y'-0D1(?6Y/5R@2&NT!L:#_[!!)@5*NR\#JJY1DRXP=[K@RGT90G#J^RRPX]&@KFO.$)JY"7W$V U!1HB( MT(R0(^? /4-U<,+[$XYXN4$S=Z.YO7,=J_*L_KY'LW66/:BB2FY3Y65YIDC5[9"A,S_MT/Y MV&@+I"HFU#X0&U)U.V%8+MPLO_ZNBD52PCWYQW;Q[KZY,?3%$DA:[O<-'5+726T[GJ,/H+G3D+9 ^[_H*M M/=!#LFXO#K[^Y$;C,;60@(3CS+Q>LU!2*[6Y'-9U MS1GH"3?TCJN%!$38%!PZ#XBZ1@WGQ%''N_V;'X0(0 'X@&Q4>K&_,8#?EE^!/"CB&\?-TO M(0]E^!*2F;*>00L,#FLZYHS# W<##TNW0\@51DX#1X0=8T: M[@:ORMW@*.X&AKO!BW,W@&1#N8OH<.XB0LA=1(1R%[N9-4BS@U\[UK]^U832 MO"J]5-WI-OY9?8MB]X/2W465;YH?0-[F596OFYLX70OT^W=Y7CU=U+^I MW/^L]^+_4$L#!!0 ( /J""E%@V24<; @ . C 8 >&PO=V]R:W-H M965T&ULI5I;<]NV$OXK'$T?DIDJ(BXDQ8SM&<=)YJ1SVGKB M]O09(B$+)R2A$I OY]R81V][Q.Q:UO2OWZB#7^^GH'9_L%W]KB1^L'BYFI+'ND#E7]N M[WMUMSC,4K.6=H+Q+NGI^GIV"S[>X5(/,!+_8?19'%TG6I45YS_TS;?Z>I9J M1+2AE=13$/7S1.]HT^B9%(Z_QTEGAW?J@9(MREE0[(7D[#E8(6M8-O^1E-,31 M #6/?P ODCHA-\E6MN$CFR9\/ MGY-W/[U/?DI8E_RQX3M!NEI<+:1"H^=<5..;/PUOAH$WY\FOO),;D7Q1".K3 M\0NEQ4$5N%?E$XQ.^,NN^Y"@].<$IC#UX+F[>#@H(W#0P;+(S(<"\_V^I3V1 MK'L<7)5)1D5D6GR8%IMI<6#:W]36;KCP&GP8F9N1>O\^WM-,NIQR( M>ZST,6*F_( FCYKI0?+JQUQO\#JI>*NBGB F;M 7?4U]YAMFS([LLDQ+/#&> M*U24V=)ONN( MHB"_4Q5"*[8 %#MIH2TO)?L?^:!#VGA@(!+,$7J$4)%X4>Z M/"!=1I'>DU>]PCHHD*KJ=V81)>VI,,\:WCW.U6VK(NE*^I O'5!SF)5H MV5 M2OVXRP/N,HK[W]K_S.IK7]LQL=FK<1YRZ:XXP%/$KE ,4AM9$ZCF&^/G$ C MU?B2FHF*[Q1T[2:*KFC?JS58LXZHS:9V4<6%] ?CU$&(<#;U&:\4"FARQ#'@ M,NO_O6/R-1&TVO6>>#@"!2Z$-)WB=(5"]H86)7R3O=6>;-FN3=[M;?Y>ZR V M2FIP&-8]T3'B>16!KJ^#S-'$E8(H#^ABN0>@.$OP;F[BK(VO#57!,!;^QBF/ MD8"LS*=X/5((P0!@RVH@3FLJ^WBBO1A-[\0611WG-^KX"K]3C.A=D1*# 'C+ M?""+1\6>/S>75QBTZR?O7A*]41D5%1;N*F@V[(K5![_>7S+6LLS]=F:P, M&=]R)P&T96K#G+S<#R'8@3WFUE-I3060)E3V35 M^#W2I; ,P')J$U=J#HHL9!5+=2#.==_VZ^B%YB&R/,L<;!XQC/*0QUDZ W$^ MN^_IEK!ZOYV'9>)R0_MQW;R879+*L,.]'JDYPLM B@,MG<$S=+9?\RUY#2TX M=.EG#I='F>F8R/O$LBQ@56AY"L9YZG8,.T?^[D7ID@^>YM@>F3E, QP%+4?! M,QPU(CQ):>W:TW;;\%=*DQ7MZ)KYW0!Z> D!X&C@$8,H#5 3M-0$X]1T9XI: M!;:F6RY"&%V641B=-, G5I0A5[5D!.-D]'F?5_54A8"=WU5=)@%IX7BJ*S7' M.<0!A)9Q8)QQ?I_0^CF/=6EC#L#267*/6 E#3FOI!<9KL=\N*?J\L-UB:YZE M $VCK$\.ER +^:KE*5A$B?&;R? NKN&AY19XIH[:]=6&Z,!M$DUM$)48ZXVL M<^2MSBF]!O'0289RQ^L\8@#@0.T'+>O P;\\(X8N MM8 "@N44_L7%%++L@^+LGOLF$V!%=,*A5 MALK^BNMU:229RIE4Z=PQ56)T7 9LY/*-XNS4(4Z?W(G8J2J6EU"(AHP*GSG+[J"VHB.4L%.>L[RJ_?KV\1X0\#+3TV=V5"T&U)(7B MQ92U^6[K;7$%07L*)[S$4S;QB(4P6_Y#9_C/RR0JJVUUBT7W;G_6O6(OZEAS M<$3LBN1+6 3Z6,CR'WH+_QU[]S'RY)GT/0E%8T\W$4WS,(\0"&;>V'(@CG/@ M'^0E>69RL^%-K5Q$5]^-^=HS-N;%AO1Z7TK9V&\_NOW2LTJ+#=KMND#.CGU5 M69I.&T@^,574!U@&6WK$9^CQLL71<>E0)@V/MB.Q)MN&>-OMV*5& ""<*N9* ME2BDEB5/'"?/4[7H"^TK)H:\RX#G6UT#^A?$9<(R/^IVC;!=*0#S// U"%NZ MQ&=:D#[67Y_ET!&ZI\N("X@=9_+(I:!8!@HL?/25[?QG-M95O:FN5,EB--'Y MN;G02?J3"EJ!38X]M2$J,9[&*8] M\=JKON=#6IDZ>:=/#*-0#8HM5>(X57[1W9TH/I?M0+[$SB^[R'PEB1IFJO^#4^I0/ SAJX8]DG @*YTOUAA/ MFP >(5BH.F>BWN+HK$1+^T=SA$0DICUFC+]4"B3]\-QDN%&\JTYD;'B4O+67&XHJ6FO!=3_UUPE MQ>.-?L'A4,_-_P%02P,$% @ ^H(*401$NX4@!P 0A !@ !X;"]W M;W)K\4LO ME\ZEXXGZ\N&F'R!R2>(, @P 2E9_?9\%2$IRG,QT[D,LOBP6N\\^^RR8RZUU MC[XF"N*IT<9?3>H0VA_F62,3F],?;E^Q?33X3='6'UP+SF1M[2/?O"^N)@L. MB#3E@3U(_&SHCK1F1PCC4^]S,F[)"P^O!^__BKDCE[7T=&?U[ZH(]=7D8B(* M*F6GPT>[_3?U^9RQO]QJ'_^*;;)=8L>\\\$V_6+<-\JD7_G4XW"PX&+QA059 MOR"+<:>-8I3W,LCK2V>WPK$UO/%%3#6N1G#*<%%6P>&MPKIP?4\^=ZJ-"-E2 MW'8>!MY?S@.K%:Y(B_^>[/VP8$9?WQE M@U?C!J_B!J_^?RC_EJ-0T^A,_"R-A2UG\0OEM;':5LAD*MZ;?":^9=MO_G&1 M98NW=[9II=G%N].WWXFM]$*9W+K6.AFHP$UT[0/N>)][TG(K':Z- /@$X!G\ MQ7(F?H'=@;_3UV^]J"$!GSKI CDX]D+;?'"[(AF"IJGX7?H:H09K7O;1.MLZ M10%R("P2SJ5&C[G<%IP@"Y!"?7:"C%QKU*M0#MV,K@NIJ:="%82:EEB9[J4I M!*(Z>,:I*5.HC2HZN,=>%;2NL="%CGTB7BG6*@+)^WO9M)K$>B>0A,PY?AAT M1GWJ2*#=K,-?4%R4NK,.I4( D">@"B1$L(*PZ/DV*0@8D ]'4*#'G8,'O4-7 MNT<*/J8 V=)>A*T5K9:!M=='\2FX."H<(Q<&(NRF\9VY8Z(CF!LC]52H@XU4+H/#[X&RI-+FI0(Z]R>I!^'[QVH8:J4./?>RB MF!+*TT&C^[#Y;=?$6DT9"IG+ C7,IZ*R&W*&+:<,=EM+2&I.7:QY"BQ''\0* M:+EFBEJWZQ40##L&K4Y<9N@*$,][U!';%S(' MII'^)=>0B&,691LH!ZB[RW:O*1-IB1=HI(0N'!N,-)2^ZR/YCQUXR MC?DJ,8A=48F\@G^YZ^(D!!Q85!/@9BA=K:KZJ06 M,I&9/G6[770UC:_[HL!1WW:TAB9$Y>( !T\Y= &(Y82)7'"KA0/$V\YY M[F".)"<7<+)X,7?T8L\4%!:IOC?B [2CC@-C>N12>=]AHY-LN9@M,$:U9F'@ MSJ\J1U6?KLE5"X+(AMN'X\]FY]G9/^$%Q7!!,4569!28\[,-+$<=BV1V)KX= M-7=O&4U&]8TJ@STV26Q+8@D?RO-LD6 13@V3T)$F0FF8G;$X19_IFS0=4<&P MY2(>YLQX_SI;S<2M-(]3#(Z>_S?>VUP-<@E:._08/6/]6!L#$0/X.5&!GG&V MB7L,"3!()UD&G 90C]UTK%@G%Q?[]UQ4B*7<,2)EIP$W_N&TB#%D8A+T G,5!O^!P7YT\IYWLHUJ^='NI ;UWX'*[;2G-1U$B,0@&J8_=OZ=>!UM MK-[$T0=A4T&4,E>:^RQZ6>$:GL5O@(QVL:['#YF"*'#OZ MXD(>IR6.:98?# /M^S0">S%(DL(I\,$_HM:7R'!R,_1J:BCQ9H9ZFNK[6/I[ M2!+: 3#PT@;RCS33UTWD[X&,G+XYEA%$BZ-!B(S"B0"H;B%^P!R0K5&;H[Y8 M3D]?GTT7BX7P&'9,CI09IXP\,=?RQ^<(TQ.#X6ELCEX:Q[WXK)4*J5P\,:6. M0L5RS$02Y_V6!_-NO_OASC,<#@ZM,EYV&.T69Q7AK4X"!![IV#TM#GR[Y*+& M2W(OCYA@N0X8>=[OV19=GKQ>[B7XF+Z%@M[8,(B/B,/@,^T9)M#+>0V(?27> MFY+/1@>0CE&S(XP*'B>16SCPP)(/$\;3 /Q8Y.G+FC-.E*-.B[G+%O=/&*N! M,%9/SB]FRQ&)ESY Y@??=6B3*GZ]%]:=%)_PQN,_VUP_1=0 M2P,$% @ ^H(*46B\A$H !@ *@\ !@ !X;"]W;W)K)E\79/6#:J4FI>3J(;RJ+;3Q6QV,JVU<:/S4WGV+IR?^C99X^A= M4+&M:QW6EV3]ZFPT'VT>O#=EE?C!]/RTT25]H/2Q>1=P-QU0L[T8?#*TBCO7BIDLO;_AFS?YV6C& 9&E+#&"QM\M79&U#(0P/O>8 MH\$E+]R]WJ"_$N[@LM21KKS]W>2I.AL]'ZF<"MW:]-ZO7E//YRGC9=Y&^56K MSO;HZ4AE;4R^[A1RRO?73Q'3$-AB$]CEXE' GULW44>SL5K,%K-'\(X&HD>" M=_0%/.&EM,O51S ."?6:#$7UQ\4R@GZ6_GS$R?'@Y%B<'/]G-?\-CGIEG':9 MT589AZ!;-$>**E4ZJ<8GW."572NZ:WPD/"=UY>M&N[5*7F6[F)%!LT"Y22H MF]]&$X$3##PT@L,F.E8BFES0Y];<:LM>QRI6/J0GB4*-:&XIIBX:-M99YEN^ M"9015BPM3=05(YC8&U.."S$,.3@1RCY5NR'_\-WSQ?S9CW$''"2MR=9CM:I, M!BR7V39'"LO6Y,02LC%D0 $R872+J93U!T8(S>#[N&*P" M*>>3*BBG(.(@ RV0)NJW'9DK'?=4#61UZJ)A#VA6GD9Z::Q)HJ]A[$-J[:(V M%'CZ.MXKO#X\I.8>>=''(REB;DU! MF_"W,C!C1)NSD5=(!AX:*4BEFR9X%"N@L2!2N"4%D53?VGL@TB"U7JLE9=!% MM:Z/Q> UNRC:A%RRSL;G\6%*.?-H*KPFE&JNHBF=*4RF(42NI M"M2P HX+K?:!&Q\"S6??2V'[A"0'NB77TGUF7$6TAS]6O^AZ_!4G\Y.'T"K? M$DY5H*[K'J,^?_$PG&^@_@UL41EYFZ4N E2&R6@(DVODZTF1I1SBF(NK(?ET ML.O_*^ #$T!I:>?]J.#@&A;U$@UQ-#\D(N:KMM'C&VOY%Z+F>HQMTR"!625M M(?O(O;&$;HZ^#1GGKY^%M79M@4VQ2RJKT8O:[T?D;5 MQFXGVQ=-9AEOJ6W=C: B^'I N*\4)]# 6;;=BG[]].;ZR?R%*JU?#9;]84J[4?;:KR T1H/F(G(E=5-91AX' M?%_U3$,4&&-/UKQ/'B@FS=M.E/$[H."[(FZV]I4 Z9SW;/2=TD7!U8RC"'^^ M 0=A<]N3EHEIH-@$!T&:'2$WTO">O0Z8OX[7P.O>QHU=@,PJ>3;'7M?KBRH M0H]^FNUO#&.1J1CR6)(O@VXJ_HQ<29$?DOZ&UCL2 6%?#EQQ:AB#6\3Z3%J3 MKV5:1-:>->C8<-?R_)""C^.N.SK='96ZFU-#,;1A-_.[]>EP7MJTPQ@\;6&L M'699M^GBA7SZ=9ME7\.;:;=)578X5;UR#S-VZ"M[NG-^ 78IIS2AY5)WE!F> M#@?!B^[\LS7O3I%O=2A1Q&ULI59M;]LX#/XKA.]PV GMN0X=KHD M0-KN%2A0+-W=A\,^* X3&[6M3)*39;]^E)TZ[DL"%/MB2Q3YD'PHFA[OI+K7 M*:*!GT5>ZHF3&K.Y\#R=I%@(W9<;+.ED)54A#&W5VM,;A6)9&Q6YQWU_Z!4B M*YWIN);=JNE85B;/2KQ5H*NB$&I_B;G<31SF/ B^9NO46($W'6_$&N=HOFUN M%>V\%F69%5CJ3):@<#5Q9NSBV+K&S>XN>!AXY![)\PX <#7L?= M.*JCO!9&3,=*[D!9;4*SBSK5VIJ"RTI;E+E1=)J1G9G.4ZE,SZ JX'.Y16V( M<*/'GB%LJ^$E!YS+!H>?P!G"C2Q-JN%]N<3E8WN/8FH#XP^!7?*S@%^JL@^! M[P+WN7\&+V@3#6J\X 1>)SL7KG%A0)1+>/^CRLP>YIA4*C,9:OA_MM!&T67Y M?L;IH'4ZJ)T._IC=LSBV,R_T1B0X<:CU-*HM.B? H2/..N)$4B-I@TN0*Q!; MD>5BD6./VKJG18XU&]BPH8]L" TKF5/G:GB3E6!266G2U&\OX&Z_08OU6)L$ M5#EL*P>S@L+)?I'?CTIJ?7A^$)F"K<@KA"NI-E()@]1,5)4.W-\0^FX__P5<\;?V0/FLM"';_UY']9RBZJT6?84YL*F^!2)^Z[OCX"QN,4@$>,1 MS+1&TUN(Y)[,.A:Q.QKZY+;5)T$\@CMI1/X2?<]CCT9NS&-:#(+X4>RQ[_+A M\#1_UYA@L4 % ;,8.Z+R<-8:6$G$7L,?8Q'5V,;,!E$;N94&_J"3\?-+2\2/ ACR\.C==T.J M?>-=O]0@3WS;_$)NF8KXT3=)8\[A+D58M>3K$PWU-*/%WO9@_6FI* H:*/9D M#SM4>*[/'K?3\\MQ4P.5:TH&)*GN42B0"G+4^GC;*'J?N5'(GND;2>X4-H;Z M2%GHAF'PFH(=/1UJ]-('U.N,J@+5NA[(]NM4E::96JVTG?FS9M0=U9L?AANA MUEFI*=$5F?K]*'1 -4.XV1BYJ0??0AH:H_4RI?\65%:!SE=2FH>-==#^"4U_ M U!+ P04 " #Z@@I1'"[)L?$& #)$0 &0 'AL+W=O=^JRD2OJ)K?U+H,_&!Z=E++-7VF\%/]T>%NVJ/DJB+C ME37"47$Z.I^_NUCR^#C@9T4;/[@67,G*VEN^NC$1.A6QT^&0W/U!;SVO& MRZSV\:_8I+%';TH1LN5=3)R=+YV1* \^)-I #J/ MF68MTD5"6CR"]*WX8$THO?C.Y)3OSY\BJSZU19?:Q>))P!\;,Q%'L[%8S!:S M)_".^E*/(M[1(WA75)!SE(M/=$>F(7&E?*:M;QR)7\]7/CA(Y+0P&K3D8()Z]GDUF:"*M>7JP&^ER'X&1V^\H MDU5JM-#&*HXQ@'"(C%V!RPBNSUO0JQX@@:G(9,H!]"6>W4H>MJ.4V MK5'A;+7'/X(:V*R7FF))'6++C(^$!,I*8[5=*PQJV>:*T%3N:1)4(3B*;R") M71P)=0/%<1W6H3,GX@M08"&J:BHA*]NDI4SYE_85SC7N#;J3V)AI2;O!-;JB0O:29U%,9_,>TUPO&>+ MR=ONP;B3/P2@MU^1X/SM?T]P.5GN)_AVLG@LP2_[L5BX^<%%8.#%Y+@'1HO^ MJ[(FXCP\M1*ES'O%M?L8-)A3;;T*OB6^YQE#<:3P2# *),K'[PI C\C\3IJ, M$#9.OL*K:@7$HWE',Q/'47M5<3I% ^T>JC^S5:5"S_&>,\0V'-226^C:V"#H MOK/"SA3X==$XC'8]=.S[:"2@M0F\O< FE,UA;[#G'Z5ILFH.@8*Q.=HL6SV0%L[B'IRD? M'8"9X$KB(2IIE)VE'4+C5*+6N$"\-G",.Q_PN) MR)XW*)NIV*DQ"@.PP^[VI@&5F$SW62D-]@6N8OC6[AVU?42AMGJ2GJK9# MAY4,8R4.)@*'V349>G@ ^!!/!>B*Y=?O_X>@7W RB]G[]EV\F[]_R26T^AP+ M3W2+VM8-JK-0.?8,]*/43,,XEL=<\*)(#1N,:7!VC)\KN3;6!Y6)QG<^:R[9 M#-!>YT;JKRE-LE1K)1J)C'5>J*!K/MNJP%A>O M^/PO;K957=I*1OE\3RO7-N3\S0-A(-V.B'WR> .$*T:^T@HJ]RBA4$.2>8>U M$UQK5OM1\UPQ I/6M3IW"KYN.'HR8\PEDWJ4:P_;.G4K #L.%>9F*9?>W:%H M]#E#'CI:[%+F"8-EC@K,7;,6G[[[^>;ZP_75_DF-NW^_^J&(_KXSK(A,ET%T M?,,DW:G@[% %G.XXK18T#<>0Z$-1V\#++O5AZ?#RJ+AG=/+@"/NJR%M5Z%85 M&:M"MZH0+ZYN+BYO7B;6\*4;&S=JY;QV2K?[3;^8QD"A6?1NG(TBS8ZS(\B^ MD7%'ZUC;+40'&S<\KC)5/PISH0B%G\G\^Y;6]5F\$%N_WZL&/CY/VCI M#5CD8[4RT8"H*-+Y =NY[L#C!.ZI("/5>($_#S::O/N@ZHXR_8EW%WEPX,&* M[$X83YTLKDW? ^/#&W%J U[J0L46P.GA%\,!^E]OSOX"4$L#!!0 ( /J" M"E'MN#F1(0, .L& 9 >&PO=V]R:W-H965T:')D<4.1*F=DQ_^^0\K6 M.D ;%+M[L,6/F??>C,BGQ2[$1VH0&9Y:YVE9-,S=V[(DW6"K:!(Z]+)3A]@J MEFG[R-0W[8J[F_0A=VRF!7' MA0>[:3@ME*M%IS;X"?ES=Q]E5HXHQK;HR08/$>ME<3U[>W.1XG/ %XL[.AE# MJF0=PF.:_&F6Q30)0H>:$X*2QQ9OT;D$)#*^'S"+D3(EGHZ/Z!]S[5++6A'> M!O>7-=PLBZL"#-:J=_P0=G_@H9[+A*>#H_P/NR'VLBI ]\2A/22+@M;ZX:F> M#GTX2;B:_B*A.B146?= E%6^5ZQ6BQAV$%.TH*5!+C5GBSCKTTOYQ%%VK>3Q MZC:TK67I,A,H;^ V>+9^@UY;I$7)0I$"2WV NQG@JE_ S>%. !J"#]Z@>9Y? MBK117W74=U.]"'BGX@3FLW.HIM7T!;SY6.\\X\W_3;WPWI)V@?J(\/5Z31SE MT'Q[@?5B9+W(K!?_5Y?_ ]S9J]GKZ;O?__\80PLL%PTXY.KJ93B3[E:Z=L*Z*BI;129VQ!"]%8+Y<>=.@C MR;R&=2\A2#2!:V-L0E+.[9^3B_=$Q?)BA'$KH*$G(,XKJ6X7M'+P=R]LQN9; M3B ^!;O&Z@9(.:1S"%KW758JXRB2E->-%0VLG@1GJ \ZM5=KEWN@,;*X6=I/ M-:B>FQ!%((K4.^7%JE+G)!R\:5TN[RK; MF'>M\GU=ZW;_QE1N]^KDXB0^>&_7FXX>G+U^N=5KX2K/_ZJ=K'W^U8DJ>M^Y.KP,#FK;R/_Z+N@A>^'%^9$7+L,+E\RW M;,1=6A2%ZYO.-FOUSE6VL,:_/.O "=$[*\*N;V37 MRR.[/E<_NJ;;>/5M4YIR_/X9)$AB7$8QWEP^2/#/?3-73\YGZO+\\OP!>D^2 M6IXPO2='Z$U(J?ZQ6/JNA1O]\X$-GJ8-GO(&3__/>G]XUT^GK:89_+ Q"*3" MU5O=[&E]W^B^M)TI5>%@R\;+)P\RI:;'*]OHIK"Z4AXT#.*Y\Q3-%):J"^1Z M>HB]Z/N5$&==6#S>;5Q5[4_=K@$UWR^]+:UNP>*JE:=63"_*7BZ_41GNU-*9!.+? "##=NEJ8&V@_(I(F:? /+5'+'A\4/\L"87-40IM/KB#[][<7EY_LW'^Z%8Z)<%NRWR85M3T9G,1MS;JOV(E2U-R8HF]M M9\.*;^^*C6[6+'9M/:?0Z HWWUXE)Z"UR358\,^0(G/F.6-(6T(/U7Y&'.T1 M (^Z_\JY3LR5._^8(=)P91!41[WTMT0DXE*7/R/QRG-ZTWJ..FBZ(>XK+(:R M6WJ6+]UM;+&917]S6]N0F'BKU@WJ&UHT4S"P:N!,WA,..F^3"H$<*$#8#P@M4:VUP3,T/Q0UBT/C-^M*3YY&D&[*.8 #3D714@(M M2#L."]N=]68FNJ@%G-,K)-_ 2J>7[)20:K2B0]1[;.UGRMP1@#$/V!]X0(N) M*SB[NM55;^(F8DP) _$1\#]I+4$1\B7;[25"!J<)KN0SO:O.X=LO1AF8LF:, M9-CPJ$6WHBT&;[U:I;04!&\9( 8<^5P4O ]-%"M=SVXDIBL8(4N+S=N8>IS/ MF(5@2$NR_[IRR&C*8'=7VT(5%:^1O:T<282MOVEM;4$H#>ZUN/)1+2 E6*>*E M23"M9^C13?!<<>@ :SZZ+HJGH-!!1A$9[!FN?<@%8O80\_)E$IJ'ZEGQ08+*5:HY"2=]J6U$6N$>="W@4@ +GAL). M_,*.T)2YGJMW1Q1'>V6Z2-H#UV3(+,"HBL_C(PLL'?TWBZ=#?F>J-GKPIR@% M4Z5\L+05)1N\U7O!'[=DP*1?HX:'(#[8;?X8%E"H#<(=3-WB,MLMZ^-^['._7VYEUX&,.JTK'B M[VNN*^8H:P/VA3J,]VK0AO&N88B'8A6<&P7X%*OD78DK7,,T.*H+-5OH1'P0SN*-/ +#_]1A?;4!*%M M155"+-<6@G4.&2H8)Z-'F4>WU.?V6]?$RC<40C$_1]\J88O*;>L143:RQ"Q" M'RV^EM81J8Z;@SFU.<E-+/?FMDHN(:J@)YFN:-#^B^<6&:*-0X49BCE ML1Y9FM,JQ5';4J89ZJ4L-,9L1M_K/1?>;'-\,DVQ/Y4RG.(&/HAR36J@/(AJ M5YH#5R>-Z\J[8/A=LXCJW M+T+A>Z]E1S8XT ] OH-H/B2'(%LY9,88W]D>G!1=$9AB80CM*\3K*$N,>J.A M))SE8Q*?24&#E4P71N2'[Y-9I5XCL>73[(B?%2BE5E5/!2XBG"*XT_ XWFUD MBXJV.NK^@[1X[$*])58>[0MI$E5=;"QHB,0MT5URAAT]G]XOA?\ "3/%$)B% M,(4Y!VZ*XP-;/D28@CVD92X22^XUMMP&S1%-35F4$LEGU7MF8O8D*M8?X2.@* M]623Q\OY\\MGOS\N0@FO0$OQ+$U2\I6\),U5EOO#"I2SCREIT-CM3(B)@;'$ M#;/(&%LO35E*0HQ*6!G=]:UAB_*: U%FS&,H;.Z-U(8*QINNJV+U=" #Q[OV M&XJ+&NT5HL\5O[ /T9,E&MV4DK",^H'J!>H<4<:(5,$P;) M#)?4X'GO"AN+I:2/X!QA)!:\CP ;;(14&(:+-!EI. 4/+:(I)YVF<ZFCC^T?(VYLC[%5C[XL2Y6RI*R1\/O,\&9=S3%G[ $G#ZKS IH+H6&2 FPU!&,8CP<(CX M3HMJ=(#(D;SMBGZAT8<_8E(%Z2%@K1G:TJJNM+(UUI&)NI4*5&'L4%)=2#>[+K6+OLN[[CO682V M&-X,4"!^D(T(M]J6IPR?6XMB(,[C(E@>8XDE8HTNS2,^=N _G^)SU/*)1M57 M<_4#O.B4FE?U%AX^4S\9&21G4N1'"D/C>\1$/QANQ_(N( Z2*)6L&%V'CH2C M"/6=ID:%:WVSC58;)B[3&8[>XA8<"EJYRCH9ZM0(>Z[R4B&+-96PA9]JF4^2 MC*&VQK7BW?;MUGB3^ZWB3A"XVPSU4901>%) $Z72/ MX=2M3GG,X9&4[]7TH_(WH/(8.%<]I2*ZL&#KO@Y[IT:(_4)*9WK.!M8=)UL" M=!:!,%0T>Z"G"09)M?#4OI L*\O(6@VYV/VSP-15S=4B-K3AD">8(G1W9&(M M4U6+7MP6MAL^- ,OEA9R%!?@6 M+#1WIBTH"D) )KQ8I:,/*AA]1O$HL") MF!E%8N;7AUM2'=(,6/996[XWY'S0Q:)T?'J?7[%H7>/Z8%MNC/C XO+\XKFX MTW>+FS>,NG@O=!J+FX^\X/3BR4Q]E\Z:KM,HS'^MKA "L,4/SE/DAU:$/8 Z MUQ+(.!R-#?<.,M &H Y(R1)3!:4M;9L5W.M1B_HLN MSLZ/G IFIUOYV&)09ZJ"9M+%K"JW$V">.% ,SA7IQ>/)OA'3C0VO)1+R>XRV_4]\Z54@JDQCS^=$T(B=S,0.'=JMN1 M';^XZ9>=V]I"/7EV?OKT_(_PV#!D'RYE#%%"\EW3_+-.EX^NN/ZXSH986EU5 MKB_9*WI^;9%E[P^$/]>4PL,8F4H"2=F3T:$KNVY\&%9QH(A[\BT$*9+DU,>. M^9*ZR([XVCC))WDUP7C()<7AW#J[Y/%?; P\#T4 3VOD=,).&>-X+$5ES 3P MMEFX,-S-)B)MKOZ$[.GHOE$5;G^,#F4VFBM>$M1*!2V@&L-S4JHX+J1!/-NX M2#;.9\9S]9$:_Q2NH?X8Q,B9H8EOTJ=)>6IR?])]8W8/;DZF%M>7.FD6![)< M$X?:RN<%3Y3JG@.$J62,:G(?JO:'S4);+[1U+NLD^Q''CFXX;D]&ES?DI&<" MN0(/GPB-\7SMMX3&V?\:&W^"J?BBUR>B(]9<#;-3Z&&1^\<7'QCP7IR_(+2K M4-P/A^*,DEH:VSC!2,M93/GV_/SY"*[(*=.XM&":E"KE+D&LO"BS">UAX%B, M^,R!B6;WEF81Z1I3=FUO/$[5PVF%'.,,3#Z**9/0\>$ +"B2/'F+I-4C+/LP M=HR%?>.RJU@\D8AWK+*Q>M+:<*S ?+'ATPT_NMWWF.&_.KVXI+18T!'?!WUG MDJF_Y,1VP]W"8.O#O):]>-RV7HC8<.:FQS2LT.B(QDR9B@Z$N/5(]WCN0K?J M.;O@R>+FBO@;,Q[*M>1'\77-N)^F57%@F[BC\Y/6U=2HA[-9.HDC@.)K$;$B MI!9,3J$RU9&!A@D 2;-"].HJC F69FT;;G+TBDYCDVFH%H'77(3A+A97^P&. MMM0;=7P*\2,=2&KX0AFNYHD"1LXHM66X=2AW8% %5C:V%Q.I#Z%1#6DCHU]3 M/75(8%QL4FLS788R\6/1 TV1X@9M'5:YD&8F(U-!U!F/4^-X*$TWLJF+G*&S M!X I*O+C>2?/Z?BJXW#M:CANI0P8C@Q'8^EX.T,@5]^EVV8\0S=U=FDD.S&- MYXKWM^2FW/=TE_(_O/,USOHQ34DC 5&8Q]C6M>GN1LA\C>DRI62:R"J2-!LC M4G%& NY&TY5AG,C>2K0G1E(T[@+%_VSB%1O-X^WEU)\JG&5_+H+J>\U_%,.7 M]YI._G(D/4U_=[.0/S<9ELL?[?RH6\0J3;M6>/5\_N6S$YD3Q"^H^/F/3Y:N M0ZG/'S=&PUMH 7ZG&\#Q"VV0_AKI];\!4$L#!!0 ( /J""E'+,YR R@< M (P3 9 >&PO=V]R:W-H965TDDI3OY]SR4E1\ZKTT4_% @B MB[R/<^\])"]U<=#FF]U*V;&'7=/:R]FVZ_9GRZ6MMG(G[$+O98N9M38[T>'5 M;)9V;Z2HG=*N649!D"UW0K6SJPLW=FNN+G3?-:J5MX;9?K<3YO&C;/3A?ZLM90(!D(ZN.+ @\[N6U;!HR!!B_#C9G1Y>D./T]6O^C MBQVQK(25U[KYNZJ[[>6LF+%:KD7?=%_TX<]RB"Y5NK/O/#EXVR6>LZFVG M=X,R$.Q4ZY_B8LK71.W:MV\X@3Q8@NBV[=NZEL1?+#JY(85D-9C]Z ML]$;9C-V UM;RSZWM:Q/]9> >,09C3@_1N\:_+EO%RP..(N"*'C'7GR,.W;V MXO\F[M.PV3\^K*P;_^<[#I.CP\0Y3/[7B7[7+*W9,[L7E;R<85%::>[E[/M\ ML:];B;"<5;K%%D%NK1,SL@&TFE%PJI)VP3XI*S8;(S=N?(C6![36#?89X&<>N%ZS M3G>B@16?$V7=*JZ!W"'<2+TQ8K]5%6MT)=Q6 24)Q[VE-&G#:@5X:M5W&N^' MK6;[WE2(7K*]T75/N26@(T#NWF!$]P;1-(U8:607R@N&K63(5Z=/[')"H\RK M>';BD:TDQ-=K:9 D7]AWT-,4MB6%74L>0_'.G_"X31%9E$/>S9A'8>!+&NR6 MM?>T%Z9K*1?.!T;W!J:-:AY1.>?LEU;1^%U')%JP#R"8JD /JB6"M".H$SG. MKD4K:L'9C7Q0E?9YN\/1L1TMG+NA#U8)=BLJM4:%W2BQ>)4TJ.J](A>J]<>>2]4* M'JAD$^J-I%H]HD;_0G8'/C!:ILZ3S]3CM%!X_X;3]@>7.MU;B-D?SP $I3C9 M-ADV/7G<]!#4PWO3QYQ_[@V6L_-^H^H:\7P6MCM-XE>W)GZ#RNT0X!#Y&;)Z M7+ILSC*>YCF>$4_R%,\\*?"_Y$40X!G&/$MI(.%1%M, ST/W+'D6)[15'5=^ MRF-8@)T@8VE1L(+'64D6\B2'?AG@A4?0AFZ!&0]O?PJ/A2$OTPCR11%"/HXS M%A8\A'R4PW0*:&$>P4T992PN>1K$[,XOXR<;F(Q8D1(.X_P9ALF6\&0KYD6>(+@\)?QI&+(HY&&2L!CHLI2% ;SAC<=IR)*49TF MM$R7[!.L!!#_3K=#JEF(5"/Y\P'5?,"%(D8\"V@B M1KZ=Q(!N/N!#(4L>H1+O ME_1>%I'C=00Z3UE;\ +R"<^RC!60"1,>%T0.H8%',HS@@ >(^"H1U%(/16"7/>1N!YSG+"$4)(1XDD>-M M1!9+<#C-R4.8? ]O$1*61L;CH"".@2=@1YP'M([",B)BIYB"%VQ%"59I]!9O M<[> GG/3CU*Z$-8+4OOA%\P%A#0OW+9#N.8#LCD1*TYH_TG Y2#U6T_J1#Q" M5+3@0?S,YJNG&3N 9/,X7A3HOYO&'07(T#P)%LEQ!,>$T[3@^<[S7+ZR1Y,B M$9X.6[N7[D;2/)YT5<=625@K.W\8/QVWXP'\*E"RWFH4L!G%T&-0HT:NW#J8 MG$(XP@!\P>YZ-+FB[12T'DEU/*J?XVETN_E#XYJ"";3W "V>&NL53N&V.C9T M=%NDXQ9=ISM@,<7TJE$;1Q7[I(J4:U:FA+:D RBC7OGF456]<1T1V'4(T MEVA8T+4^R4KN5FA>L5>_4D;?6E3C M[:%&]VR5;WWF\2(^]9=-R/.;_0VM4.TZ^Z$"Z+AJW)DQ2+V7;E3MZC,4@+F; M(BKC>5^]EN=:5FBBR +:FGDT22N*\@$6_QJNZ-Z_*@"!&E:^YZ6\]]O5Z#UA2T M:"FU+@G.<3)Q/-Y&:&G5M8L(B7P9A;6Z4L^:97Y'V@_B8)S"+A?X?F/[(!+#9N'BW),\H+=_F<, M/;)'VY%Q*9Y2X^CQ4],'_X7E2=Q_I[H1 M9H/[*FOD&JK!(D]GS/AO/_ZETWOWO66E.Y#8_=Q*@0L5"6!^K74WOI"#XP>X MJW\#4$L#!!0 ( /J""E&]@H"W=P, /8' 9 >&PO=V]R:W-H965T MWC/D0^YV%MW[RO$ (^U-GZ95"$T MEVGJ986U\$/;H*&9K76U"#1TN]0W#D49DVJ=%EDV36NA3+):1-^M6RUL&[0R M>.O MW4MW-,U:KM?)GER=-RI7178D:X6C=CA&L.GYM;1*.U12E6C\\^#W\IEDG%!J%$&1A#T>\ ;U)J!J(Q_#IA) MOR0GGMI']%\C=^*R$1YOK/Y3E:%:)O,$2MR*5H<[NW^+!SX3QI-6^_B%?1<[ MRA*0K0^V/B13!;4RW5\\'OIPDC!_+:$X)!2Q[FZA6.4O(HC5PMD].(XF-#8B MU9A-Q2G#F[(.CF85Y875>]KW/ZSW<(L.UI5PN$@#X?)L*@\8UQU&\0K&%-Y9 M$RH/;TR)Y?/\E.KIBRJ.15T79P%_;\T01MD BJS(SN"->I*CB#=Z!>^-<$:9 MW0E)^.MJXX.C,_'W&?QQCS^.^./_U<2S&"R^2]\(B/+N5!VKII Y:P>8)2/:B2Z$*H$,PQG"9XO(_'E +% SI2'9BVWA"2W79@ MGBU"JTDQ=/CD/9"2?1"&$8?PX>O@.-VPNOR %$H-59*QNYG6J$!^BH:]<$Z8 MX*&B9<'8 !M$ \I(W=*1(2,6)X66K191KE1&J73D9/Y->8-2M!XA6"@M>$O: M;S6Q1UHNJ)]B)JE]"%=26L?EZJ=!UY"V)N+!NE@8>THTEI05?809J^GZR2PW M-E2L>R5CPIF:Z(8$%+)BE[+48?(QOAQL=/?G%B?>B(\C8VK9,57:_/#]]H,,ER& ]FTPG9LV),]IP\ M=R\V!O+!9#:G[W2/9!I(3^YB.FF[^.*P0%L3NFNY]_:/VE5WEW\-[U[$ M=\+M%'5'XY92L^%LDG3E' ?!-O%FIS-*[T0T*WJ8T7$ S6^M#<&PO=V]R:W-H965T*R'->5!:6R_' M8Y.56#$S4C5*FBF4KIBEKEZ-3:V1Y1Y4B7$21;-QQ;@,+L[\V*V^.%.-%5SB MK0;35!73FRL4:GT>Q,%VX#-?E=8-C"_.:K;".[1?ZUM-O7'/DO,*I>%*@L;B M/+B,EU=3M]XON.>X-H,VN$A2I1Y<)KU$(1T1N/':< M06_2 8?M+?M''SO%DC*#UTK\P7-;G@>+ '(L6"/L9[7^A%T\QXXO4\+X_[!N MUTZF 62-L:KJP.1!Q67[9<^=#@/ (CH 2#I XOUN#7DO/S#++LZT6H-VJXG- M-7RH'DW.<>DVY)?RUD2.81"$D41*]PS?I(YUXOLFW M(_W 32:4"]; GY>IL9J2XZ]W;$Q[&U-O8_K?U7R7R)7BTM0LP_. :LV@?L+@ M$#M\*1&N554SN0$TEJ6"4T(8L#1>.,R3QZ@".*UFQJ#[R!P$9RD7W'):W!@N M5QY2:YXAM9BEBFI$#BE2^65(U9.#54 E)0C>$H'24#/N)TA&:0K4P*#@DLF, M,]';V "7#J5TCEILVL6L+$ZN\XP4>7L#1GOLR0%V MQV5XQ04C3DFIV[1)\,KJ*3R^ NZ<.,RR==HG@%- *MM1GWJG*Y6C.*)=] GA M-&-N%SUX7?*L!$8)8OA*\H)LT89Q63==Q,/A5N[<\6CC3:G4I3HE,+Z.9U^@ M22_0_%5M7.-;"8E9(_-CAP4DET*E2*[+[AK!?H/5\;N?.VS2LJ$I?= M.;!*-4Y-RJT,M:6K<5 0 [E#ZF2BR5WE9MK&NMGCE=9"^R/:<_5[LETI!&P9SF5)^F M5-H>6=05;8!M=)>D@[/&RS\_=9(^T;'3)E"Z:0N+KC%;4MP':VN-+XH+?O2+ M56,H //3$BZ]?'0)8'\)]'6WK9!M(GQ1EH2])@4!'QN233A?ENY&PLWV5"D: M4N9[B&=1>+)(J+5-GV%K.WNWBWX0W9)"U[723L(<4TM'8=8ITW, M1&$RF[T(.YG&83)==*)_H-RK4CK')[$3/C[Y7X1/$E+BD.[=Y+^7?;X()Y-H MO_N/99^'4339[WY+]C@.3^;Q?G?GLY.&[K\!,H["XWC1(WID.[S=LDD2SN:1 MV[MX'DZBZJ5?_4:\"=%^S3L1_N']67[GMPM;U_E M-TROZ,2BHBX(&HWFQP'H]J7;=JRJ_>LR59;>JKY9TH\#U&X!S1>*+J&NXPST M/S&ULG51-;]LP#/TKA-'#!ACU5Y(F01*@:5>L PH$[;8> MAAT4F[:%RI(GR4W[[T?)B9<":P;L8I$4WR,IZVFQ4_K)U(@67AHAS3*HK6WG M463R&AMFSE6+DG9*I1MFR=559%J-K/"@1D1I'$^BAG$9K!8^MM&KA>JLX!(W M&DS7-$R_KE&HW3)(@D/@GE>U=8%HM6A9A0]HO[4;35XTL!2\06FXDJ"Q7 :7 MR7P]K).;?%,HA=0R@PMXZ!T?*,5RB$(Z(V?NTY@Z&D M Q[;!_8;/SO-LF4&KY1XY(6ME\$T@ )+U@E[KW:?<3_/V/'E2AC_A5V?FZ4! MY)VQJMF#J8.&RWYE+_MS. ),XW< Z1Z0^K[[0K[+:V;9:J'5#K3+)C9G^%$] MFIKCTOV4!ZMIEQ/.KF[E,TJK].LBLD3G@E&^AZY[:/H.= )W2MK:P"=98/$6 M'U$;0R_IH9=U>I+P2R?/(8M#2.,T/L&7#;-EGB_[UVQPS4TNE.DTPH_+K;&: M+L//$Q5&0X61KS#ZG],["75BFYN6Y;@,2$T&]3,&1QT/5@B2I*E*4H!@%@M@ M@H3$9(XFA%R1.HR+4H*M$4KE=KFL@)E#K" 8<%GPW.,_<$EAU1DF"_-Q#G3J M.)PZ7&..S18U9(F+)#.X9SNZK*B]K08732]C=_B [OQF4OES_I_:-SQW3%I0&!)4'C\XMQ M +H7W!<@>$U7?T&4$L#!!0 ( /J" M"E%+_71NEA( &HZ 9 >&PO=V]R:W-H965TY?7%RX9*MWL9O8 MO<[Q9&V+75SB:[&YN3V4G]PZ]FLRWIAXLWK_;Q1G_6Y>_[3P6^732GI&:G!9\58;*R]@M]^5OZ^F1* .E,)R6=$.//G7ZO MLXP. AA_^#-/FBMI8_BY/OT'QAVXK&*GW]OL'R8MMZ]/;DY4JM=QE96_VOO_ MU1Z?)9V7V,SQO^I>ULZO3U12N=+N_&9 L#.Y_(T?/!V"#3?3D0USOV'.<,M% M#.6'N(S?O"KLO2IH-4ZC#XPJ[P9P)B>F?"X+/#785[[Y://-\U(7._5!K\I7 M%R7.I"<7B=__3O;/1_9?J9]L7FZ=^I\\U6EW_P5@:0":UP"]FS]ZX/]5^40M MII&:3^?31\Y;- @N^+S%R'F$EOI@7))95Q5:_?/MRI4%A.%?CQQ^V1Q^R8=? M_F7J/;J?-.Z%V\>)?GT"E7*ZN-,GO4,C]3-4\[W-[W11FE6FU<^VU$[]+5<_ MQ46R93I%JMQJ+-KMX_R@C'.53M7I?#&=3"$T64;R;Z "FTVA-W&IU;XP>6+V M<:;BG:WR4MFUFD^NYLMGG:L^Z]S8PM^85IHN6ZJS__ZOF_E\^O((*/Y]]O*< M[Z([[N@NNUYK7+>9J-\8R#XF,;BRL?@Q!]"K@XH)UE3G);$KQ0FIQ_16A$*M M='FO==[!.%S;1.G5J7=@=WU$C0$0ZG<]!IYJHW6,J1U2_N6F?J]+B\'U\((JL MJPSDQO^PC:X$P'2DD-^IE2T@>]A/B*PUR,+?L"VQ>>Y-V+TIMPP128?)&2L" M*B $L6!V_1)4A>5,_7D0K9+IR%*5V9A$H= :2\J&F_/I[$;]1@L^8D'#2K[S M?;PW):CYJSW$67E0/Q:VVD=\-MW]GX"WT'R'8&YWK G@EMMC;@A6C MPB>G780#DZQB'M%6W%V:G-0JU7=P97NF'1$@L;N=+B!CF?FSP=" I3]J^].# M^O#YDW('R-PNZATTNA&@E&L+^:$?\O99 ME!-R8ZJVTG'!E"*)4#'^4X6H:*W]>U#K@%61@M3&M-/IG7D>YWD%RK,=! M 3B^\.Q^:T _W$LJA7-)F$ )#A..H,>9"=NS> ]3^6# !M+-T\OKR4T Q[F@ MWT>[5JF X''Z;T0,.Q%DY>Q.*S@ =ME5*1O(!F"3K-1BECDF29*B\BZXRO>Q M21MK-J'XK;9R$79D8 F+;\//VB/YV\HME) ,I$T@?(0GL4B,':Q5 MPUK4L@&]YP:D9\]A8@<#'S A\"777Z+=;8YCA(_QF%3R_40V!?J;'9> M:S#Q)"&93Z%4?U0Q#$(AD0-4AYZO2W_:T2HM$2900TZEFYQ*G9$\,BC^#N%" M;_MY5$M1%L/[BI,DFX=UK9:)@ 3NA:6C5)FF3;B,G"+;W_C JJRQHR 6D]* M-F1**2]O$?8&BTY?3,,EW;,:["0,;:*UJ(4Y6%_#.LS3(]+!V" ^CH6T,#2 M%\8'E@8"-%M,G[6H]PU/#L,.:L+Z(%[E8"" XJ4ZFY^'MGE-:-5"]YS@],@+ M6XGYO&2 "N%JB+L828ZU_7T"T#>;6V(@H]"C'@N)O^\>NL=.C(ES>]/0PT>G M]==ODIPZF>C;FYJD#$"7F(OSOJ4#)S/'=",YI%QK+*8@/(^-8'\5G>KM8 MG=F";4UC?\C?D-MC;Q2>V@-O%W\A.YPWD9,DB.3T&=HC ' "@B@*>IGWN*=6 M(?QSX+!D$,2(#NY:GVCXAG-O/,GG[4Q9^Z^ "Y0F /;2['37[8R:42H=IA5! M%0K1L.Y)HM:0ECT8Q MQ(L%!(7KNUV2B*AIPA: MD#'T?.I$_<*J+V2B;808YPC3C4Y MIZ7KBHPS+;=W)O7"-9+WA-SHG5KVP/.@L:1R\C)&I"&5BB5"L5T=_29CA7@= M.J/SUM<]ZA;P(Q?@]'I-8>7W.TG@.>P<0[=PUBUA#/G$P*J?/^%2OTZ54V^R M6W]4L\U+P%@8ZJL1[7>A7.MVI]/ S7QMYBA6L$ZKD'UDE7LJ-L>FB(-[_= A M0,]*^3S]V.#$+/14?Z-Z#%*[?*,1=%$&MC:Y9*#?5!$X?R3:[R2'Q\E@:VM$ M:[@HT6&+5"A]"MKHT9-:1$APFK#C[(0JHQ)EM"I92@WX/\?$(%'^'CX.<">@ M@+!VN J0VEHCF"%I*A>[&AM"SV M0F-9Y4DD5C _XF**WJJP6,#*2V4(\)D*>X>0J6/PMQ+G47"^Q107ASK/Q+F^ MJ=4M@8*=4G[Q,C:P?(2[X,QC7++Y"-LY@XHK @_F@JN/*YU0 DZ="#K*ER@G MZJWKR/36YX;Q2BK(W;K3:'TI>J)21BS2=MWU1DXC[A-+""RY5MLZ.0HHTI1# MC\8CK+6O#(V).[5 D!@F(DE-O;KN>L0J,S5B3-N<"R/E@0N;-@=;NK6=KGJU MFYOEHKU7MY-ET[>@"!\D3RH)N@#2#LXJ2%QB4]=XV.(Y@YU(H-K366)2"WQ( M9;;Q';$,D9VT8QJ2".*>)@*WM$+H)JG)L.64#@)%E&P,;B>+Y3,E)7$O0!#B M+P@::8]$][G-PSM(LT 3J&$E-LNWR8";*%_"'#4L>8@[]]4**1RQ]2X&;G2$ M[TR(CCMVO_!H10,5GU!(UF>/%1+B;E*RA&$#Z[C=%)J%7@^O:;ATR/_U;$4@ MYD5+8&89[0F/.FO@W"$006 0>6]^SW5M1-'<5RK5Z=4T.%L:38G=Y.9/>DZ. MGFF>&L=ZT>_7L,],^X6ZZ\EE[2 8_0P@L-DB8C+O6,*[26^"^50J/F)3$YU8VF\95?;/7J X["QKR?W-:DC+K,,WG8 M8B%[_)QMH+203*>UVM;S+;D/)ZKK;&:D-[N*,[Z79Q"" KBOBE*$0)9#1"*S M%+U"]\JF$<;^?4?S)SYTKNO8:ZFZ,+J(71V2.*&-4&) XA\CQK(5U1XQ/%C2 M0%"6C8I\E MT:"\H%DDRJPHU)2B$K7Y7-3T9T<=TD3]8VM&?2>7(#Q[6D'^*U0CD]*M5(:< MJ6-PAU"#L.QN[0J(H )CUY*R)B#94S1='*]6 MW)GP/1[N*C#[Y=RM[]L]66]@]\P;@[I478 8WC+:(/(QFN1B(B#)!C&4BA*,(3B[H1K%.M:=Q0DB#E$K*)'6! 5ET* MS1KXV7#BCJ3\'DO@?/]S:"%/LC1)I\^XN.WIN'Y ]H&>T,@+!,%M1=R,&Z$D MD@=085UQ3-YF+4@MY)* M./"00F)"0:REN( PD$?CV"@A%VZ#!Q,&4ZA[XRM M'*Q3>%@[Q],)?;I-I3/V8-B,3>[\1<^V-N7.!=<[9[?JE^""EA #30)UJA"6 M'O)?Y^''#[IVIV=1TMIC?X='T;W2YGZH=. MM!WRX9AI(,UL%MWIY_IYT^CW=^@'20BDQ'M4)FE)3H.! M25P4AW:0C"6_'W(.]GE.U?(F6EXN6%!;H2G]S$_I?/E=@M"C4&/8^ SC^+@@ M_K8%ASM3I.JS>>C^@#-Y9K,: @4^/R=.J,+'IW>B[PN^A$*"KK)?4J&C0B&>'8ZFP8I9ICK]U&HKMW'&D0!;HT:0=6_8V49-V$Q8HQ]"0;#V:F.(].8(*HX4[3 MD%*50:A,AI:(EAVZS=S>J"L'(AS\]J=&H$'%091NB,[WL)YL6UP>["XR/:GI89SQ?5ZE)/:1\5C8XGGS(01'E+R>S3C7N]#JTZ^T8 5G;GM,>T-"1 M6L#3>!RC01+]]6@$92M!8]$RMH_&4,VNBXN(2L 6UPJ'Q-82('C#RN5?KNMU MBOFQ7Z4?J#Y0(:W8A:E>\"*!3YRHLU1L!*&K0#"' -:9"64FB/D;.^W;3-Q9 MXA)H/?XM0DA.6L,*,/@-=64@XE@@ U3;PBB?R\1R=5S$50'NUP/T\QT!OYX_EOZ 7!;6=P)S357>.E?SYAM4ES_C44Z6@!Z)_M M71UJ_:5H,JLUV?<)#T%4R=7#8,BSA32)D;W3XF!.L:8D18OS3K#(%_=.8%SE M A(:DEV(" #:6#)R)J?BE"T.(L00HOH($O*L#<^& 0BH J?Z#;YD3 8EPC5= MF94W6M8TP+SLO.P#R\#F@6HU_M6=T%>T,(]>%P1:I(_MI5^G?$-OK5T$[__M M-,P.O>5(:@3XY%7 YM?F1P@0Q-]07SO0:6Z>3Z^6)*N3-1OE2 MVCV_3;BR96EW_'&K8V!-"_!\;>$G_!>ZH'F]],W_ U!+ P04 " #Z@@I1 M0_Z_S>D1 #\-0 &0 'AL+W=OR_2LH;>U64D5)E!S+WZZBY23KW#CQFG;NP]8^@#,@B7@&8 ",*.ZOO_T! M8##4D))WO[1=:+11'YSP M7=M*MWNC&KM]=7)QDAY\U*MUP ?GKU]NY$K-5?B\^>#@TWF>I=:M,EY;(YQ: MOCJ973Q_3X(TYZDM?$@>7?:?8?2'E09B&]NK;-_^HZK%^=/#T1M5K*K@D?[?;O*BKT M&.>K;./I7[&-[TY/1-7Y8-LX&"1HM>'_Y6TTQ$,&7,8!ER0W+T12OI5!OG[I M[%8X?!MFPS](51H-PFF#NS(/#K[5,"Z\?B.]]L(NQ0>GO#)!LJU,+>:\3_C= M7*^,7NI*FB!F564[$[19B0^VT9567GR3_OKVY7D H7#J\RH*\(8%N#P@P)5X M;TU8>_&]J54]''\.RF2-+I-&;RZ/3OA39\[$H^E$7$XOIT?F>Y0M](CF>W1@ MOC&%_SE;^.# H_YU9('O\@+?T0+??YE 0EL%C M4&)PB1"GZ_ AK(6?KWER\B0-C[=KVS2[4[LU,)OO%E[76CJPY1E)]/&P9QZT\ @;4C.SX;$G*,\9,E9"ZI44GSSM[\\O;R&/U[ M9QA:MSJLRUU'Z2Z>O/!?8WA3#UV2UXU6KY.%]A>8L>H?U<:Z($ 4A&IQ,3W] M'[(,#MDIZ81"<+GK,V=_5BBLY8UBYX/8VTC'$N/$KB:_S29R'6XXJNO4JFO( MB7+4S%75.1UT?./[VVHMS8K4;K6G3)A<8?[]=78"?#>[!BG^%5H4SGQ&Z.YJ ML$.SFZ!$.PB >]U_:6W@[2J=?R@06KA1$%0'O?3/1"244M:_0_KDYSA2>XHZ ML+1!Z1MX&8SM\%GYZG:MJ_4D^9O=:(-JPJA6&J I^-)$P 8+ \[D/69(BD&Q ME-KULNSA8';87NR-]3J;$) #: 3Y :(ED"X7/4/20S8S.S1\IVWMQ88A7=5G M !S@5!@M-: %6L?"BVZKO9JP+5H&YSP$]>M%"7)!3@E:#=X($/4>EO83H6X1 MP$@&6!_P %]&J<#9Q8UL.I46XA"6,E=.1&O'45 M(62M87&74H_UA;"@&*0E7G_56,AH0L'JMM65J!IZA]>J:W(,^)XB&0P$>P(# M%>GE^[QV_>MO[]Z>0NH#R6H%\TQ$I5P +EZ:R"$R@?@H>@MS"0"5IE%F!0\F M4;O#FN D3E,2HW6/$)['F? \/DIX/BHP SC,1Y *B.4ANO/5DY#C)>+A^/F_ M"97XU>U:D<<%!S0[QN<&=-+H!RN+,04&1^:D*\P]X$Y.&@]60$@#Y\/09$ZN MG">,D":Z&'M>Q!^?? Q83@QD"* -?,/S4!JM%)$4W*L$\QSAZ#0@5MU5T?F2 M1!A9&H/85ASM-[:Y04'!E8->DF_&A8F<A-"F: <,Y1= M-'H50:>/$IKH[L"\!)"8BD'& O*,?XTJX].:(!B?/G19AD;>2)Q[L)/'%.CS ML8=3INEZEY,\G="TGTI96%C%$6CIO8&)H =@W6-6NJ0U$[F M%TKS7(8Q?FO0W8)=*7I,F\6K02#:SJ$/,IXYIET:B>2-U W"]9W9B6D#4V/< M5?!N] L]@#V2^DQ\.& X7*NP1;8>2(T;6008TNTR/HK DLE_BWC:EW,*(2A6NI6_6X=:1QJ0 MA4V [R5L?/P2E(;H4@$9B+E&#()U9I U=ECRS7<>\A?9[4=EW]^*M_,/\6$* MJT8F:MZU1 #.@']&[(N$B=8R4.IVI%?:RN1& W@22P4#B0L!+=HEF *[G!W) M&5JRQPBO0F@2/NWI0#Q3>B#U M,&T+BP+45%\$D79XL@#.EV@JOD;REF].L"O K)R+I$\CLF I@ M"F5II%#>6V#=(?L&VR,Z1ZP.H_=ANP'$B(@=ZVPL$@!(!R1,U:-.8ZPY+1>A MV%Q8!WA$# -9."6'*#M^SQ+L^^;A+40!<\[! @4DI'6P441&9@2.Q9:/[ CY MMD+,*",JAUE. AKJ'+:T2*W M1$1S%AYW\3%/LK H^^.>]^EHC#O6@B_@%9#TWY&+8[Z#*H>(M<$6ET]NR'42 MRIU?:H%CV9J69?1>XM?8&O('-E>SBT*LD8OS-C86)?7(]S ':DC.%.@M-B53 M7:F9.Z 3I5D;\'!JH#. O*/ -FJO>W;OQ@XSA&P\FH&0I\Z%7RQA"1P\9N@^ MMFJHIZO0[+YBQ=0_S"_RI%O=-%C%U(K)7RPC!1;9$4IY%R,WW!O>L_-:*8QA M&8+3BRZ4Q/;.CN 2_H1\Y!(I!%9=*'N<33R MW=Y_'N)XQQC0D\R GASE+3^#'X[SG:/CQL\%>+(!%4TE'J:@):&R'-)=6:@/7=$EL6+CQC"F CS0.[7+4RI /"1S'TNQC.QX'EA'Q$RMLR'@+CM,87AR MI]NNC6O'.L&S*Q%&TG/< +0O)FE,!*0"8B];=L].(P*B:<&YNXJS,[^&NV70 M*^^VT^7**5H%BF,&7G4;^Z1Q*V+[%[=8K M'*T"F[B7:;,!!SWE7...V0)EO]/'V#=]-'LR--OO2! ^S4'X])ZN$]IR< CJ MK+%=%' T/!\R([CZK+9T0G1P;DP;/W4&*?O%%=O[A]G\#2$9C(L4?C;_3"^< M7CR:B!]R/_-=KN+\$?=120A/;L,2#I//$-6FWA Q8%[*L!]A\4M.!SP MF!@PZ"G@R2'6H_UQ20Q,5V.GI\0U&>V*]D+CP!0_ 8+@S!=\2%P@>&MK;I@X M!<5ZYC]4Q\=N_088F8Q00S%46,NM6 M'00X^-/3^QSNZ>G%XPF, 0=::3I.H QP^4+\:&W-Z357O.FK=P@AD+4)P;Q= MABWNXS?S;A'L1E?BT>/IZ7?3;\%C8W^H/_CKHP3U>X>G2VT^X+ZFG/XN<2,J M$:X;V]7D%1T-FQ7I[1/6#>\PQ\4."#(ASFFCT2$;O3(,F#%0V#WII(N)!S S5M0Y7&."[M4HA6GEKK>GRN1Z='VTO5';HXOC5K/K,Y&( MA#GRS$@^?,D(DE9W'(!C-DV 5YC406PPZSTCV\^$> ] MG3Y%M&N _?;G.822DHO%U!K(KY.:_.EJ>C6 *W3*W(>L:$Y,E7P,%CV:,AO/ MW7?RJH&<)3!M)#@5%OGYJ+RX&C+L4\J^?]V!"5TAY+V8,@H=G_; B/)H[=P M6CT@LH_]O,1\C2V.^ZG*3^?XDYZ-9JM%GISDHHW/MTCP!LE]&__L].(2TR+ M@A*?Y*W*6_V$$MN&\]3Z+C,8(Z%6VE 5()=X_)&W!KD(>,U% M[)K"R\VNAZ,-%@^!;DZ\!W #42#(X_4/-L# &9E;QILM?'P+++#A4['QU >A MT?1IHYB_13ZU/\&0;(*2!V@H37XH>L!2:+C>6OLL%[29<"^2$75"?/RL6/,?$:% MPBB%)0I&DOM-.%5J(H!T@_9#WZ(C;\6Y1SIQ\S'NPV-'G+5W#1D($YI,K>*$C0 /ZP]"AN= 7:!(QX-* M\6O_(7V=#N>PU0'$E2@2?=,9G8CV$/]44_M"X3.^!4EB ?;Q/Y%$Z)I2Z MEA*P5/$JZT&9J*&-E6]DH/B,#Z5;=:S!>3'M[Z)/C^[]#WA>\1OU<-YSU_U@ M4^6>F4J(A'T#D--^'=/C\%1$'XR@PG)=:'B3??3\%L/KX!9WNS7QZ8O3RN*[M.=U9](?ZX,[ 7 MXO L2>A!=N*I7Y#0D*]55 U;A9,(FG2 18?V^9<%'' X]X2OET*(Q>3L^]Y2 M,6 C=]Q%Y@N<#MEYX5X3[N7=\LW+PMO[*P=T"MI030'Q"96."YQR6SR99B<= M0[[SX@O\NZCWT@''Q6.4)0R=GCUY M?,*-__0AV W]O > /-B6_EPK";N.+\#W>#L[?< %\@^^7O\?4$L#!!0 ( M /J""E%> %0 AP0 (H* 9 >&PO=V]R:W-H965T6[NUZ M7=LO%[HSN[,D2QX%-^URY8-@,CW=U$M]J_TOFVN+W63OI6G7NG>MZ=O[&['[28SYY\#FK-CFS0 MAK?P$5.-U@#7]J$IM][BM(6=G][H>]UO-2VL6=.EZ;U%G1Q ^!5=QO#:.GIW M5\\Z[=Z?3CQB!LO)?/1_,?CG;_@OZ I.5XX^]HUN7MI/@'4/F#\"ON ''?Z\ M[8])I(QXRM,#_L2^ "+Z$_^F "_SI]_/9R[*_S@04.X#RAA0OA'P0^OJY=+J M91UI:18T0OA6<0^Z"@-[XC;U7)\EF$BG[;U.IG5EBY4R6.=92*OQ63*4IUDRP(@\"R7@A@H"565PK5@@9^(3;+LX.Y4S _RD M!>5*D6*BJ(*'4I:PKU)L&(,8R*4D 79%3EB(:=DSD&?GK%5,05^RHBA(02>33*A '";1XXJ5'(1E!/%;@<%Z& M")G\)[Q%2AB-@HE4!8Z!)V"'*-,P1UG% [%S'"$*KB*)*>5O\;:, _2:FX,T ME MI?47J0?P5!RF@]73QY5!H3HJ&*I$/2M M?ZC)L_P#0]+O.$ M[/#R&3;>;.)K8V8\_CSCYPJ/16V# LX7QOC'30BP?WY._P902P,$% @ M^H(*43J]T6 % P I@8 !D !X;"]W;W)K&UL MC57;;MLP#/T5P@.&%@CJ2Z[MD@!-UF$;UJUHVO5AV(-B,[%06?(DN4G_?I3L MN G6!GNQ*8H\.H>BZ?%&Z4>3(UK8%D*:29!;6UZ$H4ES+)@Y4R5*VEDI73!+ M2[T.3:F193ZI$&$218.P8%P&T['WW>CI6%56<(DW&DQ5%$P_SU"HS22(@YWC MEJ]SZQSA=%RR-2[0WI<(Y".""B\:?!#-HC7>*^O4/_Y+63EB4S.%?B M@6OL-+E3#^"9LF-@H@K8Q519-,# HNZS?;-G7X MGX2D24@\[_H@S_(CLVPZUFH#VD43FC.\5)]-Y+ATE[*PFG8YY=GI=[KW;\H8 MN$$-BYQIA),[MA1H3L>AI0-<6)@V8+,:+'D#; #72MKE_MK\NEL9J:X_<1_%Z+ MW_/XO3?P%W5K@UK5Z ;NJ1):/-.A\*.RQC*9>;MT/6F EO# M&;2&M@@\;G: MIJ*BZL%*JP+FJB@KRWP#$^B,&9[ZI(]<5):B_KV_UZ[M*&OWW5^8DJ4X">C# M-JB?,)C>Y0@K)>BC=7Q-K:9Z4:/VU*A:38>^4JHE3QTQZMSTD1*X);]CO#F0 MB08T#ASO@BC7>KN=?A1#KS,< M],D>)CVR1^2Y?;4P$'?ZPQ$]![W8V7&_\AW1W ^B&#A M UA)NE->ETZ[,43(77C_;I3$R0<8MM9K'1[NS8X"]=I/2$.J*FGK,=)ZVR%\ M6<^>E_!Z@E\SO>94'8$K2HW.AOV@IK-;6%7Z2;14EN::-W/ZD:!V ;2_4LKN M%NZ ]M&ULI59MC^(V$/XKH[2J;J5 $H>0L 4D=O?N>I56 M6AW<]4/5#R8,)-HDYFP'CO[ZCA,VA%V(M.J7Q![/RS//V&./]T(^JP11P\\\ M*]3$2K3>WCJ.BA/,N>J++1:TLA8RYYJF69[T(OJ:;1!N!,QUO^0;GJ+]MGR3-G,;+ M*LVQ4*DH0.)Z8LV\V[O Z%<*WU/ZTLG$BBQ8X9J7F?XJ]G_@ M,9\*8"PR57UA7^L.1Q;$I=(B/QH3@CPMZC__>>2A91"Y5PS8T8!5N.M %I-$F;V90I5I9$[BT,$69:TFK*=GIZ3P14O+966 MM&O^Z0@Z:((.JJ"#3IH7KVF>[7B:&:9[=+QZ^3:;#B\SM\#QI@O48+O&0Z]T?_C,(QL-O!-7$/D!W93RWS_ M'?0-B8TA^.&)O9 (]:^RYWGVB,K#O,; 2$+O/?QY7D@U-IB]0=@@-U+?';0R M?KMIB?B1#T,6G**[=D"UKZ.K2P?D56R37\ ,4R$[Q29IQ!AT](>@Z0]!9W^H M:O?=U*XJ>6=?@.6!TBVJWE02_D>NSODB@V5!@2I'I!+$!+HOT<>N1RDQ:*$EV3J=L/J92R?F+4$RVVU;6^%)H>"=4PH5<92J- ZVLA],O$ M!&C>>=/_ %!+ P04 " #Z@@I1I*K"[V # T" &0 'AL+W=OZ4RYH;O%7%GR*S^=P;>Y#AAE>%_:0.'['-9^CX M4E68^A<.C6^2>)!6QJJR!9."4LCFR[^U=3@#C,,K -8"6*V["52KO..6+V9: M'4 [;V)S@SK5&DWBA'1-65E-JX)P=O&!"PU?>%$AW",WE4:JN#7PRR-?%VC> MS0)+49QOD+:,-PTCN\(X@GLE;6[@5YEA]A(?D+I.(CM)O&%O$OY>R3[$H0\L M9.$;?'&7%JV6/3E!OQ0N$%::5%E90T/41_L ]NJ[;7$@XT_91H.8ZS8^OM>#- MZ.X@3\V.ISCWZ*0:U'OT%H\Y0BOKIQ_&+$K>&Q!RC\8V'2UWQ@>E>4% MW'*3 WZM!(5R6J9N"^&1]KE^HGMI4\D,?H1H%/J3,:-1K9^]?S$ZK:YRI6W/ MHB[/LYM2ZGJG-+=(9W9MP3SWX,0QC/QH&%Z:G_NK/FS5'K5T3#V-!9%D5UE8 MZ$\PQ7*- M&N+(%3Z:_"^%9XPJ<:WN[>)_+WLR]N,XO#3_==D3/PSC2_-[98\B?Y)$E^:S M9E<:>SQ'1J$_C,8=HD,VTZ>6QNF>#L)B]1 M;^OWRD"J*FF;2[V;[9[$9?,2/+LW[^D]UULA#1WJ#4'#?C+T0#=O5&-8M:O? MA;6R],K4PYR>==3.@=8W2MF3X0)T?Q06_P!02P,$% @ ^H(*481B=7.6 M @ 9 4 !D !X;"]W;W)K&ULA53;3N,P$/V5 M4<0#2!&YM:6MVDH4%BTK(57 +@^K?7"3:6/AV%G;(?#W.W;:4"3HOL2>RSDS MX_AXUBK];$I$"Z^5D&8>E-;6TR@R>8D5,^>J1DF1C=(5LV3J;61JC:SPH$I$ M:1R/HHIQ&2QFWK?2BYEJK. 25QI,4U5,ORU1J'8>),'><<^WI76.:#&KV18? MT/ZL5YJLJ&(72<"5!XV8>7";3Y<#E^X1?'%MSL J_8Z[>8:.+U?"^"^T76Z6!I WQJIJ!Z8.*BZ[E;WNSN$ ,(Z_ *0[0.K[ M[@KY+J^998N95BUHETUL;N-']6AJCDOW4QZLIB@GG%W45NDW.'UD:X'F M;!99XG71*-]Q+#N.] N.$=PI:4L#WV2!Q4=\1/WT3:7[II;I4<(?C3R'+ XA MC=/X"%_6#YEYONR_0UYSDPME&HWP^W)MK*9;\>=(A4%?8> K#+ZH\$!B*1J! MH#;05_OL)(_2. 5.3(\R03N64MWSZ+F3!@X@5$XF8QH'80CRG\B^1$YU%I11P:&X22+72RY@!LN M.5W2 K9*%0:2+(Q'*21Q.!P,X%%9)@CY8&UL?5;;;N,V$/V5@1H4 M":!$%UN)[;4-Y+*+3;&[#39I^U#T@9;&%A&*U)*4'??K.Z1LQ=[:?C$OFCES MYL;Q>*7TJRD1+;Q50II)4%I;CZ+(Y"56S%RI&B5]F2M=,4M'O8A,K9$57JD2 M41K'UU'%N RF8W_WI*=CU5C!)3YI,$U5,;V^0Z%6DR )MA??^:*T[B*:CFNV MP&>T?]1/FDY1AU+P"J7A2H+&^22X349WF9/W G]R7)F=/3A/9DJ]NL-C,0EB M1P@%YM8A,%J6>(]".""B\6.#&70FG>+N?HO^R?M.OLR8P7LE_N*%+2?!(( " MYZP1]KM:?<:-/YY@KH3QO[!J9;,T@+PQ5E4;96)0<=FN[&T3AQV%07Q$(=TH MI)YW:\BS?&"63<=:K4 [:4)S&^^JUR9R7+JD/%M-7SGIV>D7)1>7%G4%#SBS M KN&KDK8T\%$66.SK1T2J8Y9NF=VE)P%_ M:^05].(0TCB-3^#U.D]['J]W!,_[]\!-+I1I-,+?MS-C-57%/R? ^QUXWX/W MCX#?JZI6$J4UH.9PIS3I<[DP(3S*7#0%[>&^T9HDX$EI5Y"'0GS2B.O/D:E9 MCI. &M"@7F(P?2D1J-F,9=);F3'!9(Z>AZ5OCAF3ZU]_&:3)S0=#9[E$(D!I MAF_*DB I N$MN6J,6.^!^<(0BDG(%?6AL5AL<>=*".\CG'-)-Z1,2N9B!)0X M[!)'995C-4,-O<3=)$/X?<= K;G,>H:40Y#TV)Y! M-0I,DX6 P@-O*$8'9&E8ES\M- MTG^6Y_/+O+TD%UH;^)8C%L8ID-WW3+ 6\#WDWXANSK1>.RJ;KT00?S3D?2J$CF@W"K-^#$UV6=5V6G>RR9QI)12-\>!ZW:?SX1@/*X*%V.HEVO)W> M2]NZUQ ,4E)I_ED*KK(4H:Z$L+5-TRE7"^G+0Z-@+L96'.9O^Q>$Z1^NYA 5JJLPBX=^'0PS5QZN<)F?@12WO?(]5+U4LW$?>F&:]>'E ML+MGT ^3I.=R&R;]X<'41CLSJ4*]\)/7@#?;CJ?NMAONM^U,>Q=O_QE\97K! MI0&!&PO=V]R:W-H965T]^=3U;=1\*BLC M> $;1725YTQ]6X*0QUDOZCUW//#]P=B.8#XMV1ZV8+Z4&X6MH$5)>0Z%YK(@ M"K)9;Q%]7-'8&K@1OW$XZI-W8D/92?EH&[?IK!=:1B @,1:"X=\3K$ (BX0\ M_FI >ZU/:WCZ_HS^DPL>@]DQ#2LI?N>I..XAY)*FUDWA@C@YP7]3_[V@AQ8D!'%PQH8T!?&DPN&,2-@5,NJ)FY ML-;,L/E4R2-1=C2BV1>GC;/&:'AAIW%K%'[E:&?F:]")XJ635&9D66D%P&X]#0RRL9A!TGA>UI[I!<\1 MN9.%.6CR8Y%">L9^Y;NP#5*&5@CY+L:1>P#NF^B2.WA,:1I,OVS5Y^^:= M/C %YX);^;%^J0K$"BT6#1NL4C!C=?10C=M9BQU\? %^6^TT3SFNN_=DRP38 MJ=L:F3R2/S[A4')K(-=_>AS=M(YNG*.;"XX^5_D.E(5_9J_)W^1\)+4N-=[ MX=D:\C2GT^#I#(5!2V'@I;"I=H(G37CW60:*%WM/:,,6=WA=#4>MHY$W@*W+ M(:*E2.V*D4T(J./%[%J.7JD81Z-!&(;GM1RW5,9>*K]*@\MYKR2N\%+)!"#5 M)%,R)]I%+L_*6U.JD83:3ELW$RV:QWRO8,P.DP/WJW_*IL2;PWD=\LV=+\+ M@G:5*HJ];.Z?0'U8""$-;OZ&W+NMQA=G5YJBFRM+VI6@R%^#_I.D@U>2#CU+ M..KJ5C3T+V)0.?DD64$6N'[ RNH+LBM3T>C*>G9E*/+7H0S, MV?U__&J)C\?]P>3T=T',K@1%_AJTA8)+13Y+ W9G6\D"\]7P'8;O^GSGBJZH MT/"ZRM*NSM#(&\\:M<04U495;KUE+ '"]O+S\(=^8-N>'USPF/H'K4C C(T#?LCK""J MOHS4#2-+=Y[?28.W _=ZP L<*#L OV<2$[=I6 ?ME7#^#U!+ P04 " #Z M@@I1$4OH W@" P!@ &0 'AL+W=O$ \N,DEM>;8P;[0#?''.+_.#L7=NCTAP7RGM%M&>J+Z(8Y?ML1)N9&K4O%,86PGB MJ2UC5UL4>0!5*DZ39!I70NIH.0]K&[N)!W&G4 M%YG3?A&]CB#'0C2*;LWA'7;Y3#Q?9I0+3SATL4D$6>/(5!V8'512MV]QW]7A M", \IP%I!TB#[U8HN+P2))9S:PY@?32S^4%(-:#9G-3^4+9D>5 6K/)<>*11< MZ_93\3S/KY"$5"_F,;%7KQAGG:]UZRM]PM<4;HRFO8,W.L?\;WS,.?:)IH^) MKM-!PO>-'L$X>0EIDB8#?..^<./ -WZ"[U\U^?J! 7!-6+EO W+GO=QYD#M_ M0FY5&4OR9UO6&JTTN3\9_O[06LQ!.M<(G2%DQI$[5>]A_@D\H+!NP.FD=SH9 M9-JBEL;"1T-W:@,2TEYC^C]K/>KG98$97N".0VI%MN!T1 M.+XE7'++SU.%'B9+1]-T\NR4J_CH%E=HR]"K'(3TV@O=K_;M<-5V@3_A;2^] M$;9DPZ"P8&@RFO&1V;8_M1,R=>@).T/<8<)PSRT=K0_@_<+P4743+]#_)):_ M 5!+ P04 " #Z@@I14HV,6PP$ #S#0 &0 'AL+W=O*<[<"N=#]^QTX(4%)?=;J'\D!BQ_/--S/V9WNT$_*KVC"FX5N6YNJZ ML]&ZN/(\%6]81M6E*%B.7U9"9E1C4ZX]54A&$VN4I5[@^Y&749YWQB/;]R#' M(U'JE.?L08(JLXS*[SJ--AS<>%73-YDP_%0\26UZ#DO", MY8J+'"1;77@<3RE*(KZ9QEUQW?,.(I2S6!H+B8\NF M+$T-$O+XNP;M-#Z-X?'['OVC#1Z#65+%IB+]G2=Z<]T9="!A*UJF^E'L?F%U M0#V#%XM4V7_8U6/]#L2ETB*KC9%!QO/J2;_5B3@R"(,7#(+:('AF$) 7#,+: M('RM0;;3&N-X?/P-2Z9U+!!=Q3*:DI$;R;,4UYJMZ//(T$#(P7U\YN M*F?!"\XB^(P>-@IN\X0EI_8>$F_8!WOV-X$3\%.97T+H?X# #_RG^0S>_?1> MT92IOW!%Q*R%X?35@&18 [:@S-PH,Q8C"G&@G$0;-K4*+6SHKM4'N,NYYC2% M25&D/*9V 3TPR46"-(L 9X# M;C%;+DH%A9UU;5'TSZ*(!HX,#AIV W<&J=I 0;_CUH,R)5G,<*HG8!C7NF Y23'IO(\L'S25NT:T9M6>V16S# M0P)S)+8^?6_Z]H],P[@9K>ZM08$6F.EHVO&PO M=V]R:W-H965TTK;[H)?''N13)(]US[Y%U M]U:4OU<;K6OTQS;+J_O)IJYW'Z?3:KG1VZ3Z4.QT;KY9%^4VJ/Y<-=L:^S-->/):KVVVU2_OE99\7;_01/WC_X MEKYLZN:#Z03_KA0O EH$?]* M]5O5>8V:I3P7Q>_-FR^K^TG4S$AG>EDW0R3FWZN>Z2QK1C+S^.]QT,GIF$U@ M]_7[Z']O%V\6\YQ4>E9D_TY7]>9^HB9HI=?)/JN_%6__T,<%M1-<%EG5_D5O M1VPT0EA[NW'SI$X>[LKB#94-VHS6O&AWOXTV^Y7FS8GR5)?FV]3$U0_? M]*O.]QJMRV*+9D5>EX:ZRDRBWJ!9>WA=5NAOZ,F2OV2 MU'J%WD?X<:[K),VJGPSZUZSAW:CD?#Y\[/Z$N>UFF2H4^[798NDS8# M/.HR+5;F'-KNLZ1)!FBQ7IOL@+Z7B4DS+>8__S0CHB^UWE:_!>;#3O-A[7Q8 M>#[0:78(%&U@DSM?'P@1$;N;OG;)\U$THHR?H^8^BL4DBL]1"Q_%543I"76V M0GY:(0^N\$M>U>7>Y.FZ"NR7.(TF1L&?/,U'#N7O$,@[NQFK*'+H\T$L9@YH M[H-P+*AS)BR XQ&N8/+4:7DJN#R378T<)\^9#I$7GT:+1T$>CJR21$/I.T9V M]U-1X5PR,P"%&57*81""QOZ5)?PZ9-U9B/@TV;[K$8S*;P+Y9818C8-;JP8X'LQM['.+,7.+'PA&J'3U$X Q+ER9 M74 P*DD$\TNLR)"PR)B&,$N>B_*PU9:3:3#-+H=*(F+S.&'CX-"J E7["$. MN;^CG+JEZ R $<*EJZ C++8*VP!&,,\XCTT6FTA86UYIQ']#UW7I!";THD< M!ZDV_9-P)1\B5?GBQZ5T.?51E,?"I=1'82JX;TZ*F)B%44$E:4#J/7 M=2[4)G$:C8)1:I,_#1?U 4:/D6?;2[W2"$"99L,53P!E*B/FUD803#+64QQ1 M*R@T+"@=2F_M8FC'%!J'*T2M*M#!OM Q\FRG<VHC:K6&AK6F0^_U#0VU*9Z.PRZB5AGH8,.(0CX/\7CU400+Z=+JHVCL M%EL+&$5Z2+5:0\-:TWO-WM;;4)OWZ3B,)6;E@@TVEAC@!5$E/6,7U=@%G29JS"Z::61%B81$Z4]S;VAQF-8"-PV1B5C#88).) >Z1W^8 M**#- 5! FP,>L;?-89U;$V$-6NS+8J?;B_9KNEIE9F>3J@[MGTW[;!Q&$[-* MP08;30RP?21W74, )6CDMCP "D"$9YU&,$,ZL^+*P^,*57-T#,2@ ; MA]O$K$:PP6X3 VPDYI7+ ,I3U#D 8D2XGC!XP+BGF.)6='A8='K9O:X9XC;K M\W'X3MQ*!!_L.W'?!2(LCPJ:;5%7O"HSAF]KAF2-JG+<;A3TN9\.=B=DKY7Q-U?J\T D/+J)P"$B<\H M@!*=FOQ\A59#9%A#'$IO;8"D3>IR'$:5M*H@!QM5$G*-W#L^,PA%O$X70)'8 M;9,6$$J(GOY'=GY4&]89A][KNQYIT[P7(?/+ MD$40').3O\X4&^KTGYDN85RO3:'"KZT"AP>7@V[O"F+G;MPU_/15T7V_;E1B&PO=V]R:W-H965T\D9L3QIW%S([=R\5,E#ICG-Y+I,H\)_+;DF;B,'>P_]2@3A/3.+;;1_1?;/*0S"-1="6R+RS1Z=R9 M."BA.U)F^D$@^)2:9'7SL @9[SZDI>Z$"T'P.EW M\&L'O^L0ON(0U [!6R.$M4/XU@A1[6!3=ZO<;>'61)/%3(H#DL8:T$S#5M]Z M0[T8-T+9:@G_,O#3B]]!BQ^%4NB>2K1-B:3H/=I6JD%B5PTI])DG5&;?&-^C M/TJM-.&);1=FMA6"+OI"I"1<*W2@ +)YB;,RH0G:29&CEN,EU7&_BL9 M!^B3X#I5: ,Y)3W^ZV'_T8"_"]5OIL _3L'2'P3\K>0W*/!^1K[G>SU\5F]V MQ].^=/Y?],T/1S\K1M#H,;!XX2MX1T5I@8I2QBGL 2@6>0["@;40/PV$")L0 MH0T1O!+BCFN6&-W!#H6V-"XETPQD-2C9#9$<%-\6Z->/ (P^:)JKOP=H10VM M:#!S0^M]PTN=>-$S7O$Y+WKD50 O52T<6!_52GG7MSHJ%I%E88Z1YT40>7CF M/K@KW3N>E=DU1PZT#'5R&6FL;Y'C'MB*7'"'LX MZ*BEQRH*.KK;]!A-1UZ_6K!_JI8_6"TK"$0*N&7'K*J&-'?+H=T$GPXS'%R5 M2$Y'( ZO0R3AY?P'78UE,8#_=T+H8\<$:%Z2B_\ 4$L#!!0 ( /J""E'. M;<&PO=V]R:W-H965T0*O0B0N$UKU4J([O(P[<$D!V(UL3/;@4[:AY_MA 5N'1K M7\!V_/N?F^.<[IKQ!Y$"2/289U3TG%3*XLIU19Q"CD6+%4#5DP7C.99JRI>N M*#C@Q$!YY@:>UW%S3*C3[YJU*>]W62DS0F'*D2CS'//?0\C8NN?XSF9A1I:I MU MNOUO@)=R#_%I,N9JYC4I"MZK^>@N!22Y36L/,@)K?[Q8YV( M'4#I' :"&@A.!<(:")\"T1$@JH'H*= Y K1KP(3N5K&;Q(VQQ/TN9VO$]6ZE MI@M*Y9PVX<:U(\/*D>"((R&Z8U2F DUH LD! M?F3G.\_Q$SOO!Q8!5V6U26VP2>TPL"K>E+2%0N\,!9Y_>2B@D_' .X"/_\_Z MQ(Z/(5:X?PC?2T;8G+/0Z$5']+XPJ4X2AQ70$BQZ4:,7&;WPI'.KCQSZ<:OV MH&L)N?AIL=!N++2M'N];X-I" 5POJ0OT4#GMV]4$'_GL^"_;DF> MT3M6D\G+N?V(@FU$@57I%N>J(@(PCU/UQ>(%JX/[@TZ]G/SM;>>';U6B[0WH M1Z]:HN$S>G[GV'OS#V 5D[O3F*A&86DZ0H',^U%]2)O5INL-6IFIE[S!?$BI0!@LEZ;7.U37,J^ZPFDA6F/9GSJ3J5LPP51TU<+U!/5\P M)C<3;:#IT?M_ 5!+ P04 " #Z@@I1)3Y-DM<$ "J%@ &0 'AL+W=O MIZ#"[1QVOB%PZEQ5\)V\O&,RB&,N/\H6C<+BX& ML%#$4C9710BJ_^W8-4O3(I+6\:T*.JC[+!R;SX_1/Y>#UX.94?IWLE#K MBT$T NVI-M4?>7[WU@UH%+@G*>R_ OVE2T<@/E6*IY5SEI!EN2'__1[E8B& M PIZ''#E@-L.HQX'4CF06P;JBBD['@>R *:QVM>"AS4WKKT21Y,8U3 M)?371/NIR73-A1HJ)C)PF^^85'J*E 1#<+FC24IG*1OJM3*T8DWKZ1<':3@'BD( M@R\\5VL)/N4+MC@.X.EQU8/#CX.[PLZ(-VQ^#@@Z QBBN$/0M=O]]VVNW6'A MCJ%##JES3-;*L2QR_,\?V@G<*I;)?QU=CNHN1V67HYXN+S,] MOZ7P67 M$FQSS9^T%+G2W.E<.8A_BED#; M!';+"VMYH5/>9YJ(GW]" ?QE1],MZY(5VHE#(8&CEC3;+((X"+KE1;6\R"FO M7._20$-C ;!OVT3]:+P] _3)-1K9@\ A]'&WO+B6%[^&O%.69VP)#,,>=0@: M,L-7UM>_.JNN>I;GL<#&UH&< AM[1V+VCL[N4=<,1KA=(1UVCG6(L%&*G4JO MN=AP0173._Q14AV(10;KZ,VXC@S8T4O)7@4X6I41'I%VSFTS'T:-#>!8H&$[ M>BVX(YO<47O_Z;#!,>K1:/".7HWOZ 3 =]CT$!X9Q*,7,Q[9] XC0F!;G6WF M(^3W*3241V[,WY]/S\&*[YC("P ,!4MUI2V>4VH&V2A^JU+#!L38#>*G2PW; M>,5!W.!6==SL,(,0]I0:-B#&;A"?7FK8!BQIGZ,Z;!#J.4AA@V#L1O S2JV* MU%U&E4:7R;%"@W%,7EII582C"0PA;".URPSJ#:]'H6$^?H+Y.F-J.*/S!YV_ MZ2F5A0VNL?]FE67XB]W\/:&R;*0B%/O6>K#-HCCH6Q(&OM@-WV<4E@U7C-HB M.VSZ:M_0%[OI^YRZLL_15AY=)L<*#;.Q^YQ]2EW9!V@]RZ&5P-CZ%1K%44\* MB>$[$C=O/]F_%)ZN-F)C5>>7]"2X<>_A M)FN'EE9-=8JQ*1I@OT>+82AQ,]2MI2B>3BWV(;FG+H@A+G$?D#N4+'6I@-XJ MJ>(=W=5 W]J:O<9M8,;$JKPDE7K.M[DZ7 S6;^N+V,OR^M$SYH=;W"]4K#3P M0,J6VA6>AUJ!.%R,'AJ*;\J[Q1E7BF?EXYK1!1.%@?Z^Y%P]-HH.ZNOIR?]0 M2P,$% @ ^H(*46LJK3:. @ +P8 !D !X;"]W;W)K&ULE57;3N,P$/V54<0#2)3 M!SQQW)C6&%PF4Z6>W>1Z/@@B)P@%SL@Q,/M9XPB%<$16QDO-&31'.F![_,9^ MY7.WN4R9P9$2O_F<\D%P%L <%ZP4=*\VO[#.QPN<*6'\+VSJV"B 66E(%378 M*BBXK+[LM?:A!8B[>P!)#4B^"TAK0.H3K93YM,:,V+"OU0:TB[9L;N"]\6B; M#9>NBA/2=I=;' TGN=+4(=0%7,LU&K(5(@,=N&),? M[^&A]:XQ,&D,3#Q?NH>OY=HQC'%*8-."GR^ER[]ET9^+J?$&_?WBT+0Y-/6' M=O<<6ADLE\Y*)1&VR#0H#0+-3DH.#Y-H^X'W6'K.;M6>LOTDDMCJ[NPP.CDU/+H MJCU5$U(K_\*GBFR_\,/<=G34+L#N+Y2BMXEK&LU_Q/ ?4$L#!!0 ( /J" M"E'&:<$+M@8 "0P 9 >&PO=V]R:W-H965TV)%I. T1Y2"3[DKR\1S[WY(09;Q+UD"ZDU.A'%,;I^6"A]?+M<)C.%C(2 MZ5FRE+%YYRY1D=#F5MT/TZ628IX/BL(A<1QO&(D@'ER,\]<^J8MQLM)A$,M/ M"J6K*!+J\5*&R>9\@ <_7_@ MR3#,9C)Y?"\F'91K9@.KUS]G?Y]OWFQF*E)YE81_!W.].!_X S27=V(5ZL_) MYH,L-N1F\\V2,,V_HTT1ZPS0;)7J)"H&FPRB(-[^%#^*0E0&8-8R@!0#2-K440BFDH3\UCK"2)^A=FDI31+,O]#$0TR#HJ4^7<7A\?"%ZFQY_G@;CD MM=*[&+O.'D#U*.Y3ZC3CXY=)^M8DOYY-SM!]LI8JSM([53(T8,V/0&M4KC3J M(UK8 :)VG@FO8J(J%(;C"-\#K"F,.PYM1@Q7.@JV)II7[W0J9@^F5),N&&'@ M6-Q+DL7 LMA.L^^#6,2S0(3H)DZU6N4@G:"_-K& MH@Y,C[T>HGY59+6#I^-BOP5/Z S8WAINDU@^&I6I'LSO$7>K>&XK$E Y]GN) M(G0 /+(_QB)=(&F>X+61N&W<.JJ7W'-&/MG_J-7C",%NBX@BT 6(O0MLI3:V MZ54@:H+[" BI*&KR-,U8C#N(0D,<)1YO$24$6)[86;Y ?V'GB(@"1 K8;U$ M")B9V/5S=U%23%2%8E]!6D-V$P1F)G9F!J1^74H2(%#">XD;<#&QZ^HCU:^H7D9)&5#71KR.YN@>^IG>^; M:/4814DK9@CM)?# _-0NJ5](4=(&FZ5=45+H$]3>)P#98[0E!9JGO?1:*'0$ M:I?47;0EK5LHC:JF(R;'^I+5?8TFA[(A MS&)1LHJS;>=J0.S7-28#2F6]-$48<#*S2^\C\*O[&$V&95-8NV')@)N9G9L! MO^.U)@-V9;VT/QA0-K-+[A?2FJSNE#18EPU1%NO2A3;@=O%3R),EIPN\[O;2 M;7&A(;AV]?U"DM.M>S0MC.Q"ZW"[^#/D2+GI N.[O?1EW,J?-0_\7;.#W'0/ M.S+6D-W4H"VX71P9:MLF,+?;2Y_%!=)W[9*Z566ZAVT5:\AN/L#Q;A=;A3Y1 M7'I JUXOC14/V-BSJ^SNXL0[[(580W83!#;VNG@A]%E$I0?$Z?72%_& >3V[ MUCX"M[J54W1JI@6X+ MV=TMT+S7Q3FA3U:1'A"XUTM?A0/S<[N@?B$5R>MV3 NJ''H$[^+$T"-5) >* MY[UT8#AT VZ7T5U4)*^;*K638?43A6W80!_@AXZ<&/97.IB&TI1"6S]=',B; M]])3X<#[W"Z>K[.>?Y=EN6ZC0-[@DF#L^RT>/J^<%SQP8%#&0:*VUKH%#>F8'.6?;@JNV1].V-3I;YJ>YIHG42Y9<+*>9290'F_;O$8%+<9 ?% MRW\,N/@?4$L#!!0 ( /J""E$U5/Y/&PO=V]R:W-H M965TQ!9RAM%"8,' M@61355B\W0+E[=SQG?>-1[(ME=EPL[3&6UB!>JH?A+;<@:4@%3!).$,"-G/G MQK]>),;?.GPGT,J]-3*9K#E_,<9],7<\(P@HY,HP8/W9P0(H-41:QJ^>TQE" M&N#^^IW]SN:N MFLTL;&TL6F=#F+G%E1+ZE&BMM%#3Z(^J5A$Q1ZERCP F\$ MOC@-7T*NX;Z!^[._X:[.?RA",!0AL'SA/XNP)#*G7#8"T(^;M51"M]G/$Q'" M(4)H(T0?1'C$K;XU!8)@.EJO#IY8N'EYNRR9S9+4W>U7Y=@I2DS]=B/*HD%9 M=%+9LWYEYC9KP7.0H]HZ@G@O;#P+O0-MQTY1XE^-:XL';?%);7>$$=W:!=IR M/MYF\5%4/_22X$#;B)<71]&XN&00EYP4-S3-)6*@QL0E1]<5Q+/I]$#Y$IG)[J1U1F*U_;5K[G2,\0N2SWE01@' M?;[A7+T;9I ,_QO9;U!+ P04 " #Z@@I1[ _:$^(' !^)P &0 'AL M+W=O'8@^,1-M$)5&C:*<9^N-'2HPH612E+//R$%LR[^'AY>6YEY2. M'RC[GF\PYN!'$J?YR6C#>?9N,LG##4Y0/J893L4O*\H2Q,4E6T_RC&$4%49) M/(&.,YTDB*2CT^/BW@T[/:9;'I,4WS"0;Y,$L<=S'-.'DY$[>KIQ2]8;+F], M3H\SM,9WF'_);IBXFE0H$4EPFA.: H97)Z,S]]UU,)<&18L_"'[(:]^!',H] MI=_EQ75T,G(D(QSCD$L()#YV>(GC6"()'G\IT%'5IS2L?W]"ORH&+P9SCW*\ MI/%7$O'-R6@^ A%>H6W,;^G#!ZP&%$B\D,9Y\1\\E&UGHL=PFW.:*&-QG9"T M_$0_E"-J!MZLPP J [AOT-6#IPR\/0/89> K W^_![_#(% &P= >ILI@.G30 M,V4P&]K#7!G,AQHLE,&B"(=R_HK)OT ,)% MM])X$JHNSLLN8$<7+OA$4[[)P64:XWWVEW;[J<5^(MQ5^0P^^>P< M6@%_#_D8>.X1@(X[_W)W 5Z_>O,*3$"^00SGY7_3,.VHOVY3@>I(5.BT4 UX M%X/QW(7",SGO^:PB]&@E=O6?$'MO1[G 834)B^&3\,&.^AO=5=SFW=RN>T:( MTE: 6.+.J]:J5\!Z76M57 .Z DN&Q1H%5R@D,>&/X%OQPS7'2?ZGI1N_ZL8O MNO$[NEG2)!$K7DA/^/T(9(B!'8JW&+PF*8AH'".6@PRSTM-OP$]@#89EV=FL MZ$RFWMVI,W8[.IA.*S9^]YFC2$'U9"#GB&G.\PXN8\Q^(WR_8$T,*<5 MYO20LS6KNID-IAY)"5\AHF;,-!LEV+3F/W>Z"!SYMS!LS3!.6AYKXFJA=H-#JJJKU=N=6@=PBS/T*&GG-HE2(/6)G,^GMIG4NN[V M"'LYPI4:X9&L^DFR3< ]90*,I&L0HDS\RA^--;E!OQWUUT%-"[AKE]XOV8J) MDAJL<#$7&2-I2#*Q8Q!*:E;/\QY$9QPX-C%WM9J[=CF_833$.,J!H)B 6(5+ M6#C3.(-M79];W02U7$.[7']%C"$90%)-1'9Y('Q3YNB?W?72.6R+LN>[P6R^ M5PD9VKEPOO!@!VVMW="NW9<_, M)CN6\"@7LJ>_.%=J\Q@.Z8Q?NTVTW\_QQ M%UFMUM"NUE4Q@7]D.,V--0]LR[+O&F3Y K9EV9Q]#(@SQ]#PRH#HV>0!:J&' M=K'^RDA1/:V*\.XH!2X52*-JL?:O!1[V[!)NWX,[S'8DE$KT\>,2G FU%!ML M<)9&X%9,B:CNHKT4 +Y]PLD]9C:)ACH7P(/F JAS ;3G@ANQ( 1[M"ZZ0V'( MQ':(J,@SK@D[GMLG=U!G"6C/$DUJ$5YA)KP!5.XRF([9:6FLP2T:[K< M1Q)>3+M,%%G%U,C*C@7[6.G\ .WYX0Z'6^FA6[RC\:Z(71FB3\%CVZ9KX?>< M0P:FIZ7:LTNUK+)(6I[0"1^;Q,]K%\K&DK2_79.C5FC/KM#:T?ON^ E>,!FU M0Y.#GIIX6A&]'D5\4<'V0:'74P7<+T3*PR=#2S>PE2R>EE3/?A"BCX.;;C-& M5M"*F%90V9HT*6HQ]NSB6>QPKM.J9$LK*,S+A MV.>OY=,?L8E>CFH:9.U%E1_R &% M9JTJ+7F:9F1M1X/C*=P_1U-C>+YA6-T*.4/O%A=.2LO7OOBD@M_[Y=_G6&4PZTUM*7/6ABZ]M33?LZ'_CV?/"9 MD?5:Y%SAE\N=%".WJ.K^=9((=)((#IHD ITD@IX:NXJ&81$0M MIV!$!@=;\ MP"ZV+PG)H'U8T162@9;LP"[9FE#6V($6JJFBE)?!8>1D1W>]OA -M)P'/2?1 M^R$*7QBBM8>*!SV?"+3 !G:!?7:(3MM[O8Z T*(9'$XT@[9H=O'1FAG85>ZE M =KS\''>%9^3VKLX"6;KXD6N'!2/%Z.T7OK+56IL%?S+:T!7< M@W[8S"7._(8E8P5PQ00G$I9C[SJ\FH6) 5B+[PQVZFA,C"L+(1[-Y#8;>X%1 M!#FDVE!0_-G"%/+<,*&.'S6IU^QI@,?C/?MOUGET9D$53$7^)\OT>NP-/)+! MDI:Y_BIVOT/M4,_PI2)7]C_9U;:!1])2:5'48%10,%[]TJ# M2)B26Z$1$+&5^J"W/(T+S,!CT%I0AWM0WT3.1D_47E)XO""1$$4 MM#GDAO]1QRA%K,HZ1ZL7BCM-4I[3J6'&V1T7A".Q1IOCE-OQ=@[$A(F_3@8O-)[ M:M8?#GMAN]ZDT9LX]7Y&?2F5\MG<9 PR:C1ZX4?)]#-)]]??K$T%WP(>PB(' M\EEH:+W&R4E0>X->-VX7V6]$]ITBOYEXW@G*R?5* I@,8M)U!N>R8[PZ*T5.I6_D9DO6:,#:_0K\B,\ MU,PP=LK^4FJE\7UHKMY<,IZR#1-,ISK3E5VI#4QA[V'=JOZ#P_Y15UJ 7-GN7A'[5JP:U&:U^8*XMGVS?S"O/C^P=5HQ MKD@.2X0&EWT\%%EU]-5$BXWM<1="8\=LAVO\"@)I#/#Y4F!4ZHG9H/FNFOP+ M4$L#!!0 ( /J""E&Q-@T^'P, + ) 9 >&PO=V]R:W-H965TR,YHPJ]\UBW^6Y2A,&=X+( M/,NH^#F$E&][EFN]3-PGRY72$W:_NZ9+F()Z7-\)'-F52IQDP&3"&1&PZ%D# M]^K:=33!(+XDL)4[[T1O9<;YDQY,XI[E:$>0PEQI"8J/#8P@3;42^OA1BEI5 M3$W:KN^?8CE!L*M=Z=2\:PDHX,L8<63/I>)V"&@3CW!*PG>(2$X0O!+@G]JA* D!*=&"$N" MV;I=[-TD;DP5[7<%WQ*AT:BF7TSV#1OSE3!=*%,E<#5!GNK?<+:\4" R,H:9 M(A=DBJ48YRD0OB 3ABL@%3D;@Z))*L\1\#@=D[-WY^0=21AY6/%<4A;+KJW0 MC=:TYV7D81'9.Q+9)[>=?XM^_=?1]Y+A5W7A&[W@B-Z(LPT(E1 ]5WBE J$!N+[@V-_*@0Y07=+ZOP%0 M2P,$% @ ^H(*4&ULS5A-;^,V$/TKA+&'++"-1$FV[, VX(_83;'I!LEN>RAZH*VQ M)*PDNB1E)T!_?$E*EFSK(T::0W)(1&K>X^/,<$;,<$_93QX "/0<1PD?=0(A MMC>&P=&"(IW%,V,L4(KH?=7#G,/$8^H%0$\9XN"4^/('XL7U@* VN*/$/;\Z!FIK:PH_:D&=]ZH8RI%$,%:* HB_^Q@!E&D MF*2.?W+23K&F AX_']@7>O-R,RO"84:C/T-/!*-.OX,\V) T$H]T_ROD&^HJ MOC6-N/Z-]KFMV4'KE L:YV"I( Z3["]YSAUQ!+": %8.L,X!N %@YP#[4H"3 M YQ+ =T\24M613#SJ^&BTC$B8J M%9\$DV]#B1-C&<*(K"@C.C$F/@.0B28X^@5-/"]4LR1"=TF6],KF:@Z"A!'_ MC#ZA,$'? YIRDGA\: BI1[$:ZWSM:;:VU; V1OY7^RNW[J[>_(N',SZ%4D-:3;"E/!1U2\]SCN/ XDK,%KE5M\GJ5.'1%P%N M5?A[&J^D/AFN/5%G0GX,P#.P=TL:]-<]X3/:;^:9!DE9*L=R\8\E6> M@"T'%9=M G^4/H'+1H'?VBEFN*9PMT2BK-RXO717D^,+DC<<+J07PL1OSX]N M)3\L%16R MNNO' (@'3!G(]QM*Q6&@%BC^U3#^#U!+ P04 " #Z@@I1YQ,VFU " #& M"P #0 'AL+W-T>6QEBV,>V0!=/EC.GGWZ2Y=A.6I?0ARW)0W0NTN_\=4FDH-0;!@\Y@$8U M9Z(,<:YU\=GSRC@'3LH+68 PF50J3K1Q5>:5A0*2E'809]YL.EUXG%"!HT!4 M_([K$L6R$CK$\RZ$7/,M";&_^(B1P]W*!$+\.'G_NY+ZYAUR[=F'L[/IX_G- M?GS2),ZQ]R)T?@#T8FH^H^0F.X9?'(9_#3Z&OCH(_0IY#'R]"^XGZ59ALA-H M(%Z[@5&02M'OXR5V 5.%<$!KPD)\2QA=*6I'I813MG'AF0W$DDF%M#E IJQO M(^632_O.LV>KY7 JI&IJNPKN>]5VWTML/2N0,M8)G&$7B(*": U*W!FGZ=P$ MGZ50:R\WA5&8*;+Q9W/<#V@:4V0E50*J*^/C;2@*&*16CJ)9;ELM"\\FM9;< M& DEF12DT; =T1H&&P-C#_:']RO=8=?I8/^F=O=$9QI!K>DPSK'\(I3LC8,+>.?Z M[:+(/G-"_-,^GEA?%*TJRC05K9?3) 'Q[!8V>$U6YE&]PS?]$TA)Q?2R2X:X MMW] 0BO^J>MU;Q>B[=7;W^WT_$53L'^Y1W\!4$L#!!0 ( /J""E&7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GG]HXKO/E MTKO/=DZ?C'V<&_/(?E5*NTFR]'YU,AJY? F5<)_,"C2>*8VMA,=#NQBYE051 MN"6 K]2(C\>'HTI(G9R=]F--[2@\,!YR+XW&QJ;A0<*3>SO?'+*U='(NE?3/ MDZ3]KB!AE=2RDB]03))QPMS2/'TU5KX8[86:Y=8H-4G2[L0#6"_SC>99 _E# MS%W;XL7\7B#()#D70!VD'!\)LS2A;(4; +H83.@060 MG(#D.X3\R0/(C(#,=@(Y:W#PIP'D/@&YOT/(020/",B#74)F >0A 7FX2\C] M /(S ?DY+N05N-S*5=/.3,DN:B^D>0[9C@NTX M+MML::S?0V%4[$:OP?FF?\B6CJF:/8X=.:7$W+Q&[GQA 3;X2*=$ETI5R2YD M3.@V0SP*%W0N80!).26-+)4+X:1K_G93"PZ[=L%L<&=U58D0D[)*&EDK][ & M70,KK:G:0%J22.+Y0['O37.L2E.;V9+80?S&THF:62; M7 MIV8-0&,-O(%QM-W.%TD@:V2-->='>V.<0B%)&&MD9MT8ONLIW!7,?4E&N M2"/+@LS6P<0EI;211O8&F:T#3$X)A$<6R&:VL@^X6%+@/H:(E$-X9(=L-_!6 M3')E$MDB[U27GC/$I"S"(UOD3Y79&D!*'#RR.(;E9BL>90\>V1[OS*#9'CLO M"AF61TY9A$>V"%T>PR43I]S"([N%+H\#3$HV/+)L:,QP;<Z MR2OFN2G#;1%*-EGTU<^+>YA/U6H03V#QZ"&F)2%LO^ZPMEX\B$F9:$L^O[8]EV> MU\N>9V2KQ?/,P>;:^O], M;/;[T]9_-MOORM?QC\'NI^G.X>A]S :;HCOXN,S2N=1!"D&:/L@@R-('C2!HE#YH#$'C]$$3")JD#YI"T#1]T R"9NF#YA T M3Q\D.BWDJ@MZ+>2J"WOOQL$^BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VH MMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&TOER4$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFWOU#O$:^G#H^>^QMO(=U(=^W?]X_.WY7T3<1[= M<'9P6;_Z!5!+ P04 " #Z@@I1_WEJDI\! =& $P %M#;VYT96YT M7U1Y<&5S72YX;6S-F/#+FTH)JY1)MJ D[ MN;:U\N'6+IA1Z5(MB(G1:,Q2W7AJ_-"W&O%L\DRY6E4^>MF$QZ[4S32V5+DX M>MH5ME[36!E3E:GR89^MF^R'RW#OD(3.KL85I7!"SDP[MSN\&^[ZW-5E; M9A3-E?6OJ@Y5;%,QY[<5N:1?XD1&G>=E2IE.5W5H29RQI#)7$/FZ2G:B@WYG M'TZ8=E=^M7\GTV<8*N=6&Q2XQXDQP-( M#CY""8)"5(Z"5(["5(X"58Y"58Z"58["58X"5HY"5H%"5H%"5H%"5H%"5H%" M5H%"5H%"5H%"5H%"5H%"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5OF? M9/W0>OG7'ZS;-:E5V1S\6?=78/8%4$L! A0#% @ ^H(*40=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #Z@@I1F); .NX K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #Z@@I1F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /J" M"E&ED$Z&1P4 ',5 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ^H(*44L4KM#' @ $ D !@ ("!-Q0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^H(*46BF2J*G"0 MXCL !@ ("!LR 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H(*46B\A$H !@ *@\ !@ M ("!B#H 'AL+W=O&UL4$L! A0#% @ ^H(*41PNR;'Q!@ R1$ !D M ("!CT0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^H(*4&PO=V]R:W-H965T&UL4$L! A0#% @ M^H(*47V!R'R( @ 604 !D ("!DW$ 'AL+W=O&UL4$L! A0#% @ ^H(*45X 5 "'! MB@H !D ("!/YD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H(*4:2JPN]@ P - @ !D M ("!0Z4 'AL+W=O&PO=V]R:W-H M965TK !X;"]W;W)K&UL4$L! M A0#% @ ^H(*48)SQ'GV P '@X !D ("!R*\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H(* M43X>.-T_" K3@ !D ("!Y[H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H(*424^39+7! JA8 M !D ("!BLH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H(*4354_D]S @ 0P8 !D M ("!2MD 'AL+W=O&PO=V]R:W-H965T M >+\0, &,- 9 M " @0WD !X;"]W;W)K&UL4$L! A0# M% @ ^H(*4;$V#3X? P L D !D ("!->@ 'AL+W=O M)A@$ !V M$ &0 @(&+ZP >&PO=V]R:W-H965T6J2 MGP$ !T8 3 " <+X !;0V]N=&5N=%]4>7!E&UL 64$L%!@ O "\ P P )+Z $! end XML 52 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 53 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 269 309 1 false 50 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.nanostring.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement Sheet http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1107101 - Statement - Description of Business Sheet http://www.nanostring.com/role/DescriptionofBusiness Description of Business Statements 8 false false R9.htm 1108105 - Statement - Concentration of Risks Sheet http://www.nanostring.com/role/ConcentrationofRisks Concentration of Risks Statements 9 false false R10.htm 1109106 - Statement - Short-term Investments Sheet http://www.nanostring.com/role/ShorttermInvestments Short-term Investments Statements 10 false false R11.htm 1110110 - Statement - Collaboration Agreements Sheet http://www.nanostring.com/role/CollaborationAgreements Collaboration Agreements Statements 11 false false R12.htm 1111111 - Statement - Commitments and Contingencies Sheet http://www.nanostring.com/role/CommitmentsandContingencies Commitments and Contingencies Statements 12 false false R13.htm 2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 13 false false R14.htm 2105103 - Disclosure - Revenue from Contracts with Customers Sheet http://www.nanostring.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 14 false false R15.htm 2109104 - Disclosure - Net Loss Per Share Sheet http://www.nanostring.com/role/NetLossPerShare Net Loss Per Share Notes 15 false false R16.htm 2116107 - Disclosure - Fair Value Measurements Sheet http://www.nanostring.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 2119108 - Disclosure - Inventory Sheet http://www.nanostring.com/role/Inventory Inventory Notes 17 false false R18.htm 2122109 - Disclosure - Long-term Debt Sheet http://www.nanostring.com/role/LongtermDebt Long-term Debt Notes 18 false false R19.htm 2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 19 false false R20.htm 2306301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.nanostring.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.nanostring.com/role/RevenuefromContractswithCustomers 20 false false R21.htm 2310302 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.nanostring.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.nanostring.com/role/NetLossPerShare 21 false false R22.htm 2313303 - Disclosure - Short-term Investments (Tables) Sheet http://www.nanostring.com/role/ShorttermInvestmentsTables Short-term Investments (Tables) Tables 22 false false R23.htm 2317304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.nanostring.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.nanostring.com/role/FairValueMeasurements 23 false false R24.htm 2320305 - Disclosure - Inventory (Tables) Sheet http://www.nanostring.com/role/InventoryTables Inventory (Tables) Tables http://www.nanostring.com/role/Inventory 24 false false R25.htm 2323306 - Disclosure - Long-term Debt (Tables) Sheet http://www.nanostring.com/role/LongtermDebtTables Long-term Debt (Tables) Tables http://www.nanostring.com/role/LongtermDebt 25 false false R26.htm 2401401 - Disclosure - Description of Business - Additional Information (Details) Sheet http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails Description of Business - Additional Information (Details) Details 26 false false R27.htm 2404402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) Details 27 false false R28.htm 2407403 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 28 false false R29.htm 2408404 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) Sheet http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) Details 29 false false R30.htm 2411405 - Disclosure - Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details) Details 30 false false R31.htm 2412406 - Disclosure - Concentration of Risks - Additional Information (Details) Sheet http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails Concentration of Risks - Additional Information (Details) Details 31 false false R32.htm 2414407 - Disclosure - Short-term Investments - Available-for-Sale Securities (Details) Sheet http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails Short-term Investments - Available-for-Sale Securities (Details) Details 32 false false R33.htm 2415408 - Disclosure - Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details) Sheet http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details) Details 33 false false R34.htm 2418409 - Disclosure - Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details) Sheet http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details) Details 34 false false R35.htm 2421410 - Disclosure - Inventory - Schedule of Inventory (Details) Sheet http://www.nanostring.com/role/InventoryScheduleofInventoryDetails Inventory - Schedule of Inventory (Details) Details 35 false false R36.htm 2424411 - Disclosure - Long-term Debt - Additional Information (Details) Sheet http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails Long-term Debt - Additional Information (Details) Details 36 false false R37.htm 2425412 - Disclosure - Long-term Debt - Components of Borrowings, Including Current Portion (Details) Sheet http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails Long-term Debt - Components of Borrowings, Including Current Portion (Details) Details 37 false false R38.htm 2426413 - Disclosure - Long-term Debt - Schedule of Interest (Details) Sheet http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails Long-term Debt - Schedule of Interest (Details) Details 38 false false R39.htm 2427414 - Disclosure - Collaboration Agreements - Additional Information (Details) Sheet http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails Collaboration Agreements - Additional Information (Details) Details 39 false false All Reports Book All Reports nstg-20200630.htm nstg-20200630.xsd nstg-20200630_cal.xml nstg-20200630_def.xml nstg-20200630_lab.xml nstg-20200630_pre.xml nstg-ex311.htm nstg-ex312.htm nstg-ex321.htm nstg-ex322.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nstg-20200630.htm": { "axisCustom": 1, "axisStandard": 20, "contextCount": 269, "dts": { "calculationLink": { "local": [ "nstg-20200630_cal.xml" ] }, "definitionLink": { "local": [ "nstg-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "nstg-20200630.htm" ] }, "labelLink": { "local": [ "nstg-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "nstg-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "nstg-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 388, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 6 }, "keyCustom": 28, "keyStandard": 281, "memberCustom": 17, "memberStandard": 32, "nsprefix": "nstg", "nsuri": "http://www.nanostring.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.nanostring.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1109106 - Statement - Short-term Investments", "role": "http://www.nanostring.com/role/ShorttermInvestments", "shortName": "Short-term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1110110 - Statement - Collaboration Agreements", "role": "http://www.nanostring.com/role/CollaborationAgreements", "shortName": "Collaboration Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i480f65207d454918ba13aa180716fdac_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1111111 - Statement - Commitments and Contingencies", "role": "http://www.nanostring.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i480f65207d454918ba13aa180716fdac_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.nanostring.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Net Loss Per Share", "role": "http://www.nanostring.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116107 - Disclosure - Fair Value Measurements", "role": "http://www.nanostring.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119108 - Disclosure - Inventory", "role": "http://www.nanostring.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122109 - Disclosure - Long-term Debt", "role": "http://www.nanostring.com/role/LongtermDebt", "shortName": "Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.nanostring.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.nanostring.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Short-term Investments (Tables)", "role": "http://www.nanostring.com/role/ShorttermInvestmentsTables", "shortName": "Short-term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.nanostring.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Inventory (Tables)", "role": "http://www.nanostring.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Long-term Debt (Tables)", "role": "http://www.nanostring.com/role/LongtermDebtTables", "shortName": "Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "nstg:NumberOfPlatforms", "reportCount": 1, "unique": true, "unitRef": "platform", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Description of Business - Additional Information (Details)", "role": "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "shortName": "Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "nstg:NumberOfPlatforms", "reportCount": 1, "unique": true, "unitRef": "platform", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "nstg:NumberOfSalesForces", "reportCount": 1, "unique": true, "unitRef": "sales_force", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "role": "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "nstg:NumberOfSalesForces", "reportCount": 1, "unique": true, "unitRef": "sales_force", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details)", "role": "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "if720d1f8a8ba4880b82a003c0009a7f7_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i9286fd450624475fb182ab2e086c11eb_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i9286fd450624475fb182ab2e086c11eb_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i9ecfdd1cc5e24d35a61c9b4630fccd5d_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Concentration of Risks - Additional Information (Details)", "role": "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails", "shortName": "Concentration of Risks - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i9ecfdd1cc5e24d35a61c9b4630fccd5d_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ic9f18ed2db154ce3904864576955af4e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Short-term Investments - Available-for-Sale Securities (Details)", "role": "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails", "shortName": "Short-term Investments - Available-for-Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ic9f18ed2db154ce3904864576955af4e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details)", "role": "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails", "shortName": "Short-term Investments - Fair Values of Available-for-Sale Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ic9f18ed2db154ce3904864576955af4e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details)", "role": "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Company's Available-for-Sale Securities by Level within Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Inventory - Schedule of Inventory (Details)", "role": "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails", "shortName": "Inventory - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Long-term Debt - Additional Information (Details)", "role": "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "shortName": "Long-term Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ic7e1411ad1264d208344a45c146c5698_D20200101-20200630", "decimals": "4", "lang": "en-US", "name": "us-gaap:DebtConversionOriginalDebtInterestRateOfDebt", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Long-term Debt - Components of Borrowings, Including Current Portion (Details)", "role": "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "shortName": "Long-term Debt - Components of Borrowings, Including Current Portion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i880a81f38f7340098fc125028f0520de_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ie94ffc10a40940229bec82ed17e3d07d_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Long-term Debt - Schedule of Interest (Details)", "role": "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails", "shortName": "Long-term Debt - Schedule of Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ie94ffc10a40940229bec82ed17e3d07d_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Collaboration Agreements - Additional Information (Details)", "role": "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails", "shortName": "Collaboration Agreements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i74efd9b3b8884f7ab8a8a1ddae3b0523_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i43321fe589d04df6a557da996cedfc33_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i00623817d01a40fc98359d724b68dd26_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement", "role": "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Deficit Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "ib448b17443a040dc843c50a587a49e73_D20190101-20190331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1107101 - Statement - Description of Business", "role": "http://www.nanostring.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1108105 - Statement - Concentration of Risks", "role": "http://www.nanostring.com/role/ConcentrationofRisks", "shortName": "Concentration of Risks", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nstg-20200630.htm", "contextRef": "i47e816b522044f30b46cd601f8e77161_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 50, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "nstg_AmortizationOfDebtDiscountAndIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization Of Debt Discount And Issuance Costs", "label": "Amortization Of Debt Discount And Issuance Costs", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDebtDiscountAndIssuanceCosts", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "monetaryItemType" }, "nstg_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available for sale securities debt maturities after one through three years fair value.", "label": "Available For Sale Securities Debt Maturities After One Through Three Years Fair Value", "terseLabel": "Maturing in one to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nstg_BorrowingsUnderTermLoanAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Borrowings Under Term Loan Agreements", "label": "Borrowings Under Term Loan Agreements", "terseLabel": "Borrowings under term loan agreement" } } }, "localname": "BorrowingsUnderTermLoanAgreements", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "nstg_CRGServicingLLCAmendedAndRestatedLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CRG Servicing LLC Amended And Restated Loan Agreement [Member]", "label": "CRG Servicing LLC Amended And Restated Loan Agreement [Member]", "terseLabel": "CRG Servicing LLC Amended And Restated Loan Agreement [Member]" } } }, "localname": "CRGServicingLLCAmendedAndRestatedLoanAgreementMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_CelgeneCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Celgene Corporation [Member]", "label": "Celgene Corporation [Member]", "terseLabel": "Celgene Corporation" } } }, "localname": "CelgeneCorporationMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_ClassOfWarrantOrRightNumberOfWarrantsOrRightsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Warrants Or Rights Exercised", "label": "Class Of Warrant Or Right, Number Of Warrants Or Rights Exercised", "terseLabel": "Number of warrants exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfWarrantsOrRightsExercised", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "nstg_CollaborationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaboration [Member]", "label": "Collaboration [Member]", "terseLabel": "Collaboration revenue" } } }, "localname": "CollaborationMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "nstg_ContractWithCustomerLiabilityCustomerDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Customer Deposits, Current", "label": "Contract With Customer, Liability, Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCustomerDepositsCurrent", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nstg_ContractWithCustomerLiabilityIncreaseDecreaseInCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Increase (Decrease) In Customer Deposits", "label": "Contract With Customer, Liability, Increase (Decrease) In Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseInCustomerDeposits", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Increase From Cash Receipts", "label": "Contract With Customer, Liability, Increase From Cash Receipts", "terseLabel": "Cash payments received form customers" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nstg_ConversionOfAccruedInterestToLongTermDebt": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Conversion Of Accrued Interest To Long Term Debt", "label": "Conversion Of Accrued Interest To Long Term Debt", "terseLabel": "Conversion of accrued interest to long-term debt" } } }, "localname": "ConversionOfAccruedInterestToLongTermDebt", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_ConvertibleDebtTermsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt Terms [Axis]", "label": "Convertible Debt Terms [Axis]", "terseLabel": "Convertible Debt Terms [Axis]" } } }, "localname": "ConvertibleDebtTermsAxis", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "nstg_ConvertibleDebtTermsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Convertible Debt Terms [Axis]", "label": "Convertible Debt Terms [Domain]", "terseLabel": "Convertible Debt Terms [Domain]" } } }, "localname": "ConvertibleDebtTermsDomain", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_ConvertibleDebtTriggeringEvent1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt Triggering Event 1 [Member]", "label": "Convertible Debt Triggering Event 1 [Member]", "terseLabel": "Triggering Event 1" } } }, "localname": "ConvertibleDebtTriggeringEvent1Member", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_ConvertibleDebtTriggeringEvent2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt Triggering Event 2 [Member]", "label": "Convertible Debt Triggering Event 2 [Member]", "terseLabel": "Triggering Event 2" } } }, "localname": "ConvertibleDebtTriggeringEvent2Member", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes Due 2025 [Member]", "label": "Convertible Senior Notes Due 2025 [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "domainItemType" }, "nstg_CorporateEquitySecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate Equity Securities [Member]", "label": "Corporate Equity Securities [Member]", "terseLabel": "Corporate Equity Securities" } } }, "localname": "CorporateEquitySecuritiesMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "nstg_DebtIssuanceCostEquityComponentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Issuance Cost, Equity Component, Net", "label": "Debt Issuance Cost, Equity Component, Net", "terseLabel": "Debt issuance cost, equity component" } } }, "localname": "DebtIssuanceCostEquityComponentNet", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nstg_DebtIssuanceCostLiabilityComponentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Issuance Cost, Liability Component, Net", "label": "Debt Issuance Cost, Liability Component, Net", "terseLabel": "Debt issuance cost, liability component" } } }, "localname": "DebtIssuanceCostLiabilityComponentNet", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nstg_DebtSecuritiesAndEquitySecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "order": 3.0, "parentTag": "nstg_Debtsecuritiesandequitysecuritiesamortizedcost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities And Equity Securities, Fair Value", "label": "Debt Securities And Equity Securities, Fair Value", "terseLabel": "Short-term investments" } } }, "localname": "DebtSecuritiesAndEquitySecuritiesFairValue", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "nstg_DebtSecuritiesAndEquitySecuritiesUnrealizedLosses": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "order": 2.0, "parentTag": "nstg_Debtsecuritiesandequitysecuritiesamortizedcost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities And Equity Securities, Unrealized Losses", "label": "Debt Securities And Equity Securities, Unrealized Losses", "negatedTerseLabel": "Debt securities and equity securities, unrealized losses" } } }, "localname": "DebtSecuritiesAndEquitySecuritiesUnrealizedLosses", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "nstg_DebtSecuritiesandEquitySecuritiesUnrealizedGains": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "order": 1.0, "parentTag": "nstg_Debtsecuritiesandequitysecuritiesamortizedcost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "DebtSecuritiesandEquitySecurities,UnrealizedGains", "label": "Debt Securities and Equity Securities, Unrealized Gains", "terseLabel": "Debt securities and equity securities, unrealized gains" } } }, "localname": "DebtSecuritiesandEquitySecuritiesUnrealizedGains", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "nstg_Debtsecuritiesandequitysecuritiesamortizedcost": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Securities and Equity Securities, Amortized Cost", "label": "Debt securities and equity securities, amortized cost", "totalLabel": "Debt securities and equity securities, amortized cost" } } }, "localname": "Debtsecuritiesandequitysecuritiesamortizedcost", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "nstg_DeferredPaymentObligationAccruedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payment-in-kind percentage as agreed upon in the financing agreement to defer interest payments.", "label": "Deferred Payment Obligation Accrued Interest Rate", "terseLabel": "Percentage of deferred payment" } } }, "localname": "DeferredPaymentObligationAccruedInterestRate", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nstg_DeferredRentCreditAndLiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Rent Credit And Liabilities, Other Than Long-term Debt, Noncurrent", "label": "Deferred Rent Credit And Liabilities, Other Than Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "DeferredRentCreditAndLiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "nstg_EuropeAndMiddleEastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe And Middle East [Member]", "label": "Europe And Middle East [Member]", "terseLabel": "Europe and Middle East" } } }, "localname": "EuropeAndMiddleEastMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "nstg_ExtinguishmentOfDebtTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Extinguishment Of Debt, Termination Fee", "label": "Extinguishment Of Debt, Termination Fee", "terseLabel": "Termination fee" } } }, "localname": "ExtinguishmentOfDebtTerminationFee", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nstg_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_InterestAccruedOnLongTermNotes": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest expense incurred, not yet paid, on all other long-term debt, which may include (1) interest on long-term notes, and (2) amortization of issuance costs not otherwise separately disclosed.", "label": "Interest Accrued On Long Term Notes", "terseLabel": "Amortization of debt discount and deferred financing costs" } } }, "localname": "InterestAccruedOnLongTermNotes", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_LamResearchCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lam Research Corporation", "label": "Lam Research Corporation [Member]", "terseLabel": "Lam Research Corporation" } } }, "localname": "LamResearchCorporationMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails", "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_MaximumAmountOfRoyaltiesPayableRatioToLicenseAndServiceRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum Amount Of Royalties Payable, Ratio To License And Service Revenue", "label": "Maximum Amount Of Royalties Payable, Ratio To License And Service Revenue", "terseLabel": "Maximum amount of royalties payable (ratio)" } } }, "localname": "MaximumAmountOfRoyaltiesPayableRatioToLicenseAndServiceRevenue", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "nstg_NumberOfPlatforms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Platforms", "label": "Number Of Platforms", "terseLabel": "Number of platforms" } } }, "localname": "NumberOfPlatforms", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "nstg_NumberOfSalesForces": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Sales Forces", "label": "Number Of Sales Forces", "terseLabel": "Number Of Sales Forces" } } }, "localname": "NumberOfSalesForces", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "integerItemType" }, "nstg_OperatingLeaseRightOfUseAssetsAmortization": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-Of-Use Assets, Amortization", "label": "Operating Lease, Right-Of-Use Assets, Amortization", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetsAmortization", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_OutstandingPrincipalOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Outstanding Principal Of Convertible Debt", "label": "Outstanding Principal Of Convertible Debt", "terseLabel": "Outstanding Principal Of Convertible Debt" } } }, "localname": "OutstandingPrincipalOfConvertibleDebt", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "nstg_ProductAndServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product And Service [Member]", "label": "Product And Service [Member]", "terseLabel": "Total product and service revenue" } } }, "localname": "ProductAndServiceMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "nstg_ProductConsumablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product, Consumables [Member]", "label": "Product, Consumables [Member]", "terseLabel": "Consumables" } } }, "localname": "ProductConsumablesMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "nstg_ProductInstrumentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product, Instruments [Member]", "label": "Product, Instruments [Member]", "terseLabel": "Instruments" } } }, "localname": "ProductInstrumentsMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "nstg_PublicStockOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Public Stock Offering [Member]", "label": "Public Stock Offering [Member]", "terseLabel": "Public Stock Offering" } } }, "localname": "PublicStockOfferingMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_RepaymentOfAccruedInterestOfLongTermDebt": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayment Of Accrued Interest Of Long Term Debt", "label": "Repayment Of Accrued Interest Of Long Term Debt", "negatedLabel": "Payment of accrued interest of long-term debt" } } }, "localname": "RepaymentOfAccruedInterestOfLongTermDebt", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "nstg_SaleOfStockGrossConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sale Of Stock, Gross Consideration Received On Transaction", "label": "Sale Of Stock, Gross Consideration Received On Transaction", "terseLabel": "Total gross proceeds from stock offering" } } }, "localname": "SaleOfStockGrossConsiderationReceivedOnTransaction", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nstg_SecuredRevolvingLoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secured Revolving Loan Facility [Member]", "label": "Secured Revolving Loan Facility [Member]", "terseLabel": "Secured Revolving Loan Facility" } } }, "localname": "SecuredRevolvingLoanFacilityMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_SellingStockholderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selling Stockholder [Member]", "label": "Selling Stockholder [Member]", "terseLabel": "Selling Stockholder" } } }, "localname": "SellingStockholderMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nstg_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extended 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": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nstg_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A summary of information pertaining to the Basis of Presentation and Summary of Significant Accounting Policies disclosure as a whole for which no other established gaap taxonomy identified hypercube is available.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nstg_StatementofChangesinStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statement of Changes in Stockholders' Equity [Abstract]", "label": "Statement of Changes in Stockholders' Equity [Abstract]", "terseLabel": "Statement of Changes in Stockholders' Equity [Abstract]" } } }, "localname": "StatementofChangesinStockholdersEquityAbstract", "nsuri": "http://www.nanostring.com/20200630", "xbrltype": "stringItemType" }, "nstg_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement [Member]", "label": "Term Loan Agreement [Member]", "terseLabel": "Term Loan Agreement" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "domainItemType" }, "nstg_TotalProductsAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total Products And Services [Member]", "label": "Total Products And Services [Member]", "terseLabel": "Total Products And Services" } } }, "localname": "TotalProductsAndServicesMember", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "nstg_UpfrontFeeOfAggregatePrincipalAmountPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upfront Fee Of Aggregate Principal Amount, Percentage", "label": "Upfront Fee Of Aggregate Principal Amount, Percentage", "terseLabel": "Upfront fee of principal amount" } } }, "localname": "UpfrontFeeOfAggregatePrincipalAmountPercentage", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nstg_WarrantsIssuedwithDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants Issued with Debt", "label": "Warrants Issued with Debt", "terseLabel": "Warrants issued with debt" } } }, "localname": "WarrantsIssuedwithDebt", "nsuri": "http://www.nanostring.com/20200630", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r47", "r100" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r152", "r232", "r237", "r391" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r250", "r251", "r323", "r324", "r325", "r326", "r327", "r328", "r347", "r388", "r392" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r152", "r232", "r237", "r391" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r149", "r232", "r235", "r348", "r387", "r389" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r149", "r232", "r235", "r348", "r387", "r389" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r241", "r250", "r251", "r323", "r324", "r325", "r326", "r327", "r328", "r347", "r388", "r392" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r241", "r250", "r251", "r323", "r324", "r325", "r326", "r327", "r328", "r347", "r388", "r392" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r150", "r151", "r232", "r236", "r390", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r150", "r151", "r232", "r236", "r390", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r17", "r153", "r154" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r50", "r51", "r52", "r376", "r400", "r404" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r53", "r104", "r105", "r106", "r283", "r395", "r396" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r104", "r105", "r106", "r262", "r263", "r264" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r107", "r108", "r109", "r110", "r176", "r177", "r178", "r179", "r180", "r181", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r271", "r272", "r273", "r274", "r349", "r350", "r351", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r204" ], "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", "verboseLabel": "Net carrying amount of equity component of Convertible Notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r252", "r253", "r267", "r268" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r211", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Issuance of common stock net of issuance costs of $1.4 million" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r203", "r211", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Warrants issued for common stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r253", "r256", "r266" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Period when adjustments to the carrying value of an interest-bearing hedged item are amortized upon discontinuation of the interest rate fair value hedge, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Amortization Period of Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "terseLabel": "Amortization period of deferred issuance costs" } } }, "localname": "AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "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": "Anti-dilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r167", "r242" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed Securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r98", "r138", "r141", "r147", "r175", "r281", "r284", "r298", "r355", "r375" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r46", "r98", "r175", "r281", "r284", "r298" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r287" ], "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" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r161" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r162" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r159", "r187" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "verboseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r163", "r165", "r370" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Maturing in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r156", "r160", "r187", "r359" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails": { "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).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Total available-for-sale debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsFairValuesofAvailableforSaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r158", "r187" ], "calculation": { "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Fair\u00a0value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Short-Term Investments Available-for-Sale Securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r103", "r131" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.", "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]", "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r33", "r91" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r91", "r94" ], "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": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r299" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of warrants, outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r277", "r278", "r280" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Collaboration Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementMember": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity.", "label": "Collaborative Arrangement [Member]", "terseLabel": "Collaborative Arrangement" } } }, "localname": "CollaborativeArrangementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r199", "r360", "r380" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitment and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r196", "r197", "r198", "r200" ], "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r104", "r105" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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, 150,000 shares authorized; 37,937 and 36,298 shares issued and outstanding at June 30, 2020 and December\u00a031, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r66", "r364", "r383" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r128", "r129", "r152", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r128", "r129", "r152", "r295", "r296", "r406" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r128", "r129", "r152", "r295", "r296", "r406" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Risks" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisks" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r128", "r129", "r152", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r125", "r128", "r129", "r130", "r295", "r297" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r128", "r129", "r152", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r218", "r220", "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r218", "r219", "r233" ], "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", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Performance obligation satisfied in previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "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", "terseLabel": "Convertible debt fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r242", "r249", "r405" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r98", "r175", "r298" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of product and service revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r67" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r126", "r152" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": { "auth_ref": [ "r92", "r93" ], "lang": { "en-US": { "role": { "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Interest Rate of Debt", "terseLabel": "Interest rate of debt" } } }, "localname": "DebtConversionOriginalDebtInterestRateOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r356", "r357", "r374" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r205" ], "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" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r41", "r212", "r213", "r215" ], "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", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r206" ], "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", "terseLabel": "Debt Instrument, Convertible, If-converted Value in Excess of Principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "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": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "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", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r309", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt fair value", "verboseLabel": "Debt fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "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]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r101", "r212", "r214", "r215", "r216", "r308", "r309", "r311", "r373" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "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 term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r308", "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r95", "r201" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r34", "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Revenue Disclosure [Abstract]", "terseLabel": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r136" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share - basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r95", "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r120", "r121", "r122", "r123" ], "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 and other employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r104", "r105", "r106", "r108", "r115", "r117", "r124", "r179", "r211", "r217", "r262", "r263", "r264", "r273", "r274", "r300", "r301", "r302", "r303", "r304", "r306", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities, fair value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Equity securities, Amortized cost" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Equity securities, unrealized gain" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Loss", "negatedTerseLabel": "Equity securities, unrealized loss" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r287", "r288", "r289", "r291" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r287", "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Company's Available-for-Sale Securities by Level within Fair Value Hierarchy" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r288", "r320", "r321", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r290" ], "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r242", "r243", "r248", "r249", "r288", "r320" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r242", "r243", "r248", "r249", "r288", "r321" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r288", "r322" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r320", "r321", "r322" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r167", "r168", "r182", "r183", "r184", "r185", "r186", "r188", "r189", "r190", "r191", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value as of the balance sheet date of firm holdings in mortgages, mortgage backed securities (investment instruments that represent ownership of an undivided interest in a group of mortgages, where principal and interest from the individual mortgages are used to pay investors' principal and interest on the mortgage backed security) and asset-backed securities that are primarily paid from the cash flows of a discrete pool of receivables or other financial assets (such as credit-card receivables), either fixed or revolving, that by their terms convert into cash within a finite time period. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings.", "label": "Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value", "terseLabel": "Financial Instruments, Owned, Mortgages, Mortgage-backed and Asset-backed Securities, at Fair Value" } } }, "localname": "FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r89" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Loss on equity securities" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r89", "r208", "r209" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of long-term debt", "terseLabel": "Loss on extinguishment of debt and termination of revolving loan facility" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r138", "r140", "r143", "r146", "r148", "r352", "r361", "r366", "r384" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before provision for income tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r116", "r117", "r137", "r270", "r275", "r276", "r385" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Provision for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 and other employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r135", "r307", "r310", "r365" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r72", "r207" ], "calculation": { "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails": { "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", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r74" ], "calculation": { "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtScheduleofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r25", "r193" ], "calculation": { "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r45" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r27", "r193" ], "calculation": { "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r26", "r193" ], "calculation": { "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r192" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence and bad debts" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r70", "r134" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInvestmentExpense": { "auth_ref": [ "r73", "r386" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses related to the generation of investment income.", "label": "Investment Income, Investment Expense", "negatedLabel": "Interest expense" } } }, "localname": "InvestmentIncomeInvestmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r72" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization of premium (discount) on short-term investments" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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": "Fair Values of Available-for-Sale Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r173", "r354", "r371", "r407" ], "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": "Short-term Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r98", "r142", "r175", "r282", "r284", "r285", "r298" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r98", "r175", "r298", "r358", "r378" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r98", "r175", "r282", "r284", "r285", "r298" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r357", "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Long-term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r101" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r14" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt, net", "verboseLabel": "Long-term debt, net of discounts" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Percentage of accrue interest" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r202" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market fund" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r87", "r90" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r54", "r57", "r64", "r90", "r98", "r107", "r111", "r112", "r113", "r114", "r116", "r117", "r118", "r138", "r140", "r143", "r146", "r148", "r175", "r298", "r362", "r381" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r140", "r143", "r146", "r148" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r313" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r313" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r312" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r58", "r60", "r65", "r211", "r300", "r305", "r306", "r363", "r382" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r48", "r50" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized gain on available-for-sale debt securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Customer deposits" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Paid-in-kind interest on term loan agreement" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r83" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedLabel": "Fees paid upon extinguishment of debt" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r84" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Fees paid for issuance of 2025 convertible senior notes" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r78", "r157" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value, 15,000 shares authorized; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r31", "r32" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollaborators": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received from collaborators during the current period.", "label": "Proceeds from Collaborators", "terseLabel": "Proceeds from collaborators" } } }, "localname": "ProceedsFromCollaborators", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r80" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 sale of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r81" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of 2025 convertible senior notes" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r80", "r257" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock for employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r80" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of common stock warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r81", "r102" ], "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": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r75", "r76", "r157" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturity of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from sale of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r80", "r257" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Total product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r195", "r379" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r82" ], "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": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r82" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r269", "r418" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "negatedTerseLabel": "Tax withholdings related to net share settlements of restricted stock units" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r217", "r265", "r377", "r399", "r404" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r104", "r105", "r106", "r108", "r115", "r117", "r179", "r262", "r263", "r264", "r273", "r274", "r395", "r397" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r132", "r133", "r139", "r144", "r145", "r149", "r150", "r152", "r231", "r232", "r348" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r230", "r234", "r240" ], "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 from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r96", "r97" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r62", "r98", "r132", "r133", "r139", "r144", "r145", "r149", "r150", "r152", "r175", "r298", "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r315", "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Aggregate net proceeds from stock offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares sold in offering" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r128", "r152" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Total revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueProductLineMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Revenue, Product and Service Benchmark [Member]", "terseLabel": "Revenue, Product and Service Benchmark [Member]" } } }, "localname": "SalesRevenueProductLineMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ConcentrationofRisksAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r120" ], "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": "Summary of Shares Underlying Outstanding Options and Warrants were Excluded from Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r164", "r166", "r169", "r170", "r171", "r172", "r368", "r369" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Components of Borrowings, Including Current Portion" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r28", "r29", "r30" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails", "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at end (in shares)", "periodStartLabel": "Balance at beginning (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r104", "r105", "r106", "r108", "r115", "r117", "r124", "r179", "r211", "r217", "r262", "r263", "r264", "r273", "r274", "r300", "r301", "r302", "r303", "r304", "r306", "r395", "r396", "r397" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r104", "r105", "r106", "r124", "r348" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "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 (SARs) [Member]", "terseLabel": "Stock appreciation rights" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "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": "Common stock issued for employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Exercise of common stock warrants, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "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": "Tax payments from shares withheld for equity awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r211", "r217", "r254" ], "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", "terseLabel": "Common stock issued for stock options and restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "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": "Common stock issued for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued in public offering, net of $4.7 million of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Exercise of common stock warrants, net" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r15", "r16", "r211", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "negatedTerseLabel": "Tax payments from shares withheld for equity awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r211", "r217" ], "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": "Common stock issued for stock options and restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r98", "r155", "r175", "r298" ], "calculation": { "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 at end", "periodStartLabel": "Balance at beginning", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets", "http://www.nanostring.com/role/CondensedConsolidatedStatementsofChangesinStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/DescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r167", "r168", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r107", "r108", "r109", "r110", "r176", "r177", "r178", "r179", "r180", "r181", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r271", "r272", "r273", "r274", "r349", "r350", "r351", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CollaborationAgreementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r242", "r367" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government-related debt securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/FairValueMeasurementsCompanysAvailableforSaleSecuritiesbyLevelwithinFairValueHierarchyDetails", "http://www.nanostring.com/role/ShorttermInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt discounts" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtComponentsofBorrowingsIncludingCurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/NetLossPerShareSummaryofSharesUnderlyingOutstandingOptionsandWarrantswereExcludedfromComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average shares used in computing basic and diluted net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nanostring.com/role/LongtermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r155": { "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=27010918&loc=d3e74512-122707" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r243": { "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=118255775&loc=d3e1928-114920" }, "r244": { "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=118255775&loc=d3e1928-114920" }, "r245": { "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=118255775&loc=d3e1928-114920" }, "r246": { "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=118255775&loc=d3e1928-114920" }, "r247": { "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=118255775&loc=d3e1928-114920" }, "r248": { "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=118255775&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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=115993241&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r275": { "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=116825942&loc=d3e330036-122817" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "http://asc.fasb.org/topic&trid=5833765" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "35", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121561968&loc=d3e75592-113984" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r335": { "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=116651436&loc=d3e122625-111746" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r399": { "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=121370832&loc=SL117420844-207641" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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=121370832&loc=SL117420844-207641" }, "r401": { "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=121370832&loc=SL117420844-207641" }, "r402": { "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=121370832&loc=SL117420844-207641" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r42": { "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" }, "r420": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r421": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r422": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r423": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r424": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r61": { "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=120395209&loc=SL114868664-224227" }, "r62": { "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=120395209&loc=SL114868664-224227" }, "r63": { "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=120395209&loc=SL114868664-224227" }, "r64": { "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=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "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=120395209&loc=SL114868664-224227" }, "r67": { "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=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "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=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "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=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 58 0001401708-20-000153-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001401708-20-000153-xbrl.zip M4$L#!!0 ( /J""E%7&ATQB((" 'EF'@ 1 ;G-T9RTR,#(P,#8S,"YH M=&WLO6M36TFR+OQ]_PJ]S#G[=$=XV77)NKE[?((VF&&.$6W [0U?'%DW$-:% MD81M_.O?+$E@L'$;;)"TA#K"M*1UJU7Y5.:365E9O__?CYUVXWWJ#UJ][C]7 M^&.VTOB_SW[__ZKJ?_[8>=E8ZX733NH.&\_["8--S$-WC5RO]=I MO.GUW[7>8U6-KGG>.SGKMPZ/A@W!!/OB8/^I1(?&H*A$9JP"!E@YE72E0Y;" M,J%X%(\.G\KLA7?<5%)@J # 5 C@*Q,A.7$46/*J:TNG99*WS\9]K$[R+U^!X5Q6COM,7SQNT MKGN:8(P_^9^ME[OA*'6P:G4'0^R&=/'H00\$-]<_GJZ53R9GG%]P.J@.$4^^ M[H7)@6MZHO7Q6[?G\M(K7NJ-BB1QY9ISR7RO0^SGQWZ[ZPL,+GJ-&A-;5V$P M>77]9'SP\JFMO^NH+[HVIM;U\*(#U_0277UXY>Y=[/8&PWZK>_@X]#JC*YB6 M[/S\K^!UM37EL,?!N#5/V]BEFZ=N]7IWA<9!POCL]TX:8J-<7Z7_G+;>_W/E M>:\[I-%=[9V=T&5A_.V?*\/TE>96YVWZ__'LV>^Q];XQ&)ZUTS]78FMPTL:SI]U>-U$#6A^?EA-3?_RQ%6/J MCC[2\2:IF'XKC)__<;B3\C]76F"2Y=HK(1A ELR##E$SGFTRAFO^=FW4%$X] M^KF?NM@ICTZMIZNDM6+17"_:>+C2:$6Z991_G?FUWON78N?]OMPZC+//MSX=\JV-UW)[;>=X>V-?[7]ZQYOBH-5\LRX.-EX<;1WO'+V4 MS?;^I]Z'YL9?G>;>%C3W_F@W/QVR_4]'G>TW6ZJY%SO[QW\=-3L[1_M[FVS_ M+\M>BH.S_3=![W]J'F]]"I^:G2TZ?TLVU_Z@<]Z='6SL?VBN'1UM[VU]:K[9 M8EM[F^_CQHN6WWBMFX+N]6F5[AM44[QH-=^ZBY]_JLN==N-X]?'.T+ M:O/>N\DU?]&S5/=@KR?K/.FWN;?/O-:['U MYL7Q =UW^R][]G)O?;BURSZ^W%M]FXUA**VIO)%80?2ZFZ*7K0& =O["?LOZ)?!4K;?D^VGR[+E*@CAHZFXUB1; M*VWER>I67IIL4@A!I[SRK/3_S$3[)]V_%Y?"O9%PV67A&B&5$I?LQ-ES$FX?VYO=F#[^OW2V%.OWQ,HOBU4& MZFKI?)4$%S1F(U2HB/L$CY%AT, 9Z6-&0@#&#;/W+MXQ!Z.K/PZ?1G(+.G3' MHXAGJ7M9],]/^_TK^GJ]&]?H[*7TOR=]<5GZB3LA$\N53IP&-2EHLL8L5E$) M3E\\ND0$:RV%U/&IWY#\&^)_T<=0>'/CM-L:"[][6JY8N0H(Y5!(SX/Q6H*W M'E,V.:O@ERV0)$;CUWG=!YT=T^?B6V.O]^=]#9Y%MO#H[W]W:. MM_9>'&V_><4.Z)K]-R_>'>QM?BCGO)0[[?2OG;.#-_'$"]#-M?VS_[+2WCE?+.7GK>/VM"8ZI3)I;.Q4K<#Y5 M-F=9)4->K0T>LH&59X^IPQT-RG,)GXOTV>B'2Z2ZGW*BL1?2X!I?H/@)3P7+W'^/F?'SII MPZ!WVA]]&_E13R.E57Q6FZ>N3\^_E# MGESIJ//[E/$ZZK3!$5*G7G1#)^'@M)^>31X_.GA^B_-CY]_+/:Z50TZ)/&3. M)3@))6HBC!?&:J&19X;Y[>:H^RU3<]#]8W][..E16S%U<:/)D5OVZ.D(S5>[ M;!+]>/IZ=^W6O6DM0\NSM-E(8,S9'+A03-C,E& Q37IS/L!\M3RVX9BA>O M%UOOJ5F73QT99ASV^C\(O:^N+S^NI6ZOT^I>=]N;*H@KMWARM?7?0[Z322H6 M!6EO#49ZB]'8J+5A2 >TG>ASF*(^G[QV.BS$8_PUTL,^GK1;H37<&M.EV**C MX]CWH#]\^F>_%T_#<+N_F_KO6R&M?FR1PBTF\/S0:C=.CHWO\/N3:V]\T6,7 MS_\!\P+3,"]7Q&BTB9'X7E+<@5<9<[0\2 %9:9""%3%R-Q$C?5B*\3MB),5R M4S&64^](C"*Y@ )=9IQ#2MDKKETTH%A 1 \S8%?U%N/4R-Y5NXV^UQ]-S"VB7017E"?S268%V7NG#$M1*HBB!%Q5_>WB%$4X&YL8 M+"J0*=G$'"CO,<:4@Z$?G!(9??UMXI1'X?3M87 ^.4>##R+9P^10.\D"YU[& M1'X&K[\]G/(HG+XM!"D%)_?"NL@@9HU*F8C.Z9!B#E+.P!;6P@!9Y5!*J[52 M$M!K&V+$R*1/.J,+:08&J!9:'U5,PFJIG0=(Q+P@1RX-,S:A8FH6*J,6XY1& MGI"6F\@X LO!6:G(@Q1 T(M1Z%$GT:_=WK=W6$OO+M[?7LIP&A_)L!XU2ND41X"0@;M08&S1H(W M"" D%E*Z,*)9C;%5[""V_\16W.P^QY/6$-LU$9-U(@AA,C?&@&'9.Q>4E,JX MX'GDBS."5D,X[9RV2WKP]O H][AH"[R<<2IG"OCB8.+PH6L'%/, MA&QS%%.4SZQZ@$,,RJGHD!FP!APC+5-\H*_F:O4"MM=EPLBC1*S!>6"4D M.!!*) ?,FQD(M!;]AEQX3J9769$A.HN)_-P2LQ/6&6G3X@V$^S?(LY>J*7/* M(F9P,@%/V09%!LR3.7<:HI[%:%A$9CQ[03-B*.259IV# B4 "V'SV2;/ \LQ MCW. %D"^TXH=?"&:G^"//FOM3$;P3H(M[HVP-"J):9@4(!E5#:!SS(RMCABFG'LX.Y$IA0JY)Z8.A?@(W=6T=@RGA.E MYY[IA1'95&,'=R2[EG=").QVU!F):WI'BL0QSU$3">%@\X4XU M=C"#%$[P04443B4!V2BG1?:"/&+#0P@I+YY I^\#3U^J*2MOE+8B*D>^;W8A M!C#*)^)ZFJFX>%*="Q]X^H(F6>8L5+8\&+*NY&LY3K:6OKI4E@)-Z$;]Y3M% M'_B.EB@5&5!?Q9*&!%Z)DADBN>#"1TP,S,*(9D8^\!V)R21-6A&!D04$(NJ. M>4PD)H1, L3%&4%SX /?D]( M/EDEP[S7Y 5'@$QD4K)$:H\E%%%[/CWYS*H'7'!26RF9SA;*[ -H812X'&14 M8,/TEJ92DX8)+.8G;JRY5)]9]#F$E@]I9KENYH,APL MRYH\?F)44DN/N663"Z,3, MX@V*J06T9R-0F81,&+A+6D,T$3,*DS(-!$$,0L;%$^AT ]JSD6H*TA*O0(79 M@'')VA#1H5?.2" 0%T=,L_6<[U!D)"QAC-!(_R"'X!RSJ&0ID@A&:KDP(INF MYWR'\O%9)*EX3BPE((*)63/MK/7:1<8@34\^L^H!QIS$$$&J*,&J0.^M-2]+ M@3V9@%B'VD+S9)]G7^@A2)4#YJ2T=8"".R^5$LP;DK16?A8%,A;%JL]>N)@2 M*Q7Y?4H:$CIR?J74%KB7$,C0+)YPI^\#SV#(ELHB3"D?4@!/_!LL1.T$LQ!\ M=+AX4IT+'WCZ@DX2''G WFHCH7AO"13&QBR/+WRSG6VL?=2=YHGC6! M:>I^(+%XEFRP3 2!"K42"R.:&?G =Y5_H;SF"86+D(%GYE1@7#BC/(LI:K\X M8IJ]#WQ'(O->9% N%_<*K$:R;9@<^<(:'[T_"XWWL8@R@RQS-WN;E2T?%BQYM+CUT[3=2%J@80FVP2 M]"7 )O>@C[=&UX_L,+2$V7S!["?FH^Z(B\]A=/>RGD0%;1$$&1L*3S#D)#++(MA1'-T%XS9P!#I,E4;(. M94%._: 56]@_V\5VVLXC!^IRM?M33W<8_;J=<0T#B. 00X MB4ZZLJ>(1)2Q;/FS&$(=#=/=U&[3T!S]?-1KQ]1?$(%^WDF.WGOPEGR#D*YW M'2Z=<&M^QR'0@)90\68Q$6VN"F@^"9= *(J",L#&]\ MWNL.3COHVS\_?W5W!*>6%#5DY$0U M%3"2DYI"&?O'+!.,."UDO(3(O@U!(^ MBF%441*SL @Z>AN](1=5E 0W4CAU"8_-$WQN1W!JB9HD&8*,/$DIP0AP$3!J M(9WRT8#)#Q U]90C$]E))J5W"!88T0\OL@D"; )COUHX_P#D6"^^,0,'-0:! MJ$%R#R!L1F2?,[XQ?3DJDU@2D'C9 M4U@%\CVL9 F4C,EPM/7V-LYS@"9'%XIG3)^:.BG1EX*0:#,02HJA !.]2)B" M [>$2@WXQ?1A8SADRY1,/CKP"HFN>BYEL-DJS6T=%LS.R_S)[4!:2[3D'&(6 M(A!0).2(CG&GA)4\D#BCJ7>>Q@.0GW68!>FM]3;EF+Q1+&>1'Y*2J:7\ M="0G(6>;N0B &)SWP9)#$8+5TNMZSVM]7CL\^G&A^,3TJ:= 8A.(D1-DH&Q^ MFE) JXT043#)[!(J-> 3LTC7B0:8-3Y&!D8PSP6&&&VV4B8EZIWA-0,-L]AY M%I9#YM*5,K$*0@PV,)O 6L-RLCRS!X266LH/03L&?C1)!8$)9"HG)T.403@7 MOMJA8X'E5R\^,8.)\< M#?,(] >T5+YP3Y5%U.1O$FB64*D!GYC%S#CI$>N% M,#)#F3(3*B05T,6$Q$K3$C;SRR>FCQ8BFS( @ W)@;!DF8P*PD/*6F=FZYU] M,W4^,0/Y)72E%&D&ZR'8:%4 3[:B;#T:>*Y+_8OOY\&0WEY$6C$##\*@8@H9 M"X6(,HG!,YZ[P+GZ]^V?] MT+/P1FKZH,DRH"*XD/M;TH&8=TKF9*R-:!$@U(39_(T8G_?:;?2]/MZ@;&B] M#-3T*8TT07M'W->#!,G0)VY\0$\\A]B.7H J<#,R4+.T\( )H+E(.4AI'3B7')1Z'N4'[B$+6Q,V\R - MTPP2#KT+6DK#GF8&7E-VBK&DC!8.-/%?+YE. M+""@]1'K$J5YJ(9I!C7FG,^)Z9+-S$$8\#)*QFTD8:H<=!TV&)TK8SM8< ME;/296T#@+887'21B4"B]";49;7;7&9^3%^:W"6=!+=),@N9&023/ AA447E ML2ZY@?.4D#>Y&Q)1L<,)S -*M7D6B<8ED:(27=1 M?+.RT79$(Y2P]$6!,U+4I?3J7"K5&4B3W&X)X+(J94FR16<3IW$8K?.!V[IX MW_.D5&? 5'U,R@(37!G0T6(2VKG@;+ Q".,G^TG!^7Y2-17B8E;M+]M0W= . MEU/OR@ZKZ&Q.24:'P%5"\"8!(D:=D'E5?\@\D*K]LX&/Y&I41R0$6RKW!\]S MBB"M8E)K*:'^\%GLJOVS00W73&!(+$KG0#OP.A![U#HZR)[\N9J@YL'+43K! M62DZ$S% .F-RDQ$GIPDGX"?&P\^YW)\N'SCAA3U#B'#0@3+I-&0,R2,SJ?, M,&2=F)$QI?I#Y@'QC>G#)V$HJ;5N5(59>XODL>I$_HWG41*5K3]\%I]O3!\U MKE2Y2Z8$C#D0/769*Z69Y](QX<:)V35 S8.7H^9!1U0LTW '8[(UB4LR'C89 MPV00"\,;%[%J_VPH:M80+4L&4LI@M?$:R=%(RB(:ZSU;0J8F8?'9P,>Z!)(! MLDS^#5?>D:.#P$$)X[(4B^.I+FC5_AD%53D(\,HQ,E$01:FKRP**R,A'EEZ' M!XB:6LJ1O%3$3$0C<$WCW]A(\O0:B$AJ+9-?&-ZXJ'QC!O$-1$Z#/3!1%H " M0T:^1U#6")E*"=XE9&K$-Z8/'^%YDM8S)@1)U'"?2=%DFU-FTMFEQJD#WY@^ M:J)DJ+4#EPI/#0&SEV5_&1LU8TF&!XB:6LH1;,9LK9'2 4BNG0D,%/,6#:*7 M=9F,GX=2[8L>U]#&ILS1&(X>',N(.@7GG12<2:_,$BHUX!?3AXUP3-ID-5D+ M"\I'ER4YJ8)KHW.PG-<$-O,P?S+5JO"S0,XN1 @+03PFOZ'"CRR8&)&&>OM32PRGY@^]2S;1@5>K$ 4Q">L MM\YIE[164@LN^!(J-> 3,X"-U(D37EA0";SE3IJ20BRE1RL@U\7S?)!\8OIH M00..F(-T@CY%1^Z*U2[&[.@K.3-UR1=\L/(SW'FK;!9&2TC $+(U9=F>$]E& M5^_9T$6MZC^C%&\II%;*\)*JPQ)S+BOAM$955I9$7$*E!GQB!C.N#JT567&0 MQ"=\<%Y!F7DE/N&TJGF^Q0)7]9\16DBE<% 9E264!..SE=R2-;(,8M+Q :&E MEO(#S\ON<$]5T*!C&7G%QFU M9E')LEMEO5.X'PJ?F$$Z3C:F%!<)Y&V2H5#.<2:MC#GRC#K()6SFET_, "V) M@1 80JDLY*W%9*R.!![R8.B/>$!HJ:7\3-G8R:M184@PUI#OZ:)+&84I+FB] MYZL6? .&V3!0KU 5[S*B%"77U\MH0*,@^Y!,,*XFB)G;Y:C3JJ4_H_7O7G % M)5[A S*0GY) C'!*@ M4"ZA,M9EPY )Z>L29'O(1FH&=3: <^0!$OYLK'%!0]Q,1@%V %XV)N MQC"CK&*"B1/)(@<-Z+/+01N0VJ))C#!3$[3,GX&:8FW]&2$'$X\J)546TW/. MK>ZH(; MIAG0&.XM:.D@<0?&^U)=7@)(DP 4"W5)@'_PAFD&J:HZJ>2DL[+L3V B.JFX M8%9YS.2(UV4=_T,U3+-8NRL@2"]4]AE,-A:M-(I<*(=1.U^7S+6Y,18SR";S MF)PQ6J$((".CH>^)8NC(7"P/JK\$'U(FJ=/D4RADD$B*WI(,,R!&R[,.7HJZ M1##F*2%C!@L89:+QA])RHX&A=*9L&N2STK[L=6$7Q HO,@/W0 1<(@\\0#&. M5I4044G6U2S8NB1@S:52G;XT@Q I)R9E6?O#C<12BM5E(3!SZ1:FX/MB9[EE M1CI46(6.F&H,P9-4F2*/.$MNP[C&5+VW>@J]T^ZP?_;T]>Y]26XV^SM)S(8! MR*R\ \7!DF+5040:>Y ]6X!PQOU+;D9FT'K@8!(DFX#K[*+7TCNE($:3K7B[ M.:]#[3QM=+/;&K9(3"?EQ)$7_^?H]9^?=D[;]/U]6L\YA>%>'^G*MB-V0-KOCJ_](N==/>[V35M!,_VQ,XOS9J_'X M=# L+SQXT>LWTX?5, ):JWOX9[_7I8]AA,?!U29_/HL0VXW8CX/7)Y%>090. M=G=O&UK$)9#._5IIG!_Y >AQ8=!XY;T-I82I<8J^"N8!,^,2[/Q"[SLAI;W> M$-N3XX//T_'W0*/O12Y.6)TC**8%@"%FS*U +Q*S.G!^88;G>1O;BX%"=XBM M]FG1 KLIG/9I_*?!^L?0/HTIONCW.L][G9/3X4AM;.=U['=I4 U(@>P>83_] M<7;]#:Z.QO7.2;MWEM+NL!?>;9],9[?QZ6^,:[,@(Q^%S%P!6&]92($QKZ)S MQN5<@[C%8L-B1OL8&)6(GW-3*F\IXGV$"6Z"%T&4[2_JL%_R8L-B-AZ!)G-A MI8\>A8$@E3<0C;*"62\XR#HXY(L-B]FX&SYPH9E%EHAA2$#D@LD,S&8MR8[( M);>X"HN=-!CV6X&O(8UQRC#F QFQXAC(TXX52@, +OZLE)/X76Z$8[K<.CX6!W=6=W$=F:S(E[X8P!@V5ICC6L MI,YGH93WF=5A\Z*' 8\9+0HE<'C(]$][D!RMETGFR$&[F/.X"'!->-1BPV-6 M @J"8A2H>;!D2J1 M+(<059VBV,][W4!7]"=2&[S[XVSO[.2+>H[/3P?#7B?UOSKYKLCP-:WX(W7# M40?[[[Y &K;38)+9UTP+Z5[Y1$X^*"L,Z2G+? M%A[W^N=/&%Q*[7N)G9TT2-@/1\][_9,[6@P_YX">57&Q6.:!R8YZ!,S:9NZ$ MR+PL[/"I5EQ\">CY _0,2KIB!$<.1,HJ06326Q]4U* P")8N=L9=:NC[1=;YDF8N%LMFP36?!(&DQ;TF! M!49NKC%21*4A9XWB2[;)A>0U0MDWY#M9=D,B#JGU'GW[I^O'3@7I4U5C7%22 MWP' %+ (7('3UD#D IW!$!DX)I(66M1;C2T!-G,-IE@V24K%#>>@C$2718[" MJ)2DL([/[^JS'G(%Q-EJ'YD-%P M )V] ZL$^E)B3R9C04<6_0((Z/7N1N]]ZG='1PY))Y!T:BFK)*P P]$%2SX. M6@3KM)0N$1>0DGSU^LMJ=3!(PS\PO$NQ=N*)RB)RM#*S,I2"10]"JH>[[JTU M*K@0DB.WW7EP4AKG2"D:S6,-RL@\Q\'1:C>6_Q6!O<=V^BJA)&\.)&SU_\+V:?KC[.+CO^AMRJS,VEP,#J# MUX2+LJ@CD4\,.@I(2'Y"#BD)\!G)B?!S7/5E49 BZH(42_ H9=&-*:X*$-&2 MV9(G R$KF=T2*?>-%%D3I,BDLDN9^;*PQ3/A&4:AZ&^RPCGU,)$R+\+!0*-8 M:!K,PD,@#IX>@IE>HF62M, X M]X&A,2(!2&Z3U9"5+;-_+*4ZH.7>HZQS913G!3@@$M>"28F008"Q/'(OLF3: M MP0O,&APB.@&2J9BT!"50/0S@3,]IJO/LOG6>^Q30<(R%"%N#.D1EM= ^DY/] M,+ R/9>ISE@1,@0R2(0/,DTA2&>T\%I(GES D!](,&9Z!JG.6 G1!)69UI(# M>"F\'@96ZN*C)&M"3IF\DFP@*&ZCTP#80QU<0QT MXE9KEI+/"%%)ZY G2#&IP.A##68L'M+\4M:V%*PJ<48/RADK&3"6I1 B1N;% M_.<4U7TF\EZU\%UF-T&P10VS) !8%LZ#X);K[)D0R<4E4FIM >X0*624?6 L M*; (1D;,(0FI>1::((,UR,FN.U+NU?K<(5*<5+$$GD$&#L9%6PHI2J>L"Q%Y M5@\2*?,B'!DD=1@0262)+KL91(A:.#<"^Y2#0CE@DU2U\5G=8R\TYP#+VE3$*,S M)-GLEI_/E0F<%[!8D8V1"IS- 20P;V1*P1F? M+!A>"Q>I%D9H(2I<>%7*P["H>'00A?<"E(KTSVHIN5^&[99@N93HS0.^5J8H0=D!\@W+50A6T9V(),'6\(>!C%X1D=,#=(['E)\ MR@HE(YJ 3$D('C#&9% RDJ 0 N3#D%9=TAQ8]F# F9@Y!\G09I32T2=:CL_*50 MB^#W4K\SN%[FH\/]UN$A]7;W3.8G\O>]W#(3UZ](RO*CI?0MM=/7!> M0#[["M*>"ZXB"FU4 &#!2RO0@G?)<(-!UP#(BX6B*8S;>Z ^LP=R,(D#YQBY MT.2PDN\!@*48+>B@M+,U O)2.UV07\TUB\GF[%C9!\9F0)TW0I+V0^5B#-GK;)/("DP-0C'S(9*[#*4FC>AR*0U*P\))-"P%07XA MCQBDX34J%CQ+V*1@]#1*@LNQ^2Y+5L0I$40Y PIQFR$2L:J MI TR!.: "4'F*UB1(C=)1F;.-S2&)6_\8=YXPUTJ[W)G-W!6YV14%L088RC[ M"GM=]A$&B3J,ISHM9S4Q:4)/T('-#F((PVUB=!G%[Y M&HOD^<[&;NJ_IZN[AR]?/E^EPS'%U6[<2=1=PQ3K*"_AM,L)7#3)@-'HT"AR MP3*H[+)WH$Z[& /_^W.WO[G):-^U]ATF) H+R%I,,!K+6 M:#1$HK\:59).YD5@25/V86;#C(@-,1Y20B$,D([W$84G':^,34:H5*,-Z>=% MD+/9B!W01Z>--.1^@M;1N12,1Q4,2Q[!UV@C]GD2Y/3W.A<@O,@\^ &9-GO M(5E41(W)$^7*C!,\+.-U,<&7Y#=*9$O$IM[WVN\+QR)9OL#0:E/K[\K4/J<' MM(;G=[UJ[R\>?/6D>V;@A*$[6M+(&6%!0A(.P#@K!9>0K?,Y*R;XQ&/B-1S8 M#Q,8G-]1C#\0_W).6!,10I3T)TE?:GI[;G20-9YV^0E@S,L,#--16,C9R^ @ M16X]42OM,48=8\HU*-"_'+;W4PZ;U#FQ;1JGX""KZ#"2H;>)DP<5T;D18R-1 MCAD;?9@_BS_H#Y_N8/=PDEM3OF[AQU;GM'-7XB^).]MYM=\O3_D,O\_5+=IM M]"57OO4^73KK9Q]?WN1Y[Y2DU3\ATG?6Q$ZZ!/R7V-E)@U0R5L]S]>FR>V:C MIF+VAFQT=.J=!(0\J$#*B4#H/(3LO(SDY#.5$C/*:JP!2)=0F@\H&4@Y$H"\ MM60/#7J+%GF,2&2%*2%K%#-:0FG&4:NLR$ FT-%J4D>(/F 6@1PC(U46L4;) M?4LHS3:E,('7W'N.4!8V)HE9BQ@-8]EXX%'7* "ZA-)L0["6F;+Y6I2C29&8 M'?I8-@;ETB8(1M4H!+N$TFR#P"$G*W.TP(P%FX0U3%@6O73TQ[$:A'0>-H+N M9Y\;@V5M3K+6(: 4R+PVVO'@D_4I?;6D88ZG"!XV.GZ"]?"[\<4R04> Y1A* M0AS3"#9PC3);T"S+\SW\YA!!RY#3-#77'4U=J:PM<2-7=EX"D,PZ6;:WCT[K MX%U.2W_M)]'Q/+4/4S?-J]:ZJS3>C"Q@=,F1\@H0;78V2&LY46U,^LN5$TL8 MS3N,ID"NG[0^/NVG0>^T'])@_/4H81PU/K;>/_N=_DPFZB!E):UBB3AW(&P% MITSV"G5$%(!OBRW\?,U@>-8FV'1:W>HHM0Z/AD\E?ZQ.AK]]:,7AT5/.V/_^ M;65TZK/?!R?8/;_ 8WAWV"<9Q"KTVKW^T_ZA_T4H]>C\7X,]9K_^-C[V#T(? MR_FW3*]39>RTVF=/_\\>R7/0:*8/C9U>![O_Y]$ NX-J0!TP.7'0^I2>.FK* MZ-N'<>L,8[^U6]UTWEHNJ(&ECZJ8PD3:3QO4K-0OIY6V8^W:W#CJI_S/E7]\ M7YAFY=D>^G9J]'+C>0%+=SCX_0F2A(NPS@7]E;A'#\=VZ[#[-*0RC'[K8/^0 M,##LG3PMTI]\];WAL-<9_4(=.1P]Z;PS>WUJ;^G(-IX,TM/S#[_%UN"DC6=D M:$?O/+KHM]%"C8#MR4/I,9\!]IA-0#8D- _C^0,FQQ^/CST9QJ\/.GMQ[;7' MKUS\9'3[\2.HL:5__KDB5\ZO.$<_O>H-<7*I$]LI#[]\QW'?_3;IITE/TNT; ML7=:^G$$,$+&"<;8ZAY6Y1Y/.3W^_(?^&"SCOO_\"D]&/7HCH:[\[)BEYOT M_KF^R0!8>?:ZN;FWOM;8W5O=6]^]BM@ZO];N^O/7.YM[F^N[C=7F6F/]?Y[_ M:[6YL=YXOKVUM;F[N[G=K,&[BIN]ZYO5W7]M-C?VMIN/&FN/GS]N"*; S?_[ M?2E*N+59>7N+_^:_/VZ*[1?;.UN-WXE]='O=YFF'[A(:$Y*R4TQ6"\A!XMHK M(1A ELR##E$SGFTRAH_)[9<^4J.+A;K&U'JZU@NC])Q"+%\?;S*#M[L\ZU/AWQKX[7<7MLYWM[85_N?WO&F.&@U MWZR+@XT71UO'.TYMP7-O3_:S4^';/_346?[S99J[L7. M_O%?1\W.SM'^WB;;_\M^?"D.SO;?!-W<>]'9WGA]MKT78'NO_8Z&,NP?MX_V M.^ML:V-3;&]L\H,WZQ\/CK?>QXV_(/[KW^T#T7[OCWM\Z\T^'.QM*GJ6VG[S MBNWO';6VW[QH[>^]^K!_O$_W^:N]3_??XO9L:^V=? O 5-QR694U+!5F M#%79ADAKZZGG_,HSSJI7(P[X60K/&O,/LAMA[/X'W:RHCG./K9(_QG0D7:IO M2'1N1Z'$8PYP-Q3JG+B4GA4G'R^(S*1KRT]W0ZU*G]Z,-EV&^=]8-_@2T*O] M%K8;K[NMT(NIL;5[!=%7!\(-7XD:<]=J,_?Z'1S2U=19Y.P3X^RU/;;;O:'O M?;Q.J[XZ)<>4!M/93B+/>%A+!?NBY3=>Z_V]@Q:U"PXV-F&_<]!I;KRFMM)] MWARTJ0U'6QM;U)9UWMS8GUSS%SU+=0_V3J@-FY^VUX[>[1\?M0XZ^^Q@;Z>] M_V9?'73*/=8_[']:)45-G]OVP\N]U>'6+OM(_W\KA9+*>UFQJ%,%*$SEI>85 MB^L[+ M_<;.^I_;.WN-/U_O[+Y>;>XU]K8;1+GWB%XD7)%+7?RK&Y+S%[U^8WB4&O\Y'_:-<7BI,5H0?/AIQF#ITQZ.(9V<)^ZE[G4(:+U%='P?!:JF.?H+O[;UZ&SQS*4A198&V LEY MA8[87^(V]O:9>9H)'=#(TU(*@W?97M MG26Y7)++);F\ZK+WZ25:Q6>K/;ND"-29!-V"4MV>=?L*02WIY0RMX3B^'%P/_G%_F?J_3*#&8QK#7N&4 ])(!E5_#9-XH]O->I],: ME%GIQHM6.SUMT(@LD]7W&")='\U*EZ>-GU5+/?LSM'GU[*TP+OOHL2*E*2NP MSE08+:^8E I<*^L*CD/O)+*V:_H\FVHZ*P(G5"/A1,/95Z4='YCT&NWX@)/ MBXH;ZM5[UQT[Z; U*%I[6!)G'I[^^/36*1=5\%"! B3]P7SE&:D3YXE>,?28 M(JX\:ZXVMW?W=C:;&XV]]>?_:FZ_I$:L[SYJ;#:?/Z[A_,M-#?LOZQ\Q#$>P M*7DE_0NX-'#0&)RD4++&8J/5;;2&@T8X&D67?EWJU(>C4^L8Y0#S6$OY@Y$, M]IA_^Z!XK.S?'/[;:_^^R8KN?-/(S"SB)Y/Q?-<>X'5ZZKX]P'L/H(QJ;Y[T M>^^+7KT:#A^;Y]V(]K?0XFK(ER I_VORTM;;Y:7]O MI]-<^W?K8&/]8_/-)M]:.V1;QZ_.FF\.6@=KK[Z,IGPZ6/OC>.MXZ\/6_M\[WCU]_V%ZCZ];H>?1;\\75:(I%@!@X5$$%7@+KH;+1RDJ/ MMIT.W J95IZMI39^P'Z:YW#*1+7?Z7CZ*B)Y#^-I/&$QJYY<*J:;NP-[^'%S MLA8@C'1/C>,*T]8XFQ<:)TB1E/6R$H'["IR(E05N*I&!AIO#C&491UE&PAQH M:_Y6Y\R/+;\#]6-G,&A^&=G/1J_?Z V/4K]Q?-IO#6(KC**4O?R[[S]YUKIL M;T>G]@^QV_HT^O[K@MF +X7P4$U 7?&\^7CG\>[CQGKGI-T[2_T1@*]J[4:S M]_C719YON'=#N!IC/PT&D_^]I!;P6AK!G\I!AKJ@IS5!5$!14*I:N< M,$HGC&?>K3Q3DC7*GL;O6R3>U?>I>YH(@?WAT0('QJ:%P.?T<;N_U_O0?7CX M4V\="TH+KJJHG2/?#6-5*H94RG(IE//11[[R;#?A<-C^RG5[=*]I;3=SY"=2 M'%&0[?Z?="91C7IZ\#\59V=O42<3&;*J;*Y2@3*ZLMQBA8:_[M>Z8THC[LT=2;1^T3FH;:_DI2?&WU'&,B> JZKM000)7(2_>2C1: MA"A]=F;EF;.RQXY0W\>];H/-GU$OI76AK4Y MR5$;@35]#$>EQ%B#-/N'HQ;]\EG]S^GT6J<5(RG[VLWNWZ.#,K'>9USXD2ZJ MI8,RF8<^WE=;QZ\_'&P1^3<6J\;H%&R>ZP%]X]:ORO$:/@C1/L-]YC M^S25A1R-P=$M(G;3)RHKEHC(K+#!J_T/U(RS<&I^3N#8YZ M92G2^3+DX1$.OWR+#WBUJ:6=XXLG+_+KHP9V8^,7<>EM/1D,.LD?T[N4BT;G MTY6E*9.;E0H(@U%+1BW%P;#A6"/BV>#Q^#Y?_[WWN>WGI_T^-6MUM&P_->$#;V-.46>3*Y1*5I"2J#QR46D/02%3UG&]\FP_#;XT0U?D=2]% M=MZ08 JF!S\[FO_['T+)>VKD'2N>;XV(9J]6_WO)PR^, CS4=O@GNQ# M492D(SNMX9!4:VJ3KNSWNH4?M,\:B;C"66.ST 8,HUR*-1SBJ&;"EY;C\STN MS]CLG-*9P%2Q"SOI\+0]SGG=K?;NVT*,VW.A\]/@U]EI]$L=6/IOHN ?GD;_ M^%;)C*BBJ'*,J0(6?>5D2)60R2H5G# A+S7Z4J,O-?J/:_36H(&--KUA:F ( MI-'[6-1R48+]PI*O_;5!8ZVZ]L"@0Z: GM(_YZ.D(#O46V?%)Z"[$8B5E!5!K_F-!HX.\]_.3_ON"=]LWOEY MQ2V8G/N-IIZ?V>J.[147OA+GCLYE[^;;>0:7 &5KDU4 \C$3[GZ6UAOQ-^D* M/[6TWJG[281XS)R:XVR%>UI@=KT.JG_$>,2[1@JC*,[#7O_LNI3_0F3[SRIJ?WK-FVN;GYH;.W3M*U:NV7ZS*>CW3P=[K\[V!?UV_ JVUS:_K*M] MW-Q[S;:.M]C!!G&YM<+A#M7^\0']WFPWU_Y]3+^)YMHA;'U95]L%%6TJFQSD M7(%TN?+1Q$EFY+KACA7K%IWPPG7@/ M\-P=.VAC97KAI8V_3ARPI7:M>3'Q,9L>2?J/TP'YK8-ZSE=-E4T3B]ZZ8--> MAP#,^\H8YBJP-E5HE"G;B"G@PD965D_?I([XTI[^Y#!:OSY*]/",P2+JJ'/A M;HQD^WPLVJ6N^IZN.KN<;XE":I3)55*#K* LCK4FR8H+[TU9B1E5^)D]#^8K M%6M6K5G Q*7\-_,%9<'JM;,F7ZX'UK,'*>NM@-1>^12U7J>):3!T/L1NS' M0:/4#VG%;RU+E+_@K]?-&UPW];S0DVJZ#FB\_:3:X"BUVQ?37[\0#$=S6^.B MVG\_=?3M[(/]-+A_7/RM*?^!SINU&=\MDJBS]?ZI/(H/;Y4($;R"*GJM2^(V M5LY$52DGK96@E/+FNR9XKH?G@J0F7(G+WU*+NAIHT=71G/[JZ>'I8#@6B1KO M=5@T8#\U/I0_$VWQ8I0#18;RM-L:ZXK16K7!RE7]D5-RSG$NP4E 479L]<)8 M+33RS#"_W1RI#_#/EE#% Q5W:W%,Y77@6H%(N!9T-J MQ_%29N61L_H1DQ>%I<[%^VR\!'%P=1.*BTHE8;R&<3!:2=+[W.F/YVYSQI]* MKJA?+1*Z?2/V3DL_WGDQDI/>F(P_[:>2 OH^?>[B__W;^>OQQQ-A7G#FD'*2EK%DK$0;';!*9.]0AW+ MJBA\:U;.KSGJ?P[Q'*;*]Q.^JS /4_\IMC_@V6#ER57$$CXG;P7EG;[1U!_7 MZCG_D%:_27VA$71(;4XJ+#\E;4T@*:>5MF/MVMPXZA>S\H\;R7MOI$9(<3TO M%JD['/S^!*_%4BT*[7RC?M1W-DB:]RI9-WW-K[8>WVXV7FSO;#4XJUXMSFO2 M*XVVM)R\;F.]N;:^UBB;3S?.]YVN0>FSF[[MWNH?+]?+-IW/MYM[Z\V]W05C M#8\Y_]'U_#T+\]FL]->;;:YM[XUJ?'P]%8#:3[YQ1)L\PRV%Q=SZZ,]-L:U-WXY[>)I; U3_/56 M )QI6D9=BAHM1^ERE-YJE.I28[),2)9<&/HT(BJC505_8)L&;VKL'J5T-2PZ M%^&B:SMEY5D#AU^$PLIRX+444BF2WY"\_,I=_-0&]<7;[3\?SED/MWH:: M^(;%6]J8ZQI\JT)U2QLSK\ 7XILVYA(M[.7&]DD:/Z@^UF:4Y"!^:^Q1;Z21 MJ=EM?6QL]485C=9'B:E?6Z.E 9I/2#^ <2B7!FAI@!X<\-4-#5#)+^ZG(SJO M5+Y[V1LL#='2$"W'XWV,1U@:HJ4A>G# MS&O EW-0XX>"H\:+=^U _[VCI M$RW-SOR./K,T.\L,A <'?%,*&@ZI5<->XQOVY[H\HL5(7EOJZ;EH].W@:G], M3R]S=9BT;>#-E\:[#F0 MV8(#C;,KJVODTF(OT7;/:'M5ZE&VAJ/R.B/K2S^TS[\7X]WN#4Y+72;TO=/A M^2;>.ZW!N\7 YM(8ST6C;XE:L;3&:OFR-86F-EVB[9[25 F)]PM+( M$O_9[X44B_%=#. M3>U<-/J6D!3N-J9V6;!E6;#EAY#FSBNVE)(MVWO_6M^I M7;F69466^51X\S!V[E-+<[$LR3(_@GL(:'N9#K$]YJ>I"&])4.=4K@\!C)+- M>2QHJ?GFN-&W =LDG:+!5YT9:F6)IO, P[/67YG5.1?H06OHEVNX9;>L?CUJ^M5R-,*_B? @85+U[S.4CLN 7N'@%5_6VGHI_8O MA)_;O? :/,W9EES?V *6?WNOQ>6^B3,;6?.[;^*WM^F\^=:<95N8+^\X\_'Q MC2WK1LD0_/&W=J_YH@-F\R[Z9D/]BUVS;BLTN7*-:AUA<+()=J7@DL4=F>#1 M+U]LBGUU+S]],K-MLF\*@T_V-WZF]T]E^;E6[N58K>W M.^P3(!I[*1QUZ;F'K31XU-CLA@7:K?2&VR[4YW5'#W[:&E*KPDTZX)=6MS$\ MZIW2;2-)-WT,Z638.,%^XSVV3].O=7KW[[SIZTM;WGSCI6JY>ZE1CQGH^]AD M]&?V166/_^9*]EC)'[WVNRV6=[,MZ@.HZ+-0&V)>J2)V@RU&E_*MEWR_O7W0 M/4UA_B.$E,@-O+-)R^O[\EK[==^=N3H87"8VMQ@E-^R5.]Z!\UX:-^OGS_'V MI/_(H_^FCOUI;$+]_+3?)\78P-$8>/I#@^!FW7-_.%O4Y\^3&K=UP'(I UO6 M.H;R(?WGM$5NVY7PQ54:?(\=^"UASU>'_:_[[9CQ7-3?]\P82V-'9(YZYO?6 MQS(S^**/851)ZK3;&NZ46/3I(*[08.R6UQS]T+*6H>59VFPD-\/)\95&%SNI M/*PZ1#QY6H"]VHWE?^N?4;TZ?([]_AGUXE\E.D%Z@7HYC33$*#H7Y5]G?JWW M_J78>;\OMT[C\?K[@PUWO'V\R@[>[/.M3X=\:^.UW%[;.=[>V%?[G][QICAH M-=^LBX.-%T=;QSM'+V6SO?^I]Z&Y\5>GN;<%S;T_VLU/AVS_TU%G^\V6:N[% MSO[Q7T?-SL[1_MXFV__+?FRV7"=T7G2WC[?4P=K.47.OV:%[BX/C5V?-XWVZ M)G"ZKKV]L=.A:V!K;_/#2TG7=SZVMX_C,;7A>/_X4!RL'?+FVBO9_$3'CE]_ MVNJLB^V]=JNY\>K306>+G5]#SSH]$*]U4VS)@TZSM;UV\&Y[[35KK@79W'C1 MHG:?[>_MJ^TWF^Q@K;1E)V^=L8\O]]:'6[OLPUM IQPH4;D$J0+O8N5MS%6. MPGH("/1AY1G7]A& _/W)56A\&9">\4B:/R5S??_,FL N3<#2!-R9"0@NOODJ;[K ,G(>JE!KR=!OQ,;KV-X)#S MBH7,*R#956BSK+S3.O(Y[&M^]_MF] MDMAE<&)Z)/9"HJ2^EWK[-GJ[=8FT&HA.I,//Z#:+^<+9\:1HXI54LB(Q[I<>>*VE?4L2DS9<^ K MS^0C[J9!8Q<^_+",O2Z>"IP"C5VJP#M7@9=2"I03U@E984:HP"I=H7)0.1>5 ML$)9TH0KS^PCRYXU,ZM"3=.)6?=.Z#7.1K'J4M_CI"R#6Z8*+PB!/Q?O MGVWL#B>+X4827DY$WG)I\]YJ,5%C3K_ZEGB[P&*9#$*H0"E6N:1#Y;C7D1&= MYZ8P>O;(RFG8J86/UBP#UHNG_J82L%ZJO[M3?V<7ZH][&;(#487 907!L,IZ M%2K.- \.+7.2C=0?M[!4?PL5K*X#J=VF08]#:F&CG7"0&J-V5KU0I= M+[!VGP*YO1#SRR+EG=(+V_GU((V",4OU?BOUOGZ9W2H#V8+,54PEJSAF*-7; M0I6-(8FR9+1)I-[E(S6'X>IY5T[+B/2#T']38+=+_7>G^N\SO=5,>*DL5"XH M48%(IK+!RRJ#""P;Q*@5Z3]XI&&YJF).Z>T"QVQ'65?_/WMOVMS&D:4+_Q4$ M9]X;W1$XZ0OBEQ%2"# 4!MO_YF%B "$BF9( &P M )Z9-D6B"D!5YJGG.?M9LQZ+7HH-ZK'S++JCX2!@$/$6^/UL47_5/%(:3 "6 MK0=A. >;. %!I6 MVK3-K+>QE&JDN:5H[G!1N\^2$N5H@NA$!B%KKR+J=2V4T4RS' //>_M158EEF CK38B-)E< 8:T R M:91)26D6:L,DV]5R$ZDK#YL\=LCQOXFINO_N.=_K-QW'LZ[!>9 M&/^?_S*,ZI\ZTW$7&YV\RXLHQN%%'5N/HW=7O#HM?I$)@E&?W0AV(^8CYF^5UPHQ?R68/_=B ML1BLXS6^[ZRN7BP)KJ;JZY"4I(2KX OF4])E9A,1D)T'_399X5MBM8PN4EPT MP['@:B>4][JM"VY(Q/+;8'E8U-^C9(P5U :6FF&ZE(%C08 EQG(GH]=95OV= MT/8%L]N.0^V,5R/T;:4.B]"W&NB;J[&)*RH4HQ D2P7ZK );-$G(3&ON4I1$ M^+U]T;5Z$WGZ.P]]Z'N_G18;AF>UX;5K8.ARID,GG9WWAQ]3ZO@T2+F'M5B[ MH.(^G6WJ[ZGO)HCW=\;[UU]TS2(\"9LUQG0^'*]1JT7OQ?JUVL%X\OK')^7+ZF7\V9N< M?M[=SYC^\?,+![/=1H2_#<*__:(^*7';T'*:?RC,?.*+U+@XO4O9QS=CX<52%$S^[VZL"?O1J? M-_GWZ1XCJM\"U=]\,00A&,,MBQI\U7$%H09,L!&HH-%IX3@SLU_PT3M%M@9YB\H;"! K MI(_9>YV:2)96FTC7VGG\:Y';=HL:RH:K+5_:X:Y]J./6-Z#R8DK:'6'^RW$) M(3)A/ 5G2 ;AI &^XXYX%+Z2VUEE%3M&(ANM:TKXIAU^"R3<[A+5"9 MKV8Z#-*D,\SH%]X])?FKP!_.V+DE^'\Q?"!D%K)4&IRJW=8<2> Y\: \SX6Z M63!UM!CM$D'0)8(N882^52J\B&]KPK>YV/ZQ+DD9G[?/X[C!HKT9?_91&P^C&IU\48\QQ?#!Y M4O[M31X/%HN.FVT_.76#?Y>=KQM_D/P$T?Z6:/_;%YY?0VU6M>V.J!F\5DAP M1EJ0!:J<5UY[&2MR&4;93ZWS9;0=K]"[^R"@\:[Z+(+@?8#@0G%:5B(4G1>R MJ>F\,18X9"*!EH$[77.]"-W;YPP[Z;94Y=UA?^V_+Y7=6)[WQEN+KMFM4'6_ M'Y KVWHR _&"\T_<>6_B^DW^VK$OR]RTFL,Y?\N!^A]?:+9"&26U!%90'(24 M"9PT%(16BLN@F>%%LZ5*=_E&JM-VWI>!GMK=0\)-I"8@$JX%"1?2%3RSF84$ MD=$T=I*AT4,$SGM3>OK9=*RD"83LUW%UVZGZO6FVSR0GHT;CWHC7T M:-P2\K\8">>"%X;2 (RF ")E TXX"88EEY2V1?WU>_O,=(G!"F7TZB(&MJIP M#3'P]ABXH/9RPHJ5SR %ZT%(YVJ;&@4Z6**(4%:5G=MGMLL5=J=IJ=I[2\?N M%A6OM6Y VD.MPMALT1H"^U+ 'KY4;IV/D3O@4D<05$:P@F9@VLG,G./2B0+L MG'8-%:US:.Q:_<6#=?L^5*#<;+D: N6R0+DP7 ;3H MHE((ZLK#7"=-R*XB[9NOMFM B6[AI5;PR?#LK#IZE- /X]Z/@U[__]^;C"[2UP@Z7[UQ#:HM+A[B MZ UP](NI999R[Y,2P,I/$#HG,%%7_5,02T(V6O*JCGP%H.US#6[G0[&,PH$/ MQ7H?BKERX5E@*L<(*AH)(EM;>Z!*D%:*I&UTR9)O/A0M\A5M Q<^GPS#V]-A MOSQSXR877__42?][T9M\_+&UMMA#_/YM4/%B[]W7US/O;/N5V-]00+^4ZAL_ M#'_Q4/5[@P2GT[\I:2SF7T>?NQ>,ZQ/1[?SW]VCDUS1Z?NI&:26.OF='__J: M3BZOIGD\?W6CX]'S29V7^!_7OTCS;Y\9L 0YYJ\YYM/CR>&3&<<\L>3E_YR2 M4N.#\*GE^5[C@_^=7I\\)M\'!;^7*#C^4:V&'?QZ] M*:_S__D4RC6]H,<'3S\=G_Q&#T]>O"(Z>\L\ VY9T>*\\[5P7X-QQ41F/+$< MY/?UDF\(U.T<(BA0VRY0!3ZBMT6@_L%(0FY MFE=WY87.N1MUWM6-[G:^*83C*@#CU0':C3UR7XIF(X?CQQ>3T^&HX'=$)UT+ M1/+HX/$KR4,J1JH'Z:FMY9P6K-0:'&=2&&EY%M_#N&O%ZP[PAN*U6^*5(C6* M9 &9. >BP Q8XAW80&I:F8^&NF9T<8&\&R#>5-PZ[G*C?UH2^58CFD4=#54\ MWP]'<9P&-Y'-9^/QQ8)<(A/?IUR&5XI'2HRWD(2J/4N"!Z-2 D,)%X6-.75I M6=A;#:NB;&V[;.G(0A Y B6JF W&9;"1$- L<*42SS&'O?TB5^D&B-=K]O;2 M9U-L<4S@;'E&S]<=2ZY_=!L+#?6499_9>8Q%>LL5XP%T)L68XJYHKD$J4-:+ MI(+BK$Y:P48DF+*.B+?FU!Q$O#4BWCR ILLC293D8"0W(&BQVIV4&K(O4A6E ME8%)1+R6)^"L.NBXS=&9&EX?#EH1FIE>"KK15P==3[]C8#V3AS^7S_CSJ'?T MYNV'8EC1EV?/Q-'9?\Y>_OS[ZQ9^5:?CG]GT_/^-'!ZW*-;]^7<]GA MR=-7,FM=(# S92""#$6XYT28,(2;F/P(=C[C -&Q2)/* M 0RM\WFSB5K;:(36FPC*;,)KOB"7Z#)OHSR^>?&*)QYE)KXH>*1H>9Q[L(0* MX,$+04V.*NC[<4VB;&V[;"7/K2RL"9G;4 2,*G".>3#5)\D-$:Y6N%))-A6/ MN1?!/+Z8C"=N4'5EE,P62.;10='I.*4Q:P4D!P4BUB$9HJAX+B7I(W$B2[45 MJ/=5, ;EZG[ERHI8=EQ82"0G$(84D0I9@%=64>4M,;6BB>NNY5?[FEP%O%I8 ML@5J'0IA>X3P)+Q2)"M#K(/$7='KB(M@C7+ C*,YIAQD=&U,LD'FW +A\LX7 M4]4KT%8Z$*[0IV.\8)UEC@A"?4JA()SJ,GNU:\DW5;IIW+G!N^%\TSMNTOGE M8I ZG'0[E3R;$PY22&<^C:8>5$[K(6J[G?(YYZE\[+O4_[C>"#:VW[QS!/N; M3SZ&;6[UM,\#U=QQ9FA1;865Y;%,@8)/RD.R//OR_\E:L;??OKX36QBPN>]R M'H2T-H6H$=)6"VGS2'30+E&9&!A=(]%,*O#62["U23K-+'C%$=):&X.^;86@ MV8+*U\?E\JJLN7[GW/4B] :=,.T0CCV 6ZM\WM@BG>_NKV5SGPUFS=\7L!UA M?2E8?[:HJ2IC@U:90E D@# Z@Q7< S'*6T:XM#5S65':+=R+"4:84HDH>"_= MSA %5X^"<^6642)HM@FH-;SV*7%@DB@H2*C3V2=3_MG;EUP6%-R$BKOS*-BF M-,NM4'%#N#B[Z->4LLZP&7 N]3I#6O&O 5?+8F*\,2*/1](K1I2X&KS\R@M MUT%250!Q;Y^*31CT.X]YZ*V]O2H;4^Z%WMJ&%>^V@^)O&U%]JZM,)5/H3M0[=VNON1N9"Y=H*Y-CL ')EK)_M,VJYN84+\@V.NQL#\8>+*;7SNM['0 M)'AAU4(JS^CH\PWM_\./?MC_LD_'3=[7ON;"K,'*D]/4<:%FQKO!Q]J[9#"< M5.-Q5%X>='KE%EZ/FB+1T:0SS)W):1JG"ELQ#<:I&1_>B$J3FI1[ S<(O2:( M4UYH!@(_^N92G0_'37G.CZ/4=[7]R4_O>W%R.NUZ/+M((:^V;_[\-N?+-U], MTD\SL22+[]_;[EUA7S6"6?A9;ZN!9B)2EMQ(DK01P>2B'DN=O70J.L>$>\78 MWNS]\L6!GO0$L;L&5E;WK\N5\F^6S M7ZV>OF[UFLTN_#<)9?5#K M%.[Z_/WC![=_G3!MQ=-Q[5KM[1^YP?#Y9%31ZB2%TT'YWM=%H^EVG@W"M_%F MZV[SR27*/EE$V>>7V%KW^?@\365FO$TWWGSQC[4:LQ=NLA1_ZPT*]0PORL?& MLL_I0TA%"2FW/FW$U7%GY>HGX[]OTQK\Q1W_,7 7L59&KPM05YVM M@O3LSQD=SIBS47 N;W*JQY6;Z+OSMM/)H_H]PY* M?MOWXB6WXI*9N.&;_R+P=$.<6&O\WMXI#/:7%SP#R+M<\O6FG[D&^M8>%RO: M4^H>%D*-C0'WN3WC#9R9G[&QCB*\=CMN=2K*T7;)T?/>AWN5HC7$ MP]W_>> M(PB@0'P/!%J4W;?D\MU+^.KW]"X-+M*/ZT^]6.]C=#]EH+@XN#@[LC@M*BG< MBL89OXZ&\2),IKG0:?2N%ZXT?%O_TGU+!MNU5"M- +M+!YMM3N&R/'%)(DM: M*Z&Y-RYJ$Y72Q)4#RKPZ:)*/!:%PYRSDF5+PK]'PK 9[Z]7]V9N'B9WO68'AX\Y8>?3M^\>//+F\-/OXFCL_+? MP5'Y[,./AY]>]E^>')V^//N-S-.[^F./+_\\ZGV=WG7\Y\NW+]^$3T=O7O!R;?SHX(4\_/DI/WKS MQ\?#D]?ELY>?\JTFS+CCK(.F6HQ9-@'&= 60XF29*9 MI$7/I5TJL)__VIQS&RV71&) 8E@9,6BE8]0Y)TFM\#*[' T-G-6!G8(S4HF! MVADQE%^0&%I-#)\NB2&;PNO1,,B6)2A21\%(JD!2FFGA!NJ)+,3 NEQ?'16, MQ(#$@,3PH(F!)1L<NZ9*%NL]O:%["J!Q(#$@,2 Q/ %,62O,H_5Y^"]"+SH MD2$S3:G3AD1.[,QBH&@Q; 4Q\$MB*-:?B=YZB#)'$$(9L,)1\#:2H@84.A"V MMF#L:H;$L )B:%.L>1MB)D]J48"?52)AF_%U1PQ"(($E5PN$!7/,:)LMX43G MZEEF#",&VP/S1T\6(@;$<65XUF"EK8U,D@472,%Z+YFT+D=*R=X^[0JU"93? M^6:[;4H;0&Q<#38*6_T@Q">>I6ZE)BER*R#2S1J+3?*NP<>XT%UXFERB! MX!T'D90'XSD'3XU(A0)EL'1O7W>MQOFYB(V(C=*FR<^XVUHM+4;7,J)Q!!\*)!>@F2"AD(=Y2YL+?/NU)='56# MV(C8B-C8"]8G:XNZ**(7(5FG+">!4L]C(D7O0-?I5F'CW'5*HQ.!9P%<.E7T MQIJ%1SP%E4,(Q:8VW(DZI+'+*4=P;*?K=/#$JP#733I JO2@0M'H".L(JQN-:P*G0Q57C)& MA,B<>*%"5(1FD[2FBJ(W=ZM@=>[-E207?94;,-'5+& 2P0:1@49I1,'[[)K)XPBK"*L(JW> 52=C8D9Q9;T0R6@K MJ=BH-B^C-B]V,2+2)B-@"'MW@+UY;,N(I(5P&50L/T1P"2Q3 :S3TEM%J-)I;]]V%6E? M: M1#U&O!:BWR0 5HMX=4&\>>N+9:A)-!LYI[3.0"NJ)HONIY&/PE(@D4].R M4K/VA9X0]A#V6@![FPP@(>S= ?;FH2&E*7%%L0/ON(*R7\7:U:Y8NZF.SJ7E M")?%QC5=3MN7'[J%L->FZ,\VN"Y_3^/D1N&T\5G&\K3WA^=UFB]V6MDA?^7G M37X\B ?S+7XZC?+/56,S9EK'8%71;;8(0ZL,AQBBD%X$XPPM&"[ M[&J.Q;$;5&FQ.'9[8'"S&?P(@RN#P;D_,P2I*2L@)\>*-N@RV&041)T$ M2RYYZVO)$N\R01$&$081!N\[0QYA<&4P.'=XLBR85X*!2]:"X(J!B4R##UP9 M)9GD63GBV>]06\\J5VFWV&N MYB[Y/F?[_?-TMPO8/_YBKQ'O;X'WBPU0% U"6L*!BBR+VBL%N" U$$FL(B2S MY&.Q_FW78A(GQO41#^_;"8IXN X\G'M#::"<6.J!9JU!1)G!A*(.:U7XS5EA M=,WN9*PK+.8Y(1XB'MZS-Q3Q+VDP2,UZ!BH% H3 *5F1:]$.3'7?* M:^>G@P=;6!N/>(AXV (\W*1;%/%P'7@X]X]:E821H1C(V440S%GPD=39(R&Y MI(4VW#9X:#F6_[34/WK+A- M:AH=KG0%:4="Z$-M';7IZO9Q ?X9U(\1ZY>9 MK7KRN.+\U#_Z^!4SG.2"22"*D!?MEP2PLNC!.?&DG/-4:%G07G6Y:M^(@%WK M#/5@,P8>*FINNC@>4?,NJ/GQ$C4C]4DJ'4'SHAX+:A7X3"1(5LR=E*-4/#=M M2NE&? :(FHB:#P@U-UU%S;FR*12S+'D#+-4*?4\S.&GK#Z^3KI-L M:3'1K>[RC?1C>MBHV:)LUJWPUOY[.!YW\FAXUAF>IQJA&0[6YJE]P$W^_[99 M5^VXK&/Y;0E".)[N_N#ULT$8GJ4J%L@)2W'"TT6WK4S465FT:&-Y#=(I U9& M!\%EFRR5CJF:Q,6[6EY-XOH[]O+'9 9$S]NAYPI]X*>B)ZKDSWO+OK%M'S/M!SP8VK?8XB M4 N6AP#"I0PV:@I$Y5S^4]G;O+*_#@(GK>"WK. M=4^NN2PD:"$6&QT$=PX\)\5RCUPFQ7*(SNWM<]ME^FHY*J)GJQVY.SR%[WAR MFD:=7@,!G;_-H)2B'+K0;D%RS]335ADX+/5!>58!!M\ )>C"526 M72-L;]^PJR$G1#E$.42YC>;](P"N" 7 DX=!\]9 L&B E]V%BQ+1=&/G#E1Q^UU%=>( M@ZUS=NYR*N;U*>W=SB!-,"USV](RF\T\&@Z&7U8K(8#?!L#_6'1L\@+9AF8% M3!=;7D@OP4LG0,LHE#=??5,@11;YVH-U=;@V:)1.+! M2.I .*[!V=HQA CC@Q4^U61-RDB;:C01\!#PV@!X]]/E [%PE5BXX,JTCG&= M- =%5,'"HJ2#$41"L%IRZ4722=:0#M-7^X\B&B(:/G T7&77#H2\=4+>7/TC ML0" M^+2&*3K#7 ##3YIY>),T.NL-FD[+]?51>C?LORLG=_K#/J%5!SG@R(3R )+L<"+2]=G.?[^ ME%N;0FD(TR!1>S ^^$@&B,3-&6HY;O[>LN M%5>+_S$/# %Q!P'Q_M)A43?<& +.?'4<75,$!83*55 MPAACF0>;(RD,H#48JRP8[:T2VGAN;*V%N&Z0*[;^QRP+A- 69. BA&X>0N=* M=/;9,QT-^! I")XYE&WUP*-*A!I>]B)->PA>;:"%$(H0BA"Z31Y9A-!50>BB M)U8:14E*X"5/( AG4(P) LHDSBU/0DE1(%1T&M:'L9Y!L^*&FJ2TK2Z:42,>_NL*]?=[>]A0VB+TH>WPL-[E":= M?DTA]JG@1^JN.*6N7/SZT0)NY#.W*]'BQ/W(O'=S[>]5^CX=F3"4CV$QRYC1YJVQA&MTE:LW:^AH>WK;B M)&95( K?C],84;A%*#S7]VF0(A!K(=@L020:P7-E@$G+J%&N_.OV]JGM%C1& M%$841A3>:K\SHG![4'C!J,&SQ,!)0YPJK!RBV-L7 MM*L-HO"6.;]WN=_OKQMV=F,'I+5U^[U$_%DH\Y]ID'(/47TY5'^[Z&=FPMID M@P7*8@#!6 (7' 'CRY8$IKCTINC6:_9N['S#HP>;]+'+^+8"3S'BVUKP;6$N MF56)4,/ 1A,@)N$,X3D%E@J^K5EC17Q#?&O'WFW8!XOXM@Y\6_2- M$IX8400R,[GH;SJ#M39 SJ&\ZC1-GM>&Y:C (< AP*W>O8D MQ: 6TBYY5(S MD@3XLB<@8IW(P(NIJIBG.1.N!=&U;&'-8\1V'N PI_9V.;7K=6Q_ASR6"TJU M:_'^>RO" 5O-;??3/B)-YM$[9+UE6._-XR_JKYINQ9L:T'* Q(*$DH;".5^FFD@H=R%4.9FE&9)4ND2$,$] M"&$Y..8RF&B\E"RI\E(A%-(E[1K(C(2"A(*$LI.$I Q[MQ+S1C&6.O?S%)<;VAR)M1)B_2&8<7OI\>)&?>NF72=]9M&TGS MUS1Z7L5TM?$B]LUIQ4_=:%#6:OSY>_]9GXW'@W@P?3(N*9,@9=Z ,I\N1HF" MHXDZQX$&DT!P:L%8(4!%YD-,R0AJ]O;)(\W:E!RQS*/5/DQJ9VX8\@GR2;OX MY([A(N23C?')0KL;0:S-PH$TGH&(/H./R4$,3G-/-=/,5CY9MT23.P:+D$\VQB=S^X1D8GTT%'(E%4&E!5-L2XA>>UFL34MKLPKZB"&? M;%N$Z):E0ML0(?JS^:H4.Z[=B7%[K#@A#=+HA>" W4 MR2I:,0G64P7"$MXD^H)3/ENJ9.8R-UHTMU>3EQ"B$:*W:ZMW$Z)74'"!$-TR MB)YKTGJ>-"=9Z[PA>NP U"KYQ><&22SLH*C1]=KN[7:WD^ M'/>JD/\X2GTWZ;U+/[WOQ]S?GRS06=?IHM-EE\_]Y? M;%O+=X5_N6J+/^MM-1A,1,J2&TF2-B*8;(.5.GOI5'2."?>*R;W/;SH=S4'C M=0(_2NXMN%Q6XD?7?^\^CO=^^&+!SHH,+V[!E96]Z_+E?)OELU^MGKYN]9K- M+O0WG(ZY^;&P;T&I>EJ]=K=UU]PY'54UX;_^>L-U>9PK<-4'M0[\J<_?/WYP M^]<)TU8\'=>NU=[^D1L,GT]&%:U.4C@=E.]]W4OC;N?9('P;;[;N-I]0=#.OQ=;*6[! C1?_&-O4JXJW&1)_M8;% H:7I2/ MC>._;].=_L5]_3%P%[%7MO?J3=W3E;.;,=57*M37.[&@'LDKZM&,W!MEZ_+^ MICIEN?Z^.Q^G'S__\E/LC<_[[N./O4%S%'A3BD67VV\>_^^;O'R2/-+WM)Y-']'L');_M>_&26W')3-SPS6O( M'+H>15;I@+K>[#/ML/H6%]*N=R%GA+3^I=0;6,J3HINFSF'YEM-QYVE15^(_ M_.B'_5\N!JG#2?<&SL_/L#X83O7SU9QZ#_*-^W"O4H2(NIE0Q^:? MA+L,'6[=8U(CM+<)*-U%%E>P@"@0ZQ,(:C?WAZ""\/V1_R*,_?SD]9+_1R_R/LZ/3FB]R^.:?O7(N>_'F-UG^E8>??NF] M.#L4+__\X^/1P?#L_* M>S^=]E^6ZSLZ^^/]\<%1/NS-D_>O!:"V9E=*F MK'$"S8/(O$,Z03II YW@!)IMHY-/EW02I(F4&0%!.P:"!0)6,P+227V[WXU%O7 X=7-3ZDU_+$@QCH8_C?.(^(',LPQP?%\,D)B7NM8+@ M:&$.;S1X;@C(P(G,1";.96TU]U!$@?ZV,O^:1 M!96T)HX$H-IH$-5A9FE,()G4*E;KWXN]?6J[1EXU"I&_D+^0OY"_6K&NK2]< M0/Y:&7_-HSZ.>>V++0V4TE#X*R0P2EJ0CKEJ@Q7S2S9E#$)M3]XI\A?R%_(7 M\E>[*B60OU;&7PL1.1J#CTF#SKGPETH.G+?J_%[W)QVU:D^:+<5[,=^?%7,+T/8U>L?:1H/)VDU>X>F3UK8>K M?.^@?$2D6==($+F.D2#RD22WO=O[N6)S.7)G6Z[8/K+TMN^]KS6F0F_9%6M^ MTV$\.S2'X6O5K@4N5YQ(LE0FZMEPIC8]Z#$VY6I&P_>KJ+)X6 +TN%Q=-==< MOQEF\ZOK1>@-FM^?N/.JPF[/X 84@%L(0%/Y,MWO+[+:IU[SSM]JLL%=5^<0;8E MLOW\U(V^T_0*!Q ]/)%X?%9.VB).VUI##"^\31?^%X2]'I< GMK.4[>WY^9U M,>AU,\8_7=\-0NJX2><7-[APHX\=VNU\=YKE1CM\W(6>OY=4>!^*\3=3"L>- M)O=55B$ABG%#=234"9*#-5S:J)GPRL3(U*MG99<,99Q^G4QXXQS"J09Y?#$9 M3]R@+EQK,@>/GWS.'/RE?-:_WAZ=_2%?GIR>U<][^>:9.#YYQ@[9'^6S3M\> M?GKY]N7!O][.,P>?\J,_7_"C-Z\_'!X\+=?XV\<7[*A\]N/W1W^6<]_\\N;% MVB@G,O*?1P\IB_/?C\[/#OJO3Q[ M^O[XX)]?]LUT.FH34P02O0-!N -CF =6+4WJO.,D[^USTK6T?6WA5M5VN=76 MYD;;(:V?;%;;Q/\^=FZEJ>MK$_BM(9&K>>FW9Y"O:&+!=39UER%/+,<3"W/# MHN8T2PK*E1\B2 (F<0$Q1^9I5(YD6G@"*0(I BD"*6+=%)&)("$XD87R0@IK M-!=>.R$8=R1%O@HC ]GCCNPQKZ\5TA$GI(<0/ &AJ 6OO8) D\U:.RY(K4]B MIDM5^SJK(H<@AR"'; >'+-5_R++ F,Y4:RTTR=[:(#F7VH:BTM+OV!F79:]( M&:NEC'E)*Z,V4E(I0Q@/0B@))@H!PB4G&1-"\EPH8\WM\) HD"B0*!XZ43@C M2/0T)>JHT%;:+)R@RA*17%(VWH HT.S8&(?(.8=(XK64"JQQN0X%H^!M4D"2 MH$Y:F9GU>_OCXT-8GC"A*=WGA\D6)M[7!^X?N]T!GFG&K; MBVYGD)IV//^]!+91$4-1J:)U1 NCA266!2]""C0DEM77S<3X5R GEP"YQ_'- MQ7C2-*DX&<[+Y&J%W+/!K#:N <)GS2W6GS59[,EP/)D/9U<(AW\)AT=/R/O/ MVG3YG'[ZO[]_?/EG//=,J,.SI_3HTVG_Q9OX]L7)'^^/#H[.#O_\I7_X\XM/ MAY^.SEZ>O'C_\J"LUYNC?/@FD..#P(]/'K/C\IV'[U\9SJWB6H#61-:1!P1< MU!DH3T0%D;CG>F]?/-)7<+53'HQ^E<8BH;W9UA99'$_&7W6B67$"X'*MS78Z MQ\\+83S50G!'BFD-=L(FS?_J85]:HYD^R(MCO*8Y@&4-FD-CU'*6 M>ZSG&8!$AJ2,+H^?5D71T+A:JVZ%8/AIS0:1C<^O2$._L?U+Q+"X"UA<)[@EE/R0J<,WD<*@AH/ M)A6C+Z>LDS>)TASK$VT893\A$"(0(A"NV@1<@5:(:'@7-)PG;!4&RT[I&GV7 M%H34"BPE$;(U2=N0I-=J;U^9+M.;R/E%,$0P;,?6-?2/ HX"C@*. HX"OG4" MODQZJ#&Y.L'*_Z30GAG)N+""29:L(%ZC.MMR=78QDFNYME3E #0H H(40]]R M9X$+&5@,CAB74*%M=;#V?II9;&(!_W2CD:L=]VBU,UL/!1P%' 7\H0OX9EW/RZ<8S6A[JK:CI:%M5HH(X%E8:&8' R,(P:HRT:(X,HN>E1?V^M67G4-4'L6\+IJ MG^I:GKXP/*]"..ZX0>R,TG@RZH4Z9&9ZL*+5MT/I_O^ M]$,:A=X8L7\Y[.\M5$X(0:2,B0!W+H+@2H-/VD/TM3^FM,P$MK=O"-9-8'[% M0X$_3"!" =]I =_"?'BD_170_CQ>X7/4DG &CGI3:#^7WVHAL\K2"$-M\CX6 MVN\2+)A$7'PPN(C$CP*. HX"C@*^K0*^A:GQJ-FNPJ&U$,S0UFKI201FF0:A M600O1 ;+5'"9&*&80]VVS>&,WSC:[.>G7V5;_6G8:JZ.6@OW%&9""!,Z5E."M,S4!TX*O,R!357@I M(YQ4AP:5%"/8F+[S0# 0\]-0P'=:P.^SN.)[)MTW"1[Y?3E^GPON7M:V&-\(?PA_R. HX"C@*. HX"WI8""U1@ M-^&@6HA+<*($L8E LC:#D-F"H4&"22S8E%W,0J$*V]ZHQ.X669RX#YUS][$I MMNKDT?"L,_62=][W)J>GJ3^+432CF#KNO1M%K*O8BJ#$'7JR3T,5OU\6U32G M/:Y[?Y0FQ_E?PU%.O/SWFJ4P[DW2\S1ZUPMIJN;_GL+P]:#YE$;C1\5^&<5^<= ! M,]H1ZQ-HQUU1ZP4ORI32X$BFE!/'@Q![^ZQK#,,T)H31!P*CJ">@@*. HX"C M@&^K@+?4;8V*<+L4X44/MU&,)DT46*LH"$\L&!D9*.M#](F&( VJPFUV<^]N M1O]1FG3ZPS&FZ;=*V=GU4!0&Z5' 4#+Y!$Z MRCP53DC#LHC6N,1]$M)[9JSF)MW (3,N*U5^6\(S4RRL9X,P/$O_QD3!Y=PH MAR>/)\<+[9I==BDG"SK*&E'D!JR.#F)P-E&1DPYV;Y_1KKEF_"1F"B+V/6CL M6X$S&K%OL]AW.,VE*/CW^)6,GEF3&40M,@AO*7BM"90-3%3+0FE"(OBUU7^\ MNVG2QY/3-&H2I$?I- W&O7>ITVL>>4R4;I.YMNM1'PR?HX"C@*. MV#K4,!1 MP'=8P)>P.;6DQ<*,65B>!$W9!*EK;W:MK1)1+=^*M-$VGRPJFW/SLNDV=^(^ MH)FYE)GY='(Y'N?Q*^IM"#XJ((XI$,0H,$8)8-EISFC,4A8K4^%L'(2[AP)W MR.A+")"WA4AC^;:8E)&Q<1<411)U1:3!4<# VU9](9+GC/;VY=$=S4GB).( MDXB3J\!)1\N#I]$Y8RX2.U1A:547MJ M/*6>J&\#X?*5!PB6=P;+A=(K3H/65@?@P1,0A@4PB1.PTH00J G)I[U]07F7 MRJN.QGLL/T"P1+!LSZ8NDSH7A;;"%?M:"D'*(U:>,1N(/+7%NK:BJP@:U]L6B-_= JX_W6CD MZCCO7C/SIAG@'89G9\-Z?04@L(P+DP;;I^-@TN!];QT*. KX#@OX$JJZ2%IG M[D(6+@A'F&>.2><"#50(&\DL*U9\SHI5G*RUS>^,T: MM*9.@B1!@PC$@'61 A6$,ZFTYI'6R7122\R?161\(,B(U(\"C@*. HX"OJT" MODS%E[2.]Z)N>OC \KT(X[KA![(PNI[+/ M#E8\PX$6ZZ\6D]XRE:A542EADO>6&F^(RU$%*6BX 3E<$Y&<8OO!Q:@LTW06 MT;1DK#EX/-WWIQ_2*/3&2 %+4L!OB\5CF1-.M4_ 5/E1T%^#LXD#\ %Z3S;8A]&O&KR'XK03\YNF_GLIL$C508(Z"8(+6 M6@@++)(DO-0F15547X0^A#Z$OON,>"$JKAL5%R)>W'&3B37@B"0@(@GE-\O M94>X*GMM!-_;%UUIVY?"ALB(R+AE 0$4$LC7JC;KMWB M_RKBQ;GWA#,#@L3R(_L,7A$#5!)E5 B,2#M5<-'T7WO$*_;&YWWWL2YRNA;2 M\-0=.A6% 4^]J3!@C=87T-KH N!=T0":45MI,':5DK VJTW&SJ[GKV!Z'PHX M"C@*^+UO74LC53?)7VU2F1HB?[+ X[^G_[WHC7N3]#R-WO5"FKH!?D]A^'K0 M?$KC$4#C?RGC/RP&MH++GH0H06I)05 6P$6>P&I:IQPQFZW9VY==HA5FNB*0 M/A @14T!!1P%' 4&66'XY1+*SYG'7T MI2SE2WG]Q5P,GP(57H++U(#@1H )00#/2D[^TSTB5IF6-Q/DJG:3#NO4N=7O/88\YTFTRV78_\8!P=!1P%' 6\!5N' HX"OL," MOH3=F;+T6BK#HK3"^FQ##$)+G[CDBLBX=.>^1MM\LJALSDW,8F\>YQ/W 4W- MI4S-MXNSNITVG$6J(6E7K$Q)*7BE-7#NI0M.&279WCXUF^A4BGB'>->.K4-" M1P'?80'?K",9"7WMA/ZU[U@HX:PC!)R)$80U%IR0$C2U-C&M78X:6;V]WN/[ MR4#6&UC ?[J^&X34<9/.+Q>#U.&DVZG T8Z,Y&_.ZF[N<7IP]G6\'(_#"]]/ MER?L"@M<.Y&B&&\Y,YD-#5H(*TRVU+E0_K1),A)?/;M[S[;F>X\O)N.)&]2% M0QY8A@?>/%X<0>$J:_J&GPWY9MO'3_[WH M33XB&2U+1G,OH_%&BA H1.%)'0F2P'+F0&DA0Q*>"$X993ZZ1(1>A;F$%'57BEIH8Q6)CM)K#9(Z R)9!393 M#2)RGR--)BNWMR^IZ5K=O@;62%1(5$A42%3+$Y5.*G'I!+$RB4"4)=ZE0E1. MY$)A#@VF#;+1W&!*)/.R_ 2B)K(83'5\N/40=DTWU$YI,R$3(1,A$ MK66B98K6B"3!TZ 544DP1:PJ"KC42FE'J$GLVU2T?*T:TM6=Z6JA6-<(P:PM M=I.T4A6Z8@Y\UA*2]IYSDI5D:6]?<-ZEUTS_N<=B-60K9"MD*V2KY>VF+),F MWBMG=10B2\,X2@M/Q?EV>"H* YZ*PH"GHC#@J2@,>&H+3D5A MP%-1&/#4;PC##Q/G^ZG\&WOO]O]1?EPZ=H;C9C+.CZ/4=Y/>N_33^UZS]\<>]GO0$LKN:51;KK2N1\FY6XKC[RRD(T^Q93&(Z:(4L_=LIE MI5$]K5Z[V[IK[IR.JG_[OWI$I"RYD21I(X+)-EBILY=.1>>8<*_TWOY)?6XZ MP]QY4EWC@\GX'S^X_>OD8BL$_=JUVML_;;+%L8TV"<8MW,QK_L)N6/YY/R3S-NK-GG4S=X7;ZT-^@L1B>: MCAGZI\XT2M'YO"CW>[O-%_]8YZ'UPDT6X&\UOM,;7*3X]VW:U:5OL^S=Y'1X M43XVCK?J3O_BOOX8N(O8FWQO^\[;W2!RYN<1E;* M3?3=^3C]^/F7GSXK$[U!U ^(M+<\KWD$?W>0\/WKJ&_R/5(OCLQA%G>]/3YY_>GXY+%LBKO*:X?L/_WC@Y?YLKG@<_+^ M5232\& R1!XDB& "&*<54&*43$8D;MG>/E==9C=1V;6&AVS;#8R-SH!8/]G< M"A];M7,K+2!>F\!O#8ET,YX%D@&DWT"P1,!XQT# M*[B/.1>6L'DS;6B1(I BD"(>.$6$)*B.,CL1A3"&&EL(PV=&I!;.1K,*(P/9 MXX[L02_9(Q,JF>,&F$P:!)4:#*<2#(U$4$]3RG1O7W+9M1(Y!#D$.00Y9.T< MHA2O;89RIH37(3_6L&"+*DN"\#H9C6;&IHB"7Q*%#,D8K0V($%5U1RDPD@A@ MW$CMDS>$A;U]*B22!)($D@22Q-H[JQKFJ;):%4LC".VTB=1)P81SAB1JO\,2 MV%EU\TPB+YE$F!!SE@)(X,7DT)Z!H[HP26U<9U+9,%8=5IP6DX.MMZ\J$@D2 M"1+)+A+),AXKFPOL1!8]E2(D;HDP2DBMK)0NBX0>JQ;0QX>%*;#$2V-#)L!) M-46HC&"9UD"(T9SKPAR:%5.$B"Z5FYAJ]*!99']!,+P['PX2(-) M;3]0P*BYLUJA/1A.:A.&0?IVEN5&9X=O63Y4DWG/?KKOOL8M%\)VMM!' 4J0/-HJ60Y)TGV]J7I2L%;-^0 L1*Q$I4!%' 4)CD(*2XUWE#M'#=%4Y>@":KO;K>TN.KBII%(6O1:L\12$ M\ 0<20YRK0@+HNR:BJCOMMJ%?3_UO9M8P#_=:.1JY]S>>'R18D65ZL^N3=3& MWVVBMM$JWRTC@K5I.K=;M9:*7CN3&%# 4]W*NYL9_63!A;SH6IZ^,#RO0CCNN$'LC-)X,NJ%VFI]>K"BU;<;%6/\<57] M(V7P(F;/":5"$"FM=(8&3R)A6B6BEX;^IBQF"NH'%W46X:_E9H9QVD2R.7@\ MW?>G'](H],:(_ MDKL>4,3TB^V /\PO0@'?:0%O:3;]-WC_/ZY_D9#V5T#[\WB%#U+GHI^!Y:FV M[=&FT+Z-M8&/(^5/09G:VU==JRP2/^+B \%%)'X4_N28 ;LW<>" 1B>AH*^$X+^!:&,;Y) M_H70AOO9]V L&?]+@8PCB>G:828O@2F'S]9B%5H MFX/7U)2MJ+$*$0J8VR! A!RXS[ELH=C;%V03U7:['I[&Q)WM@#O,3$,!WVD! MO[]@Q:ODJS[8Q0([S*4711 N.',"*LXSY>8 MARR/(/A 0!!9'@4Y/0T]6>U M%=/ANNZ]&\6U]8-ZF*'H=<4B[H#[TPC%[Y?-P)K3'M>]/TJ3X_ROX2BGWN2B MN6SDA9OSPO.% (;EQL6F4Z"EE15\(01'/7 M*(G4.9/#)EEAUX/2F+*S'3B) M.6DHX#LMX'_;PI*+ZU2!GT?#,?+_DOP_#V_P%+V*7$(B*AC5-=K;/S M-!B[*G-86]$F;6;7PY.8I8$"C@*. G[O6]=2/_1-AM8U >J&R)\L\/CO-4MA MW)NDYVGTKA?25,W_/87AZT'S*8W&CXK]$HK]X,:5>&6 MJ<*'T^R-H@X_?N6%9=PP ;KIF4FB@"(' 3)3EA/F)6$:=>$V>[IW-ZG_*$TZ M_>$8,_5;I>WL>C0*X_0HX"C@*. MV#H4I1.TV#<>Y:1QUSI-IEKNQ[UP?@Y"C@*. IX"[8.!1P%?(<%?!FC,P5NG(A.NJR%MLF8 M$)UU7EK-+3=D&:/S2\NRT3N?+*J=A?9Z#1@41 M,7KP05H0B2@P,0O(3!)N0J#"\;U]1==K:R+F(>:U8^N0U%' =UC [\N3C*2^ M=E)?]"('DC2-+ )G01965Q&L% XR#\$'PJ,P EF]C1[D^\E UAM8P'^ZOAN$ MU'&3SJ$;A=,.I]U.!8YVI"3[X2BF4?,-9>DZXV&_%SOU)K<-XI=K*RZ<$<)85'O[7'?U1HI,5OV,;0_X/]C MY9U3VG$@C&80!2[!,$.!B" +>!*=3=$6%9%=Q1CB).(DXN0J<-+Q8HI1DTQ2 M7$1IO)&2*\I(M$%0$5%=W!P8SM7%S*S+WBI(E@@0U HP7C&(6C!); XFV[U] M@_HBXB#BX&I"2 4"F=9,N?*?R"%82XR3W#'MA>:*?QL(EZ]!0+"\,U@N%&%% M9Y0A2H!TKMC6(GOPGG$(5#L2"U:R"I9"DZ[4K6K9CF")8-F>35T"*WUFB4N: M$TE)\,1<5D194U04&PD1"8WK-D#D8I1=NNH %A0L-PF$\0F\J0ETAGC'F>(L M%^N:XS$Q][XO.\^UN5/UX(;GKI#IV)AWS)/TY/AV=FP7DNAADZO M&8G4S'>?OC \KU@U[KA![(PN!R/-#E8R6UM#N9U.PULN1X,0RUV(@LO(A9&A MZ -*4<&X\S+IR&:)>.)S(I[BY 9^I6\->6\.'D_W_>F'- J]<8JH)RRE)_RQ MF+*17?Y_[+UI_OT7BC"0P_)JW'(NP& -="^"OB#%O ;&/Z>B>1MBD)JPRTE MQC$A*'8*]+X4CEU#O=]*X\NJ^&]#\7=.WP4/S%"GD)=*(QZX0=IJAK"FUJ<0 MG-4B-[V4JM8#K\CX6)"QJOXJX%7 JX!7 =]5 ;])X#QCE "UU29@'I*T0JB0 MPT=]#,FSRFUWBMNN#K]>T*-GAV\IAQ4-1")M&$&>@[Q@5KWXD: MVU<%O IX%?!=%? M/:FJG6ZWRO@_[AYL*SL%J?L_:!+Z,L]YP/*UY.EO%>![Z M674-Y:D"7@6\"O@6+%T5\"K@5<"K@%NG6LJ]CUJ[+L%CW3%OOO%OG4_LG^K+ E:!7P*N!; ML'15P*N /V !OTE2 .=18R&;>!6-O7)VR=H>^;5/SW4&W M#XKPQ 49#,*BE*T6!AG%."+.D&2C4D&[O7TFMJ]D=<6[BG=5H59![OOKB"'>,2>BQQ:GMB/1-]5L*_<]FL^F,SO*$U?UP(WT MP/-5HX%W;]C1;V^YYYI&'Q#U%-2 IQXYFQ*RAH)^($PZF5-15!]TPM;59+N= MO;@[>F0+PC#N7F7=#L@S%PPRB7'$!:'(J<20=B$J$SD+GN_M;U_OFZJ+JBZJNJCJHIOK(A*EY8H+ M"?J&@QYR.&JO,0"A%58*>AMF4U53WZJF7KY:4U,X>ITH48AP1A&7G"!G,$': M*$:LBV VL;U]24C?"%&5555655E59?4 E)413I)HJ0D\<9*P$1X3:I1P.,0@ M736<[D\C73"KHYOGKE65]4(%ICIA0<&$JLZ^;=!3Z\%RS]\*QF"-O$*4Y*J=2@CD.'&(8XV) M)](YY_?V">%]J:M]];VU5>UU5C^Z_&@5AOK1*@SUHU48ZD>K,-2/5F&H'ZW" M4#]:A:%^]#:$X1\SZX81_@V#]_O_ S\67^DX9WP)DX3?9_Q\W^^=VLGQ8%3\-^QLMOBS]=C(RPZ9:_I.UATNU_;3K-P]!&_P]PP'HXA.FK\) M+9[:UR>Q9WTN!V='YX/1<6\TGL'E[01>'O4&\(S'$SOLG=G)K#=.O=E)G,;L M-0UQU/3<'A67E9W!'VDPLB,_@(]/9_!":7+TY,JY/!M/2]NB'R9Q:&>#]_'' M#X,P.X&1P\#:07+1S."FKUD'=Y[/XH_M9./N]_>NM]S;NBIR?=:Z/_-C%3\Q MYC$)I@6.2G.OD_%&J.2$E<%:RNU;QO<67SJ9K%R:QQ&Y2;1_(9M@)GZPPP_V M?+KWC[4).P49[B[!I9G]UNE+Z6NF;U/&ZZ79*XL=HA]/2MNL'WHPK#C)'\MC MMSLWYM[)))]._->7%US!=LZ ES?JTWRP ?OO?_YA]S<)TS;NCFM-U=[^2SL: MOYI-,EB]COYD!+<]'L1IO_=BY*^&FUU[RJ=+C'W:Q=A72V0MJVRG)[V?A^,/ MT][BP;_K(Y7[_I![V W\=1[R;X,1J)3Q'*X:IG]_,&OWMS]&=AX&L%XW>:8. ME1"7J$2K" NA63YU,:# J@RM?VE1]8 GK3W +[2U] M;F_0OO^D>>_"X5CSIB)/-/O,^Y_]\N??Q$\4,5_Y9?R$?.Y-\;DA?_:[7QPR MO>Z7OV"N7%.D[[0(C_FFX@U?'' K]]\RY,UGG?H[5,9X-?C8.X1[G$Q[SP&Y MP[(^QC6"=>[8\KV3Q?MF:=OJ8^I[G,C/[H+/A@?LVA;Y;*&8.T*^6YC *A!W M)Q#$U&),7U_*_RQF>Q'LH!S,]'XP ROH[D-#[W9'?9^^-5LW.;6GQ4TVPE5] MD>]^MJX2NZV:GEN-+/Z6>H#;%AM\HY9,*FHBG: 4O/ET?/[GZY]/CIZ] M$8?/#N':?PZ6D<*G_QR\?/?G7R_I(?WS].7IX;O?./P4AZ=_?'CSZ>>3/]^% M=R]_>?/A\-G+TXN1PF].7]"7I[^Q-Y_^/'U#WYR_?'9,X9G@7C^]._SWSZ=P M3?SGNX,/<.6TK%SS"G]XZZ63+%J.X-^ .,LUU!A1B%O+-8.%9$KM[4O15^)R M(;5;365YZ-4TKZM4[["$< 7]"OJW!?I6A$BU9-*XW!E!&9X"80HK':W HH ^ M,2WHPR\5]+\WZ']:@KYT+D@;'6+>:,0U_'"<,N1R63E)$U8D)S"2OF&7B\!4 MT'^4)93O8P(/PKOY=-8R-6BLFOYI_]_EP;YY/ >CWGB# MK?_#MN6!/NK[;Y/)KK=_&Y1,2.1L$T5T>A9'TQ+[T(L?\^^U&^4=)[O>@CU[ M;49S,!R.?0Y?*"7"?\IK_K2SY,^;%:]4YP949UGR+E.=8+2,VDND<"*(FTB1 M#9R@I!(UA$;O-=O;UWUL:L>(!V'C5C"\73"\!3NO@N%W!<.5W<>L3SI@BA+5 M8/=1A9&-Q*-(J(/% V4FQ=Z^ZAMQ']4 'CH8;I/MMP.L]UD\ X-OT#!=.PH] M>SJ&I_I47MB.)CH/%^7OD_)V%QI^'\;\R\$H''36NV+\33!^T"&\Q/-@'27( M<*T0!PT-A-='1(3QG'COC')[^[2OR?8U(]ARA-K."F,5"G>7\%8HO'TH7-'= MQ+1RG G$ @6ZFXQ$QNJ 9) *!Y.5#5 /L,B*_Q C%J MO/(N!.Q5/MTC_#+QK>Z.ZOE]](!XQ^RW0N =0>"*^7)8%@LJ#"GM (CITAK M@1'SFGKBJ3 TW2?S?>@@6'V^-XMO[QSK9+Z;66XO#*8>OCLK,0\AICB9K H& MCHYA7J>SJW/7J^-C6[CP]?R_"U]'Z_HX&BU<'B]S<>>L8# M2D8!\M-@D:64(Y8(O**I$!?FM,'=',/>I W,JR2@) MTLK'W,>+(2L($%R!P:SG3@>G >;NQ<)_Z"!7W;I?Y]8MO?MZT^CGD\_77:IN MBVWAKDL_[F5/15[6H]$K@.NC]&+T/K;YN17";Y)\__J@[>%0(HF2RR&Q50&0!SCZJ&H;MJ*=]_135O![Y; [WP)?HYBY@'^ M$ V8(1Y31-8$C8)P.#'M%:&XNFBWF\4^(A?MV22>#N:GO;\MW+1_SQQW>@*? M:B(5!BM8J$[:[8_27QEE7 ([2LW;5#T;AUT82*O;?"/N?=XFO MQ59)'PD*U$O$/<8(U$%$0FML*-JME_S52/^B2W:= M8#Y%;)'T\(/+7%E;,8XD3X)%84F4'LAN7YC[P/J'[N:H?MX'AX?W48BAXN$= MX^&*^1KC#2,!3'['(^+"*Z0MD0AP4@@? I%)9#QDC%8\W$KN^X#=OD_'8 9/ MIJW3]U)!AMFX%F3892Z\,1%YM>:7,I%?CVLF\E>C_F&7!4MK:8R,($!XC3B3 M&AGK'#(F)NYMC$;QFHMBWIVA7L?+*X4BBAI$"%>(&P%TNH9&QOWW!2$>^NF>ZW-I#>F;;4#]DU_>MD_'Y0V#FPNA)R,9J-)^>] ML9N.AW'JX\C'DC_G;"C\O 8=;S]!OWP.61;UWY/!+#X;?ZC.EILIH#^ZM)L' M*G%($1F6&.*2.&0-,8@F17$046NK]O9K">#J>:[@=H>,NX+;[8';BEU+*G72 MAB/+M$4<,X,TEA9)01WAP27BTMZ^,-6/7/W(]^U'/K&C8[CH>EO"&_=L(8';;_%=?-R?2]& M?I(/Q9_%YM\7H\7*_[Y<^$IE;D1E?-=."T MI;$> 9UQB!O-D=:8(RR"]-X8 M3IT'*M,GU%0R4TVU1X**]]R'OJ+A=T7#E6$7L'*)"X$,!9N.*^J1\48@&;$6 M7&+G=0(^'WY M;$7 ;T# %9'57#.FM4;4L-R#BNI,:2W*NLPF;FQ(:6^?]YF\' %4$7 W4SQW M@(^"B=N*P?/VFKCSQMQ.!B%HRP+3=Y3 MQ?\;X?]?708,3)")PG#K6*Y'W?N4$@#LM@&%(,3CBL2A)&E6K_6U=&[;?SX M 3MZEV$-9_;\+F,:JK=CN_CP8MU_;9:]0OM-H/W=6G%KP;$QT3(D+,WU7;E% M&@N-HK4B$4:XUR*WW]9,5-='=?Y6.+RK,G\5#K\?'*Z8KC?*1@UPZ&&Q$*_W&L"=5_5?JT6M MV'TC[%XK5XT!J)VU%CEF..(V.J0) 12'-:(^""-\/L53U85;7;B/!.Z^%YFM MP'?WP++*6Z2]4HAR$87Q#E8^-RGL$W*9_U;'1?7C/FIDW!(_;D7&VT/& M\TYP5]+&&HZ$ CSD4GOD"(O(.YRXQ$$*JK-+E^'+A?TK,E:7[IW5'IE/X;F! M"8=X-I[>(0&N'H[O08 7U5MG>6#_'LQ.%NN]@/7SRPI@\9%GK414V+\1[*]5 MLK92AF0H1SP2ASCF'EE/"9(62QLICC;I0HBK6Z3Z@BM2WK4ON,+A]X##%0O& MGNC -$4:AX XR7V\22!(6:=)3$;IW-Y*F1K NW4<^ '[B!<1^[U)?!]'\QK MN_TQ#=_@WUBL]N_-8E6PW=JSH/I\'R82[J#/MV+B-V)B)PR">\>,E<@E9Q$'CHN<-Q2!DK/& M&!E)#+F*@Z27Z^A71V]U]-[5#!Y=Z,]=8W@?LLOW,L2O]ZNMIWI?"_9K'5- M=2MCO$+$T(0XT1[!0G/DN0_$4N8\RQU3^D3?<;S#0_=H5/?NPT/%.W+O5NB[ M0^CK\%SIN BY2F/P8/MK;9 SA"#B+<<^:18=0)^A]5QKZUCN5[IR)7ZBQ/83 MW9=QUO-V>M*;3TLW[FY/%1# ]W=*>6]F=+GQ),1)N0-,8V\Z'@Y";_' #QCY MOTL,,,C%4Q"+TA4RQ/#3^1_3W,5VJ1P.EL)1U<*-U,*;M0A@3!-)+*$4J !& M'!DR*4@D(\=2 P\6@NSM"]PG;*OJ^%YK*VXIXE5?<874[^)(KI!Z=Y#::7 A M@S2)8(0=\&N>#$6&YPK!H!I5\,Y[(O;VN>D3L56QPP\,4K?(WWPE]EYO M4] M=;^87I=TWYI'YUO0_VL:"]Z'NVGK)F>+3-)OW CW4CU[/O$G-I?-'J?>V20; MH[/SDH$:_S,?G)W&T6P[C-$'3([N,^#H5WN>UW3Z>GS@88$G\==VS7\=VM'L M8!2>+Y:]HKC)=SZ UUIRH< MWIX1& ;3LZ$]S_,;OT#F[_&C#\=RO9]V-V-XMC#MIX-BVA94JY%3#R=38+'N/\.ROX)5/TJO\IJ_AB5_L5KQJJ5NHJ4^K57Y MID9$KDPN!Y,;W @AD55*(ZP3R!V6F(< 6DKU*;F< %;+(]:8J4>/A[?,W#_% MR3C8Z4F%PON!PA5ACX%H)BTP]. "I,GR-CHD= R8$439YSF3:TIH3]6+-S* MPYL'[+->H\ %_/)8'9^_S3X07ML=H &'S8K/XC3TMNL\>0SL8YEX//X\G64V\BK[]>%4--U(-:P7$H["6:>91-#@AKH("EFP%PE$'Z;2* MCHN]?6GZ5%_.(*M9M=7!_>CA\E[]VQ4NOP=<\$V]MGNJ_Q'1=9>.A^D^I#?GB ^%W#/RH@WAX@ MKD@P8U1;(P7B5/+<,-(BH[1&2DC#5*#:DQS_@6E?J#M.NWKHB+A%GN1=2\@] M:_.$>NZ\][NZ;E;XSZY3\)\10;9,GND9I!]I7I8JT(>I!;$<8.D MB: >O ](\^!1I(%RFT3TU.SM<]IGC&V=C^2!I9$]6G_S0T+37YJX-5E= JZROMRNKCX/#%(?CD_Z/C)S?QZ, M[,C7S-R:F5NCG#I13H/I= [[H@3[@UDCLA(O#^F&L3>-H\%XTAN-9]MBF^X8 M8=I2\[-[>O^B%8"C]*_QZ#C'NCZ+KF:EW8P>K55'%8D$XCE!4J> >-(,6:$E M\B(FQ87D)/F]?H4P5#&\'#%>V(E?!V,@] M"L(8L!451BYIC%B0W#/JM1$8P+!B8;4)[W\"?XYPQ3,+5@>@Q?>GPO6H_CO& M+AVEI8?@Z7A:T[QN"/IKU5"ELUH;&Y#3$1@P-PHYA252B7(F4C0QE^Y3?8XO MG[O44_D:I_2HP>\6N&]%N+M!N$YQ4N,3T2JAB+E%/!"+= "3WQKG&;' U#<#6T=F'Z]G]?9%]DQGL<)PG)D?=!S!AJ_?V 5'6Y3I/5WZ*I_9L,+/# MTNKER,&DVSSBBO$WPWC?9;$^AD12\ A[$8'%6H>LE29G7*GDA<#>J[U]O=EU M4Y<>=G@$KP@##8^6!ZLN#"=\F J]_BNSIM\_G<\[4%K[Z-FX/] M6I%QK35+(7+$!+!=KHA%QEL"B.\TM["TW*K-?I[1*;[#Y<)^_F.MU^ M?'HZSB,<^[_ZO5&L#M_="M>]3DG:57#:T[+:K_)B5Z"_$=#_M5YRT#ALE4)$ M!09$UUADJ6%(!DN,Q#$%?:_5:!^Z5Z.Z>1\<#'[_0-V*A=^ A2O22P05,6F/ M@LJ5N8-ER$0;$$G$6QXP4-]<3U#W@1I7*-Q*SOMP';Q7IZQU>6_O@YU,;*TM MN O<]SK(_N]V.2NLWP#67SY;ZSW#!(\.JX L8;ED()!=1[U&%HL@2+"6$+RW MK]CE_FC5CU'=N8\>Z;X_O:T@^+4@V''H8AJDEPFYB'.]$@5VOA(*^9 23LQ: M3'*P;I]M*%=287 ;J.W#=>>^MA]['P:SDY/Q, ]SVIO$H9W%T)N-LQNW-SVQ MDYQ]-IL-8SGRR:QW$J>SR<#GCS7,-T-8K=#PD"(!EG1PF$Y]\=V:DZXD8Z8JW]#"P#*(;@$+:>Y9I6%!F;%&*&.6:P$];+ MO7W:Q]M5TFK+T:TZ@1\%,-XG3:[ >!_ N"+/FLE$/:P<4YSDI@,"&6X-HL9& MPS"GHB'/U-QQA>V'#HS5)7P'+N%G@W'YS&V+YVUS6EZ9T,[JJ[BK7<5 M?Z,#I=$-?XQ"G+R %T:SP?MX, KEY9] #,+3\>E9'$U+DLBO(!)56]Q,6ZRU MJ%'246ZU19YSCKBB CGC+(K,!XR542D5;4$HK:Z6ZG&N@'GWU1\J*GXG5%QQ MZ*2%LL$EE'#$B'./D:&6H42T"TX2JKC9VS?L,H.NF+@--/KANI_7:73\&"=^ M,"TTNB'+X[.2.UM=RP^3)A<7RE&SQL_;Q0\5Z6^$]&LM9W*M2QRB1EH*CSC. M-="$88@+::DT.(AH >G[DI,:15=]R14)MR7BHB+AK2!AIS=C((22D*,L&."? M#P%IA1E2SFFC'5/"Q+U]0OM27DXCKE"X#;3W*[W'N]R?,=VD2\R]NCP>4A^Q M+67&5W0/6U;-K-W#OE(Q_-:ER-@ZZIGQ""NA$6?:(&.M!.T *MYI)[74H!BX MZE.^??%X#ZR'V*/U(#]2.+U/>EWA].[@=,6SA=SKA/"IX51O[_^6KM5P%_^8V#45A_H?/)7V%"QJ!A&H%Z%IM_ MX>_A/*_$\X_^Q(Z.X^]V%I^G%'UM['0SO;/6Y8XI:YPD$3D;@<9[T$#6!?C! MDP"A,-B8K'>8Z7.^?9V='IC>>;2.\$<*R?=)XRLD;S^/O8!H\Z(#$>\YZG,),P6\7-4NS[$>IJP6.1M^D;ZKZN)'Z6.O:QR*WRN.( M2"3 Z&G,/GFF$(M*"LFI8%SL[;/:TJIZW"M$WC8=KQ"YO1#98=A*&QQ++6@= M$7?: <-6#C'.L->.*!7-WO[E8DH5(7?3B?Z-W%G=PP0^O3$Q_MX.HL=X_VH/ MWD2F?XK'@]$H1V&!27A67$C5S+M;CZ(WB>@8:'!$(B!F0LI4AAG:2)04N*]_:IZ6-V M'[5]'SI_J1;>@T-':RBFQBC%%>$F4..3,%A@Y9-. )H%'75%Q]U!QTZ!&Z^L M=#2A&"1%'"N!M! 4D6@3,Y$RZC,Z\CX3VQ>.NGOH^'"LNWLY&0'#[DH.?/=3 M]E6G[%LU@?^]$T>:.ZP:M<96D\1T4@R&9G3RA I,=<*"XE ,A^\9%%95XXU4 MXUJ#)*H$C3H09*+([D[OD!61(Z*U8%I)3Q7?VR=2]SG?OJX@#RRDX'N[L*K" MJ0IG&Q1.$E%AYZ0U*G">A*8,1^H"CI8&Z4CCJ:H*9W<4SLH6B\1X3%1".F"6 M0Q " B/,H<2L-R(Q*ET.06!]IK:O?L8#TS=?,-3"8'HVM.=Y!>(7CEGN\:,/ MYYSE/LX.7\W/SIJV G;8@_GTP_%T/OE,QONMN3,[>X7!7@GCN1O&ZP9N?\W! MWGTX6[=O=JJSY2;;X>@L3FQNI=X;EHRT,DPT3F@.?]CI-.;N&VYF!Z,8R//E1]?RUFZPQ3XUAOP_9Z?\BC],8T'6JU:,A61R)0;4$LM$$^2(>.! M\^J@HXG$I>3CWC[G]U$7]*$72'I,[I.J 1ZZ!KC7CBM5.=R?_M4];7>OOSJW=,/#]'=40==!PT_K!M&^#<, MWN__#_Q8?*6SE7,'@#CY\=1.C@>CA=]A\6<+"_+R)K[F?EO?I-?>VY^'B"'H M('32_$UH4>6O3\!,]WY\"D,\SV;\:#R#J^<&FC#F 3SB\<0.>V=V4G)-9R<1 M+'90JR&.IC'/ZJCX;$O[S;80)'Q\.H,72NO-)TO N#B59^/I(./N#Z5[Y^!] M_/'#(,Q.?B 8!M8.DHMF C=]S3JX\WP6?VSG&G>_O_>%5?M.BT+P]59%K<]: M]V=^K$(+,(]),"UP5)I[G8PW0B4GK S64F[?,K6W^-+)9*7'CB-RDVC_0C;! M3/Q@AQ_L^73O'VL3=@HBW%V"2S/[K=.7TFW(M-HT>V6Q@9:-)\6G] -0PA G M^6-Y[';GQMP[F63Z^E]?7G"56^-FKR=LU*>9^9:,%KN_29AV8G=LG*N]_9=V M-'XUFV2T>AW]R0CN>SR(TW[OQ[]Y@%B6?CO)8MW#[MPNW/2[A]M83; MA_/T?_MC9.=A _Z]PO,\X8PR/'>AOGHJ&U"MTEO7W=^R)->:_N^G)_"-?PM MN#O7;=B?YE.X[73Z+$[]9%#*O!^,PD]V.I@>I5\G0 1&LP)7K^&N/PW'_J_O M:[#BPX7!^NX/ :;CIS>GAQ_^?/;;I\-/O[][^>Y8O*$O!W_^.<@F&[>F?[UX.WGSZZ:^7SPX_O?SED!X]&[Y[ M0__Y%QB\S3A>__,=O),.WQUS,#IE])Y[:I$Q1B&."0&C4WLD8PR*!.>I<(TK M8C":QW"0_0=41L*CCC01QZW&CD3!E30I,AXQ-7L]F'1[EC?N9![W]CMKT-*P MWF)Y%G9L*P87T![>:^]?=-6V<*M<05[:O#B^C\_JT]Z?\N3_?_^ MEX:=]./3AB>7O\B/?^]]L--&?CT>9KG$W&9Y-!G-G)>>E'Y$%+.#OQX^QAZ/F3>#J8SN"].,J$8=H+ M@TFN)A/B+!9G2!\$)7]T_$P M^GF^)HS7]MR@S&:^_]2>G@$Y<><]> CK\_CA _/1X#_S;%* <,#/7%,^#>=C M@)>LIWJ3"%,+,Y'U8(0O7;Q-,PCX0)S.UJ:BY^>3"5QA>-X# ?XKGT/F1YC& MX7#:N])K"/;@+#OY;O?PZ,7+G]=\AR#9/OL//XPG 5!T ;RCZ>SX!]C&+DX M8-N1K&*C\".#UY>O#\A;"O.M>* H29L09]@@T/$..:^48"H0F/.]_=F'\25W M7F^QEE.0_$R>,OK-UK?&;+'=S_OEO=%30+$L;0]/VRP"=)\54ADW7 M9N@.8+$G\\+9FDQT>'=^6C9C/\NZ]3; )O7]WO'X?9R,\B?[>3>=G5B0(Q_G M95,W _, @F6+#:W+0#2>9/&? EP#A%S-B!\\L'?AX*2!Z@P* 2!U.FVX=:;2 M90[CQS. OO):^5@O>V.S(.5I;3Z>0Q8RNJ>,3C$64RO-9_-)O( \K:IO+_8> MH*E\[]2^&T\&L_.R_G KN,IX/O$-5.8/A/@^#L=G>:W+F&#N/X#DM!]WK<+O MYP$VM0!+"90"R*-9>Z=&I.""(YATD/4P+[B^?N&IS0"=?VNP,5\J)GBNV72S M/EEU]H")? \@'N.H]?? ="[F$?857 \6'IX&Q.;XI%&&MH'I7&G&:N7VE$^,NUX^/H0 MOSQ^FUPRT6&P-I2,B(<(^I%AT)0\&:4D\Y30O7W*0!PO:TB0Q&$Q"H"I'1]/ MXG&[B4=^< :P9\L,YUUYI2R,"ENY%7$H).ESB_ZBI7FYGE/Q>(1?XR231'L< MEV* Z..3 WYX_%818["@ D7'">)>8J2M) @'ZCF+SA+-00Z>2'JY<]C_D_U* MY4PR:[17<30 1==XGP)0ZO!)],O$ 4*9_8AZYPN4F7U\,>35T]Z/]G1 M7_W>2]NJZX/I=.P'"[L%M/ $N%"\H*27JF0$UL396DO7?(_% V3IOPD4"F,I M<\0K)UFN=65C4BD)[X1(RA'[I3"SFV#BYC;5>=,\8E1\0XY^>VM 36KJ-1*8 M!\2U8,@1(U$06O"HO2"YJB^EL!^N1,5U<9E/;ZH3$TN,8"^B(]P*I[6.GL+C M,$R)#;B%]=_NR1$\IA98D#HS%PQ U7R :MD<+>&ZT#HPF4HM:? M6?W,)"=Y6C.NI?D0M"'\/Y[/IC. G>*Z*-H1:/EX C0=I"/#48JY]&[^Z\-@ MUM!?4%JG0)2[KKM+[!K6+K17R!JNX%_^'E@>-NOF22SN_24*Y\H9O=?Y _^" M#ZS<4?F>3^U9L4U_'Y_;(?#M7X"FGO5;+AT[(\S-0\:C4>/PN=%X)_']>/B^ M>)+ FAK,>LGZ$KO47.45_ Y7[OTO3%D\+^B\OIFRPV84BGF4P\3S+2;QU&8- M,%G<YCZE=CCXM/)A MK>P'KF(*.\LGDC@U*#:4HO77;)<;3$Z GTXO%OC!@.,/&,(YYHDF;9+#RU$EL M%">\C1YDB^A!ME[7YJ(+\/. _@K0^RB5_KH+?^"K,J@7Q3A[,7H]@1EOQOUH M_8.'[PXSV"=N;=/LY[!>;^(K#$MLGQ4B>T;HBEI&6/?8-?@TGQNS>*!(#*G^14EYN)'*-1 M:Q<4QHIRK)-U483@92**N)7&_B9QQR[.H68=\<&!I8V<0 MD'Z/0DQ1>&JD-GAO7UXE;QW'XDKTNF+WI'W2VS[LWGU[F_N*?<8?N$[6PR#DH-"%PZ17_.V7_"4+ M)_]F1%LHRL\(ZT&.1NQJTJ7(Y@L-IM/LL2],>@Q7FI3SFM$T+O3MDMGU-UM8 M2_?FFEU1!-^>P=\?0?1F<7B^==M@ ]363?"YD!SV\L-;##0IJ$C ['>P"82S MR'B.$4U8AHAA(:P'#:V?7*[ M-P$%Z(F+P32W"@"C3W("#2ZG*+O.\IRXQ^R M03WPUQEW;SN&_?E!WG5LW^4HOH-1>+4Z33[P/OLR %!_'<.\#N)T:Z+\SE>0 M\N;U3X/#?P.$/#O\>/3Z]].CUP?BS;O?WX%I>'[X^N3DZ/5/)X?/_CC? "DG MA[^\^)@AY/#3<_'REYS"-AP M)P??GKQ\>B7Y^+PE^L7GPY?__76 MA2B%T $%JT&=*DN1UL$BQ_(QFU.<&7XQS$\"#Y?>.@M6*2>:NJ2Q-*"(A4^> MA' QS._5_/2TA&RE7FJO%Z"U6XRNB_KX\F/7!^Q DL 86!+6 :]0$I<&( M@.\D3D0B]R6D%T3QO/GYN,7Q319'X7-%L=F G M@&Z-!?+% 3@[S&>>8'1$8/5VUGL&9#B[(9HG8J1??,0E]JM$+ %I+F>^2[.E MG)>)Y]$=FXLXM#I7?ST853I4L&V?4G M?A0V92BVL[X,N;YX@X/FT7\O\<,Y]O-G6)@>P>C_+N/XSJ,%.[*VLA+^7AU?.G2TE8QDED^2A/?X.GZ)XY%2(RR>[PX7FQL\]A%WQQ#Z3Q>-:L M67<'K ]H<7!SM:C>)C;E4=KP;KZ(EEP/S1WET0^SOV,^*6=%W8]^.!GXD_Y" MZ,9G@U%[& B ;8]C$Z:;HUM&(%'3:29S92/VDAU,5F.YZF1U->Q%GNOB4'@^ MG"W/*,9GK?$_S>$M\.+B@#%?LJE[GKU[1:O%\(B/"O\8#7,<:>V^'\[BXR2->AKQ]&^!;GIUOW)^-\LCHL8PE6,%$"Q[3SD[+9VNG]J\( MM'56_'>MMIA.YZ=GS?XH.MLVO9*+PF]7O,TK6:J/FRJ_RQHIH^-L7H"CV:R^ M*,8PR([)!>,83SN#A0<#-M+<_W@X!C;3BW#W\6FVI8;E,\V]5D=!!;O;^/-1 M#MDN,>M+.O/TZ']?/$/ >&!D;?K (ARZ,T63K(M@^'GH):X U,AP&$?'Q7W: M/-W53Y(O,AD4[E+N>]E/MF:6;O2;U1( 7]QC^NH2 #6;OV;SKTO$1G_/%_TW M%[P#D3DL8SZ+))0'P744W#O'B-74!RQV/"MT\R1]T26R?PFT7Y>#K"4AVT3C M.@1M0#M]Z3R$R2B)/<9(L%@PPE!'&861X-Q]&FBWM8A! 4;&(J MD^6!"*NQ9LQB!;]$'NPU/'S;M*-OZM)K1:G7D:7'S;H[V0YY0CX5([R9HP\G ML=#MV60\7"#)&1"Z02;!Q^.,2X 5,-CW@Y*BF/,H8/A 2=-RE^)EEMDF1:3 M.,+Z>3<:.!_N-O:$70ZY7[+=O>]O&$] L9+[VVDI^[@%6[JPW:N/"*&UGCO-0!B7"XCU<8)HK ,113(/9XK$7T]^+ M@^9:35;V^,,HB]ML?!S+RV6QFKNMTF0;8V[2N!JS+K3O[6!82-+%JQ<7\Q2$ MI1B=.;!C4=!@S>8KHW[2^_6*BVG MB^/M]TZC7MC5DVU.2DDH*%BRF)\F.JC,SR-W MBBR6I#D.*.6>-N:)MZMT,=CJ8CF#J\H7%(%9I3AT:QHL(K(Z]0=R0D(+^JUC M=+U@P5*&%_MG#9>;!)-",X&QGB_P.><"?MY3L,MKO]FV^"(9^R:9R0=2Y2%. M;:[CDI<=MN!X/<=]E3O4HF?^\$+:>O,S$"E8T+QD;8D+F&) GIQMG\]VYFX: M_S//:PZS!B;0>!07V[ISO6QTV)+).3\;CQ:^_-;1][ET_.5%"SPT: ]*8W \ MLLV)V*+HP)-\>G/UDQ7@RP3E_"RN)X2LO%Y-_/Z2=<;M<#I>W7(=(#Z__A?.:Q82D#.,%HNQR%Y:K'.I1+$\K]R@/<:C M=E;R_#?G$:N[+FNO%"-X4)R.Q<6X3"Y?F_;.DC]?1'@NRW8,1@U>+?/SIK$D M G6J4V0_[MS/XN:32. 1%^8G1Z*.?9I0M[/N_I62[C5.Z_MCK#?/,K-\3J^>'E<?NW%*\8'*%X MU\^*XW^G>,E-K>0[]N?DQ,7JP3E\[=\R;J1)U"!CL$%<.8&,]!AAFK@BBA,= M+WEPO*98)QERKUCNB7"1&Z\Q2]X83<.ERH!7E6[X?(#@=@OTUY"M+\[;U^29 M7HS0Z,3H',\'S1N9ZN::1+@OK67SUI@[%*3CFG:7K;CLQTNND$T MM:F:RDF96 $.=@*J:EV6K<4 &!<]_/!6 ?5W&',$5@!%W!&.K$P,!9-K<#+A M@V!W6YHF%4KAW$,&X4&M@;JWJ2 ;E-]HWA#,[LMCJQV[/G] M9@079?/J)?Q0"/G2"K#9@5GNDP,YRR0WQEX;#C1M/;DY,*)4L.ONJ,M)/+BWNV,?"Q.\Z7'<+.(;Y*D M7+2ID<<+TC=H)^/2; UR@9-LW7YJSPU:?;$P<%K3N(!("6C)XUY^Z#3.3L#* MR;=MU'+*;^?CS.D5BSN8MOF*C8@WRS@?=9WPEU8D MWV+US18/&F'HQ#:=V4% !4-+=93%0?L",:\:4GFB,J,N?D'0BNS>NO5SL;!O MF$\N%/9=\*:#9G1%EGXM-GNNU]0\UB_PF/\:3Z='HV=Y\ZSH[5'J$JR? 1C^ M-^/"_XGA.)+'1JH^O?CP\L-;[K15H!2055*#7:4QLLSE8G>8JLBHD;F\UPHH M+MI"UT&<36Z7ZQ3JZ0AT-Q!Z=2RR>;?>9\#%OP#Z8RQ=YZ;54#]\]M?;Y"@5 M03AD?>X;%PR8[!CXNL6&4,V)],Q<--0-3'@@+A!L&8^.:L*,)\Y(ZC275CSP M4(M&?!Z.5^%;CF(6\0#9!DB%%J^.!PK]:3M=V^)XC\LV#JN#\\VF2?Y6.4E= M%ADK9_.GP->*@W7I55ZTWYYV2C!W:Z:-4RJ!"3!-\Y2#>R?+4-\KW<^+ZFI/ M>A=[?"]HX:!#6#WP<&"=XZ8VWJ8NX!<<[&N>YY9.KS/>IK1V+\=9G,Y/VWLO M3R6*+F^\UOGU@L1VUA1J@SDNCY#);S.SXR^V*<]3"VIX[AOSJ/E87JU1U@Z7 M\XV61QQ/>@>+TZ4VAZ1=BO:H)2^Q;8)C!J=G.7MWMM(UV6BYZL1J4"+B_:3< M)?=O6#=U5D7MN_DVRX"(37.1QWXIZ.7BU+?3OICH9OYJD/>=@(ZI0=XUR/N; M@KP?9=#V%ZG7_JK2:$'MA0>PF/RP<+'56@N4[_RQ[GG?H"<6(6Y%7]CI.'?0 M.5\:\<6/U:0&MBZ"QMY>E X,8#F4^RQLTE+<<[.*&ZSYHC*ZPS)-;!E2GJNL M @8;-6$3+Y%/NZAXX>OGC+[/ :K>SEF]QR@[UTGT8-2%RG M4,1D/!K/6]4WK64C%I;.;V\9U88:KY'D8#_S),#(D6 ZIX"5]M((DBX=,3[L M,A"Y@%9I$W40QB41OUMM94V.'J^Q\Z+I7I:3XF5#5W\^>/73HE5(>P1U\.J/ M\@%$6+_3G')U4#C]H?>TJ1?]K])0YTE[1E489JFK;2=AE>>YJIW0\9ZL CV: M*[6M><:CM93U3F^E6=,VK,GW+'[$0KG+45$)^YCV3L8?VH-:0&^ \'B:"TQ/ MSC-?MX-):V^,.@UV.DULEG;-)&1P7XO0:P4JSU>>G-P##@PPN'(SJZ3-\EEY MHT['H8D@FL399+QTXI? V38;/!>KLZVY5NR0T&J:19V^YFAFF:99'L+/%G'6 M5^2Y=O*9NH%*JSE=NL?[S1E7&HX_M(6M+Z?(KI6]6$^ *N?_2=M.(B-RI$+;/\:"DJQ?W ?VQ]\MX'!KG^#(08?%6 M\2B/[+#0FNDXS4J/PK^]FCL =E#.3&#$\=]AO[:1Z*NR&BMPS O[(H=ZGBZ* MYX#D9X_\BTZ\GNT]'8[GH>R)>?G:0<;8H$F-&*R/JSDI&*R-ZV3<6.M=7TUA;\5A]/[/ !8R5XP9 MMJ4[UC(73FPY RJ!!\V94D,!%[BT\:D6D9$YYKBLL5^N<3<\]DGOCWP>OL2I MUKNS>HSN8')PZW(^XY)5;[Q_GOOZ) !MN.4"SK+XY/.OU M%[S76&>P']I))W&N*(DVL&P1U[#\>%GEYB^)Y1I:YSVYC([SY9J9)S7YA@LS M>56K=A6&Y-?&V<7E'*4]R!$*RQ(\G;I3Z]%S=A67W@3LKP;Y14C=A)R;.TEF M-)GF'=-PJBO&O6SMV;J.1^-.+:$2I[ H$M2)F5Y.W2J*O SN<3.B18&N3M./ MJ\7>($)+]^:%U;PJCOB5I%\D-9TO7BW9T^8B@S:WQ*Y?8]!< M8Y:OT>_%X:#TU,D)"HMZ+!_;@Z!IH1;PRL&KIWE\_<4SKP;1OM2T>EWLI\6% M[+1I7-KJFD4XVW*<.3]@,C[-Q]9M.E?./TH6_PX>'Y2BN=Y0.(68ZR[QWF M%)S2_J@MK]5,Q=JF; RLMG)8DR\,5M!PL/");6! !'#%7OH7/\TT^J+%U@W MMDJSG8UF6+GX52@",Y4G;C5;%X D0T&_"2AK%&N_!)LMXF:61XB=J(0F[:Z( M 0PJ6[J+#)_B9"OERE:%)E8)1ID(M4DR:T%[BTS61O/:C\OZ027",)YV$FP[ M.4*+3)K+MRPG7]-YKH?V+54NUAE@I]S\."]^,]"%0W*R3'9M65 NY[Z:F'.%484-R4? MG\72C+.<7N>_<\187I>%$V!A:A*D)XUM=7!.1O0+;.:IK M*^HF-:*$7ZQDM>19MN9\9]=W/(D_MJ7E.OB]3 CM1"FN#N";2_;S>^/W\9+3 MHHDROY@"TAE!-\I^Q9&_D!C2:*5ZM%@FN(1PWQN&Z(QT-J#\.>W'ZH_<;"<3D9?L$:_@U:87%FL2U'_2\' MBZ/^W]B?I_\\?4E_'KY\]AM<__?3-Z=PG]=_GK[\]YOSPW=_D3^?'?+#?S\7 MEX[ZGX7\6?;FWW_@E\^&[U[^\N?@SW=#N,\;\N>[%^='K__W+QC_QS>OA[E+ MX:?#@[=.1JJ$44@;(Q'7CB!'!44T",FIT0ZK2\G'CN;>AM'H9!,7+MJ0@DR8 M&*:X"\Q=C SXO5MX8L7<&FZX* WV%:U*OCR.]7%C":+DL5(&4^ZMM%YB):G/ M6:T:9&C'HZ"^)3:YX2"Q">WI96HSC*W;IZ#2-!ZO#B^Z+LZKNT[:89R^!2;I MX]XM[.FK>^26;!J@ZQ>R:4ICP&6[R3R8G_-8IEO38/+>-_SKY_0MUHY%0B+2 M,1C$8XP(5%!"R7DN.8XX)+:W#U;"AL:2>0Y[94$;#] T#H?3S3F8BPI3ZQ6E M.G92OUM*:JW$U*IPWT/V@SP;3)?-!D.O!CB>ED\RJR_+&FIC%/%BUCEE7=EB;SVN?ZO:=V9(/M M]P[CQX$?-_/V:CP'E=Y>H7&%'$P'MO>K]3D[=A5G^T\+L@O7. %+MM]^[?^. MP;*!/T +.B=")>V0S!O!C8?TH3\3[G@/(>:#@?V80/$33?05G4K_$X5A5:8 M6A)B6U0M9M5C9ODO?WO+A2?!:8M@)7#N2FA0MCV1@9E.A$5.O;R%X<5AT-N(#X7'(BU[52E4TK!K?,N;,+??\59[V_=7BM__^$K#(DO/NH7O$L=*UQ<,L);EU;+H]N= MF>- )Z@ ^MDT_K#XY4>8E3, O1\&H[)_RI=^+(YF(*WM3>$V*Z?.$]PZ=F83 M^#\L;M"^_Z1Y[Q^SUW']B( MQ1/%]4Z-6#[!_&LEJDK%0QWQ3LJQH-?\[C\**C?(#!B?%='_M\?V;DC0.@IG M&-/LHCYH],R/9SF<8'2,\D=^(*!T%B],&@[6J*'%F)>CH60YG,47LAZC9Q^7 M%V@567[IYB-N5>2WC+G+:3_OG+\V>5WGO-=\JLQQ7\Y'6'*- MB[.\6O.%A@>&$C:O^]$=@'SV'66_M7S*@>79K%<" M(GH+B=RUC;'PE5UC"]SJNM_")%:AN"NA>#Z?C,\:G\7A( 0P^I_;Z:R*2!61 M%6YTG.)5,*I@K.R+?-YUWQ)1%[VRB(H$6R84E454$:DLH@K&[;"(+S@EOF:^ M_RN5_VZ58VR>PHWA!7<]A[^VY\_MP?0/7[/![F**ZOWK_>O]Z_WK_>O]'^W] M[X+.>!_C5XZ5/*%B!RA-I\3B13;SG29NZZ;HO^]V8HID?&%F&NEI8DBV:&:N MS/.93\.%_!["O8N"Z6 8X2Z5A$=MF,.8$J5$:$-Y^17Y/8BMI??DU)XPGK7O MWS"Y[_G'-BG]H*W$]-I^7"8 L=V,!3YY<_IQ>/3.\\-WS\^/?OF-OGQVS \_ M_0;__SYX0W\C+T]?D#]?^X^'__Y-'#Y;?0?N-?^3_B%A7.>'KU_P/Y^]P4?/ MCC^]S/__\L]W?S[[@\(88=S//_[Y[*\/ASE^^!Q__-?KY[/#5_C#6VPPM5@% MI!VVB#,5D1,^H:B"Y#ZZ0(S=VY=]H=2E]*'U*/7OO;VV#WDVS\^UM.RW ?!G MM7S5"U4OW)I>2)P;GN!Q#!=<)>LTXY%1*307P2A1]<).Z85/2[V0&$O>2H(< MIA%QR3S*K=>0Y>6_5"U0M5+SQJO1 D (0FRML0N;;> MVF"\%C(%YX(@[!IZH8+_/8,_68*_PA$+ N O.">("\^1,8$@([Q.F'-L*8"_ MXKI"?X7^"OT5^M=, D5Q($E;[2S7&CM-+<;,P_V,54E5DV"GM );:H5 J7'< M2D0=-H@S0I$E\(,+2B5V+ KC]O9-7V-<]4+5"U4O5+W0U0LZ&&,I3_N$]:6H!D-5#%4Q5,6PIA@\P'V@VF-F/(]:VJ %)4KF0V9'C*J*8:<4PT=0 M"LWY\L%;Y[&4+ AD&<>YYZQ$UIF 0$?(8''N6RWW]GF?2E8U0]4,53-4S=#5 M#"YA3YER7$G*93Y=EMYQAW'@@K#(JF;8,(I$ 05Y0AQSU! M1@<%*QR)YAR,AKXB53-4S5 U0]4,ZS:#2E(I&56RE N%C05=X2PC46??@ZV: M8;G@E+$* MC$E,@39>)SFI N ] ^ J"!UCL/1)T C,;X>X,@(Y:RP"\U_!FLD4?":'^CYB M2BK\5?C;CK6[ ?Q%AH%#! *6%..*!V-2P?$R& MD?54(0ZR \AH%0(S0&CB;7 4D%'WF305&RLV5FS<@(V8)L,P8\Y8KCDVV#J: ME*=<1ZYTJ.='.X6-JV!DG\,&@^%(Y)1U#BN+-&> DF!&@R[D07I>@I%! U9P MK.!8P7%#V%7PU%K)&7&<4YVLQ80PYXQ0*@52 W)W"QR[ ;G<.B4PE2A%"O H M.$%:A8@"YL$Q+8PC*0?D&ERI8T7'BHX;T-%*&[R1$FO"N C886.\B#$F@?,Y M=47''4/'55 J24JDD#B*@@G$B>> CH0@&YA)4A@FL\N1].F]!*56=*SHN!UK M=Q/#6NC N>> >I);)7-@IE7,ARA28KQF^>X8.G8",R4CB5"M0-)40MQ1A70B M&L&+47&>&-.J!&;JZG?A,H<@UJ -*##(D M"11-5%802P0CH Y(WPBZ=7'ZU]J-VXIRVYG?56'U/F'5,&8=8"5 :.* J-D+ MP55P--KH#3<55G<*5E=QGSX* CL@( ,T&F!51F29\DCP%+205N)4/+1:DXJJ M%54KJMXFJBK"D\:"11<,=\*ZX!UAS.L$6X\LTTHKJNX&JJZ"2:VR28GHD50\ MAP5DSRX%[DJYUHX)JRC6V;/+V'U$TU=4K:CZB% U)1\2I1X E0&+L083L DU M(QZ -*A:$7BW4'45B*I]=-H2BJ)T&G&A"+)21\2QY,0Q+***@*JZ3^[%(UQA MM<+J(X)59[17F"I":.0*.*NS.7;56T<(-DO/:CUJVPU8[<2P!H_!"@&*RG+J MIU0*:>- !KG"EG 5*FH*1CD=* M6-(&F\!2A=6=@M5N]"LV*:1H'>)1VUQ:BB+'@;D*Z[SR1AK,8NY@050]L:JX M6G'U=EO"::RMA"_+Z+G QJ7 ++8L!:N98K68ZZ[AZBIN5N)$C.$,R80Q6/\Z M(*VD14$((A2GRGB1:Y486KVK%5?YI$13 MY:L[AJN=B%LGI,(6(-5'%Q'WN4BV51JQ*+PTP@MMY-X^,WV!MZ]*]D,#UBVK MD[H#T;BOXN3]P,>[CL.MN1>+.JE!2)*23H1Z;JTWSGG-D_9>2^9D+?BR2YI@ MT FUU1)3%I1 SB30 TIZY(@*2%'L-25>.%N:)1AZ'WZ+!Y]X4?/2'AXV4BL- M8&(@@)%<)69C]%9+16F@F&%=:P%N'P"N@F(9$X2[$)%U5"/NDD Z<8MX,D)* MS;'5 (!:U5J %?XJ_&TL$QT4QUJY$# 'VN (M3X$G30#8Y)>IX1^A;][AK]5 M]*J+PDCJ$I*E6582&?YP0I9ZIJ.5-)',_VJ5_ I_%?XVGND3G@@SBDHKN ]> M>ZPCUUKA%#5)N%K&.X6,JPA4(DDD5E@DO7>("_C-$J.0E=YB@8,*R963IXJ- M%1LK-FZL9\6EP=R5\BS<8PK[)D7#?&">&N-]/3_:*6QB2=9(Q'B.!662(2.P1Z#RDB,F2F"4I0'UO50OJ>A8T7$[ MUNY&M?Y@LVA'J6*)YWHD5/@HO#4A6I58O 8Z5@B\=PA"6*3UGO[G%;3N0)@!< - $BH99YSKGTTG&HPHI7PU/&8I$Q8 MUU+0.X:-G=!+6$WK" 58E!B,9^P\LC@R1!.8 HPH(Z7=VY=]PFH;D2T-KOR& M"/<=:4*_7N[4CD#([B?DLD;F7TL]1&NXXB)Q[;C700O/'1/.YT+R)(5ZZK1# MZN&\&X]I(DZ>"Y0F!P*I6 M5F!A,?;YW HSZQTFT<@$%JM5Z3JAG!56MP=65U&>0D;EB(K(<1D1IPP#K%J@ MX$$I:R5E+K"]?=%7HE:3JJA:4?56414';RR-A-N4N/+*D)6K[A:JK@)/0]):R8B120:XJC0!:4T2"L0R+!6C M-O&]?4KZA%<70(75"JNW&WG@C$V$"IX[!:LKF)6 M$[6$,NVR9]4ASCE&CAN*J!(*T\24%6QOGY$^D[7T:875"JNWZUFE7(2H!!B, MGE,&% <#JFJ*@^7$.%IA=:=@M1ONRF,(21F!7"G0+Z) 1LB A$B*>LF8)+D! M"NX;6OEJ!=8*K+?K!M#$4:98C$!IK)3684LDR76EG0DL5&#=,6!=!=%:)B/Q MPB,@BAPFIK"0Q.[7B:L75VZWJ%(VWU)J$"8!I3$X0 M:8+B GMKK:L!N#N&JYT 7 4[P&)AD(G,(E":@*L$8)9&(K7W(9@@]_:YZ$M^ M'^FKCQM8:^W3FT[BT_%P:$$,;(&P6@'UGCH-,F\%,&SA:>[=@IT1+$6E=;#: MMLXE$9R2[(39^BI-QL-.3"HOW#HN=B%D?B;4L MH-Q5%W$2#-*&"Z#+WGOIB;(4YPVN*:$_5F"LP%B!\3(P*F8>QHMIYYP:JE6)AG,L$HT>4UIM:9W"AU7P:LLA<"$]$BQG&@5!4/& M (L,R>82%EI1;*HU7;&Q8N/5!?6Y)#0FSQ@87,9$P[6-+K] '$]4UY.GG<+& M500J(9@:RQEB%H-)+:A")@J)F)24LB@$M22?YPMY'TFH%1LK-F['VMVD(ZDS M.:)0$:,29P0[#3:U FHA'>RN<-,PTFI0?[\#F$X$J;2)2:PCHIP#:0S4(ZV4 M14QQYJP1C.4\TFI25VBLT'BU29V,P#@*):D!Z\H9Q[",V%MNM0OVIHE+%1J_ M(S2N8D"U8C:P))"QP8$][0/2,AJ4:X9K'(/FUE9HK-!8H?%S%K6V@K,8=<2& M"^?@P<"<5O""$3195RWJW<+'3BPG=B3FTVA$@\R=2%A"1CJ'M),N4A,)I[+: MU%L=K?E8BJFVD9K3NXT=_LSJBW2VKV5;]"29@ZD&W.>5556D[I=)6XYI#& W8@9V(^?(&.Z0H XG:5A4G.QD M0>"JT:I&JQJM:K0K.X?\_^Q]^U.;N9+VO^+BVZW:K4*,+JW;S"FJ,D,FFZF% MG$R82<$O*5U:P8G!K U#R%__M5Z;V%Q"("%@$TV=0VR_-[U2ZWFZ6ZUNCP:E M<*BX@\)M (L1I'1!9QU#JU>_7(PVBTNOWFTCO&-&J+J(GH$Y$B#FA2)37!KD M7BYE,N;&:(W1&J,U1OML3)A24A34C@PSR,4$K6T.WIN$N4;1-D9;*D:;[27@ M.N20I2#,!<>9#$)I(R!Q6U;6I5PUO+D=&Z4U2FN4]D@HS5N9$5WR M,@J C#'JK 1'LM&LC,JW@)6EHK39%A#,HL3B.?,>(X. @>RSF)G(-593"<"D M5]85K/JVDM8HK5%:H[3'0FG"%E-BS%"D@D0&FI5:.OJBP=>:-HW2EHK2YK?O MH#-2"&E91&'(3G..16&!23*_0 1?$()F7#17%HK3"B<=IR<=K<9KF4N-$> M).,U[0SXP,E0RYG9B$88E5U2M?"!7Y6\13T^.*EU>^U^.@KT&O1O[O^S_B_Z M<];>N5Y+2--W],M^&+WM'W0=5#?%3;].NT1,7[F[W2>"G/1:J@4%#L?X\]F' M7W)_?#@(IS_W#P;] V3=11>'A9[SRTD_'^U1A]%+\ GF3?<&3A\P/;XV.79! M9B8'I5WS]IKCUUY\[4&SII3ZRFOYFKCNH%9?>^TC:[%>L^"6JL5FC.T7=FW?D*2^;ZH+\4V;R+_8XBE'WGT)(']!6;#WL9]\;X38 MVZ2G[(U[3P\RYMX?QP?84WRU)[GP-["-SQB>-#R\_:E-ZI=,ZE_U/S29 MO^FI2P#YWY8VY-MD_UNJ6B[G<"FQR/<>]SOHQ"84WTLHGAZ/AH?8 M"P>YM]G/F8S^IV%\U$2DB<@,-\;]T/MW2/W23TTPFF";]N'_QX-\W$Z.LL=^O/"IJINSV_/;\]OSV_/ M;\__49[?DJ%_C4KS_&!\-#K>)S7XX3*AMRCHF]4D6.8XYA0S:@=<"FW!9!=0 M&N^3=\GE)&U7]$/X:5H@^M#BF+\JCOED9W]3O'CV4NSN/SVA:_J;K[?ZN\_^ M'-!O>O?=X-W.Q_Q^Y]U3=3F.^=?^SL>_8'?C[_V=[5_?;3U[_F%'_O%^]UG] M;4#MW7JW)>E^V[E\VI?392.7R9F,DA4I,P-N'0M%%/JD12X@E0+7E?SP9N&" MF!<=G'_PO36-%QX_+WB=O2N(*OL 0M?M?!8AA) -!A[U#7BA@?\]@_\L;[?G M/B<>7$5[@OS@%'.%(XNYZ"A= *7%RKJ_E^KR#?H;]#?H?^B>N07T*Z$S*8TI M)1?!FA1%P0S*::Z,(;6Q0?_B0?\LP;7B":VVDHG0Z?U!D=[O-/,^EV"LR#IE MTOO=XN68:=#?H+]!_\-F:C%(@F!2N-R1Y*M.$FT-^\08O#"K,D MT8&78G-13$8M&60CR"#(R.BWZ$+27&-968=5#\TD:+S0>*'QPGF3P$O!70HQ MAP0)5+2Z<)D%>B45B#-OD&B\L!2\,,NT;+40D)RIA<$- RD"\P"*:1-44EFY MXD)7X,VU58+&"XT7&B^,CBNK(%2 $/V$0L/J1CD5F7$Q@M+Q0OSZ8H- MJEJXNC +7C% *YE/UK.D"TJ),6L?5];E*OAF,31F:,S0F.$<,V!("GCQH$0$ M$UT 3ZS@DHLB*YW]#9BAP?^]P_\LL:])-II<"M.Y( -G)(LB1H8Z9"=% ?K? MRKIWLH%_ _\&_@W\SP+""#\D5H;7@4RG/I;6EFP7+QPEQR7%TT M-U)P)L!)!C30+!JC&0?G%$>OT=;((I(/EP?JMW^8V M$$0;$WAGF0^<,[ E,$?V&W/>Y8QT *1:67>K[EZ6C+]NOBTJ0'V##7 ?VP0; M-MX--A8#V7&T0%H*F=!D40=I#&H7@G4Q\H:-2X6-L_AZY[G'"([94 @;2_+, M(U@FDY2HJ&:$4PZQ$C2>,S$G,++HLLE>\&!%(.;P7]W"#OP9_BS%V MMW&1"I 0M>=D,4.6TBG!4Y"9)U JFM14PZ5"QEFDM5:66P6!$:5E!KH(%HJV M#*T#8CJ7,>:5=0&KRMV'A[2!8P/'Q1B[6X"C-1!"L;8D86C.6)<))*,!5-P8 MA;&M'RT5.,["C;,S4HH(#!5H!L*3VBB28=QIK<$89E=J9/>X?EB'=\K0/-VH<'?4E)FF0D! M7 G%.5O-2U#">)LX:!Y=L"%$=9,TGXT0%H407LU%;P8IC3+H6*K)WR"6PH+( MFDDIBP'N1 B:E&6Y"FKQ,CO<:#8N*LHMYOZN!JOW&A1O'181K!4A@N@8[9%\5MD<)84Y(3HJ'J4J'J+)J4(Q1,@*SX% E536+1 MT2A""L%KP)R@\^S*>PFG;ZC:4/4'0M4NSR]9B<&;#&3S1^&#C!9+U&C FH:J M2X6JLTC46)0# ,FT \> 0)0%:3PS)N?,06@;D5#5KRJY>'OU&ZPV6%UJ6-76 M"Q$+T!Q,$ W]$S3$P)/-):C< A&6"U9G,:RNY,B]SBP;!0RB5RP(Y5F@@>9) MIY!C6%F7:E6JQI2PZH0W"=1#?XLP7,7G??&HS%:&2FD:+"Z5+ Z M'_W:E2W26C-E' %K7B-8-B)0M2Z5K\QP(8&;S* M-96W,0U7&ZXV7+U37 T6O$:CO*1/V?OHG?&99B)]+2*TTCE+AJMS(;>@K)8Z M)X:V.EAY*BQX[IDN'H6AL9;%U5*;JX*W=:MEC,?]#EL;%J@37^'HGW["[QV( MVS9?G&4U$#XZ[8JT1@$"#U"MCU:^%L6WGQ?VIT&UCVO)@HU!2&:VMJ%FD.7+OBY;>F*!# M-IA#RP:X> XEPZ5Q$+7O 4ZBD0 Z#0CFD,&665>,%DA],JZ:=D &_PU^+M2 M-?3!.5FT (408_)1UV1Q5L7@C6[)4!<1_F;AJT6):(U!IGQ-^6>M94$;8 2! M,>BDDPTU?-6WI"T-_AK\705_I.L)T"7HFB,SV5B<$H[L8LUH^6"QOUO-?01^XD\S99!BF2T4P&,]G07.D"08N,%1N] M:=C8L+%AXU5>PX2^R!B%EAI43BY*E8WA6:M -G2K,[I?"6$15:E1(474JW)=3KAHX-'1LZ7I$HNM $PAA3]IZ,:^V]X,JI7+(H MP21U W1L$'CO$#@+V]0NZR3 LNB5)@CDF7GDAHQGZ24Z&KB:[U3IMJC< + ! MX%4 B!RD#"DI[B Z%] ZDPD/@2/]D4T]7"YLG,]V&J3T22N632U#;R29T2EX MEKA4(*-(4H@N#Y-H=406-+CR&R+CA="X>T]H"!C PK3.1@Q?(G"Z>E9R3#1EB M$="5X#.\;7A:%,6Z;7AZ)+ :== U8G/40/+C0LO0M&ZK.@D.%8X\4=@$M:%!,R&NY:N.MRP>I\N&L6R<;,,P-O2]U! M;UD,QK B')"%XK X E:A5G5SKC9@;VQ6C9@G071"BY=P!282E8P0"V9PZP8%U$Y9WV(<;(#538_0,/5AJMWBZO1 M%)4-6)IED)2(/!5IA0C6\:RX;[BZ7+@Z%X!;%$2"U,)B"H:!%8F%Z*O"6I.A M1J%$=BOKH%9M ]:E#,]]W+E/?QL.!H'$('00UC*@WI-?&(3PL:B4!(*N[D(= M"X^*=-NLMCS8* D4Z[;.(,! B,679"PHXX)%KF\=BO 11\,ZDD+\T8&S V(#Q"F ,*+)& MU$5)TA^%@.+&=I,%T MH@%C \8&C-=E!O06-*=9I(J&$J/7EF-6&K*TTCO=K.FE0DFN,B[$9U8L= MK_FCI%.=QFJ.OV_T\#5]=VWP\/3@]&F*CN?A<1S@YZ/]%ZN/_V-!@[)OW*_+ MS[/@)"05I2ZQ@"W6!:>LCD7YD(V/-ZD%VWAV47CVU5R0+)F4*B2B56%%C08K MGGD:9P8A<*Q;NA%MEY-&VR7;XWO+V;EXL+>8F]4:I35*>Q249F- ;ZW10290 MF3L5(\AH,O>Y:7R!8CZRQ8!A(UB\ = R\=\A+(*E?+ MF0*^D5HCM49JC=0^N[- 2BS(E2(C#815@1<7?9$R%*&\:.GWEXW49CNOHLW> M:BD8ZN@9V 0L\"A8X=H[3-9S@*5,O]\XK7%:X[3&:9_=2*PS2F=4C=@'K+I] MR4)9TN\Q:*[;;KDEX[2YW7)"1U4D*J9+B@R2EHQ^< R=0,6- #1A95V[5=)H M&JD]-*EU>^U^.@KT&O1O[O^SWHU)G:S]@^,N___ZO^CGLS?8#Z.W_8.S/C"7 M7_&&C3G_!C=^\2]TX*!_@&QO\EW(#B G[WSSO^>VT?7Z![VC/>S]14B&N??J M*!Q1TT["N/BDT\'' CFE2!H]UPA0E' )NX0RDD_!CCY[ ; M?T(PLYP(-L#_^?-T]W4^C!+,UD:NYZJ=UW_QK8T!H=%NG]"+GK,C=M\]/WVQ M_?=[:O^'G>U!V=Q^^!I\?9^KT;I:/^Q]Z^S2@>^,>'F2: M[W\<'V!/\=5>G9:=.-1Q6R5T&!\BW>0?')RN];;ITM^&^X2!IUV.#/O+N!=( MD3BB?T;8.QS1^(T(V7J#80H51JX$E7KW@^%1+PS.3CL:TH^GO?JH?NFGWEL< MOAV%PSWZ.,*WU/"UWJOC.#X*!-5TU6F]M#E22DYM*56LTBXYOGWZP*7&7L_._TS4]_8-YX6?4#0WJ <4ZS4$)FH%-F M44C!LN-H?)%!>+.R;M8N^]V^6CT@.A(.L\Q1:$BH/ =G0%OCM0X%NB$77D@E MVI#?^9"3JE"X!ZF29-DD34-N!0LZ.N8#3[9$)U2MPJ2O'?)N[E>U8()ZYW2# M#4RX'W$T/216K] 65KLSTW1H:)@/A^/^T7B!T.-@?/3V>CDZ^V%CVOC?)F#Y M(XN7W'K[1J,V9.(Y,C:D(4U4D'CE(,GL*-(),O-\0;(XUBX[/18149H8?(48 MJ,V3-QEX])H&/WG+219*33%J(].D#17@TMKL*[%<8X_< (I[<25'01 M!%@$= C"%)^C4=1-&G*VQ5BBU$B&R.( ^5U''BMM7Q18$F_KI)Y/#@Z4ZU'F(9O25+JK>BG0]*? M^\/C,9FOEU3J.Z%*DCHG3-12\NIPXQ%,RH:+XM!:8<1=.M^N$KU_SVS'%Y], MQU?T=USZF)\?_'O: 71>?YA_8/E\HE]L__6!Y/3CYL:FW'S[)G)#*EOPS)&B MSB!PSARIYTR[*+@J2F/2%4FO\>"=R6HU\ 9X)G,)1T=DV7_.K._EXU&U^NN% MA]VHK/8.PVCJ9!F6,L:C"H!DZ!+,=H"XB$+Y909_/FU]MS(6QGM_$K7T#X]^ M:)_BG!"^/'GQDNQ$,A)Y,4PZ*$3G@>BIGYWYLQE6.F[=X G/1)DDIX)T(YQ]$\_X2>.'I_S0?9R/_>^ MNRWQ?.OW>K2%,XV1_W#B]EZ0QDCJ>1*A>&9U M @9"9!*Q[!EUN7(Z"$C5A7TPO"1A1QV9CG+G)OZDL)WY=S^C1'[1K[M(7LN[ M]5$^^4R7K-+T&)\Q>8;OU*]:00R M(9"/I'';G#Q*"O[\L>30I ML:[OC#KZ&.;C=#19Q3@_W:]=V^\4;/KQY^Z^=+-?3OKY:(_F(TVWZ=0#/<&% MJRX+D:S*XR/\90HA?/[Z\]?,A6,DFAPX6G2L$>)"1\[]W1O-(E3>(HND5+UG MH=!;_1P&)^%TO/+3>: EE)WOSDN]]*U=4&[)7$K?5I\T7M+82-1FK$=W_$2&:U=0WB4%>"+A7P( \"O71T,(N9CA$-=A M8[5=SZS%K6.RROKI#EP5YZ?6TS"J,ZJZN%[MT>ALT\U_'0S3^P>>1"]>G4VB MS0\[DLS]U\\5W:]/DVCOQ;,_^[O/-O6+C;_TUL:?[W<^/I>;'Y_(BY-H\^/O M[W8WGNB==_G]SNL_:!(]A=UG?]#Y[ZD-[_G6LS_?;;ZKDV:W;+U[>_HFD\I7 MI X,D\YUF4B39F@YXUIII31I\ $FZ$<"B_E)Q:[D8B!MGG1XHT!K]/0)O,64 MD0M=XDH/"9<.JUXU.B9MDHSJWO\.Q^.J./:Z+C^;@],AOC 'KD3\+SYTN6GN MU@$N]SM'_CT<]-/I#SQ3^!N/ KCQDLFB:*8X4UCTV3(OE/!.6(LB727Y@RKY M9*SWQK4C>_UQ1RC'1Y-E*Y+9?CYS[QZ)R-0@.2(/TN5[I#)$NA,Q M3W>S3J&AN^T/JUS3N/2&QT<:WW8O;E[/!A9ZEURW-')#?UWI,C5=L9 M3\(!3L)H%$B;[.W18[L@P(AX,%O#.UN_"X-T/ AG7NS<'W3O='#YE2.F<#S& M2J=YV!L/>R?#XT&NU%IC!5EW)='C6N])JOXC:FY=,^PZI(IW.*J,2@VKOV0\ M&)+!TOUV/)ZT9M*?]2UION_U8AC3C*@77-.FZHK'D/:F+O6.I;ME))H&:]?# MTQU81#\4EKQ*>YB/!_BB/*'A/AOM5YB.1]TZ[F3'"^;)CI@ZE)U0O2B-J,_@ MY_W'-]P;%;F0+(9"\(.%,Q^Y9J3C>M3%EI+Q(E$+$*Y4Y3&058( /HJ8.2>I@NE(G^6+_ MKO^KV\KR"2@F.W8ZE^SA&'\^^_!+[H\/!^'TY_Y!-YV[BRYN":+FS5PS:WSJ MGIG6I9H^8'I\;7+LPGZER4'IUPS(SQ^_]N)K#^HUY;[V6KXFKCLHS;6'KSGX MZ%ILM/EA6GSM0;LFI6XW/KNQN^&U7ZAF=T-=YKO6 /7?5%OOBPV>>OB_IU&L7*N'5_:MVUR9E63;[X8;:W9W*XAUT8!.([R<0PB\F^?P8 M8_X0QE\#@280RP\"K36+UYKOH 7?,'-H72Y;.J/FQ611M49*'!Z/TE[=RS;*$3I:_+U:2E=V2MXF4>@W1DL\V:>WG^UF>^C4H5\9-#%-'?I6[[Q+:O/C2WK&'_VMC9=B MYV."S8V_^UO;3V!'/CW=W?A+;FW__NYBZM 7&X/^UL?TD>[[;G/_.=_:^/L= MM?5DZ_5SL;FQ]VYG^X_W6]OTWJ^WRF9_FC:TJY8>4Y#>".8M"@8R&>9R<$R! M#19*D$74!!JKFHOERANZZ""XF+FN&]3>,]2Z(HOE6:HB-("+CB=,-;@F>V]] M*7=9XK1![0- [<=/4&L,CQQ%80$]$M02RCK!"Z.I8B,Z';@L*^NP:LV2%8AK M4-N@=@F@MEB-10E!_QC02@7"66%3E$G6.%__I?P?#6H7'&K%)ZAU0G#GT;*Z M4Y$1K]9\8$A06Z*2FEN!H=-JK;R<$:Q!;8/:!K7?!K4&N7,JYABDA:1TM)"M M=I*[* 6H.ZV>U:#V :!6?8):P% BRL2X+@2USGGF(P)#(+;EOFA=3-5J77,@ M+ K4_I ^^M::^UV_*-U_CW+]XL\K]X)]KU6+RQUY':0];KTB)B$-=X%CR: @ M!"&Y*L!=,2I[K]K"Q%+K%:=S"Q,Y*XXF)I:,U R"E"S:X)GPBH8]YB!"6%D7 MJ]K>1^7IKYN$BPI@WV"EW0S6']1*:X YM[$]%:YK\BB$"$84[\$5D3*$ @ZB M:,L+2PZ8L^4%@3I(DRS3S@8&MDCF0T;F2K*V%($NEPJ8!N[#$&N V0!S,<;N M=H"I;4S.^:"MEY!M"4GIFHK:IF*RR+DM$BPY8,XM$G AO9.)@1*% 13"2ND5 M,TY%L$K6_W4:IKB/]=@&F TP%V/L;FF2VZ!,XE8BC^ 0?7 %8C:N+JSJ@,W5 MO^2 .>?JKW!IO&<\\8J:R;":$HYE0)]IW!9C"\+CUARR$DK4&HWH!)!BX$()FDPN#9"20GL#9WY3#QY6/=CZ;N"4,L5&K7!E'>SEHAL/'0>PZ!#5HJI^%$PL!@SF M;#AIUV C!*\MF50@0)G O6_^^B6'RYF_7A/A^21(?B $@DMG:BD'QP2-,^28 MN7"Z6E-<7"Y>W "S 68#S$Z)#$XE$(-_/4-%1\< M%6=.>2&])E"43&?@#+C+I$0&8$%)+3P&;TM:6=?J/CQ,#1,;)B[&V-TR^CZ& M"#QX!02,2DO/'1@K8*"@N"UYKCK#67^]*MM>'MS#Z M>U 0,&"40C@)(9&*'8(IP6EEK#()/8KF>5]\!>'5)\_[1VK+&V]S$,(B$[+F M\4DJL0#6,I< H@%EK8\KZ_?B2FH+\]\#Z4FW,?H25U9^.0AS@ M>H?IE?O[!\<=S=(ON?_/5;_3SQ."Y8!%*Z(3;])Q?!\/T_F&U'+'9/]-RGLN=?=)67N_N M;;W>.=G=?@E;&WM[N_N;IUO;?WW8>;WS86O[N=S:_TN1QC+ __GS=/=U/HP2 MS.:[W?[NQI]T[E.Q^XZ>N?&6OWCV^SYI18(TG+W==T_%YKL=N;N="_T+6V_? M""MU3CDQ=! 9F!B8E\"9R%^"X08L"&MBC#KR MPEW066F15WI(JN,A]?_1Z!CKQK6YWN\-2Z^.P/A,ZYF.^0QF.OF^,$LF8_/% M!U\U+Q9P'L#5\V"BUMS\[^_]@W"0^F'0ZQ^,J:OWJ9/'O:.]<-0['![1%SHT M..WAA\/A&.EW[%6U/QR0L=$+!WGR ?_ON/\/F0CTU-7>>&\X.F)'.-JGUOR#XZ-):^K)(:5J4(Q[ M(TQ(5Q ^KO5^JW?HCZ2@GTY7 M>R=[_43W.NC,FW'O[7$_8^W>>C)U0RV?3B^\WS_H[]-P=$TB,<'1N%].Y]]Z MK;F][S^P?16(^P=#(]Z!3..NLZA$2 PR6N][;ENW@OC<[TZPD$XFK2F M/H$$:X")^*(_Z!]U_=NO][ZJM^;O>HBC:@36%O7K$'SB5>(DX/=-7\3;H) MLA].>Q$3]0N9[-.V].EP?40Y/J*QK/W<'^;QY2&M(T^3B@XCB2H99J0N] NI M#M0=TPXB;AEC5S@L4Y/6SF/;CX11&\>C*I9U4,?]#[U]>L+>N#>9E'\<'^#D M+,57>Y6[SPO+7LB]S_I7#H[W(XXNU@/#5'(6*6F40)00C$B>] 7%2TI9?RDI MTO.MW\\Y6*B74MV:=D)"-\:#+VH5_\91_2&\1?')>\)_-+UB^\G)YLLW)6,I M7CC&DTX,4E8L"A%8#B9$SQ$R]ROK!\-+OH\97%5@ZE E#JF+AZ/IS.T?T/SI MY^,.ET9X6*?[0475_>&HLAS-'<'_LT/QX1$AV@C_05)=+D[C"IEX[OZKO?\- M^ZO7/V3J>;B54$8,3H%VTG(/$'B4P04N;4ZDW,<8ON#TDU\E=DS^<'+W5&Z^ M?1-1FYQ ,;!:U]0O@GDA/2M29!,@9@[V&J_ME0/H;*XY*8W5,4 HQA7AI2QD M@$0?\8N!)&T ;S. 1>0,2B0F$73=;>I8+!J8YQE=%#I@'4!A+@''I1_^(;F!#D+&23Y.1Q.D(>.DG_ 3'%4SY8;J<7=]A875:N0<5I/E'QR0>68#5'1T"4>'')6B6S-E"*"?*B@B*D$DUJ[UIJ-S61GS*EB!0+R[:2'VF- MS.<2F$Z"UV)@Q'YX6TS2P#,(#=XX"UG(X&U(I 9Y+M%((QLFW=?HQIKB/-C" M9%+$.%CS#BEE6''%9)YIC*6[/TRZPL_4"YW3Z K@H:=LT&E5O*9'Q%0?^G%= M&_.@VQ_W:+8,>^/C^(Y@N3I^QL>'AV0\IKW._U0]WA?]?\/CH_'P>)2J-CIU M.M);'!<:Y(F*6N%^2AU3SWEUB)US]@YK,2BS*H#KFWG?>4!KZZ M*D-OT-_OUR=/$*+>:?:D*D65A.;OVS6'7NKH]!#/.V4BTG/^.7.C#>M#9D\G M43P>=&TFX[E2&HU3&)V]P[CZ#5.]SZB3MNHLI@:_FIQUT578=4UU%)ZY\,() M-9JNZ5-/]X['$Y?Q^4[KG(;5=WV\/_'UE=%P_],=+O94'< ^/2S-?+XO_GZ^ MP83OO1T,8^5M&@'<[Z=/;K]*KN&DNA,CC,Q_Z27>CD*MSG!2+7BBE2O/P$"N@TTT(5(X'1W70]KI3/W78V0I1 M;?ZT2VI_3/L1Z?!PG^XW^75,E%'?9#+_\("&V!7NVXJG\;Q M+0[?CL+A7I\&^*03\JNZ_CV>SG41W>%\=]"G.C3U'G6*#(:IFYKU

KE\M<9C)[\I0!N?2,8TN5AEMZO[*=_#X4BSY<&YNWG0:W^N0\7_>A? M_ LFW);Z.OF06/,_^GT,0]X]GEB+.;Q7Y9]MT^?>;;+GJU%TH*=C92<138@8 MU/E[I_")%Y$/R;8&S0OC"+X98!0#EKT[$A$TY/SA= YQ.F4SG=%Y.3V)ZBQH M^*P+.9Q>1+_!-)U%/^$+L!P>37[%-T;M?!R%]HRX.6DZ!4\R&)H+- M.!F?1_ (&,P_;I+\S0N1.9NGCCHNC596"I71W&C.9*:Y;R4A2++82N+5_LN; M])* E3APSV"RRNE+JIZ"UQYSD*3 .1N+,I$QPHU+&,602,RE7V$4$>V8(/PQJ MZCB7561FUE/DF;SP&9WE*'ICSZ;V-! UY3N!U"-,(&9 \KTIAJ)F*>YRZ6 M>9;$A;29=$9G-N-(3SNK03__'+14\[\S.8%)'5X,<.4#=7WG]?>.G>?6V0G@ MR!_R J%TWHEF-Y!JO_0A.W[W?._PW1' N,JD,G&6%3KF66IC296(A7/8@\Z9 M/"%/GK(U2/+/AJU86(PPY0/<_1W^YXNVYK]6D1U:?], L&;B4^3AHJK\'%_ MG@P,,+#$,PG2(SP$F 9<"#QO.CZV/QJ&&UX4X@L3,W :** MG+T% MV.T[$%^OLK#."E!7ZV>PP<':C/MD4H0^GN.2@]:@K\O/]%'W%FK72" MQT*1+.9)FL:*,Q/GPJ4F)-0E % #MB:JP433UQP%AX(YVY&8K3("F=Y87*;\SR3 MAFBHAA-44IHTE ME$@CK[((I3>0WO^8C'UC@9>3\2F28]70XZ,5U8'>DOWG[XX($%NBTCPV><: MWG06"Z%X;+5D N8\9YE]\E1<)JIOA"J/5.-YI[WH'$@M\H57@.A F\?*,NHB MJF8*NV\A X!QH;#AI*7V;2LL&C-SJ-6YF$/C8*P$D0. ,[)15#@US&+/; MJ'3_^>LCZ2PCUO#899K&'(0/$$@2';-,LT0PP@N;@"#,R2#-5QM'16$E<;$U ML-XQ[HBQ_AA(",C!?@8>7%8>]C7\#?O9WW$EJ /O?H,7W@F-T&75[48_T#A]J>K.JS%7G,I,+V --=SFDB,A6#**%BGAI0ERSZXXGF M>5)(I6R&/<9V"%TE%(_1I=][3;6O(1H%)]5.!/#C*_=@"<4!FF&6P0BOGHNP M0#N(-&WMQ!N)!ZE-YM>AZCXWO,71XYPIW*=Q!JV;XR>NU@026*ITDRG(KWGF[ G M7DAN0&$3E$F>RK0P1CN5.6&I2WFNUA-.SYYN3Q[[AQ^/A)*YX3F+I43RD%3' MA/IR>HL>/K1=EJ/@QUNC MH#4.O475?E;!Y=NJR_]ISX+EO II$8^8,[\XAV\Y2G.5Y)(HT Q /> %SV-I MA(CS1.M"",.HHZ#"BYUL,V>N%>ZSVDX2N M::!=<_FA'72L2R.#1DFOPH]UZ>DQ2(PU?78&@:[FG>CQ[N:7XV!,F?IR>SAS M5?DY.L6"8LCYRC&L3W#3HS >[FEJ:2YN?EB'V:*5KRGM>T-;':=<9-*G@F4\L*YJZ*RK[)_EZ*WGJ\V_N#3@Z>:W: OB'U\G^\5%NE!8& M4Y1RA4:XC=-,H1N49K$$93@N7$ZD,X5V%F2F_-* "IC:,U36/UGT@2]5 M]%YCN5T+_SO1U?"T 9W09O!MT$F:A #?DI3FG!:9,I(JD]LT%S:G:=/\@=?- M'WH:O7MT2O?.CZ1U7 "/B$7"L&>#T+%*%8F%2*PCDA!K4E !=U9C1&^-3EPJ M4V0YRQ&=LLP4A=6YDJ!Q)E9)KI;:?O0K?S=B9[+W8>^("IJ*3,)*"TIBKK(L M+DQ"8Y5G%'1HEA,T"+%+I,YE2%J1#5=PZ1'K>*B?=83E:BZRVT_E>%:%@C)U M!$!I:V>;U#YE'&84Z#R2]56P?T!0GY75B0_FG(-] &;L^S#Q8:"1/H%YO3$@ M?T^AX>VDG-H#YU 9##YMWX.UDR#_F'1OB@X3PQ[\C2[3#]>7EMQ8'8&#URC%W9HVSN6?=B5?ZZW7E1UX:3H1'ZRD;)V5,<\("'# M+0 @%>R:T3+U-[68_"Y8?"M\T7CX"8?OPY_;\!K?ZV35/0U[P"!KP.2ZD4\T M\!/FPZB]P0*?.089*>S@*\'L 87D>QC_LYU.+V,V+I?'B^GH3Y.CF9Q<7!F; M?R/\I9PJZHA6FN>E[TC80MG M*+:2=*J(>2Y%7)""Q"G H"F$RXPT(!FGE_G.*@OPZ#LQK<6D0>TK^23+H50! MIJJ9^@#25>3I9^Z65=)#Y:@JJVGMI@4H/_8Z7BTO8,27MN4G#)SV;M_]\:2P&T U!.+PUIT(.N:@#H11BT&WS1'!*0-V 6,6PH, M+R\$HX1Q)PKE7 I221V00+Y"$NFWQ/6ZGEW MCA*G4DSPD0L0%N(>0;[0F5$ MQBG+C"84!$BAKW G#P*I+=&,I^Y 4LC[400!3@\D>#Q&PVDY^@0T-YY6^FYIW=";SHJ B-Y)KP^ ORQ2G/%.,L4D*/<9PQCX3-E8I-3%FMKJWT M!HN?9(8*[IQBNN#6$*%R83,ECIY\WUW/:5N$8)7TYT[H'PVKGP@VB_>]%U^LO.6CO_\M48_G@9H M7G>;5*#3S:;VUQK%D^[]3U;Q?Z'MT9;#/5$_^M:BV :/K3N?*+'WM5#AWFZE8U[5N928N;S0G[]V8HY,)PNC_ ME FW+F4B36PNN!:NT$6:.Y5*T#TDY?(H?_+4M^/%78A-E]!>\>]_R:?KZ.(^ MZ^CKN\E*Z4#J!'E4.<-!=Q9)+G(A0".P+F$Y:&=;:#U:K>VP+([Z;[MZZ7TK M[[B]& MQWY!.WVPMZ,%-MMKA8[AR?NWK\[W#U]<[/_V@KX[? UBH#G9.WPYA-_9NR__ M :'BW<7^AY,5H>/@[K%H299HA.IN<@3 M!E*55EF!H3)HF$N33*HGFVR_Q7;NJ)O:?G^7I]&?(,EY=?+9>')6K\(U[;[W M\IMO:@ENYF(KL'*S26!W=CRKIF@$S"\U5NN%W;94-@;IP?]0>W^;$!1C/]GA M^*QAJ^MXY/^]4-'_D:=GOT9O[/]&9R#&HYJ'88MF!@_2J'8@VZR-CR'"1585 M"*D[T1^S"3H%V_D9/$&F"\ ME/."N]04T@B9"DLL*XPL"A^TD":]-ITTW\+4/X-5 M' /@S3L4596%_\VA_+PMQHX?P(WV"%HZ>)$660QKH6,.0!\K4J18=$);XG)> M).[)T_32-)?I^%Q.3-5$U*(-?L?345G-+>T^C!9M[$![=C*5(!56L!!#&QNX M8HJA5'52?#2IZRLU<<_=Z-RP_>"E(SN-*EBWD$11/['>&%4MGNJ3$8#%,7I0 MZ\V&!-WJZ!OW0.E\TG@U P"?OP?S+^ IDS9>( 21GP:3=Z? 01@_OK6IQ0(? M'U!@.,3Z',"H<218FF?4W!?VV:A#!8.<4BFM7*&9X)I/4VB3'6)4K M=M9R1:@-=B-O-*P-^Z%#C^O=0HTN^.S!L[^02_U/MQ M6\Q,WWV/[7]XEQX1:FE6Y"K6G(J8,Z)CR1B/"Y[EA12B4"I]\M3'%ZYNLJGG M:;ZJ1DM@7<[A9L'T%'H&#R]P#WPJ3<@T!Z*[=F3Y5L@==RME/)\7MUD3O7G= MJ'+<[L2\'$R*>WO.]&_*'D%=-;!U,6J(NUPJ(84DQDB+ C-E=QEK MWK/'ZV_=@^!"40DRS,C,L!V*15HBE1;6N0L==3<;:913QVWHXYW%WN[1[K0 MCG*+CMT"T]"Q8H$%8M&)<50:Y:2U6,IF@]A=Z>0O?/CXC,I.%I @MA3.6U-' MLO_ZJ"@<,!K,3A8%C4%=%S$P&1G#RB4YL!:IN'SRM-A9D\Z^ ;\.%U$(E3^S M5GB](>1\3Z+JEM*:&U7'D^KQDL[AB_.C3*0NRV""=5YP)!8&4&)HG*2,Y"@) M::Q12G?RS5#B-B=6;69M.]'N]$J)_42:>5"_KK<_$(!W;=\X'D<[*Y@S@B>Y MX,)2D2=4)$:Q OXJDJ^)QVF([ !CNW\O0R C:-5U599'3&(?DR/!M>'<:" Q M+*NMS_\@ZXY5]\[W O M/7A^? ZZ8)X:"R29Q23+1 SK16.1@&BEDB1G15I(3>0&PVF@KJY$U04O,[95 M-!J'[-#@+6@,IWC:S28^$:0A-F\;]<96+$\PG4ULDS3_F"T_"YD&R!Y.I(], M:/=^NX$7-^NZ[=S,\* .[#J5Y0B/M[6[5&4%-"R#Q:@(%KZ,'N46) X.:)C07) M7,P+36.5I2Q.9 &*M4ET4>3(\B[+FUA;66K@B244@5_(20^5A;ZN ID#*@)M M@4B-Q0^33'*A22:9$SQ+',MJ 8G4KY'(:YH)7BJ?_[)UJV/9K'5JIR?CD)@SQ=1-KV=VOZ3[KC 'U\I1?"!Q*L_L\-B.['T-4?EF M)<4(OWVLQYHYC7ZJFP/5YYJN0$BEM;@QB"IK/P+Y'L^&:%N [7.&JH8<(J6' MS!TD=]QWOHRT'P:.#I]O2GD\&E?34D>SJK$7CY[Y//A)M#N2PXNJK*(W%]74 MGOI4(8QQ+!U6T,=2U-9+/F(EU9--F1RXG";B5B;+=>DP<%-Y63CA,*&#PRK>=8<4VH];/&M\[JKK>2& M/&\\^>@KKGB# MQK1T'DPF^?7IS5K78FXV8.2[A7U]D[C84"B[4HBX]<%T

T%EF#S)F,CN._GSQ]^^O]EX]7XS*06%N\>N[1+1JT_#Y /4(0F7[;8JF MNBG^P/I^*J>3\7:,_CIPTMEI2!*#L", -SX.0G;&V1CCR+&QQ=KMB5N@]':' M9@OZ^G$+.\_4.V]8[SR-.V]8[[SHI^>__^?9[S\'RIQ8.0W%##%4[6Q2#FMS M1;MA1B.80NW5G2;Q9(*CLP M&.(YFE/FG-B;QWJ#"+X.QF2\1GIJ 2N0:.%= MI[CW85.=C+S:$*+YFSM^L3I$/5@BK[1 OIH7>1ZL5]T#WN!ZN])CS=G$QC!C'V'^ MNM ^)Z! /VNI!J]K\>,&^3_WCF>O#S^^.ISX*\)"OH$S=8%;W<8(F+H,RTL7 MJ4LRSEDB"L9LZDR195H5SO8N_Q\5+[G[Y>#U44:S+.<9@4U@:,RU<[%(,NS[ MQZ4J)%?.9)<[4;^=8ZS ]DS2%+8 A5QS(UPA-!."N$)*&[(W>L?8-R00OG]^ MA%D1F>0N5DX70!92Q"IW6:RL4<)1PH%\,'EXLQ]U$Z0L\M!%_]E57&N55USA M\_A:FW0SZ&O9I:^9N%4\WL0MLG-YWI9(7);2)#<\Y0412A(F)1%)3C)GI%YF M&@R-<3_0]_?]S_@GW!3TIXS\G[ MP]?\W8?CSWO/_SX]P'JB<&S_]#5=R1=__IKNOWW-]K$O^&^O^/YO@ ?/\1DO MSO??OH/[CA/$B_?/W[O]PX_DJ !*=$IEL;!*Q=PQ&Q<,8^R/,7$@+)J M80^?-IX _*!^I,>@[7L3HT+3#(A0.]%N:Z? &I +60T^V=67AHL^P4.QRJ%/ MAPV4 +L.M(8/(+Q6IK&@SJWZ/D=A$(VUGIW)H)I@W;F)'.D3--9.Y6=X3OB^ M;EY"8YB%\]ZD,)N>C"<^"&$'-+J1#+F;<-.P!/FD:C5)++8(?T;M+&"]Q7I4 M9[:.23^&)U<++4@C'4(;FF^?#6$1T.M@RJJI/##O5WON.YKZ6@@22]58K[U* M\\GBM ;U$)-!-N07S[.*)[:"-RVE% ^:>GU>7Q^9^N632,OJ)'+#\?GULH[[ M>@M7UUO(-]=;N#[_%^F3ODA#7Z3ARB(-"Q)ARI# MG\-U"X(HN,VJJHDS:9T!,)\O6^Q[UF(?7O/G'"H/;E:[<\T\%MLPCQL-TQMF M]@WH.#@O6 >IN-83CPW>SF>8)YC_/MX_!%_?S4*NO*C]IL=@G 1O6Y:S<-L MG8TGGB6_Q$1EDL2OO3R,<@ **WX"A_4$=DI]>*D"Y0DL9V?P?I"<@..O$+27 M0UP0B&15S4[/:E?RR-]5SM=D+FDT52*QMJ,?;U6[MJN3IF,ZL ]3-_C[,!MU M'-\XC-E(SF"#A$HEZVJ6S,6(SB=U4[)'XR#6U963X(D. MW8=A$H.5J// >AX;<_65\][.*2KN9Z"[P75PUQ3$.Q0D\UMWB2@K'@%0GU,8,7<_%^\F+-_2\:)__\ M0;S[H,<!*I:/ E6"0EVM7!V\*LM'S["0W>JC MSX9RM'P,M\#RL8 !RT+_(.]&[\:P!-(]FX>0" MA8#8-4-_&48@SD+UV0M4O%!$:(QT8:$:!:EY4YW6WQ3BKZ]=JU5YM7-5K_+J MJ!]-/0OSQ>Y^9C.9'2!O"N-U/B7@*JJOB,^->1%6'#5@7P08%@!^7OP83S]S M=C$?)(S=OVVD;1N.VV4N'DEK =:N3&PSODL6K$;^0:1F4>2ZQ(6QNW4(F*'&NL-X6.. MPR[Q43SR#.50 EK/$76_K7HDH>B"64R"Y4I4.R8G;8QP],Q/JQV1 XZ[ZP[ M"\$KJIES@.MVI"]\4"B:-D!,./$"%$)2>P_^AE''PW%5_=I3Y%8.]<84B5!6 MGIY)/:\Q=/#WJ^ZFR?ET!KQLSX^_J M*6<[A[J9F:]6+J$/KX;C#^#(9YU*DE[HQY:.?'J&WHAFP#+,0H; MY:E"'VP;GNWS2F!XW@8V"\Y9?%E3.FX0&9!F,/ RA):.ZGZ=HH-TU0)\(RE;4#OU_/ M[1SJM<1;.?7!S[77QO,7K[6BY03MZ1JYR=P?A2;#"G,DA_VJ;^=0;V4IP?P+ M.RV]^;[9U@CY/G&C\HEW0!_PD>?(+5JU9EE2_14ONT.ZN!>>K'M/%PO*;N4A M(,B;N.GK15\V?G7N";ZL19,8>K,'K;8\@@^8"P8^;LL?"_15RPHGY<0NHU + M-M?M!WTO".;&_: O][&@6Z73 ;)-."^KCT%.PTPX?\R[F;U/QWLVH^ ,"P5T M6VL]9N>6SME)&W<(VD =X3G&RUMW:9L^MGEP.]C\U,&N][@1VCHO_X29:<;5.C%]D\!A9<]] MA.?BDU<=<0,8UT?KW94+WJ[N7:#8GUGY,1J/4)UJ2J24DPAC)P+-G]O@79O* MCSZB=*R&3;@M+,/LS)>X]]K5 M3VXL32DGY;J"! ]K6R_D4BX'!+7+U(0?=Z>[\:(ON(7=T$<$(R_N! IAMG1P M38_J/-&A_80YV#5>K/$PSV.1?'ON;EQ1&TWDB;.:TW1DZO(I5P?G!+IO??[S M+PQXT'T=_H2YH=@P=AQRUV%@95UV"*_N[L>5V^N([P8_QJC%H)@SM,WN"QIR M^^5U# &"3A,8Y=N+^JQX&Q8&QNN#LM&[/_,5BR2BTL1_3#E"!\^%3_D?--L6 MR&OL!AXI6KFI&YDU7Y/+/?_2HQ*"DX_L:C'=?\G%>.8O &3%VT/@E5\E&.80 M[4MXR]EXM.K#[Z.Z;Q/5+>XDJEOT4=U]5/>U6^_=WXCM@T_8%,.>/UXA_JV= ME[SI&%('=:OTX7#>P:6.N<)4PXX5QC,-7[RB"8%I;/G(3'R FC^SP$!1: >D MF$WMO&FKBU3II2\=FF!["7\G.D#M;3RQ,S[R4 =CS1XU#Y\\2>HC7X(@P_E)H)W3N RP&'K\-L?-/YVCD6NN!$IV,0 M769#6]4QRMT7S1^+W'QB889"[9O0%<8_96K/JB:VPG/LFC?/$[PNSD)=N(Y- M"TTADW(>KPS3.#[W@L4I)F:!D+!P"3Q5+3!]%&KJZJFRUIP&*!P@$VXDI$;[ MG8['PTZ@-T@S& WBO'P0FJ6A0=V+5$T4'JI*\,&81HP&_,C)"G5FKY7C(F$T M%,P+VN,Z'U5K<(]85X9MYCU;7>?%Q>I:> %R/F_=W=2NR:"N]0)?U:JYI1T: M3TFP,./34E=-":6I];_N1#" >?2]EQ2GY^..]W]!\FM\N4WH ,9PPL@W5K!J M9-8ZP 2[1\& WV#6(_S[QV2,-5T&G'F-0?Y-?6*O:G1"[Q;C] M>;C=/5+$2'H;FFFGNPXDGU4!1B3._I< -VUL%TQ@Z%^\)I1.:=[3*@5(JIV2.-W@D3KYJ5WJ09,[*C'= MU=A-9 <##H4.2NP.5H'4O5 ?K*5T#YDU<34$#Q1^@H5]VH^;!W?;SX!(WI[< M;3^V_O-\S9_SD[%_G5>>QK.Z3!,&=M8S+;NLJI*HN@TZE W#7UXKK,'?#@@><8'&XXTG8Y&AN"<%]P9#U"7F4U!/L&!QL M4^VK)CZIIN9 OI259T,[G?&W6<_J(LR];Z1>U^0!LET^;_)5%7#/ %EU?2Q;JZ\2 :E*> MH8TYVIT.9>7'^>QP=U"3[01>T8F_JP$6Y9537[K(U9\5([WY9GJ?IPV;]8E1 M?B8T6KCPR?N_O1ET.$E=O^9P=WGKS,6'4%L)A0@YLIC'+FL0]Z6,UY&D#[+P M1=5P/3&$X[-/#(?5( .$F7.D'GTBT4T'Z(*?H<.$-&CM5\$SG[I,B1QUJP+6 MTQ"XRUN_ZY:F$AMG#H*4XTL 7(8 P*T\B[6_%V@*PS6/Y3J>TL"-YMS2&$V*XDB;N[YO4U ML/H!&9"-==/.$:YOTSW")2U9+D1T= "L=M0TW0+6M:'PEC%?4!F_'@@'F9T, M84:+5"V*9 Y E1=/?/C<*>)=71!WZ8XLK8V-H51IJ-4#0.)%]\5+>5)?VI3W MB9K*/K624[NHJB">!0[BC6++8_(H/ -8KDZ"U UR^2AB@Q3VY)FUDSB8]RQ& M<**CZAJSTY:\P@6."$T#YPEK.,>M=E+JVS!HQ_?-7/C4@JW>XO6?Q@E7E5-[ MZ:C&&^9C[6.;J:!L^>OQ1".3+-8(/+=M49AN]5+I0R:;(D_MV^85+.19VQ$$ MN>,8743>L=00:B>RMAV_+T!RAA9G+!161\^%[;/(\=L8_S=63J=#5*]TZ\U4 M7B[7MG$PX76PW5 ;&$_"/ )2E_W1*[,%'"(<>W?F9N*@\T9LUNF$80_(\G6*4?'G6X^\?C5O]@-_GB7-U" MF0!?'["TRT43I+92&[.IA[T8P18$JEK7;DXO2+X=870#Y"]8,SI*E<>BA9N\ M[VXN4OCRO=YUV*9C=W*@FD'N(!'XJCO'6%A&AEVPBL#=-Z%#/V!++2U,,,9T M$C*V.A/3>5U@''/YP*.\1L>,?S'&.<.V0S(U./V39K)61YNJ;WS/P;)A%8,B+]K0FG5.V*D)4EW^>8KG9Z1J; M0*U[RV!< @$M:&^RW9RM3(T[$!<.E N@+J =[3. MPS?\4Q8350 V6NVQM7/Y,:X!VAWTY@498_T:>=KRF T45M>?KD);Y-!A73:= MJEL#5W.Z^5(YI^K'C6W MSN,6MJ<,3N5CK(UL6XXYB-Y*$$I&QU-T"\.YAH7ZZEF/>L'<6*/6M\!_$!P[ M^1^ A?"/MMXMWZEJCB%1BS'7B]'4WI\:I*RWODQ; *5_,+9#%_M4PA&RTF[N M&OV?_=W!.-1M:.AUUU;%\*'?G?23)E-@U%C?6WGO%,-:$!F]3<:[N'',;>S* MQD=ZL\19"!Z8=4Q+<[J>&TTW:%BMT%AYMNB5:(_E&UX):[,\_VLH^6&1*\CJ MK994UQA?;EP0U9WM0Q6E"IGF'T$ MM%N4^C9BYZ_[_ZQV_BS IC[GS'[]6)> M$SI8;-Z\V:WJ@N8+C,^?;(XLM@SP[7K]*\Z[,K6,AO4 :U/*:IBZ5Q);$:\- MF\!O\<#9CJ!;X7!!U'OY^XO_KS'"XVY"4$;MN/$9;#+0SA_MN;G4M9.J&#,TYJDRM9NY+,88KEL?;BB'_"6)(;3;SUIW6>= MO-X<;^V4 MZS[(7U6-W?0<1=13 *1A$T586S##0B[,UNK:U4O>;691TT9W"=9->8U^'D_F M3*I#7.UW?RR1ON9?&'X/"?\+?3+6?2@V-JB_JQT..N$:UU'C! IA=D@&[6"] M$E=7^?7VCFDT]"O@<,8O '"JCIFUF9$IVN#JTM:H,FZ:LW8T6)L%*UB&D"NO M*P3)#Q^$TA;P>5T;A!8F.,2!KKBA],#?%+ @5C898VQ\ A/@._R6[HA%_8&3G>(.]8>K;-"@[<].9T&"-Q:K]DR; M2VEH=XMV\ MU185VPUFNKE-\#IQ0-&;)0CNOLN;(I?;6JXW^M7F1=\![%H&R[/@X*CF00ZM M?7'N* F^E8YGJ1N%$EK6+?29:>O'G]NY&1+$8W&Q2#VL7KY[NS.UCC^:T;9=65\5L] M9L$A['68Q2^P/B0%Q?<09'*9-?#90M)^RV^KVAIM.A_7FI)'XW-<8G/E5+$IC"\"<$C;.3 MBWEE95SDYC#L06PKT37+ME@R6(B#6*YD,6X\(*U3;/'J@ [KWE-G)#49C].Y M_W'-U6UN5=LH @VLS1BO%8*3KO#Y6LL.<]>0A0]!B/T'GE7VE^:'7[$QQ5!> M_%*._.+YFWX%H/) 5&O9\)JYGKF3U+KF= )_3/."^OQ../>OJ5D]R>D.YWSS M^4MOOO1DOL/2[);W)CODLI,IN^V]#VS$Z0[)V+T:<;Z3)O2>C?@>4D5^7:KX MET>,@!J /PAM_\\3]F1N_PJE"Q#4Z-GGMI1!C6IXZ)K,K6,@Q#H(RW 6'KA4 M*J%3IV(2^->J*C'G?F(-\[LV$UWDO=?\IH:3MBRAGNYV(DGZ;6>R-K5^^[G, MO\-<'OJF@GO!SO$"[1S_5I-_/4731<22P<9)GE-KPS='XV"]W.9+?\"VZNK]J[<);6<^FD6\=$S4?>-\V'UJLKS'+=TJ+ M=S"!]X<@ZI/UVQ\"P70?[)EZ,ASI<>2^X,@WD*G^1VMKG;MJ@C&HXFLF<&T SK>>P=U3BP%=U?)N_/;3 MM6D#;=?\_./;3HPGBRMF)I!.<+MOTY;5LZS+9X;Q0=$+I/>39?6[N]_=E\\,)X,T2?O=?1]W=R^07DL@)5DOD%Y3 M(/T65E[G_WN05MX7,ZQ2%?T?>7KV:[17&C.TT0M933<"Q5=NU-6I?$@;-1WD M:7'WG.AVD[:M)/<5G.AZ&_&'#9@/W_['UI<]M&MNA?07D\MYPJB!%) M48L]XRJ/G60\+XG]8L^DWJ=;3:!)=@P"#!;)G%__SM+=:("@1&T6EYZ:R!*) MI?OTV=?C1_#]>03W"+X=9_?BXD$UK?U"[+NY_CQ./W4\]CB\&#R"^VN_D-MS M[1W&4H7T#XG^A5*!!\%#5%Y++?/?OMG^^&HW_,_&,>X\1_'AP[!'< M(_B^(K@W+)_>^7/7_)]^;S#: 0?09[?5^N,Z&>]:?MSL!#2$[^.LPI[G:^N3 MMPO$#YJ]>SO?[6CS(4&\?;B[G6$CSY<\7]I>OC0\#H*)P]>-B*AGT.9V\!4GMAZX7M]C*3DXMPV'J^ MY/F2YTM.-=AY>#P<>KYT>'S)&P&;Y;2.O!%PF[#&]S2R\_6U,T+W<"SV]7-B MX_B>-9=@_'NK=B/9]T6I=//O_3C6;>XP[Q'3S^> MU?-_/YYU^XG/#]A[9(3P _8\PNPU!_'C60_W[+WT\-+#2X]M0IA=0P@_GM6/ M9]UE_/5C%7>;?6\#X#PQ>F+<,1/'SSCUK<\V@^!'3OXP^2(OM[9$WK_?O]^_ MW[__D-Z_39TQ M@2=N3]S70^8DO#CQQ+V3Q&W?[RN)KI->?O:#;RG@I=9^2:W^17CZ&%.[]XNP MMU-L>>KVU'V3P3D8>:F]D\3M==*-Q%=_X-'[-DKI-L4N=\'?^S9+BVJ.5>(K M_MZ'HM#];JU]'@Y/_52;QQ-!OG?\4XN@DW!X_@A*EL=PC^';<78O3@8/VD)H MOS#;#VW:2:3N7X3G7C'Q;'M_,7QP'IZ?>,7$8_C>8OB+8=\K)KLWLFEPTCO; MG9%-BV;Z^F-Y@1ZHW^S.T7#_/.P_AA[VT/#<5B3UT8N]I(J+<#AX\LB=IXI] MH(I=P_T7?FK-#J68;1FGWT5F/[P(1\?;/<)@V\G"\_M]I0TP#XY//6UXVCA( M7'SR"%FV M'L$]@F_'V;WPZ4T^O6G/F M/KGKYZ#RFW >:_%M'$('',\8],/^R9-[=7T\8VN%VB'3QB G[O:6,+:6,8G@T\;7C:.$Q=Z,DMY&U' M;I_W=*^F3DDB@+>)4F6ISWZZ5Z%2>'+Z"&)JOSS5/@RSNPA^YM/[/(+O,X*_ M./?I3S[]:<^0>AB.?',GS[7W%\&QZV3_$6I&/89[#-^.LWMQ]K#QL/W";)_\ M]"#)3VM\/X\/MTT<[/I+_;8A?!]GU3B1ZX,:VP7B)YS+\3!PW5+..!B$I\=/ M[B%_2!!O'^YN9_#(\R7/E[:7+PV/P^')(_A*/5_:=K[D@]J;U9GZSF8[E.'G MA:T7MMO+3$XNPL'Q]O;-]<+6\R7/EPZ0+XW.P^/A=C>S]'S)&P%/9P3T?9G/ MK<(:WYK6]MP$S?CO_H"PDJEX\Y\6-&U T-FK-)9I^7+H@&)G(?,^+*9$$Q4PM M<'E%D$V"K,J#GV3VR]?@W:>/0;$L2CD/@ZN9BF;!6$X!S(W%JSP._JQ$7LH< M[Z9WX68BV$BNQE4)ZWI^VAL& -D$\Y/AH@XH1%6>(X 8&BX4>L%G^-YL&/>C M5N&9RT24#(%Z[5< &P!,"5N$+6>322'+8+P,DNP*%FMNG>39'$"62-I]^A;P M!O=2OZ2X <8&Q+W@QRR_\Y&&!/B.USNG$\L(T>NF0\<%X4=PW+"@I11YZ!P] MW"M@\T65E+AAO%#!HR+[U]L/_WG_[@B.$4@JEG,5!7!J$?!?H5*#(%%5 /') MO CQ9)(*N7 PJ9(D@#=JF =1DA55SG"%!RM $%@@9:D7>-U$1"I1I8(K$%9C MB0^I4N2/&D$7B2QA'U4>S>#LZ:9<1E)=2MOGH8;.!+X505&-BU*DM(!%EI<: MY5P<0X@@5JG"[!PQ99[E $40+FH"@@8NVP@[PV M'UMDA<+7OR3DA#6_NE)Q M.0.V 5Q!C8'NOQR)">SJI4BNQ+)X]GU3<((P<,&Y J7[@F(RN0LH+EJ0..N" M!!T3\4B+/@#5P%/*Q+3$Q47C3X6,%2 M>W#<"U99V;;"LC^ZB\8):%94#BW',3^EZD=$(^;GAIB\&/B5!*TJ-5MWU M:-2=LY[Z6GNIM0E0*#_MDKX+=CU%CI,2**9%%HQ5;77V8Y*K-\!GK*8@'*9C0+N[19Q+"UZJPV M>VY>9P>4:B UN%7'!?=1?+=9E+U/D1Y(CR;;%;9L5E&EJNQ@T\0XKA#;#3+? M9&59#$-,J0U1?;,U*]>\A5"<"!%OMQ<4U6*!1AJL5I+U1^J\1)L.<8X-6H,/ M90Y<$V&&Y(3LQW ZBVUD"[X#')N/8>M$TO"P*H(O\+7B$FZ8PK8DV.9PED G MU"Z/<#+&DVJLW+@!X)EL6QIBPW,>2YFB9SH.8@5/*)G8@%\&52$=BQ&-N%@5 MS B 1?;6&E"[KNO=5C]IS:]PG#Q&,K7ET7H'T::X6W-&Y)-E9E]*GJ-6 \5@ M*E.D5X/>35=1*:-9"K"=+@UO!*8VS<4\Q"/__.9C+_@G(/TEHGU3U&ZTI;"] M&I>0-MROV21^+2<3P-+B>J^'X5.&,1D*2/@U0K_]$@SU.5$ZO'3!8DK3$+(U M@ /" _XB4\F!&T#%0,G3@?GY>8TL,=J485ZU+,: 6*2XZ>>D2B8J21P9@^$Q MU'E8W,*?UEUX3;-0N+Z$8[Z4B<$LXY>: ?/*4"@EAO^!K-8X];5D:=FU =1^ M%.$M/@18+Z!/*J?D&G)D8\.]IA4/=Z^KJD66M^%!Z"J!J&4Z1?Y.PJ'Q8+P) M+C3JQ[6 N\*-+20N#UV4\%:@]7SNT"'=IK>'CQU+NS-8A#FU7O"[?5*72L"0?-QUSP]F.Q!!(Z@G_J'1H86OJF)8(2 ME&8E((>,%3H'\6Z1+HT/%-63"4%]EET%?U8J^I(LPQ9X"22Y+*L\Q7W!LRY5 M5A6UAH/24V,?P5GC6M=IHK,6N4ME^9!QF;KJDX.M:0$HBHA(2U\(4)/@0N"Y M0,L1F$'_AI-*-F."J)>K6'8AP5$3"1@U;T8!7!(M,=9KUPRYD,Y36W11&,(8 M5P7PEV(%*:\AY&".)^ZLS TE3"HXH:9=U':. R>]*DGGL4IC+?,:40*.>ABL M#-G0 (N'EJ;]T"GPU#7.!$<]U]OA9ZY[3"06C"2J;0NZ3GF\V\$ET,5_Q2IGC-.IHKO- 3H,- TL=-FS]?LM0-/63HUR;),#;%Q:/ M*3J#03]5DF$!'\=X2T;V)GR=$K[ Q\]'<"0V7D>:WL]B;NP]&^'#=R"QJI1D M:=0 %"'46YF@QM@+/B!O;'Q?&SAT)3X_EPODQT 9\58YG3J=X,]>;[EGC!?Y M?-"[L">)A_;\HC=P0['9RLG8N.AZQ+X.H]/5CQ񢅩,TV(BY7&PG "N@C)WW&T/Z5? 3&-D%7C)1Y2N6"O3)+[3_G?'*WY7!,H2N M$^%:I2D<)DB^4/P(1!TZJ9RHMQ64VNYRI"'?@F]C+QQ^YLIP8G:4U'"$CA96 M''+4S $P%3IU05U G=@1ULC!LQ19V1P=3$HDVID%%M]\C-Y,)"YFF:#5SJ2( M0WJI2!*A/50BST6*YJ79.9F-<+("$&#*MDLL$R"??,F;:/FXH@V@:(,4>;84 M2:D?1(0.V"Q3%"?6B%?2P(U!ZVA9!;H-LDM5D.*)MQ=@!A_-X2, )^T30]?H M[%0IO!JLI25O ;3CZ,O1F 07@@W>R4P'53EX/ZG?].P8K2. ZA$&ZRU\-@K( MR )3K%0Q8U4.@,#,S#X$!(U0H*/S.N#MCD77NJB%8QMQKM$*Y^KKS#1*_;)T MRVF;Q'P7A7QI?GD5JV*1B.5+E1)UT4U==>H_.U7Y[U1OW3.]Y[W.M?]^5H.+CCO3>L>'AVU]T^ MS8I'O?[9R4ZM>/=@O'LK1JPXV_#>1^BST:U\/&1^=G=Z[_GVY:WW1X\+29WI M]?BP//L6_4O(ROB%K8L?T+KXVSC__C6:$@%8$1L4!QBQF6:3!]]P\Y/?__-G5+WYZ^[C,\8NN(#QU+=ZD.NP\N/@ =P$19J\YR%KIX>VGQ[2? M+CS^/E"/AG<86LH+CI!F%3PQ+E:Z-AR4\^OIB/2;8=864/!VG;GG)YZ?>'ZR M:_S$SX*\%00WR*9ZW"D4MZ&M[0+=@[;0N\]XCJUK\M4_#L_Z S^=Y[&4H<>< MSN.IVU/W]9"Y"$^/_4C0G21N^WX_>NLZ\>5%UZ,TJ_=2RTNMIYL:U0_/!GXF MZDZ*+4_=GKIO$-GGX;#_"#/A/'5[I70[SJ[O9=?MFZ=OQTS87? #?^SP_TZI MJ'A!9<9/-B+VD$3R?889;!_#.@Y/AH]@2>_7Q(?MG&7BJ=M3]TT^LO#L],F' MG7KJ]I.*'F]2T;F?5.3'E7J1M2\B:S ,+_I]+[)V461YZO;4?0-UC\*3XU-/ MW;M(W5XAW4@A/?7ZZ!,Z?_["CI(S:W&E'O(S8[ED;D$7N38QN= M><3>5<0^]/=[PKZ.L'WBZ\X2MD?LZQ#[W"/VKB+V4[R?[,?OJ9/V:S^H^U:# MNOM^4+/-N<<(4+PRD.1M*,V2V"OW"G5+EOP*FA7Q=FPI SSH.&8)C)H?@!3L"*]+A8G/16SR:2(@< MT$0:^*XY;DS/0W*VGH@JC6:-??=6AZ$?#&;CM";771CP*)6U>'JO$5@X@?@V M(SS=D:6M:6UVSK =Z.).BQ;XH$A/OJ+955F):$]#W>;JJY[@[=S,7_',TR19 M.N.K 6-YS2Z8BO8.W!&%]"P>A-6\AV:8\@QY9]0AKH_?_.(NHAZ$@V"H)Q"V!M(T=TGC+FE"<,=00#.YQPR; MII$OSN)7V(^J7X1#.&L.81@"#?*[DDF"_^(CUL]7;LY-7E1Y4>$,;'@U3WJ] MXNG(]1,0V\W<5T"X!"@QUH.3>=!TBVLQ( D -2KE<@Z@IH&P$?65TQ-U&V.5 M;YPVL[\L:.V4R&"1H0:"7+L>1(HL!P"I\7=EINH-0]Z=F9)TXC@OTMQZPVA) M%GQV2J,9*]L<&M2>5;F)Z+]V3"6-AB]<4-1#FZ^R*L%9W/ 6^!"@E]H!IF!" MJ06M;[KA2,O0SLV,#3/D.W$"Y>H )I=+&/%=/Q=''>MMTI@GXGD:++#=N?C2 MI'3->IP1IYU:A^'FYA0/67#_WL"SVXAPQ/E) M]6HNS$N/^ Q#5C1&FV;2P7 MDE1#/9&>67A-A37Q6<++TIL(*C3/4U&5 '5GJ^+'53HLAV8DD;2$IGPR(^#, M3/I:,J!"6=#C0?CC.MN2/W3>42X7Z( SDV,O$/XAVVIC$^VY-4UVQ7GIO'V MV[*S?7H%G<^ER)<:["1Y4X/)36#X0YH9.1O+BS>.;#X@6%QN/SMMQNPQ,Z^;LZ)!"J$W[50&H,. M-E$HV[(HJ@ X$? $C:%()*0@*J1^F0(TI20$-X2J!S\F9 ),)'_095CS0$6\ M:IXEDKE9K,0TA:M5!!2"<- SHP$R-'NP**MX6>^E)>X<0A8+G)$(=P#-1@F MA EXXKS!LAF2M<2T2'7&>=ZE,%I#0]JNI4'81L1J+?ZR0$)F2V8]U4Z ]1BM M=Y)%5<$ZLCD3%A:E*+X@K_BS4IIGRG0FS+L:DRA)PZKAX;Z+QVX;6U[]5[@S MLLD7\!4P0LN">JJVP&..C.FRYS-6?R(#C^Q$>(WAX>L/O!23B=5JTVH^QI'2 M$Y8/),'^H*GQ J&_U.9C"3LD55D6WPR6JA(\*MOYXWKS2$SFK@C6_5$SE M]2MR)!/*;12#H"7@5X#'8P$TWPO>1%&6HVA$*9_16'-X?TIO:D@A379:49F+ M/S('VY:-]\)6I[F8%_7&4JGHT19M)0C5;"F98'-IZ%7E!!$TYC6\@A1%;))D M$;&):_?+3(6L $!&%5=LYQ+8>\%-?!!?.@%53!O((&P%^5D$3FN%!5P5+S<4 M(A>+1QM/-KGTKO?NV8I'O?Z=Q\YZ&._K MBG%RZ:98X212S__O7C;V[>EKKR9E^-ESCXP0 M?O:<1YB]YB!_U:S:SR\]5 SP,L3+$"]#M@EA=@TA;I AWI;R4TQW (M?O/?3 M!I^<./=]VN#VGKGG(YZ/>#ZR*WS$-RRZ%00_)J*<9/G<28L M/!D-?5^ Q])Y_$ H3]Q/2=P7%WX>U$X2MWV_;VESG5ER]J#=0/<+L;>NFXT7 M6%Y@70^9_FDX//9MJG928GGJ]M1] W6/PI-SWUUQ)ZG;ZZ,;M5CTR'T;G=2/ M)[T5\'[I;M)0ES(^5HOZ_1XI,0@')WYFBI^9LK<(W@]/3Q_!#>@1W"/X=IS= MT,]@?11?H$?L)SZVD_#T,<81[!=N>\Z]NP@^",\O///V"+ZW"'[J9^T^N4MH MCW, ?U83&121DFD$CU[;J\W/+KR361$.C_V4-Q^NV&,$[_>//8)[!-]7!'\$ MM_Y^(??6Y8AYO-X(K\.SOL_:]XQ[;Q%\%)Z=^\QUC^![B^!]KYH\N5]HCU.% MWJW,-/!Y0O>.59P\@LJU7[Y<'ZG87?3NAX/31_!V>@3W"+X=9_?BO/^@U8+[ MA=D^0V@GD?K$Y[YYGKV_Z#T,!\<^@\(C^-XB^(OS4Z^4^-R@QP#>6STB,VQ, MP4SC8"YC&ITI)A.A MT$XB]5G_PO-LS[/W%;T'X4R M$$F2<5F83P.ZFQ!ZE!:5^^6X]2&)W45P;!?D$=PC^-XB^-!CMT\&VD?$/@E/ M^K[1F^?<>XO@P[!_[EMU>@3?7P1_!/_]?F'W]J8$]7N#T0XX@CYGI4B"7!92 MY-&,$H*NG8&X7[)]P-L3#P'5+ MV69_%)X]!NM\.A!O'^YN9US)\R7/E[:8+YV%QP//EPZ0+_EX]V9)>#[%[6>EF[O;QD. P')X]0*^AE[;;+6L^7/%_::KYT/'KR4AK/E[P-L)WT\>0B M>]N1NR/B\7TI@#SAWUA=OOX;_#!+G8M\JE*"UNGJ1C9\97.=&V_O!C E*I5' M,_Z[WQ_]U9+MYC]_S/*@G$GX+Y!Z-]\RT0LIU-<;EQ&H5#\_*!+I2E0H^%46118J^N%*PI+CN 8A/ MBG0YN'U^&,25Q&<02&4^5RFE!0?9)(B 4G!Y\"L"<9'+2Y55!;*T1("XX O% M%,X!EZ8G3L _^/0J*?%&?.S/*L(ET]=OBD*6P<<*7@W0"-Z8F^&<\N#G-Q_? MA+SN_\A<1,M2XFD %.#BH*C&A?RS@HN3);PAKB+%< &1&#HZVE)A5[\4I7 FZ)-B =.QS*&-AM8P,[PA%X2I@"& MO;I2<3F#MP'[UX\Y&3&#Z+I-C$%!J$KY2K/98_?^YCT.DX6C!C3:7J8SH,4/ M!DVPN3]G>2UWIO)H#"3YY4A,8%CL\EX)$YC(08GXG_/GKW^C/(3F=1;>"4RL+]]+UYWX<46R];;,@P0 M$WFV';SN^H6ZW/R+*@L2ER QC* N@BN9RV A0)L3"4B$;#)!T3)>@GQ*2Y56 MP.87P/A 3,]!LD6S%)8^73:$Z36"$R7>3S+[Y6OP[M-'^Z 0!7E2Q21N)$J. M%0&-@C-+BVI.V!4Q:K$ R^'A2E15B!"EA!3:\F23P:#PJE/1JOH#C M-CH)Z0\T%BN@)ZYY.WP!B(!CM> J>%DJZ:9:?[!Z2ID#X 1]&W;BHDHO95&R MH@0/JW$+WYG!LW*[@SS[0YH)7A9S 4E[P?O5;5XQ;!!..8T V44^*$HKU4C M(Z"LA@Y9KT@ ;3Y2XSIK6"L%.'>/;ZDP3< MP4/[20+ $)9HG<2@S"D"!^+-#ZTTN#50V28P/"Q_MD":.D 232 9!HUL0B%3 M6>0* *-()&L^8Q"]$,1$L/V8R+_(DIX] 9,3V%88S(#+I#7+15F+=,!F9BW! MPV!<@8TLBP85AL!\IMCG#)]NE@O/ Q7>$*GF]\3#@,L(FI4X@>? QW#Q1&JC M7C^(^%[":Z1]1Q&<)+%5@/\E&+7 *C[87<&=P'M9/4#S/,,/V7I%IC#)H@K- M?Y1@")I4W]90%PKD&42E7P&4^*::&0=CT'I"_429\N4U4'.Y0&:?EG0J]"!Z M);[)>4A] H8I(&<"'+U"G8<-?;P<5"J268VW]X*?-8PM*$(M(H!/*CQ%?> S M<2D=GT?+*8 O&4O"4+W298D )N7F[#WT0I[URX"\C9:*'*P@#Q!BT*^-+^\ MBE4!\FOY$I <]THW=65-6R.Y=ZP-99W K5^@O^_Q=RU_,']Y,NB-+J[Y_MJ; MK_WRK#<_[HO1\.[WKMG*Q[U^J?#G5KQ[L%X]U8,6'&V*5;<4/:Q M(:-_U)A??W2OH-^-*];.UONLN3O&==[AB'OTFA0*Z/R"D90B^ %C*'\;Y]^_ M-G&4#0*[1OBD&?LOM_E2CYX[AIZ?U-<]1,Y'J)U[?$3>#"FV*N?DV]/7M?UV)M+I2EWSEJIG M_NR]]-@-A/#2PR/,7G.0M=+#VT^/:3]=>/Q]H!K;]VE0SK(*GA07*^6V!^7T M>CKB_&88M064NUUG[OF(YR.>C^P*']FF?FX[T,OM%DE:3];0S9<];U9XN'V% MF1?A1=\/N=S)TF-/W9ZZ;_!S#<*3BR=O3>:IVS<6>#2#I>^':?GN8EYD[8W( M.AF%I\.A%UF[*+(\=7OJOI&Z+X8C3]V[2-U>(=U,(?7ZZ+VZ7/&"7U- _G K M<[%WE&F%@27LQ6W* B>;M-#B]]@&5J+@&LVPA116NION"*8L529&9 M$ESN)T"M"B8RIS=78VH6P?U"X(>I1>TH2PY**>8 X1C+Z\V686^FVK07O %2 M*JER.%EB%ZU\_?"?]^^.^A< ,;ANKB)J=V4Z7)DN7&[9OVU; MXO8C2;(KV"=L^%)R# !^C>51,ZE\D2YD&4SAH?5#J.(+8AR%%]4/:T@8+A M(535'1JZ4E&5B+S14V0.AXU?XT:B"K8"][M=0:CFF^O6L52Z6H1N)3PBF#ZR M6$VQC8)#"PPT7IBSFE[PX\TM\.[(1F[#SW2YN6WA1PRH[D( KV%$-CU/=%4_ MMP#!%#Q0 C7\J!&\V4#$,B3A=)&I>1B^A%=Z M$R*&[5T(37LN#;O=7H8PJV*N),0'DC=YR:5P.&P)27!&P"F<3B54R;_9D>G52F:I8T&$49) MP&Y)YE9J:YFA=M+@C[F\E-AN0O?%(&$ZDTTIBCB",B .G885;;9U+==RFUFL M="%"3HGO3"OB,"@A$?=";H1"/3QU!X_0;:;2\;X:/ZE#!K=LJGM_\,IA5WJS MJ@DUNWF5E@PISU/>KS?E M:I.NX38($7KQ+9IT?:"6;>]3$)TR>*';<7UWD]CQ9^X]= M7/&@?]?S\3#>UQ4_8!L;7T%TKUB(;W'B._!L<1&!1T_?@"YR"-Y [?@>=0S]Y+#R\]O/38)H39-83P'7A\!YY=QE_?.6.W MV?LB<#\X]:>\B:=OW^\+:ZW3ZDX&OK/6=7KR\VA=YU0_[Y[[1RTY*+$_< MGKAO(N[AJ.^)>Q>)VZNCF_5Y\>KHK1J]/+"3=T+_VV\G[YJNW@]%H*L@W"L" M/0G[_=,'I=&[ 6Q;T>P>TF-D)1NA*3]/M^%02K+Q_+^[+=[=CCT0\U\]&%OT?M%?W#LPP\>M?<1M8=G M#VM$[!=J;UVBE\?J#1WV@[.1QVO/LO<1N0=#KXUXU-Y'U#X9G7@[\JD=/WN< MZ_-S5A0!#?[ _OZ5*F8TBB*;!+$<\] "')'@3"_)Y6667"H:" 3;F(A():I< M^B2AN['F\T%_\,K[=K]AY.(>^+-]D-FJM9CS\9S /V40 M\"&ANWUHNYUQ%L^2/$O:8I:$75CZGB4=%$ORH=^-RA#/CWWH=\>2T;RP]<)V M>SG*B_Y).!B>>&E[4-+6\R3/D[:8)PW"T0.WR?$L:=M9DC< -LK]/#WU!L"M M,$F(\/F/]M]W+"^-Y>BD'$PR?*@G$GX#R>R8Y9GH;X&*P_^"*U$$S_OG_=XH@,-*,+L5OWM^>M(;FD_" ."WD%&I+F6R#(.K MF8IF\-DD@<\*>G5[XZW5YC(1):P$H(3?YA*'( '4HFR^2"1^$V4IT1Y*%;IE MHE+8.FRO%[QC(/TB#(2"MV5\O>)_B77]4:43YO5<*8!@E68'7XH+7KXZ68G*#X?5XM?RJBI+> MAP!HY ?SH]^*A<)(VF_94B3PX4] 7@N".T/'I!8#3&-5MF[^!+_#>H+_B"21 MR^ ?(OT2TKUPD@)/JDI*7!0 &<4V060&1$Y8]/RLU[<'G^"_0DX MO8D$6L7'P7<+L:0\:* ;6*?"+XHBBQ3ME!8#9P^'KA<(%_2"-Q/8=5"*+_A0 ME<*)PV(+!?H#YTXCMM1/AB6YF&PQ!G8417D%KU%M\FTG8_.";U@7A2EA2QGP M?:"+29[-;SA81A8$WP)N^PIT7@+R ZTT,>>S@_P%8O_*>AT2WXS/!)9*K^!) MP4+ ^@0B.>!Q ;L8+QT6IIJCB *- ,06<),S8)VR9D21*&:T 7[+DHZ \UD M* %^AM^M,"5$+215D3,-$[,1<_LUG"(RDU[PXQI.U+6[L".0C+M ,BXL.NIO M"V)R\"NA">!+R7!,,A#6@&U?@VP,$ILP @X;UGLEDP3_Q>54Z41<9CE*Q$#! M-B)"O(E0>7 ID@J//D))4[09E?RS0KHK9 0@T?A=X+VMG>!+WB* TB7ET9R] M*H)9EN!BZ?+_ /2C):P9H AP@0UDT9?5IP/X+X'I2YFB @XD6.5%)>"(D(HT M0!#UF4 !=X$[X(8-V!CY%1/9SV\^OF&^ (!8Q7X^PX2X O[>6%F]#OMDS=@M M M$ON . (&!1T;,ZB-4X5/SW9^KX1$Y&P_/1L3P[/XG.)Q?1Q>AL,AZ)TUB( MP8GXWXN39SNMIIQUJRD_*X!-C.>+T+(<7Q8 12"V56@U-[Z%&WT@?:PFH*9. M0I)T)ABSPA7\8K8YR_*2]8J:@='SG@].SGMG-5_^?:8 MZ\0BQ,E+V53,'>_ M(KSN'5?P9'@8J!V3B8J49*J<2UG2HZ^R_ L_F0^:281_)QX&J% !-T^9 H&9 MB3)(@(>71'TI&")!?\!,LR!0S,62KL;7Y$*AY(N9WN&1YM'P'3R=1**F89F# M'$S4?VVE$JX.2#^N(MSAI-):1K;0$EEO>U+EQ(Y9 RDD*5LD#0!Z2;8@42%0 M!]2,\' Q&+1%C)!Q(HJ8+QS!#]Z6AC968&S(DF?(>.HS"]5A(K4I4Q!?A$NP3$9,4V2#EXU M WS/ME+4&U0- K+[3@ M*$@J7;/$IR]O $-JJ UAB@H*:6^-Y[+")[Y(O'L-O(A@D,RBTJC0"!>- MVJB IFSR4'628,W&UK*#6\. RU"4U@UZZ2PTK&T((#'F,,%3H-:59IF*&!! M78<5T!Y %3 R&]ZC)B$N?Y9=!?#JZ N:4D&(09M8('^""X%?S5%' M[ 7_!L1(&(' JHJ8^78C45&-4>]OGTT-5.>4:GT-+ZD*:3C7C4=US%.H7V**_*0ID@PHAV6 J7.U*+ M3^'P$S'.#!%IB0WZ C!?5:8EY&E=T M H#^3-O*[(^>KZ&S@=1>NZA<3BL0,UD.3 NTDEP;A#E;OZ ?Z5N9Z/$.%#12 M>SFB60J4,"4Y@\_5Y^JL 6XW1VL$3Z;]2 X$1%NXOM8Y4(&/*X*-,D*!$KC MO.OW$>M(<,3TE)X#=E3.7)YD5IJ11J2,E@B[F8(!SG^16&4[GQ""L1L83[E< M,,:5 (5"D$>H(#:/YZO)R#TXI+#"B Q-=;A.H\.!9 .941R-B8SKJA@ZWPG MNMR8 N@2M.^(E0-;!M.M%[R?D#NGK0+RS>@,*(H*-Z+-R:0B8?6*8H=PMFOJ!Q(\D>JA%"M%[QKN;D4T,VE4 DN,J3;X*BRY!+1"=BX M8)@BLD:E<9LY,F95- &;P0_J#:'_!>QK. OVVC6^U)NKW3,6)+@4U%=JX[B< M(>A0V<[0>68L?WAG91?B N$&$)>SG!#,80!AD_KQH:#3R90 M* 6*'#ER2+LH:=$DMM"%*7(MJ^' _L3F Z B@M"F:$-A7!$NUIM-U&H]?##- MT5/ RV!GSLW0,#O'KZO4?&[@ #!'/PM# :Y:*T\764$@>\E$=2E?7:FXG(%X M ^FE)=G)B,5LUVUB##IQ5Q MIO)HG$OQY4B@ _6E2*[$LGCV?5-O :7%!><*E.X+BLGD+J"XV,0C0@<7HTE# M)/,2\ UH#R_#M8N=6W,PR^7D[\_^6LAY9>5Q[S"VS4P'"W0ZM%%M5AD>1G6*JDU@Q * MF>.WKO>#NZ; 7"V+;S:,T.MZL9U.5WKQ2S0"5;2)&_:3!A <](\HQP[7)ORD M4,'#'POV7)&[%\"VNIIA.WKA759!>\3T'1K^8L MR?85#*"[]4X'H[^BT+;8^DFF"O#F5T1:2@$!]!CM$@P>W!7>2LM :Q1HJ)EA M@90GIL #IBC2@;& #;= 9\$2+ M7XUGZXW.0B#VBK'G'&2WE!VAT4/!C]\I#T6"21BOB4';Y!P*X@T #YP@GF2^ M_?S\O/Z83>4%.2 P'I"P:NADD3!6%5H>R;@CF81B+Y@X@M_C@T BI=+)_J%T MC6;+/_Q(S%E$<'R&\A#B+C%GT71PW#\//N,%/\,%X37Y/Z'UD-UV87=+&B+P M(D#2F)T!4N?FS(4BZ:VWW#PV=#3(%&1H BO+%R@B).8I@"TO7=^Q=C1R&*GE MCB0%H$,3_TEFOWP-WGWZ&+;N7J^W@SX\R0 K\(/T+1X[+'Q,F3&UXIYV.XOP_JH@3PID3Z:?,;Y+?K^#9[SD3#.6A7RVHG MYBJJB4+$47E4S8N2W=FNR[\&_%UFJU>BBCD.O MO-YD+;@*-R?E409$,8/U%=J=;]-_V/N,'XT=+F,S?];=)#B^)Q-F5UKY9I<\ M,QKXAZQGT,W+A-E-ER[0O17DA:3)MW=NPZW,NHC"[=T])Q>N,X,1/21% ME*LQ4AM(HBN3N:DPM]+%%^)UDW5*)B(P\*:+_FE_+1TLA$DK? Z'?7S<)X9) M5X?TZ_-^"!]WHO[J"U]PE S>6VG+6.W?6\1UOO[WM M.L?) ES$?U0Z3Q1I!IUQ&+5'[:HJ^083X*(K=58]A5BUTH4'4J4+H6K]BS*N MZQP:$.$).0Z<\S2ZA7X;>=*0]V=11 XN1#W-QPG94-4AAR-S8V.)8.)*5FJ@ M((+-:^\'K=YFKI<= *&M!!PF"JYF&3,W[0&DDR+FTE M[F)U'FLD=+QK+,G:L=!RQ=P!]+_C=VB.15E#2.,Q M,)$_*Y&C/DOJ+T<]!6?7$RZTKM*YT;#)#O_5"TK"P$7I%S$VMI[Q76@4F003 M?UCI04Z//C_+6E:RA1O9C/ R5')(W(HE\2_)B84Y<0I*QHHJC!)^9Q8CG$3R MX;%[2?-9=HNASF'7QD98K]FYWJRU^XA7X <<%JPWP? 5J8ZCCILP<15%V M"Q2^3+]CY3[@!RPRR%+4"^&5WEKXX,G2WEI@)>S1[T/7*,ET@MK%N064S5&[ M TK5&:U-AFQ@30MH0GFHH%U[ALPTIP8\E*66= MRS(Y<0X_"KO?\)W)0P"!/U>E$=X.T-'\ R"6:BZ;,G7:K8J33ML.1=%*2G\HKLHZ],XADMB^B3+/%U"-'%2+1IGM7J__9L9:VR3'QXZJO:D7E57# MVM.V2"B>>:VW!FX*R=TCOS:VW5+=#EA]^'>WYBE($<"8(8:;HAFF!8,ICL[( MB4K9#7TKO_]WUSB^&G[25;]HK6^Z:>Q5H<.IV@MKU8H;E0JN=8],10E&;]FR MK#64DL/Q#X>TCJ_X/GC;<2@.! X+R=%N["MQA)1'C/GU0!U(&-^#D10)WJ9YD#H%&PA+0J,.LJ/ MOI4>[W'#TQWNY>FZV7-.3H+;4FCUR.HS-8R/;^I(EJI]L:V\JTXI>WU>E69Q M"06?.A.I5MKPK&90(4[N-?^BH_K-IF/1>?W8'@^[ _M^<%3_ET@KE+MK&!E? M][P_#ZQ(YW:W9[W,=5-;>+FLR577/=8!YWJ!6-L;X<5.U-"D\"&;'32X++VX M]03:(K\ 6_:@@J:*&2QHFF54H(H*3)9S'CVGSNM\0X5)5-:8Z%Z XQ!?ST! MDUN!U:Z7P].5&I(=8.*K*6O]TAO9*];WK)[-5G"=VW+;'[@,Y4=3%[Q3]0B/IDWT M+T)6UTQ[1=@E8=15CF&^-%A48P!P(_EZ&/;/1F3!K\^,:R?XRJ^8ELMM'TEE M&"_I<_NN.KZE3/B!NIL86^Y4O]+M@]"95L79A-23+X!#*HI:I2$R>GXV=-OR M<1="9QDVR9,Z A2%315K-*&S$3(#&!W9D>2UZN[9%C\A1 M6EY5QP M7U<^-'*I:=VM/*W3\[KMYD9DO"=E>O]FN_[ 2_0^<&:;]B-4&A_9F>:TD2C@Q:276F-U-SAKJ>K]D<%LCT4LLMZAU4 MR$O*&L5T<=U^PO2LHA99=2M>M$N6U!HHXW^IV,_I:1K6_01J-D+B/2=V[V&WA0IA0]Z-9>[!.SU#;H @CV5V' MW6AUA0FUU^*4VUP,$WJT)]*E(O(9XK$[C0FY';7N%IMUX7[=LI8:FM8D=E/? M0=T1)3/%Z)VM!&UO&WRCVP+'](\QK5@V:GS3W9NDM:(K3#? 55/V>+..F?RQ M==\9T%FBJI0-"@%TQ[2@Z=)XN/ 5F-" 0EE0"@/PD0.2Q_^L&P>^1:+Y$3AN M\#F77>+YJ??V\/&/.EV74;.8H;P1@-ASBAP8S=B11=JU:JH-P (&X"%7>$%< M):M@$W'QWG??Z_=/UWU][\_5/[@U'=WWP<:]_ MW9<7IQ=WO/?&%5_SX,:]CS!XNIO,'G)L2?? B_/M&^=R\;B U+E9CP_*LV\ MRD_J:_ +-[_X 5V9?QOGW[\VWTJX=J+4 MKI$)^H+O,C[J/KCX #T"/%X"-&_6)VZ]+",;,/98ZC+W0=\3S*RZFU'4Z:& M[?NXT[X>C.RV"ZK;.IYQRT?,O1@=A_WAQ;:.7]QV6MY8"3G @:^>8>PEPSBY M"/NCK9W7NH,,8UOLP-U5IFRMX7@9O-":U7O&1'V1B9E+3)WE;=H>-D0K)#?F MYO3? \Z9_K$]%\=T>EPW'2>DNI:N,3O-#'DS73@VF("W)1GWI7M^.NJ=.P6. MNNS&)BJ;+'SGR33CAZY,E)V+2L\:U8-Z0M./$6<_6SS&X3%(G3)<2LY,)N70W7EYYBI64L!R!*_=>4\!(S,6SCT$,I_T>QF+Z5I<=2F$"JR1<=/86=X MV<+F($,#0A81"H^]S-9?6[)L@CQ>H^*:GSF.N"[ /%034"NH>?UJ'&QU IS- MWU\[" [Q#]D$5V\ZI3^4_:_+6L.ZF)[K[%A-*V9 +5RHQ9-[4_ M;KBEYJC!"3MO@,R>NCJ0R9TG?9JMUL6&>C+E >M1[^IVWW= ,#HHV_#,#D%D M-@X@7^A^$L@DX"V@\IQ8"8#7/.^[.E"S1A-K7.IGU"^)UZ]X553"6G6GB8+U M!Y[HG==-I'%&8*0G/%1YJNQD](GZJHM4N?(MK; *E5]>KZLJ%8Y%M?673D$= M=58PC1!TV9YIWOX)_BFQ1\WO@,_PQ!(! M^1N6%**KGKGJ4*6_,Y%S&5F5&O M1FSZ]74AZJ+;YDJQ8X<5U/7H#%.%M\8(TF(8$-&1F1U3*>]@DNR11+/]'+Q$ M@Y__;!CP=FYK1239PA]W5JO;9F]E7BMAXJ4 XJX(Z^:%,5T,::F#9M^_&C/@ MICCC6C5B/9.OC8=ZR*Y6VVU["/C;.GK<@[QI4B:9#(WAFR0.SEW8T6F4P(HDKD.^!PIVV<=/H;6-KHWD) MX]0&;6=66\PX8Z0)EUU4KMM0=#8X9,5GX"SC6Z/Z)C*Z/]A.(7U]23C&+'+! M([D_M&:^O<6F.N7.S8-^_,KQ7$YX8MAJ\;@#SL8(/<+Z59FQ$6:M5H[W^X]7 M.GYQT3L?#>]6.3[L]X;G@\>H'.\?]\Z&9X]3.CX:7K/DNY>.^R7[):]=\LFF M5+(M*?3[64H].-O1K@)=*0Z/#I\F]]ZLKS_Z3(/2IY5-H\S_U(%R@BYJPOA_&H MXU&GC3K#HY%''8\Z=T&=7[)O%>[>)J_=C M[*8?XS$J+[[CL8'N.,&5_NNXL5[9Z\/7G?A+?G@_[@E2=O3]Z>O#UY>_+VY+UUI^/) MVROGGKP]>1\<>7OIO4T=(2?TO\/R?_Y,HQVS;4W:NH4#='A#TM8]>_ZM(L<^ M]?P[.0Z'%QYWR\FG%OQ-TZZAZ&_8MS3]S?D+CO M(1NV#S);M19S/H^)QIX'[A\/[%^$H\$C-#7V3- S0<\$MPH\G@FN98+#<'3J MS3S/!#T3]$SP4)G@2=@_]M;P=KC<#S'EV'9$V@>O^\GC>MWW>]+.H!\.'\,Q MM_?1ORT([GL,]QCN,=QCN$_A\"CN4=RCN$=QC^*'B.)/EXBW.IKY? =^!YQ9ZQK3]1+-]C.DD'%V<>K[D^9+G2YXO;0]R*.;AFDD>@\].V M,R.01^G]\%4/BLZSI4AP$JSE 8UXJQTFH"G)SW30#R1+H.BBF:! MF,.>\+-<\@1SG#>=ELDRB*6>#PIGO>G0VAT]\L%.'/E[,QM\D:LT4@L<A8GIV?1.>3B^AB=#89C\1I+,3@1/SOQ=DS M<],LKQ73J3P:YU)\.1(3 ,5+D5R)9?'L^R9Q V6[9[ "VOO";S*Y"_QNG.^& MX*/3CF6$G T1A5$>+\.UBYU;3OS_YR\X'#>7^FP<# $W#&'0]P%J^[ MD&FW9EG3BU^J$H@XNAF:SUZ_S15Q^^!-%*&.B7SN(QA($4Y'1T;U"9B! B$H M@%']4 !S$TXO_<,;=OT!%+E8%5%5%#AF'2$D4I$L0<*8"==ZT#S %,1-3#R8 MK@/^7R4E7[:0N9E[#3H'6P+50BN*]0- ])22Q='53('HF(E+N%SB2/E<+N#> M&$1-(.#L\ACND<&5*F?!OWN?>L%4IO 2E&[PM5S@\'I1G['63L'H"$&?.Q%^ D;WXN+0Y7"I(+I%OGBG(<$P^;"BH2A7/Q10;28 CM^(\JGO*UY4R4 M@9A,9%32%'IX29;3DK1E Z\212%+OC%18JP2 )U^$$D^N!HAGV1%E4LCS6$O M*$*[[PWA1I##E:0OY->%3 M\(J\AAD?J+79NL!?\9$ 8!E=\2G0^]28!1C-0 M+;*<2 A?D"N)QT!2/PTN09/, #RL , BJ_F"C[WCU/ ,&%#X,IDH6#L"=HS@ M$D5&-IY62W#-DB-'D-OP^-5$=P6!D4U_@-H"Y1#I&908X&RO];T!S0.*DQ* M/@7]*H/YJ02ZZB#?,6B^=(%DJH7+X9N2]%XBYARU7$!K]D-4@(2PGD$^#>Z6U0;RTID;("I@6 Z.51(XF5W.!GJSK$ MSV5*;(8>3'IM(1B+DH$,"F2.=^0/C1XNM!FW<_@D1!^" G @-$I9,LGQ-? C-)RN"C MR,O@_?LP> ]V?G 6T*D?O_I%I&)*J$\E@V>OBN!=T\_SQO'S_&C-N+<-,^ZW MVHS[8,TX>D-?+T_;@6_2%*WUW\@/@JX"6/9<3[T_/OH_%'Q"ZVLI11Y((+0X M>"W^,A?,-K 5P_PXL$QK?%7 M$+?!P*X&;_B5)+"V67%'Z"B)\3=*EB"+K-[RI]H'Q-X(@F2?+4I5:.=.!PIN MYHWO'Q\_.PSGZV\2HRP-UVN>I1G:TG-V21\R$3N4"R@U%3D%X7*&6<.5Z<*, MB9QQ//BVZ+V_B/IA,CGZATC(5_EI)B7@;)Z+='KH:/J[#.*,,G+(,8_Y.ARD M!L\,.OBW* MO,(D!/B 'T3>OV(A^8E5OD"7FGE&J&,(5UF5Q$XD01:8*::*&3Y&BQUS+^#\ M1$3H3A=$:QD@PE@C0D&((!Q$H!VA^ 4XL,O;";@GRR"%B[,KO"I16 5<7[:_J#_F TN'C,/0&+05>[=O CX6M'>Y##X6EG/ 9[ M='0-E6$E92TM_!/+O43 +?L,A5Q+);%HR75UF>Q%5Y>_-L?R&X$$.<+@,P GP4F#WZX*#RQ0/(PZ) M1 :RLC!!=Y,<: 087&GQ7!O@!6B7@)^70"=&Y(+6R.0)=XR7+E8C/NI(?9!@ M3A@B*<7O&^0#Y(0* D;[1(X):W5@$%;Z1Y8C46K3$CURA4YBXR@=B&K06(\P M4SB(Y;B$)0+5$GV;H#_N"].3;12Q_2S0N&E/J(PHSGW#A+;\4CJ9KK#;1)KX M>B'0&X'9<'/Q%<#U7R1X_$+#Z8J\^!+?AFH2BB4G\IH@DXDP\$U:/PJJX#,< MBTKQ49(^H;#\''@A\4-<+VKF$]"T,LH/ 'ZGN1Z&3H'56?[C ,0%%T;E*6@O M&9SF#([&8(;C.E2*.IL&;H'_\5\ 4>F+7 [,(N3XIA&GPKPK. MJN\X&(JJP -!ZI@!*;P/=-@# MUDTPBO[6B96P#5MG"Z'#";3^K_ K'LHKG4X"9Z+355S#Q,K.IDRV_"Y+C6G< M?%\O^*=!'8=G-;$!Q^%3)/X,*76&HUDT?DGY%FG3Z]^4[IS>?KTYL? M*5/Y]=_&^?>W2(3=$ZWX1VW-O#76S _&FCEL#?E-H3/=2H59,Z#V@=! #D+L M,A4<90$%8*W=2?S&,3V).8/^FE&9A-'PDJ5KXAHN2/?'_%Y' -U@>H+4LDF9 M*%C$BHILDH"L8A]+E(\I<3UX >ED<9: LHTJ5X+:Z93,R@(-4](T;9T>:CR@ M!Q-SC!6HM*R[6CO=6*=82@+VK6&@_T[)@"!O<]%>0))A\IS97UBKV/!HO/F' M*L\XTZ[.:LVED_/;>A[EB_+3E'0,9=Q)*QD97PUW.:9+;?7H)S66SA9$G24H M2'D4,<@!+*SBU>N.!LCW"E3>77 6;4J#>,ZD!C MNJ2WR+ : M0A$238$X481WD>/U--BXQ?4AD?W'JN(Z;\SVQ]^?O29;%-WYI&H3+B)2DE+! M>FI&7G 7-YO@FLEXRB5G["$O&FR&LK>SH,@,R;&QME'0:4\D\OMTPI&4 Y? M=8S)U@2@RU=9\* 0FXF8Q)S&-L.-V2DRK@KT# ==F6?9VMX!A@_QC[!VM@K MF>MJ!'9RU1S#39>WJT)ODG7NA@:EM7E/A0S(0RK2'":3 BO@,>2%?A%I7JF] M!]I:,O9)2R,/N99)&-$C@/V\;P0WP7;(>W6,N=UC2ULLB=2B5.6%;F'O%@] MY&T^/N(KQ[!_W;[!@9R=N9DA.P$V54D'XJ@_>B&_HZO[HUC_55>)?;*^ MX]JD?$+1-C$GE^QWR&E1A\ZTRRWAD#^GO?Q9 1 D!A]T DSPC]IK M! ))6I0([P,>A@X 03O4\=FT2*TN2KQ]XKJ3(W0Y<6"E.440S>N-#" ME /AF=V!=>^-)8.=9FH$$ *_?1P/>PCDCJ_!"A*+&#Q<'JH>MLPDMW+:8TG: 5S&;3,X5(-_UX!U\[Q*&C]UD5B .D%IGK\ MM0%__P.@@V@7&L4"HA+C! 9NN]S/VDD_>9-"305H8\U<3G_TZU&_0;G[0;OZH3."* MPI#F,7KE)KI7R$ZD)137I, L96U>:M!(29W /7!)1V9J8))2#UFFCW=5IK]M M17@VX6:[(=<_8YFJX>FN(Y%#W!ONU64$6L8XH4R=E:WC-"P22909VK-6"/K6 M,+*2.W7=F%#P!0T51\+8&\+;K3/4N7>P!.WXT]Y;9!YS&2MFM<" X?JBR0)> M1-^AF9E='3(%1[M*P;\YQ_L#'^]N$.COS1"#PO)UFSXA284TN2XM0=9 Z44B MJ#'&)39=("=X$>5JS*C=K/NX>&.TP0>2>,&[S;E#:/K!=9 EIMFP?YH5X)?! M"_5=LR5!P_8RNBUK6K8G@7;6.OH& #7/2*F880YNE:]3O+[(I:,7HY) C^:G M3*HT8AV_2CA,3)&;A>&1N'WK-''7IS4BK9TVWJ%=G.P6QIX@R!9?P;YAX[QJ ML@.DZ>1%_E-X-".&HMBY7&#'Q"*+%.VWMMQD3IM,(^FHQ(UDIJZWMUW6@%21 M*HRYFT64 J0A1]ZXHF[(PEJ:R8#)#'16EJ/U126O;.L8%RP$ ( ^J8J6IG1 MUD'UI*JD@A#4N2?(KC"%W.DYAE]:X]4V8M&K<*' P1[J<:%XV>WUK)>+&!1, M.6\.^U300W)A#%5T2Z:P+';PT?OI,A*.CE%CC11:/AFPMO.:S49KB4"97JH\ M2]E:AZ>JW.:A9+JA1&T^&,,33:"HM!$O9(.@2U,GBTAR8IM6WMM6(6:)E)JF M"JW#(R"M'[^!67B E]^93F\:,6*9*#97[6GBG0@ RNB)V.(ZPDQ83,N@>A-3 M^[*HQ@DEP-(U#-KZ"MR0=AUJ'>(T$"CE:4?])F0A&6T#T(#;6\+"(.,8X M1+?Z8 QT[HZTNH1YA8TC=2HYE;:X+$L[H- =A6FNNC.H(2NZM\3,+^/-"FU( MHY0%J^J&'Q:R*7.U#'4=)UUC?P#]TW06"B^H%5L!K"I\V\BB9F/B" MM(,2I1MFY8+^.E>%VXGP35)DZ)S.J#X#50+,M (=L&D,-L^4S#7*\3<94:U* M,NK$B 4N)(5JH2>6=8*>B$$?I,*$>NN.!ZTNQB+9;,09;&.:2VUR@7Q6=9M# M;HNG6\%EN:M?4]8+9B4KJH7H*LO:-.9^2(7 M.Q!O74AV.XBIP((O;'!K)VYP!89Q?J%19)1H?.5*A;V3E&528IO)68W6 %V9 M1VNSMNI\SKOG)O5'CT/@6Y%QN#&!O]$4CHF&P8^ !5G> =.GWLYM=;_;TO3_ MRRJLBT34C8 T.#FOT>/6)B:PUC!A2(5$^KI*RJ@5['YT/UJ M+5C#:;5;@251YV2X_9LU;+(>P\[VUVY?:A[G@@F3U/I"9ZI1*.DER/U^)/#Y*LNP+^:5KZ.@<56+G>DOLUM6>/LY.P(0K MT>Q;S:O2G:N=4*AF]!EEKNAD+!>F:U?2:@!@P&V;&->0IL GNSS7P/P>C/;\ M)H5TJ-NX;373_(U.\K?:\8LG^ ^-?#POH$35?;K;4H5^IT**?H.B7#U%BD MH+S<=C31-N#? U91&]Y8,[PZ+]Q&_<9+QRE"XF"3H^LA:PSD5X$N:)*#-C"L M>_.!:,!X9T'1'G@L+RO*\BP5ERJOX/0_O?GMT]';[#]' ]8MT87P.M- 4U(5;T3E6,-LYZOT L^*8IJS20HDK;4!DL&BD6.XXI$ ME&?:.SY-LC%[L6V_"N2EMC-+74:N@UQ+5W9WU8;1P[!6;2&%ELF%$D8*>@Y3'2? _OLZDV7N M2.)<3DW-E^T/T\C-<6D+.VB)1*Z$@$TQU"?XI\33_AWT;_BR1$T"OJ,B,R-I MFE+9#;1FN9IBK9LU7FQCD)7 LUY&<]@8-UA8+!)J(Z+J*%S]CK"&2.BP"C?# M8HQM=EK5$8@M[YC?*!U[TFO6%?X,/0!0IXT/6D8"OK.C#"<\4 MCZ33"&**G/T9;^=2N\^X E5!@*PT]7'L@P?;V9BM1NP5#?+VA[V+A^UF!D:@ ME\*2B7HCU+B,SR4W>4=+?[C;N=3NPZU-%].^4Z7M/$E_H%NYU#7#:^HX,?7$ M +LQ6TI95W2Y^K\3<2U*L3P2Y=$,HR1L]H"9I*(O)GAOGE1P%!8S(6E7RGY" M252L^]478YN"RTRQ<8 . PK1@IDU18,GJQ8\DUQF8-\^]$0(CVW?6MFC[%=S M]MIK[K@U=$5;0'GBB&+V$JU)H&\_!],R":E.!=L_$[Z8A$?6+C!D9AJLL=NC M_EXOHE@6-/-XU4FXS4"^O?N).N-\I>Q> !C['HP3AJ]@9EXTVB=1QF0L%Y*' M2.H<#F=BM'49HO\:6R:X _ATKY=4IUPNS&81 MF;)ZLX14-E!"!1^P19"(G-6: H=@94B7@Q;<\,(VTM/%4[%IR% T>IJ[<\FH M;3=1OJOXW>,W6Y)NV&TC+:6W)*2$R/R.;V M^*1M ^0K,OFN6ODD6K7+B11QBVE&@\QSP7%%849.U(/6IQ119#IL]6*NBV>H M;-04!.(3'&32G<17"3MLXR6EDM1VRDV, 4.:MPNI93-/C%\*!O X[#&657-='PVNQ"LEQ@E:Z9@ MD&9L"NP DN;7VF;J;#/'[;RI4/" A=![XH&8;V4R"TT^83,^SG6VQ.D+3OZ% ME]KPO4T?LQ/OJ619.B)+IJ;?N.8+37LX%PL5)U@ND2677'FQ.C(&HR02RP[^ M44_7*.KI,L@%S/VAL:LU\:.[C6D;62CU9,*,A?]*Y#-VU9V2YU(5RO"DM"[9 MH.#_*@=I3.,!ME6$IB^[AB$QECF(V+$LKR@GHAY987H1%=6*69 M4*GFNN1Z(99\VZ+*"ZQS9;L^2<0X,ZP)JSSXHA79 LS)3$FIDQ!T(AZ '60X M00*GCKG]974TJN[B146[W*1A);EQ^[)T'Y9^?C62B3UTU\@GV\+8%5#(G;0/ M67^JQM1*H]FU\^[P;\M H\C/-7&K"Y]6\Y)U/E$S4ZN5_&S2;W52N"F$RU+"Z'G&\0Q2 M)$UBKX/SCEZ:=>K#N+;4-A)DGH45'7E&%7I9ROU-=%=:G%N8@=44&+]7(]D= MP5+E^!LNR_1LJGFO2886#=*+0#"5E)8]!U9)FN!XV>@B4)BN!6:ZB_.D1*;3 MC;.U@VBH5X7MC+"*!-3T@N$/*N:1/@EN?.%T#)Y+@80RJ1)= M\]_6*_"Z',]*':6>X4359 MLX]8>V5)6USI,J(MW^9G$V>N$ZP/:Q5*G<[O*(\&_%W9>H>DL\.YU$.-M#43 M6EN&S)H($]*X;(7;,##7<,5E@E5J[&P[;LX61C34/TKJ5F[Z0KV5PI2)V#$4VG6&Q998.*%RTR%+ M0]MZSEC8::<(6&;ZV(HL365B&KAS-H4Y0LTV&BS".DQ (]7ZE[,+U!=(Y<90 MJ3&K,CP\+&4ES]0:'E,/9''E8#>RMKC,(?'S#S7UZ6,A4YFBWH@NU4*CL^/4 MTZ.'FCV6A.YE;"/!=&1BL4@TK3=,XT,OAM%US"WX-8;\4+(H>48G@,."#382 MDG7E!4[6$7F$J4+D"\BXS_)890O$9>!05:DBUFL!@B:G''D;?>S>%KRH;#%*4NTMYI$&XI'48VQX23.OJK[N6EI M#E8MZ)3.F!F'JN57Q5Z;)D^UK=Z $&_0E1K*QEK)I=M*=$8;-G",^NR=#;)W M^CY[QV?O'%KV#CY9JR89]0JM4G9*&=EIQ00.5U'1%^0]3OPMY#B/X;R._M3R MR7!\G&9GM*9H'K(P_CRK8XQ&WZK5F5S;,RB+=/"QY6)UXJ 8R:O%QTJRB.*, M?\KQI=-JG#8)0VPMV\IP*9MZPER0T:;E\9K\+#=RVO4:!Z/L\E>+Z4'PG^'W M5MO W0Q/CS&.)!.&5D5]6P-DQP6ZTU,:L:3F\RK-CK(TXI[FN-H9J+0E_VDT M; JOP%O.#10%)2297 _W;KL&JYWK1<#+4UGE61$IVV/X[9O?CCYC^ 5U#D"C M_]:)'$:?N6KE+C*U127O.E276PI38+D&09CBE8;514?=V6,'RI7%"K5AQ=*X< M5;%:H[VN=K!RQ*>A!^8VF-X+/KI3NFK5TJ[99L29UI*ZNP]OA7KI4W3%L./0 M[9%3#S0UP?O:.#6LV\30>+5U!AK=5H/.0-8R,YY*YF8],;.@=1&;L[D6Z"RP M:CI=I5L"V0!+IR>C%_QPB3D/9((VI(_A.,R9:O.&DO\VW*E>J3:O"WG-DE%T MSI2=PE8OI3NGK[FJ?<]J^&Q=_,8=K,._&B=UIFC1-$6URX;\W!0S-A'?ZU/S MW(;K.I+:RL]K4)J.;A(W+W67$A0FAJRY%0A[^I&VP,PT%,M32W6YM6P2]UR6 MLRPN5N/Y'"(->$V?>P*-WG7(?L+0R@3\.)]FT#..H:ZUK-5BB%WB@L1++2>R!.>R0 MANH0(ZBU#AHV4DO:PC0U!0:WQJO/T4J^'?UVJJQJGG.-:S\DY0&/&GFLS:CD M@";)UK8[N>&MO79*,Y/NYMZMO==PWZ>Z$D&@89?/F_8?]C34Y=LZ@\D(.4-Q M)N0(FHG"3KM<^.=ZU=?'!XB(;Q$0N@EQG-9BDRQ?C[NN@.9!(^OPR2V=U9$= M#NPPTUGS_'$5DXZ_&L1Q"VW=7G'7J1[:87Z_/EGFDYQP9= ;C'S]_#>OGW?R M)QU4!V2;Y@+(X84)C2!R_6KR*]YKSLD$]4_J(FA"EUQ83[4_.O5N/<.U5'*_ M#A\>D;8 D>;89=%V3W1G)IAI")HS)MQ5W"KYFZ53>PS9>0QQ6(WN6(EEC#C- MV9VBYL]YU\^9O5CH,J"S9LV#6C-B\K;G];M_PMKY4V;Y:MX@S[M1$?SN3WKG M3YI]'D>4,$5SAPONT<;=;\Q4C[;SCBQER<["^[?4\HBP-8C0\BP[*7/HD7.# ML,VDJJYDJ<-V<-0.@,1L.V:>FT M=@WP7*&4$^W-=(MV0:OUL%E?6!%J:H\Q1S0S(09LNT2/-0T[6R, _I#9 B?^ M_M>,@K5]7-LIICB"N(+=F53*.IWBPUH7JBEL:B2\88",G>?UXC7($K$LN*IC M#22YT$R5Q/LX?-)TH=2Q&/TT*L^+.ZXU#>=H$12':\SIQEX@L#!;=[=B"'&: M7BQU=JD.)*P\WOI[\L;B*:M?*^"(XD"F$< 0/YU@DJ"9.VYJ]E9K"NV#^""= M\24W.CIO,;GEX'S?3GDCIJJ;JD<$SZ4 (_=8L4ODJ9TVQ):G25"=:FZQ+;1 MK42/=/ NYD:= (-<5P29BM.B[I1",RY-NS]J CG'M@P+RM@%8*FXPO[2^ VU M8. \%AWQUK/8)R6U)Z J8'SB40SB7F$_74/R79/!*=FBX=S M9]GD"/X/FC90#BZI*('_<*\$":RUGI>)O1D+RG?/(A*\=7I-75V+&10<4XMH MFIPSYZ%FRK8TGY,RJ(FBYA-: MLU)W?TQ5)B^^PBBW'CMJ>[F*.D%"SVG'W!BUH*4+1WS0!'3L\=/1 X7\^#*H M%OB,_H#11/=PHJIH$)9Y1VQ;5XV91"<#=E?CX6PHGOSI% 5@?.,(XQMN?PQ1 M&,Y?-ZF@2'%6VKHP76K+9VZR'E"U-#>[W,7RYMFPZ8>6*8 MD4.5W0UNV,4&Z:EUPP?]N*8BUDQ_IVH*BUB-NN:V6E03;C3+LL*,<73B];K5 MBG)2Z7WV^EVRUP<^>]UGKV^2O;X[NHNI3^84$BNM[,>DO %7)M9YL]*V;YHQ M]CQFO2?%E#'NP8+;LT&^2IY+CJWQ*$] IT2NY' X M*5=:J!RP_FP[)H!U/4Y4,>-VS'PXK:Y9-FEK;=(%@K>=N-R[KB7VFV])YI2>DF6_/\6ZL0-"5KO!@4#FPU0.( M?%MQYU3N-S#4*>ZW8K]Q 35;^ JHJ/T@3N\!-]>ZG0-">E!.AF(*J^>YFXZ0Y MS";),=K'&(!9X>(RXY>@QEO0&+8:#J8*AUL$Z>P?7#KJZ;;5 8/KFB0\DR^. MGAO#%-I-:BB3$K4T;N.$RW*2HDG9M6S$E.":: K>'6 M/32H0T*^VFS# 1Q/9J3!="[TR,9IO$*G_>A&1E.)R1J+&68L\7P]IQ4)?) @ M=J']PL9& [5;G3T.3KCH S1F;"IE7.@#[JS'#V@U(Z%[M:*B%S&H?XZ8=WPO^ MF5UAW5?8?:!N=;1SN 8YRNS@YD)>G!T/=C!D=<+\2!>P-P5KJ\OTP4Z$V^VC MI:&WG4M?0 MQ(TM]KVDVLZEKCE/UCZ*=N-QZSBA%(!6Y[^P5:;;L,9!'>5TB7OGS7M<^,:X MX,;DR829)-E5LTS)VDFU=Z'1CMX?^98N]2;RMS5J-R9K^1/>SJ7>CL$[Y0U1 M(@7-$B('I%A@C91(_#EOZ5*O.6>ID]K<_@=UUFNDTS:U"N=.,_7&Z?8N];KS M;@VVQ3KD=(HMD3$9EOL[JXA;%PF3#^N63(H([#7.RP"L"=T\*6[ICJ,8LD)0 MN,)$GZC<'/ZAQ"\W!-E,L*YS3E4ZSL@A@J9TR;\G*L*\+]0@G6#" 5O3]:1% MFNTF@V56K0UG9>-V2VYV\6>ILK7#$/]F.\-SQ_1LO$IE_0T["X_ MUW3-LX*5C-WL>GC1N%I*G6/0W@P)\*]4Q9HL8/%',\IZ7)K$9IRE MI29UPU<>6F1'G#B1A@SL X&N'3O6O#E51,;O+$QQ2H=+[4 MJ&?79FF L=9TFJ$^=XC?NN6"[HSBQ'$QJ\VLQD7)&ZC -(WM9I\<[2QG*H\Y MQNF6DC0M(\ 3O.QS#6_ M,"V(FEF>O&P[Y:)QC+;?[SHI::9;7)$8I!7R#2*^5(5.,]:CEYS4FS7S]$R< M!_3J2CJ!>\NY6F,2\ B8<;#F5PT'V6;#8::C2[-!*,TIH(A%<4S-3]IAJ/J?O8N5O1Y7K6 MYQ36::]%16DH]7'6R1BP]:SD\&E[AQ'G.%N>Q;RHG4>N,[&P<#->":)GTA4-6 M$_]-#0TQ#R#&L<5VG,."IK)%@0#-Y3RS[COLH,GE#30#5U(+ M-F[AAD-^F+E2)0<\]VBBODHZ&0',)@V0X\8Q9M?#\W_\\>,/(5_*0S7=F4"- M)F\1]:JU1\HTQ@<+3\?GN$M>FC,.N5,:3AC'U!5^$Z5[<>*+SF(G]X8! E@7 MP$^D[<=GMTN;9QL)/E_RX&WKV-32TSZFV^_5"S[0D#DSI)2QMVJC+._/(&KP MQNH7F&&E\[?H6IRR(*=9J9BIM)$>M6U^B%MP-=9S43$+;;G U=;3Z)S:($-- MNHLI.71,BS)N>4.Z'3X#9-)05%4F4+3RZ(Z\(M1@5]-@#7^EPETJ' MX?]G[UV7W+:N;>%78>U*3B55Z(XD6[Z4ZWQ5LF0GRK8C'QASCU.EPZG3XN#H=',"5 MS+,:'8083%'.D"U%XFYB##? 5+)LJ?11TAG*!Y8@P\E+;Q%[*5Y<#ZZ6[*$X MXG7%?+<"(^=L@#_YT!OMOQ,/3,07<0P:Y2(%Y)KTBPR'423GV/K2NKKGO)P+ MEPH?QK@#7,^H,'="\<&=.V=\+E[&1X-WB4YL\U$$J!V/AZ,\EARE"#FATVC" M"Y0[^H%(EJ+K4EOEZ!V;7, &6..VF4V$%2HD2L.2\26J+Y! U<=<&'W=94 W M7SPTB_'0Z6%69.S]>>"DL6I&G^ATNY CWP/A6?TH0<9?VU&',Y9%"*4E/[/3I1'OWZW-S1MVIMI&D0G(1W/*0#,AESCE'C7 M?:#)<3>I^/+;86]I6+RVL1B,'SU%'+)35SCA01N%GP+?DC1$F#&%K,:HKLKD M@5(Z:&),Q$6.Y^X8479OL67,I%*Q@KII^D!C1M<)]"(P0ZSQH@8%!Z2:JTS6 MI1@3'$F.@%->M-JUA)54EL+(#4?BE79HU3D3JGLBU)MW;^\V' MPY?VBU>FH(W($YVNPMU'3I> S/:8S"GZ/GL$R:M.2#PEYZ[R+ MS:=MD.LG.JT^.X.J[+U)GWZD_&/](A-*')\QQB\G7^#N'^_[3&V+,0<<%=V5 MY3FGV)J9O#QONH"5[F=DNX\KZB:N':5M?N@24UE>B4H6S0"?G/2OU_FYE+([ ML@YY:SA1C*KN49!3KS4.-U9@6JZ:W!FM[P#3$<@7\=9Z3\\'SA$\2M_N+K&E M5Q2M].UZ?UU"#?PM+*\'CF2E0L 1.D*)#CA158&UYU2,%A[SM%0Y7D MM"FQ"TVG0<3)&W[WL6'.')>)ND6F('('PY*K3TC]6+G1EGADE>_U';=R<.#' MFU#FTM53^C9W9*G9S2I'F&K*,]/IBOOE]#T/V0O/4]W:A+Z*>V$2)XWIB/RD M21.SSE#6JDFK+(^5V>^U\W<=2J;!0T%!8!N4H&='2YO,KP+[Q 77 YC\"!53 MG4Y(9>WKS>B.L V&DQ@]Z*KE_(][TFPM9@XZ%X)+MFUEE^J4YDHEEUHJNRCY MJOJ66"ZFI'(9 FLZI^/#0_D2VPO%=G?>$^D)P"JJB)7.0%&N MI 0':DR<*,VC1\5);%H.D4M?ET]W&57F=<(>L.UU!=C77704*!AF_I+%VY50 MG3UOSXO%=_N*\OB7];(L%G\OXR 4E, >ZDV5$Z'$*^V(EH:B\?]NHT/4+[[[ M[CG7 ;IHPS8(YU]%AZL]>I$7]06UIQ.KRK\ H/%L*L7B-0I]]1X7W+6)%_![ M5MW\6XUL[7. X-JNJ4MW%^JBU[N\??WFY3]^B$_?(C >EE7+=T'M1M1YDVI8(J M,FZ*/)-K %9F']&7Z1D**?YZ'*T&[;>WY_83<$AW03ZN9)>064)QW-FDZ\#4 M=VT>B_'HCQE]Z";,]R>AF='X,5\B1F/-COGEV/)Y AH%;XQ<1YOGK1YZ!%.( MO]BT9/X07>@;J1^?,<)(A$59JOSK(U87RT+X"":/,&@-=)QZ C*Q95RR)@YG M8JVTOX=)2K^PS/.&$Y%J"S/;MS;?K+-H:B%^R!2GRRIKVG M1Q\?FA5O2%MUE:;5U,=(Q%&%<#-FLM[QU@>@3VA$/7.I4SUP:U"CKY&B8'Q: M2B\MJBV)DLL8T>U5Z@5T>/ ML60&K$YT-Z6I@?XT86XFUY=>(W,2B"VM9Z[..Z6K5GKGVU0-3VB0&] @GY[0 M("Q7':^I/ R18(Q6.2R.4D[I2?_E3IS2N]*_%0U Z@_IF(T^24FN>_R?/=*8/Y7$=K"'UQ'_MAAZK6@A]^P2 MJ'ER'&=<2NES6TR/[UVX1YP6V[60[-B?TD?0;"?Y$813(0=Z 0B"]'CD]<#['SB91/G)2"YF[.%GO..,LF)O19(YI/,6NB2DE8 %.6"JWAXQY'N:@H_X/\?CQ->BA^L@ '&VZKO MQ A>R6[0-.9SW";/4F='7X ?R!/!$?>\WH,Z'[Q8=/+X"?DR[(2M\8AV*X<- M65'!/1>M[\MZMYOPSTZ#MBS9EGPLI/Q1UU &$<\C,WD:^]4T_V8YQ91^910$ M'&%D^4])_?^$%M!MJ7LZ#G65[D<53_GNQ)ZQ6=7RM]J)$?;#94BRQM%V.MO5YVT5W@;KGVC9 M8/%)09HUP),C>%UE!T92N6F/BC-W\_A;MD!K60\>N]3:]R3CX"I\]NTF0O M1# FS6KAA67&@C:9=TRZ7\F+.Y:?]@>^KZG;JG**+OF&&0N![:;.C[6.,;X,Z-$N4Q1<_VY85$7&7_7ZDR);N M+(=@>TV>NRJTT<\BH<8.:+NDX M>O+?8\G-U6["U\KR8FF">OE?9$$:=VTY@(D MIOHD'[#T-1^A1;@YL_Z0CNZ?@G#PD])":)!K 1;?FQF@;*?=\AFX34.=D3(# M>U9=)FVI=2C&K[$KRI@JMMF>_SZUG^8"E:=$T1T213?-D\ZTY#38'\I,F9[@ M3JWE'W$=7"Z>Q3]'CWQQC21$1K;RR9,_TLT^^>*/9%%8QO+]0G3:8+^KQ=^C MD[WXY%'!U#+X.I-8 !"NV!8J-6;(IS*+(N)$PT. N=*,#X.Q]?7(@2-G4W3I M_*)2B@1&[@@-N>*$4 <;(V(4O)WAS1H=XNA^CL6.4NQ8)Q1^,Y3K-][V?; MK+;YGCL[&XCY#FX&_'Q'07":]OL_[22&O=B5!]K=HMW-2@4YIBV@SDXLDZY0 MPLUSS,Q!L?0J1&>!\E]*#JGB:^JB;L(%XBHN/YU6T+U?00DG2MA=19 ZT&CN MA\8 QG ((N?ZW_&J50R]!3(1%M\,R"C&<8A?:)O3(KGWBT3PQ9=,/:9HDU&$ M:5AA;-F7[YGSZ9%H*FGQC^AY*^].#/%7M2H\/;4JG%H5/B[BR@]F:O"% MOU'%6I&[Q[KC31C.4&)49A2F*+2%'WRQ>[T98+SX]Q4#$ASYDIYNS$"V0C.% M4&FA. M)[!K$U-QO62RVF509ESHO2P#K E#=B-(:A5U1;:"") -!W!S\@U@. MB!DB@\>X,C$]FR2&],E<'=B%>6B/#B2$(QH@FX-%>XR. KJ %!@ ^"R\X;( M:+*G)= 7WZI.!-;6 HBO!BTJEVL%)XM-L&:HNE\Z>]GP1%\#H.G7C M;G;3JU*WRHL[H%:<38+RAKD"U X0_SJQK=XJ1M04 Y=%W$:#-[!?_@ M#+8:7=& @KY2[SA-HLWS48Y(,1SI'_!@-6HE&00Z-::S7-LHVFP2@\=&FE@: MO\&- 214U'*3 2&2WL,L?&:T+$=-T,8?T@&GWKK9&*6^XO*PI%=&&H8T*0D16G(L_Z5T:3 RO^K*:ZCSS.?1[DR@"G&; MAPN' H4^<$=/'CW^K)A+4UX&H,KBVEZC<:T:MK2\64(%9AC5$FS<32BMD2F? M"4,]FI*7,/5? %;4: _(7(J4!"?HL*J):IJMAIM\P3C'@PO.>+2O1&@D?5RS M[X.,;&I8FSYKFS0%/GG,6"S"P7:.U<"3&@F.E4FA3'Y(?VIHK]%3Y/S9DLRI M0GQTY7H8/1B(8*6) T;+\85_W5&2F1;ZBM#DU>)(FCK1X44KEC"H$V] GU(1 MKG/S2#VLMP!OH52L+GC!PH-DVHPX38TBHS0GKQ)U.WJS+@!V\)!-%3-E"H71O,& X*5,U=%S M 6$!=5I2LR " #A'##=CC@C7BTUT$5->V]*G :9*L MJ2O<$H9_+V8;7'GN;\NPOT:0>,3\"<-18ES)F5%'P1Y!"MBN6.\%M6&HDJH\ MFY,E,P@C'9+1^[D04BI-[<]/P&B,TCH_(RNI7;1##&X[U71;0SF'.#TG+;5_ M4K>=[$XW7/0H>8M^V&W1;O LY M_?JW0X>)PCG&:H/,B XNJ1UW!,0KREY0$ #W"-15#2?BAL?7#2.-I;VQ]BB* MP*(4*"FA@)16Y#(T85WO[MC&R1A?_YBXA M1LFY==H3Y%8U8!ZZ=8"X4^??L7X/*4C\R3ET+O?CV@?B.H&[A-6_J4W"XP$W ML CKIANM-$1A?%I(:HZ:P%4#3E,L/T>_N:\$PHJ447)#?AZJ"Q;[MIYYLF$! M.;'2U'V35TXFC!RS-34NIP$O"!'%55!"#,YX3'Y3,4 (D/GS\E#*%-R;AXID4SP=H"L)38%3@-2D/ M0(+:9 .J/$UZS>&B))3Y%WV7[@LC!$1U+_5JEE8#8=Q!Y M2Y0K(H_R=;LN[)7A8+KNR^B'T?FNX-UL11>JS7"9?\[VF?L\Y^U,B;;1&,@B M,^2[0[7OBE1@XO="S\N0D^V)>I+=,=(7'*U..("X 1Y/,6E%4'\\]MF[-4#Z^))QCW+/C>/54=#2.*^HWN/$V>Y MXM#T*".^%$ONJVHYFRS@,^B7%?WG8%]XD6Q&A@ MP9W.9R'F&E\0G5$_O?@^G8N A:6='QH10=B3D6 R@RS"YHDDFO-XISV<5$VF MD@&'XBT09!+;<5U%3C.F$Z-HF=R&&]SZ[#I'6C?3>I@A#:'[VY)RS+(67A6I MT^_?&S0[-9!LXV,)O?-MM)TULS(%J ';."7QWS5()PF8^X=HM)X/^\7_BN;CJ\7?VV7/W:22X2][2O*29P_6 M[O(:QZ\5BYX\*:0JYE+!5%2/;IS4O%XV(J'T1H 8!S#8#_^\HO/* E4;HE& MH%A(%@]?8)=O'2HJQOA0NHS'?+E%YEO.JDN6PB#6R.C]9EEI]>^);81I\^DR MPK^24J(E P',UW4W'\<_Y,.6\9*[!2\":(A+P>.3IW\D_SZZ(_'TTT^?//YC M,1+UP,<$:\B/)7TTO4F*4_'NG-OC&X!3&OQ_M77IH$83F)/&+H,#=;T&;TU( MX2">3(@I^8U87FHC(HXQ;).!#0>)#V)PU]4,R*%$)4ZE@R [XU^1,B,)Q7@P MV]E9Z7@*?B;>LA;&>7;P.+H2M7HFF$\>)0LSI:YI',NTD8W04&9I?@%S?FJH M^0I.'V"^1+6NZ05*/'6_0EHP/[G7/F/*>YZE2>LX;@WT#ZPP%;(DP ?BGL__DG* M?[ *5-=A:RJL4RXMH=E[HFYZ\$'2,UID>M;Q9XR. +<-I;72QIK. *N5Q"UY M#<52.MS^\>J[OKAU7I#?R#AX_O#)X\_//UW$,=D0GL*?C/&2^8T<#5"52&[) M/XU;JD?"!<+O\2GV;+7_\,4GYT_UXBP/2_4[LLNX),IB80T@2Y!2J3*(4F&" M4(<@Z!I0HOT7@39A"\/[';CM7)*+T!1QR<5ETT@!^,FC)T^C,8HV9_6.0'2S M(W)$+V%4N9'["_H-8STJ-=+YL7C+G!@RGU\\45,,KZ.@^GB2UR&S1S^[:"F[ MMZ .C4=?10\J/@M(X]AXTL>/OR(NOK2?W#Z"J:/,V?1Y\3&>]K:%8;IF;%0W M,?"H/%5[1><_R/EP;(V?D)A67?V0W!$2DU3>9KDI/U:64!VMY,18IY+NI8K( MPS,;<$@1$('I675=1 :#V(FI!YHSSG_8[17XD/+,AT:?@6D9O? MV>SNAJX?2G8]\J][!PR#G-PON/0,4Y"%P4^FSE^'^ S48=%3'N*XI1Q^"7IU M(:TPI%BK+Y3R\'-)?L%:4Z'%X;OD0:WVPB7>,O/U>9:MW$L?HP#,5WY0_L7K M;(H)CN-95V7W.S$D8SRGKO\1S,,;I%\).7*ZB M#1"YV=,4W_LI9H@:9FH9/2B<#:=)O?>3&F,\YI8]6>*/9$9W$"VOX=,U56]J MMA+?U'"HEX,I@%^22'F?8G)V BD2/:V%>[\6:.I%&X>J#U17JBP/G()EJ+*1D:V&J9X$7:U$1=\'!3(-S^ MX/F()1=:-Y?UYNJ2LLOY,R0OVX#=C MX.M?Z)RN"6Q@W]O63;T=MER_7)8; G>E-G_6W^'$JTDDCC-KBMVB*K<,A&), M XG%UWM+J>)KPDM!K7#(/5/JO<]4_VB]B0P#BVSKC5E%!1E3:C$M#UQIV&Y# M59=6Z0'W1ES"0]=,LM2KKJ4J/[V;YJ4U-YN_&6>D'1+;RKS'Q6%8KA'0@\-B MV79=>TW8!1G#I!D3;]ADKSQ)6-9KZ5NUWW&%R'^'2MNK5=A(Z6S8D7:[O-V\ M_B0]&[!]O+:"5*?C-5EER(=? %4T1M]:4ZIZ;KYIZ5)K.'+C@N;&BJ$^MCV5 M_"ZB09&\>+P %?Q)R%QJ(=EM6Q+<6M'RIO3?LFS>H4UI=> ,_R_ 2&#K/:@4 M]S.7[L X_-S6:&&-NA4IKNL^3!E< M'K#!EP(F99LZC71T7)AS*(F8[L/JLHEO5*]"B:*],ZP%WVR# L 4*($'G;G M5=5"7S+3GZ4N'R3R0\,@'#-'F9\PZ:(PP> 95 S=>;9##]S_O9YM!,\Z:=!\ M="ZG4W&KE69HH@5KP*PB919:SOV:$.UL6;[T"_.49[CWJV5H?+^>:XGS]78Q MT-5=- 1.?00W]!%\?NHC./41W-A'<#*DN2S^_#P MM CN_2)(-*OBD"?"7,B IL88^3.EPU*3"N&Z(E3G>"C6"+&^7/= MU?MP!MRW2/25=<<:3ZRID:DIVU'C*.W5O\R* FN U5S MVA19$8QR_ ")UF5[%7*"M+;/ ,AVW@LHWNU.R8,;Q057%U07!KMBQ(+IU6+YMWW?KIA5E()[*1NO$O?* UX5SS9]RZEU'^@* MLEM['5+RT&4WK!BA2;?XF&CT9^Y$O\C&M1!/*,VI89!X]4#-KQ(E-2I-^P,G MZX6%ACH"&UD:0?'6A3027F ]^1 =)8PME-L%O6[G"KA)G"%9+R[:MD(G1$&O M:Y2=(U+QF6PBY3Q798-QV*%G0H@:6->ZL)X1=!#\*[B>G5$.?00JM.;>H-P/ MP@Y!2:8L][G%['/:]1AGRX,J5LS7GE9=7$P%1JYNQ$I0)?)=./A 1 #@F$VM M;6)$+UK0ZCQ<(_$JZCYNO!W#L)HI): ?[$)'FCNAXU9'>78T[.DHH>I0 M:&JJ&FLX4"3Z1B=&SW^)WQK6H/"SYCUB:)'J-L@Q\;G=ZWSQW$DWPW7\98@K MBT!$]B64'7"$15LQ3Y_\-I3[/>A#?HJN:+S^GEL!2Z[<"M&?C%!!%L\N0L33 M\=AKI6PS'(?30;K!&%/#5R+$=]3%)'&PH2^8,2>GK(.UKJIB! MZA13:*;W:4I:O?+K3/&#VML/30DR7*%3-9KG:[Y>X(K58;&.00>U&K8ZAS*H_NRX^5$&SDQ5#\V( ZCGOS0=5*!02_;:F_AH$WFZ+3NPF[8"W-% M%3C$-+[<:,1V^U*RG6-Q3_<-%V$ MZ5C7T?; N-+/A:FI)],AF2 EV=M@OJKSQ0M'%&N,6XY;"D\2C_FM0XMESU:5 M6T#,,KH%X7[-:NDSZT8OJS<=>M.1(NZ5>)'5TTO0H/&CCP-(B:@'\\ W4330[=OWC&[ MF=*'C E"/MQ%_GAW,_@1X%S0P,A!ZJVA*6(QP[4X?#YE7W#X0CSRH]*HJ$21 M\Z:MVW%G*QQ+J632+:>K4 !IZ-:_#G+V;C;A0I9-V\PM [)'U#!=A9[4,[N1 MJ\AK5\YY7@6)O]N?\U4,1)E90JR.1,OEYM#7GN@RQLO7S(E#'%#8!4=>:A(1 M@\)[7[(;I3N...8#68T-;U#*BD.08-A*A@LO 6V#4/.6R@/7.2S3SU7M=D)J OO7=F/^)]#E)0F*AM0E.4A!) MAWX7P-E.P,VIA?A!>6\_82.M-*OHK,)E7,VZ[R_+?Y5=A;YI7:X^A^]9E5A& M"#\+S57=M:0HA)Z>TR%B'%KN542IS=V<,P=AGN..6-#X0)M;90"B3[('(U>FL!!1B()8A0,) M.,CT)#<1%I+\S#4.@3U[78:,)6/ KW1-H>2T-J&<8 Y?UC&2DIY3O"F:S#J% MQ),1F>%"3^YP=!?Y2.&+[#6L7GSSH[M&L7@1O>\+VJPOXC,RC_J?OOGQS^!" M>OJ7+S[[A$[\-^W?WGZBN'?6$F72MDW-(IWQQM28@.P%'W K)03LZ_PX#[R[C&.V8 M:>JX,X")WO6YC9):6ZE[T%'GA 3QNMT;:DY'!:7IE2"J!P:YXZP MSYFLQCSKG N*QK1RBY<$UD\-)5RSPR8'"88V9E [O:BDXFB@*L-J1=DE$)!G MQIUX@ M:G0[(OT$[KL!W/?%"=QW O?=A23X8W*!N1J56.>@&>42.%,P>DVTI,*GE]HQ M-$T/'8X.S'!\/I+:F51(#\<4U*9R)Q^%K_SXZ:_LJ>GH'&QN&^IXPKP+8>=B M5*9AZPL5#L9PYQZDI\=?#YLUD>MID@X4;AWU1.VH&"%*:P J8!X+UR=IY,MV M2S0T#@WK'S.*81]G4]I6A#*:JDP9@E*;AE:= "360Z,Z0*]N76WJ_ JE$5XW M'JU52W+J7/F(:8LY(&'7EUHN 8#F+?B M^3](F=[8'>AR<$JNI U)*X;+&,W# U3Z/2BNHMB#3$K=PQ7O$F_:KU_)3QX_ M>?KDR__D2GZ9EPF)!?#5/U^^.'O\Y0*^=4"!RHE:2IL2D4OG.W]'Q<755,50 MNG<98JG)' K7XJ%+V3VKJYF^%%BW)3#:MKV)3O#$<+6.Q"<7+#@(Y_Z2Z#>? MI?:80DORF0P\%T@IC;(;9Q6S;6AK>9+&S2O/OE;IMJCCV+::-5XMVMNO]=:D:HV]%+?Y/ M;\OR[9^+Q>OH/%*B,?_K:_R5;ORR67=E:IW-O_827_LMEOQ_WGCSZ:A9W>R4 MC$$*"?A62N/^:XY*,UTFM#BR8K7JOSJ545E8R#!3=,CUI&'5.7*.KQC/&H4WT;C)L"!2K#F,4[57RQE,1RZI,QM8 MAH+H6TR\W$MD-3HC([K?^Q@\0Y/=FEDR/$?\US!M1/7*IMP\D-' 51#\6, G55+7J/;3SB!!@]AE\P)U)3U[& MR26D!Z$0$=]&#RN$CC[;7=:$('$%/IJ_?J960C396,QMLV8H!FD]V$ 7(CK; MHV"V=\'95P&0M9M(W6O0@HOHM8F90>B.F"5PD.>F\5Z4-2CYES%(2QL M)'C"])BCHI 5Z=)8Z*.FD%/VRE3GSW\\ M7_R5TJN;Q0O\X'7ZP1N7EHPW^^N+UV^^@.$=YN:WCBNAR>OS#EORIL2 K7(%3BD;&RL>X_ MK4,IB(4!34B&.J$-0E]3=AGGI:;XDY &@5RK[#WCV\P>?]:OHH0M#/)-_[V*8&; RX6ZM2G4!\,[LUGOB8S>@::#$ M5/(R4\>HP3WB'3:R382YYF(HB9.%UQ03/:#NA,^K8\\NTNX?1>;BUR+U9SS( M5&^V-#[7FI(X2<+#SVRPB2/C@$;Z!\BU5I92MVDTGYK3.BOA3 6;L@=D1-P6 M0=+3;4+'-\$KQ5<\I,=GC08G]"# T++&$4) 1HZ W(Y08D-VI$4PI*0"'S_ M\)X9B^Q=IN-G/I:#2<'WRX45TN_0 [,:19EQ6V_K8;M(#79R32K.F+ 6/ZH( M4)'_#\?PS,$>4MJ@+WZEKY5#O&>\K>)(/8TMBSHG#PT_03!T.3K#.]>(0PQ7 MR]:/$KP]T;_P3HOO%BE]W'.65P6#IXKI/!=]8QKJVJ)5>F/5\\(XTZ2OUI\9W?CS1PP0,YEIY/ M*R-[?C,EA<&YDJ)-X0;'#T9!6-H83DF_U7K*)R!M6 11@[01$[ZS-6SZ:%^9 M^DT/SOUEW?&F._A",GML8JCER&7AFI)AEJU,QYH!>T2RUXTV'B;'H8,%-D=? MV\5]=PE'%;B)["'DRZEA+OD$3BT'Y(LM.XHFJN,8OG!9WGSIRN>+>?4-ULI0 M!D\$O4/?)TQ0?F-_.&8;.Z7&>'U=:^3A16GLV#8",'^[ZU&0)P)<2#*4%UW@ MDTL//T$@R/"2Y')Z''NO*ES!^_U@>ZBLD>7HJBX8G<\U'LTNR ,=P9//.76P M$1Q S+1MWJ!?F75WUKUA-5CDB=H1KZQT<*U05!()*H_9I,PD.(WPBVS((D)N)(!:=?PUJAW=SB$)//$^0.-R!AQ"7VE5%QW;J9 MU8T[PJ@'ELQ*U(_:AN&L#YI(3@";7P>P^?($L#D!;#XN%>Y?P7&1L*^UE]Y6 M%5+:RBK072Z^>_;ZF70'_#.>OZL#.CV]@I_U@3H>8?TF)>;>1V>TAZ>1Q*>% M.U53Z\USL<;??O?-_UT\T\:1MRI#S65'1:J&;:L+HVXX>MR5S!*9)D\_.<+_@^/8>,=0PW^-%'QS]^]^*%G:T;YI69LZ;AU MHMWD9E4SRQJ*Y[E#(N+J)US]N/+KKD6 5"Z^1KYSOWB.!$6'C_4E4&9G5*+'35((]9;O(X1UN)E ML7@9K\WGX.-SE5[^6J$>9XOOY%AZIB%Q_"P=>B^;U;GJ,DN ^ZQI@!AX$RA7 M%)_@6X"2'C\Z^V\SDZ1/#!17E8'\FA^+.=ICTZ +[[H0K[KI:2ND;G(] ,:1U@FK(AO2T0KSTLKJL:7<%^XR$!)*]:ZSG$:N*@]G M^_8L_L\XI^XQ-E;\5-0%L5O4#R[A_HJT"2B/<;!D*_6HF2#L\=0K>WU4\6_RO^ M[JL8VYVS9:;3E/Y2^'52*N4X@-:YIV1F$:UWX9>!$G>BCU,G*>_\ 6P0"GD, M%_4,0)DV;7.60AX7Z*BUG<6::7Z<.OGP;;JXV:S]L*7&KO6FU*14KTU.NPL" >:-T5X@#7Q/EW'H_ M*-2?:"I2P)!HWA(EQF]41?FF!_B208.W+&@_*G7O $K*)7!F7 )$LV+I=#4Z MBDL:W8;J^*H.$L^9\JKM?,&]7DO!_7SQ Q^RZ%!HZ/5H@5%<#5B)K225T"ZE ME$&%BHOX!^;5*B1##C]D:&JUENFYI"="8)ZN[8]Z LX7SV5UZG;V#L687J>]U!6=U M^L+1:A;^==HC\-*%NF)4.\CXSSR&VK#';5S4%\H/,)G8P:\Z#P^27E>Q=0<& MP%RV+1NER7$*R%T?-E=6^\+9,&&)A_#>AN=A? M'JQ9!ZP"!$GM\Y)_UE+M$R>!?6?8GKCCR6_.\#FIP.?.53M17<,O-S+/G*)W MF;6/USOZ-M[W&%6B6JH^HYVQ0\9;J$3CQ#77';A*$[O5,EX9_D9^X"6REA6D MY5CE29RB^0:)9 E5-U#!DTK4.H.S-B3MW%KE&T$O"FE8.0W84*=@6\O8^<*4 M;4^H*5EYR["&BX$%V([E_6@@YDIC8[J^(W13$\"Q$6O*^A_-7/3#A)#+'1EI MI!6Y4!YZEX>A VOB7]JPL*.1NK D/9/P(!0KU^POC!Y/R5RJ;KB(@0WQ:2P/ M,YOQN!KO1[\;XQ0_&R[ N?'DT>//YZH/1YQOGJ?ORNWBC6[FY](1JCCX^,=B M-@5VI[PUINEOAZ4$&6_#+XN=M9R1E\N3RPLJ^AJCG GY>;<&$'A^PI= /"M> M[0]/XW0MXL1L:J%>C7:\O:9SPC\UP1H<1%GQ&L39E9F<&UY#DDN,6%X/S">U M# ?@T..#6>AA#U@+]Q6U']&ZSP!(SCP*T\81W!TY<4CF*,2*FUD"UOJ%OXSE M&3 2V5L4U--:[UG]3@,KA]-@F&6\>#\3+IPO?MQ$$U<:Q88?M-ETPEW0* MX7$EN%&SS38O[W&3H'S&=Y4F!#+1.C-DC@%;9@/2,PHT(_IUM&S<8,-FRGA! MJ!%6YL6AA-S+ZYC=L>-/"%Z9UC9;Y#KAXO0(^ CDD#-CI5R7U,>0?"QJ/_+# MQQ>3D7W8%-X_$(?0.C"A\8H8!<4.*D%O+_3(YJ[7:(KA?E*L$B6^"OO@VX)' M% GS4I"TIX3"Y^&>7DK>EB/.$G>VH+9NG">N !!\?6]S);$6,88%S68$YJD. MQ+(=/[PX>N44H9.I9;9%SP,>'/?W(E,MIN,0&0^<.;P[P>H%6Q4O+SP$7)TO M%M2D'LY6)*-JG^[:S2%:<.3*5Y:T(KGBUU\_?P#9=8*GS/SC;U RK38#T MZJJNI#?,,%S),?4'"T'+^N#>%@4T:+J>^3%SY3?FNOX%,#"M-VSK5=#JO$ALM4QAIR.I5FO!^[]C/%IQ,)'NF7WGSCV=GZ6.:]242 MM%=J$-%"LI-LF@37MRP@BEY21E-)!G \/[NH-[#G/V3-]<_>M8=R\77=ZK4* M,(/OV^;L18T&W!YS%/]\]J:L^#_H]_$P^78SU''2HD/UMQ_^NOB^W006&'EA MMX_7>KG9(%-61K\&_QO>:X;T>S@T.RKZO#K[KF[>%8O7 5UCBV\V6_@O_R=> M)L1[GT!MO\)J??KH!&H[@=H^+E#;FW85[=XSHGFL%F_97!4P^-VV77P+R][Q MQZSE %/X^-%[8!>@=S23/.@X;BE%=@8#"%=3SL >071[I;4FH;RXAYSCRTI M/O@30(O\N8GFJT[UGUP#HCOF_QK:[]\O7KQ]_9 S =\[Y0IQA[*CL+2&06[0 M9]F/RBL*#3]B5PB0\)_;0[9 G..,3%9<($2)2%'8<-(\ M_ZCD\R[BT8BZ:5.*K.:RXSS/JKUHZC$!!E%##!!AL;:6D\KFO5\#RQ@*@+8C M\9LWIWG]".:5CH!.Y*&(2EO$KU"[\+%B5?>[^]5L)R&_<)Y?%11*8"XNGT_'CFUI6!&-U"V;B3@W3_I]C+-Y(F MD&%-3Y-[[R>W;IKVJM3ZLZ8R6I3J08IZFN%[/\/K37A?.RIVM*6=M>NSH0^G MV;WWLUN"S!#$^L+JQ\@HF6ZF'0<$YQ2H?A2S376HO4XOE0-#4D0SY(K4(U&N MVK>MR 9NP_ZRK1YX@'I7(=9>J5*Y\*H=60>CNSK:6,:H2N863>(<&="+^H@] MX224_9SVX=!7^/JDU47FW&[CIJ M!6I'<"<&[AI6C9";CI>,KQ2DK07,W:8-'[)L@9N2N-ZU\N:3+M+QDA(T='-J M,A_+-XYZV%/;%+U??UFO@:RVSGJ5360E#4:]T7M!KQ:*.Z0$C-:XT*B:<9)T M-IX:4=R(+Y@#NUSC50[VS4#3/6#;"> LO7K;FICL,79U_* CV6*&+DCK>]8. M>1<^27#S)NZU&;3G5 :9$7OID_@ M:/P?$I 9? +"PV&='#_V8?&JV1R4:\/LA:)MDESZ'.[&FEM)]=-IXW([M.G[ MIG;-^*7N*L3-1!L+L-!046NS$+JH8NJW+YXE?D;W+;'0HRX4 >.+#5@>;MNE>DK<08;TX;H,PM+Y8T-*:&^AP &U.B?; ME0GGIM,N>F-A(QALHN/!8IPL65;]_?$5%QAPJAI;%D-E:SY6<>9ICTY5]U@9 M(H6!)2IL/Z,^>T*EU*UK[?4HIE7)\F?X5E(]R;KP\_Y\/KP*)(A%>> M: S M7T-FP*NT:!,5^1%Q\GU_Y,+)H:155*C-^W9N$9TO_B$+YT=6VT@P:Q U11\2 M!,V%FD>VB.EQ9/AU5/(9E?ZT^ K6X!4]GS/AN^GW9V9#B?:89V(R-.-V-XS( MQ5!79#\A2>,&H3 *CH,U5VW+=[>MB[@Z!_3G^6OYQ6*_=JL&#>OZL3:7]2SZ M-M)$6?,V=0\)G](3-5O/&_&W$W3$1 ,3#P$+:S=Q6^^M*Q$#@FO37!/8_^7: M1DF5W$24$/Q-M$*@*^'6KV^R5LQI1)F-AN1!: ]V@2 NT"LK!92Q73C2L3'DT.%$JIMRO.T!G- W:WRLX6^3%MG]/^ MY^6GLVO31H9/YY-X<_:F2G6^>#'W7.1HI(-S>JZAO8N%DPXB3,H^0$&1.9$' M"EU,HB^,BR;96(F>*<61C'7&P,36L8GGW961T'Z:=BQQ=E?@N=&SI6I70])F M39)?XS/MB$W=6N>2>Q _*ISB:+?+N$1XCGB,0_47G2@^!-V\W#I=.DU_N6&. M?E#*HY+EKVP7>V49=K_F9I,-DB@JP),;Z7J-(HY^CH^)#XY$;?&M8]@]=61] M2$?6XU-'UJDCZ^/JR+)\JS@>RA\VXR[5QQV[^0/KNK082MFET2WUX2, S4.-.3- M:_.22P_Y,4*\/V? ]Y<=I8J=S:9L$]Q4S(.QG/GL/(F4C7Q]=UH0;UGV(SIL M_SY$9X[Y5FPXJW9'="94?7 ^0'@?MCNN4D@&W8[R+=Q*(K@B+D73+=[4[SA, M;AONR:Z28V[LPTP0K(47PA8=/,%QP345R+-Q/.KU+;.WS&D#^SP4MMJ&T]F@ M:;,E,SE>LS3_B_=C,GKE:R("A+VG4'GZ^-&?WOW975J=(O8 8XS$K8K$&%-8 M8[@.R8.BKWCE!SD>@1*T>([JX^>O3!")]!0]XL_ M@57[SUFT5HPCJ.6$17"T]]PVF*:'CD:"MX;,=TC+_IX/@N,NH0<=?/+9?003 MS"]+XF#"JNR$@!C[E68Q'D#$+2;DD.UU(^$/RX,SV1C[XFA J4"%S3)EZ\4R MA@MM15DE2FAIQ&VVTJ]ZE0%:7;8U5Z+;Z ^W1)H1#6-%;OLR&"?&L2V5[20F MZ_Q9Q>N9! [6;A_.S%RE44!>612H=T-'!X_],6W*L1@!%Y'3^6!CQJ>"[,ER M%7]>44I>PD*'?CAN&2[OAX_Q?IZ-F/3#I3$&33M1LOGS%&U5'.C?$TJ ML% ,WE!-PMG"16X+56/@7(0&2I48=$%_0>[0[\/XW%TJ@H?T?DA%\+-.-X?E MD8V1L' ;A'+R!D$@,4.FW/&K!U_22@OVIUT\.D8U4"!8;IM#\O7@),M&C@=4 M=/"Z50WS(!4)[ZR"0ZPC'4"M-5 U ,4R7DW;4#9,;^!\8O7"S:7'=Q5_H#3& M^7%Z@T=GE^SA'_LB3YBB.OBIU+62^EF;#0MS'+'J!=XN\ L$$V4%^@-IXN:F M5' "Z*0<+LO#T3U4=#/YKUF"E]SP5ZM]>S3EM;^.!TU7KO?3U!>=&,BC(,-# M#]*%2Q!:@_,]!BAG3%KLXH]U5VX#\1H+I2"-4ZXJR6% T[2@TR->S/A-+S M6Y8;(D''8)G>!>B=<+@0P6ZJ[.'WLA']OJKU9*8<90SM+SK2:)?+]R!:1TBQ M"1=UO]&X!*4*KL3+$#>']"E50QI^7XQ2X]8:6P&7M1@H-I2C!P6'^-F]^?$7. M,%,OYD )'355Q)[XQ:-W):^#UU#N>+A(V51$&/BF[V7&!IH@2V8RM\TW7^M( MY+4X@;TP F7S,RR H^]/X_.0(C;A_705@SBWK2XA8J]G"Y367JZ)KL3%(SR: MG@<:N[MHG.?6-6_/UMD>;@WJ>8Y\S$ ;:EP1A=P[S^Y^BX!-$@6>!2I8?/G[ M>*T/G93?R5JZ^2'G1"2GXNIT](W PP"]X%!W\5N'29^R1GH$D*S'A"U#&S(GN3>R*L8CD@> M*8N,V#-QDSL6XV6('M&E_ZVF"D0XF^*'.(=[%#[C<;LS3(TI>;L&^?A?BM16 MNPZFI*XBQ^8?E*N-MN?KMJ*G3'&F/>[T@4BUA_4U)LY-=BZH>Q\'<_'XDT^_ M>&H(-%\!_C]#23T5DK9-Z%K&^OR?MV^*Q9/'B^?GWYZ_.6=]N"^>/$HD]CPB M_F ;)8I_D1LDY(6PIY)_N$J9+&C)%#0L*-KUQ;I/3Z=\K/#8I^+UX]I5CQY\$>4!D M$29G[2'\]CDG81F90[@9:70I-U8+^LI]VSRRMC,(&"=7MW#PN$?*@$ <3E.U M9UHK.5^\HM$T)"^I%V# *2"CV"<0'Y3<(=48!#) @4ZJ,LSPL*QFV%SQL:>DN_O3]BS>6UA8"]]T&S2G\8UO]HTN\8(Q< M7,;Q"B_^7 @XND^M '#EOX_O_.0S*!,^>1P'1#YX6KABD3WCCR2HI74C_.GE M/U^X^Z2'=EN* IS> Q;'?J(R_(HRRN_CM'D@GHMAS+[Y,6-M=^#6:TS-0;MIE MGDK0H_K@<<(T1NG@DS4!':'[D^8; OR!W MRO48-_0^N15'*^Z]Y]RF%?_]S V/\W&<&W73-*DC0-B''GAM+AU=EQTY BA/ M@^T<%80-$29Q;Q?'+#_G>,15?55'3R7$T<7CX!A>$=5/M^A#_2]29%C;ZWZ5 M]X)9PHA/Y%57;^GT W8XK 9+B6:0RNE0]?%G2-AE9\<%;2DS[20%SZ_+/]5=E4[])IF7C$N(@_7LG[S MZTDBG%UF"[W>C HD?[-[O$WW^-.;]F]O_ZR]2U>F ZC/R:RHGIBU34?4 27-'J)+%53\^BK+3E'#D3N<*F7G?EP+"+=^IY%+6D[.%.))-&-/RY#2]I1NG,L9%WJ" M(3"NI)E"T]7T1"4U\II595[DF' M5Q7&8LQ-?5Y^&OVC2-C=<[Q'*I.4>:!PDIN2,W!OROLO#S:GZ8+\H-"ML2(, M/[]IPSC(L)-:Y+4>M##!YZ&F,$3$/7[OMR3798ZJ>VA)[C4CF%^'SS(C\I:- MB#,RV*=7)93>?E->Q]/$_T]/_.[RT-?1@X.4X&9]%D/-T'6<,+NLEV(+D<)J MFWC O6N /)=,7UPEW;O%=^5U<5HH'_]"^1N7T5\V6H-^'4]5G\P#ZF%H[*-G MW.GR^,LO/R/2DW(K/=W3Q?2WEZ^?/3NMEH]AM7 U&&V;E,6/$QT.$D4P M1>?%MN8@3QG"EV8 SFSXB[-7F=)OWW\*C')_VU>1&O MRP,''V\'Z-PT 7-_VMGW?9(EDW!S%L&%WM30LVF))!9F_[0"/HH58/D-SE?Y MNO_S_*OT<+] 'O1URH,FP.8' M]%O?HWF5#FR7*L_[DS!D?WWQ^HVUSH"".]YJC0X E/[B_])>H03RJ/Q+/Z3_ MKCMJ76SVG3&F6ZV'JJYK#(8PHQ.195G%YV K;I,!L!/QMOB;3NJPYV]3]96@ M"=RVJMEWX0_FRE-#2.,;WHCX5K)U\TW\%=34%\^Z4%)1Y9MOGA7ZRG3W5!O+ M\5;<@BHE2WHTXC\0B/<,14[6$R$I]T0HNIYD[;.^@30LQK*@G1Q0^5QM &CJ MC\6K4A;M^?,^,=M^\^.9O>[;Z_A5_J<>I&\OZ["I7 U% M2"5#EVY&/W@1T':JF/#G#$$+^+S?U4+\[FL_? M!Z"7PP1&SQ!UXQ"LPHI4X2&/P"WVNI%T>F<>EO$!.9=>AE]@$HTF. X-A]S0 M=TT]'-3?PC>N^_1,="]G'9 MKA97."V4/"I>-VZ8GBJ1;#"EQ8AZGN)UDJ8$WW;37O=';TX3"V"3;%F/;TI\ MPJSI((TFJ^VV>J. M*]>KB,1EC2O.,6&.\4 YO&8B9G$,6B,\!W8)XAOZ"9IX \CKD'&0^4QZ(X8M&:N.IX MA\4OQW>F]E?B;Y:FRK@=4E4=//8$7^-';@(?-7%[E").,DLX?>>)F?JQOV_? M]$,A,-^#O<"87 HAC4(&H!L4[W$;(J+M)FLL_M4@#F,8E8HET3D3':$@]EPL M29HD*C;$F^X9E!ZNVLT5(6CD(,')M$JTV"H>Y!'ZX+5F224&L-A!$B\2#;CPTG"+*S4WZ(X9:3^XCJ<95Y:07.T4;&1N_)(,_%7=;NQX M24A]+JZD\Y!^GEB+RV7+I.-TX\21R2,Z<*>JGX^1ILF(T6X6',-T^L(7 O^1 M'&8(1*G#7U6YC;M<.TG,XXM6.!ZIFZW ,PGG M.BA4LAT/<:%CZ$GV3OT'OZ;_X)-3_\&I_V"V_^#WNG#Y-)SET)P!Q$VH-;G! MZ=>H'GU,&.B_)53SKHV_.:C7[RUYSEVEZ81IEYN#2&OW+0Z:NR'6CZG%G92I M\O^/T.IU' 69/(JVMK/,0F4UD_H'!V*@,('M!SYX_*WPOR/>D:/#DT>-'F&]H[FC@"#]EU':8J ]F9*M& M7;'BM&E;ZRS1[ZCM9AF7:D,^'5/3?1*?%/H.HRM[XI;%-MXD1M7$FT@(Z'WY MGCLI 9D>XC@C\[J!-7ER_LD?U6>+OK'TJK/W07%1=F'P@_64KYD3C7H1HW 5 MLXBKSJCC=DC^(!.UOVZY7SUO+L&]1Z^#!Z9 [>_Q]HCK'Q?"R]>FVWS"'W[. MT3E^,JKU@+5CRL:1NNUSRA-/4C1#@#UYQ2\+SF6%]^"1I/N#T!T-TF7#VFE= MV,6E*1SKH\>@F2D<$04Y().W^Y+?[NNAN@A[.MW G")PMOCWQQ0[$.$[HN2X M?\'%U%/IFQ3ND_:5ELN7?"T#O/6L?=,)1>.S/"N:_;5(D*J=0BN8=LLD7I_\ M$4.PP#PK MK@UE$A=GF5*J+RT/B9JBM4L2=2U10Y5F<8TG1I(9+.[2-DJS1"O5[)8M7G)" M2-)/\YN9@*YQ4*M'V8+"T1>I:+I/K^5!JTZ=/(PBA"3>&SV0:",8U1&6X,JRNK./Q]L48\OL.3S 69,Z MA?7C5AN=)^^>6"XUP59H=)-'478=3B2GM)20TZ[5AW6$]]%E[B_;3<7=*A:R M:R)!\]\IDVUA+?V QCW]ZB%O,W<"//ZBL%- 4N)6F7FV@]U/NJU/X9W4W6JH M]XMA=XDB"SY^47/3J_RP&S89IS!675RS.*G%3M(!,S248!)Q2W$T.C*)PDBT M @V"&/W1/8C'7;1)C+R4FU.W4F"CG=(K!YI:#%;"H@(2I=]%>7L'^O)X=;V4 MV'CG.+NMY=>X*]+R*:G=41LMK+"=BE=N-R+3)Z);JOYL#5HX^O;9$8=52PBA M#>BHY->I/'TCM85O=<+Y4[4^"K7 M=XUG[JJ _>E=%+!_+X;EKGK7X$RDL .[^34*M=W^\)#B\KF^8$F^&R[+!F@G M ^05VXL\XW&M!,A2?WJXA])/,-[H\(9]W MWE$71J2TSNO 5$4/#)NT.!%,K M^-/HY(/OWIFA^>F@W_39]9L</%'41%VX,E3ABB-<@V &.-.UJ08X0VD9N19"J)KQ(S\SO X&5RMX@EW M+)C;74D8Q7LY>9+K3?R[06J:K551 MN7[HJ 0W!]O^B1]F;O<)KZIZC&+=;#1D[8\<_\OV.H:92$_N^0*D7&%AHYI% M*1C3):3Q=.2-BDQL5]+2(:J_B? ME:C'*,TK_P$5X/!>-ZZ"ANAO2%@ #;CW^@FWKZ4Q[U*7/+VJOH!7M(C;D&-I MN-O&P\N>_VK,!7R^>.7I0;/#Q&7.Y&.<1TLAFC!BQG[ F]0\X20HPD:1=;BE MT"[B@@235Y;1+%.#%8+O"(VOLG$HS8O;2J0J#@0#B4DX(TR'MPIZW734C@%# M-Z[K7[.@.7SJ+&#$V4-I,/$W:$HMZ2&\AR.=C1N?B5PE/4Y,<]&#. \V:2IP M0W DQ9-0<.B!$D2"J%S,' .V&Z[MY5N)CEZGVXY3S%N'BZ&DRQ]Z /JGH$T['7-#5.F%R>*=88P.;F D0:\7FV.H2J;RH%%W M],KT9;D<2G$]C03]:YW;'#SBO]_(\.G33S_[]//_Y*&H.CC )M'.D;2$*_K. M;>.AU[,FV\&$>^%E3J.1F_'??V/'?_U_)\+-7P5X^?0$>#D!7AXVX>8/R:G4 M/4_6=%.OXVFWHHZ WFG80?\**:1XS^A40 &.\>]<%P%V,WF/J2=D+;D.557S M.MWHF^@0$,KWHTV/9_D.17C.L,>[ ",^E[J@H?V&5[,.TZ;@^IV.=,:B&<2DSLY 8KCNXP MM>.-541% \<.; _N0B4V+Y7S M+FSJR[:M"$(@?1[QEA2\<;L:RY#^V7C\0(78APVJ[SI^&[C[FT E?438^6O0 MM*2(U_>YK$/);(O\]A*/2LP+"VZR159H38RU)7<6#"P&11-V%?*@DISS5NDH MXX'-%51+>;)HJ"]Q9F3 ;=/"SO\K*$S>S4"]!^M9C.(X-)0B+QY+16K3*ZLP M[?3-H>"9%O[$ME_5X3KQZ;NZ9)W#FSY->^)URM/\H#FPQ2L\2:"*Z(]O7__P MJECLAN6F[B\)S7-%TKI./0B+2P8(:RQ^QKTYC/J_OH3L+'WN*(1UMOUOHT=> M\^8"XB*^JG7+4FU\QW B;3[%@^'%J(T2L#1.J3@^S\UF8'#35=#%[Z3):]$" M>O3X,P9X\!7M[^Y*J6M7W\081@7W,A*CTEX%[M+P;X;;/HN>PP8W_H(>F2H2 M^!<_AMU,D"FZW&7 &##%*Z[,%UFTDOQ?Q+8':Q/_C_M_ 0]<2L]2?+N2+UFU MM$6-Q=H_9RY/=IDT27_FVY,@SNV8K:ED:*G5:3OE=NM]%SD:[$ESY93GCF17,^A'5+FR0ZT;K^.N[=- MR1[JUK'&+3X1T@+4CN_D6C(L(77)%-(CF0 @S)N=JOUI875^,4E<[U=ZW.S4 MW :I6\ _XO\61T\VD0T1P(2>B [+(NA-.5=XX5,;(HO5[)D<5GJ/)B*PNCVKH@@AT,6?159.QBU--=[5[K ^T27;46_?[0BH2);DY28O*&[991O[8Q-C;%L/]45HHV]W[,CS&E,'K"2FM!- M=?.TC[]R>*]0&TQ/YD?;*RFN0!&_"_ODG_HOS<+%3'HIF01"NM7$W\%,#M%X M#[?4I6=P@/,I"XO<46Z7]$4J752F/"+[B%_,5PYLZ;K>B!/E]WUG:P*+ [Y# MUC6QHA#TH^[ZO1$XL$6S^)DB9_9]J!=&[9N<$W-EJ=-:>0!KA;!%\I&I(C_^&&2@O^;P5(HV2]JBH\.(J==]NDK]+$">(P4 M#Q1R-5NLE R/:_JJIIQH:EX<__)6Q UW+X@79E",2HM=#.74C(*#J9W6^'U? MXS\E!5\UC2YQZ9&*QTTC@PN[X!+TIX5QWQ=&JI'>41PTMXCQG5; ?5\! M/RF35:JQ2'RE\-#C)@$?$,$HP4#;=2%RTU4(6^Y!B'8E7O)\\3?-Z2L$5]"B MTUN#IM(@%,=O#8P&Y;?Q\[*_I$HQD/9(+SS@I-'+G!9S-W3]X '%LG^SU&)@ MR':_#[M)R\Y\'E. #]-FG@.%Y$A(,6&%,/ 2^6'-K=3E11="$H0[R6%& M!:3ODWM#V<3M;M,>0B"(?@,7K!2\?K=KB1P'KDLCS=X%5Q>;$$CPASHRJJNZ M;[LD%$L(9*)C2_KVRX.G=J12#0C==6\AP>ZVSBN0-7.8-.S)H:4X?/S5!-S+I*.E,ZK)MCUD-Q;788$4K4WL0X!]T:ITX]O1"G\[%;I'N>+[]NF!@E*7#M' MO@-?W?+>=D/)SX/0(NMIYB5]+4S1S*HY?AAW[;+CT_01:'E2A:Q)Q\>]@]5 M/5KN6R,4Q$NVPYZX\>QG0R/)6(:$9S*2BC>7_N=I9EC" P)>8!R,-E&ZLOS3 MGG"ZOPJG^_2$TSWA=!\V3G=DDSA9@0X5KBM&MV5U"0Z+B?\IK93"&B&).JIR M4XYOHZ?2? *$G5/JLN#2(ZC&'0)1JI3,,('FTX/546_PAKA66@C,*YXBQ) J MC[X7'$[6S:=!>'S2ND/_;O:\T[![36^6."MN>Y:)T4\#3&6^R>V%P-C*K^YQ M,]X,=I$PBG7%3=AC!U[=*%_.,QT(29(16%J_="/V0/&!Z)J]:,@7$)0H.5WD M:0U2XT0%/3UITGQ.3+;SMZK[(^WD@"BTA'7(?6*^K#5%N=$U ';6)\> 9'8\ M_3P;3'.E)_>8@ /N:JF;XE065[8#6T^'0%H:JC@Q\KE3N^[M+7_"3J$,Q'I1 M*1IEC;\('WPRV'N[4MH6(8 ZL:8E?DY[6O=X[A*J=)$7R$<;NMW9VD&:&."P MS<:A#07:(;X<=SWZ'CZ[=?XFPIMMC]VGYYYYV.@R7]6$PN5^7+VM#J8XY3V MOR&_;AZSR,!*X& (H5%_+EDB'H]:Q=/UG28R @VUR!I7-[G&#WC/_, 0+D%O MW<"/X!A2E4OBR#?;]9J9Q6=4?"B(HAJ&IPJWAE77Q;EA\FX?\1 S(,%6+X#Z MA%R10,@9U)I,*+@*;[3L51OZO+@RHSCD]\4-IORW-=]),69:7C+PLP9X^F\T MMT!)P%6E8O"Z(X"X-#+E,:*(VTH0^:!8@'\*0A=!U(5R+LS7,VRE4VM!3 MQI9#4TC(25U)_\XQ)B'?-4;;E4X0YF.0+J\R;L.R6[7<]9/\7%L&I@_R4OLO MZ+AZ*V#2KVO)F[K?>N"F=B.-+OC/T)6KPYY:,&8=7G>)DEMLZ#+4T('[;P[; MW66<(4 M]P="J-J3_D/Y,5ZFEI&X*(46^7B:U=^4^LB'+4'OUIMR*VE"]Q"X MV_>A6[WS>P31P]Y5D6A;250<9.?HS#+)1=HFF-$C>XOSI1/<5VIMYTXC&6'# MWW:9 H3C G42%9G.D^E6@1+1]_;H(S_HK4FN7F#3*",B6>#T,X'*M5V'&#&RVZ![S$ M8E!#N1OPE7($,#UY,9>((=BQI/ H@(>24_7"K-/FL^F58X@^1<<_\7?F 'ZV M0K;VYL**\\5;2C-E4/JCRY0J!0+;9H(G/0C*1I'7:(Q YUN;ON%;'8]?G*YS M(+J^[%K&,;>^2"D?ZJQRRP8J4\%V(3CMNB1KP2]$^:L< WH![NG4GY): M"\3\'[OGS*0S;Y][]SZ%)G0OWNTH[!CR5!YSM/RFEVHJ^MT'#$E"U@.LI0XL M]>/I;[@=;/1&,X?BD;F5QK$TM E4ZRB30/4ZJ"["^.#,RZ-3X2V]3H+)<1!( M)[RK==ZU?T:RFP_78'Z3FZVT-=Q\4WYYS4<42W(I;T0?'].T/W/>I'POU%C2 M^UR?5)TI6K\P.<;UFS\)5=6?YYDX._Z$B]Y33',Z#7]B+ M80>W5!DHC8J8.[^8C6Q$%3LY]GOO<^A-"ODCCW3:%H9562*%(+O&N8O!>P2) M!HW#OJP-:PRL%!=B=M=:O=UEPF?R*9E+36ZWO]S$(V8W255N;_&#[3)CG@3E MOT=;?WL0HOAJ"-,'.%]\'5BUTM5E-N&]K+HIO,A942W;Z] 41ERNSV&<"WX2 MV 8Q&Q\_G1=9UD1)ZIVC@* $BT$I]'V24E&Z@\%3&_"B ,E9?%GJ!R0#1HPN M9H:9+$2O)(D O7[9&..^QC%I$./(LD$$;@<(*-EX;H7I>IV:?,J&E6D'+4,, MP2#[K,@%2H65!QV^6^:.K#=5:2R/2C6*EU)B6N1,RZ@Z>$J\S%1@D[F^:0?*OF+3;,D/ M)A4L>RTKJJXRM1Q?P-5A(!?1#J.#3SK.O:- :M/)SZG W8EV\"0^Y&0Q',HJ M:1?+-(]L2M@NVTH7?#K@3L"57P5<^>P$7#D!5^X"7/F8*@DOF09NR]X+PGC?)L+2K=RPM]X"/ M6T4M=&$5:OADT96";I[KD:>Y<=$"C7#=)QR]E/OC9TH8OW?TP\>7A[J9NU)X M&0B!/R:*T4?SG4'RD"GUQ:>HY^#:""0'UU07-_'@WTY7KFS$")@0.RFIH:DQ M9\K;ILR.YC4JA-XP0I*L6F<;80RW'<5GTQ_XW>Q0$*/XS!*+V;X='"SJIM]Z M,B&.TAG^H>D=!]\8'K+3^ET26+!R O$O:9X]$:'<:)N/FN8[6-#NP^WW_J@< M %OV\X5[L9N859C69AU4/I2^.E%MRD)C3UZ5ZZB(EN)(75BA=6(S&"!%FER< MIE6TN:26G.2%[S@0+! 2275S&82T/>=739E<8)0LE)8J/&.($%>S:)FRJ1XE MKKD11S@W:SI#A0P6CZA,HRO&DUHD[(8\L)VJRZ&K$!)O0X[0**QC MV/4:B&%D7G4WW)Y2)6T F38IP-W&TM,GFA[58L6(#]TJ6V%WDSMV&FFFC6'2 M8+-JR _8DOUCV(8.2 9/@G4,G]H/P6?G91$0N@AU%QP>1+IYR(1VT,61OJG9 M+).8(&DADN$!#U6]*YLD6)-]*:[NBT RN@J6O$V4)?X9K5%C"JIQO?5V@10& M&@A:67F8+;AG"M8X9A?4\E4N(%F4Y(*R$G42N7-NJC-[%1((T<9#G'CD '@! M&).[N&-EG(G\5//@-S@J[E!K?R8P=QXU3''V2,ID_-OHE@C36WL5M.1]K>MD M6@8;JZAP/]W['5/0K8;MDHZIT8(4%6J^)AW[Y"$)>GU:.IH9/B_@U,LZ1:K4 MXA1"IH8+6@H]2A&T"Z!UQ:_EGZ' $@H5GSI.Z,+A$O$T?Z%!8C+-7"3*Y:DE M/VTBMJ+K,(+["C*66KO*:Z3TP?$E_!137W4DJ<6$OYJX&Z'[M<#J6P1L*%TG MN-NW3+?BCYE,-D>5S:TOSJE;.?D<-@W]*"]'IN6&9VG::]7K=0\@+,VY+OL& M9JN3Y4D[ULO$&)%G@@LG<1E<;30%*O*9.Z!*$2\7!=1 !7.8\] \!3TR\_(V M:O\"9L<4A2O7]+R@"M+ "T47/-N+O".=RY]R_ M2:7,(6?4KG.?""$H_W.F'4O9%G0&4R@6?Q5R4 :Q%7$Z5N<%KRCPVN=\*^S0 MW\#8,L>"5XA8G;,=.K^6S& M$BDJD$9#ZC4+HZ#QWXXW-F2AX9JM.0FN.)?695SHJ45[#R[<5*QNY/]QV)#P M$[)C"7"<\A%D.8A%._HF?=LT8:0K&X$T3IFF48 H@R?-_Y* M=OWX3,(3GF(TEY+P_FJZ4$X1ZQ)27OR6BH(]L:=WE/[8FX2RR#WH97BYZ],) M9?=KTQ1\1\M#2N[IX!F)#8K-K)N?8U1$>/*4%< Z6.>2O[.?^!#-I M<\+Z'=+-L =Y3-J&N]_;SA6R!>N:J>=1C1-O>5DO:5]G"&O=H1,4XJ@U7>XZ M@@500S>JM"TC^[!=""$@%!-I:R6G\-@FCTKH,OV1I]D*-3,]OH M#G@4NJ]:V".OBCC-JLT>%N>+%SF 19+N"K 8.C]QF:GQ0$N74Z#B]#P@W^\= MKW&7&NQU@6EUO]S8@XW]&B7HY4 YGQVW<2%:2)>_8 T_[B=D7"A.Z[&C_( # MY4R]8)F#2?Q.*[=8U=PFQ,H:AV1K"+,0#RM.?E'E>#[63OY=P?L:&:R2.Y#H M6/959L]LDE%KK!+?_#9>>DM2",N#IYJHN**]AX#!_L"I.I\VS_:N?9GV<*<# M$'_Z#E*6V4_UN>T92)1AM4 .'OFWK7(]T1F6E-LO VGC@%>N-?!>PN)U]3;+ M9;59XS3GZZC3K]XSA+_<''IE\M6$/YWTU.%,>U7OOF\]B3Y18&1YIVR:)ZDG MWJ'URDW+=@N$&([Y![QQ\H91V)\10XU?ROT 9YFREA7:-.LEY!K J#/$<=S2 M'^*;;LHE"LA98(8PN1;]RWA5BE 8R&W1M>Q#R-(FLYZH!5\6\U\[9F/A;8\R:"F.$?A7?#@6597L5W#%.Q81X]6A%XD[8 M"%'1\0?V.#YZFIYLM^N15_"TH,\DRT*))D[QIGRT9WU)]%<2KKMQ=+(6UK/< M.:>J[6Y^[.RLG+S#V$;BVS.C[)P)\7A<#C.%%9S6-F&2^5K%+8GCXH,SQR< MSPT GL]/ )X3@.>A 7A^LMC3 :$U[&0[8\V47J[@.FBCBY&WL4=RW;5$PH:* M9L]&5SP['"L )BB[0V)C&[' *5A#FE[D\^XA._K?NW@J#3A501&RH>TW#KC\ M!41 <0=PX7*?95J/2'UF@I*C)'/K*4'<'\X7SS8QM!TN+I%-G:9T4_6F9([P?*9*03;N9^^B9=>6_ M"P@"^QC:@*+$,I;7;??.X)&4ZMVU%T6/2Q@5%'^>68:H)S["BT80X NAI=Y+XT=39[%Q< MTQ&IYU$(-<]4QC0KBH"86UM6*!'7<,*Z MSA3:TN/J.1((EE\5^8E#FHNS.]1(\PA#9J)Q;"%5'K)S=8]I\GM48G%I[NB@ M= .GY_[NYV??*#L'%]VT76J66 MOQ%I+K\3H6?65Z%V9N-CNFF>5*$N;2'NC^=$='T5?#[N,FQHFS-FCPFSJWRB MRN9&=\#EV$:FHP_AW4UE45DP# ,DEK;)DH+QI.: MZ-G(6IT%E/!"&..WN%\VH0Z)AV$S@_=9^XN(NN:FLE+LBEM*23NZ==3^I(6C M[2UTC*03T X4"B9&A\JVF!A2_*G0#*AWTC\\*4G^WZ_ LWY,7O1/0?B;DB^3 MC)K#)J=.:^'L+1F.Q)6\T'42@8L_W4_6CC,EUF "A5$K3>#7%%])OCS>9& Q MS =\%LGTC.W*'+1@;-L,[:'H.BHU9BZN[EOSZ0BU3UQ[7K/*X2?(X!1.HX/Q M[.)!4#&2^@&$%LP*%?[.8P\D 1BD3"_0A8330)&J9/@J??_'IZHOUEZLOGWZ^7CXM M/ZO*\LFGY?][_.3S_[J?7L?-/L8;2IV\2? Y9'Z>,[[C+? =#\GA^N$FH(MZ M6U; M 0FUO>MZ]CU7]F>?A=\^[MJ'DOA%SN-33+T-<:BC)$)NTB:$=/94U(^[_F*=:OSJM ME/N^4C)T;,9RF@$%UMPR:_FO'/G&Y1:.K5)9)_-VCR^5$W#M!N#:%R?@V@FX M=B-P[61I?V^/>L32:G,?L_^UW2%O33B=I?=]AM&!2EU,&:;%(\9+K1LA;J&96&ELH^.'VOT.:V$^[\2[IJ7]YEXDE/K$[P8!%>DBTF8 M(>'ZJU=4+G-OJ8"_1^,0P1 *D=,2+"XM3[4WKJHUA2 B VN+/W M$HDYBWHI.N,C(;(>=(8H(1I%'E_ANZ>U<,_7 LX1=A\$8O&K$!4/'#BC^",* MN801,6XP88;ECPEZP9ED4[++LVM)>DQ,5U="#.#:# MHN12&8ZHW0_0G(=;2+O>)B2A\2/H&ZBIHM^8:LXH[,9#T1Z 66GF[E@Z>!,- M3L*0*5:'Q@'L5_)%ZDL7I>DLJ[_:E( ',PK;]2B[)N:%"I\R?3/35>YU';&& M66("R"!#2HF^I&"O-%HXS_J#*ZG\H71MCCU'_9GK7S))$\>%:3UPMY%B&JAS MRGO.)-O&U2=(TCN!DAY4,TG.'L:41;R+C$E,&U[1_MA?IDR.%H[*93M,6G=4 M7U%8U#TI:+NK&UJ:<[_+:4)-^P,3!HJHK?8B5&&%MWG@)X .C5B6=?+04Z"N M_7(0EQ_81HN4ILTDIVEY-H7;719!V\V2R^E:X"E,H8%KM%AG;*)B .P"X%\F MKD#\6'CV;UPB26AYM$*X$5=8^'55S-^^=P^P0NM G\E.#-;BT'/'%.KD0*NE ME2^5TD:I51W$%ZJJ@E%7BFSK4S/^<@9^XN]#UV3PR?%KX;S.USTAW^^VZ#\F M _7M;8DH;4)BMD5+0!\?6FJUV6P>L.EX-1J1S*2" Z'4_B5A7>7&669V=_#H M/A[ Q].#-"N)8MHU,O,E^:[M*IH7#[".QHF.=#0O"B^BIIFD/[KN5'Z25+/6 M$$L K;AZAG1YTX6*3HCMS,DSP#N4)R :0I;&H7[7Z*>0[4AME$GCB#A!T-6& MIIED'W-R?B(R=KY,_))0"3>]'LZ_Y\\>OPEO7/?HO\*4<,%@I\]C?PGQ>//GQ9QP1Q[>^KR MXC&_CF^+>$^LL77!KRFOLU?/(H M?+.Z9!LARST#\Y/RS)T__"/2BC?7;$#V);O&/%D 7R"W':S]ENH0=D9V$ M!75&4U 1IX7H5]!D:H$6S_QR #_7[(O0%GZO;!U_>/(D/H8^,'>Z4:>A)]Q!=!I5\Y P!:!*ZP%'DE9@71V5M$\F- MU)31)1/SL(^/N\WX?WZV$_>)!EZ@H6,Y] WL@Q H_3Q4%RKB0J'3M*K& MB\:M5=G2VZ20XQO#C&8H8-1VVM2 M#Z(,%RT9_CBH75F3/+4SO&J1WCH?$(OPW=5;U* M_+%C^PN;IDSW95Z/-L]P5?:7HMJ8B%18O&Q ?%<3$5_\TF(M94@RLHEU $9, M^E0'= IGK*P(+/JU!*Y,.D^Y?XY#\"-ZTB*IOC%Y+?,9B5_8(&0(5:,B8,33 M,3+0ZTWT!.6A,DK:&0*EJ8G]GY[XWSZ+X2:(@O8>?%_#AO3)#IGB1@H7 &\6 M#23"ML;C>L$JNI3UXZB+B7!TFI 7I%FZ9T/JU]18E^&NL9(E4F0).THPVB\V MT%D,>\\&RE07V+JH)J_X=QWS7C(NKJE*O"_0*8R4JOE[5K/+13? 6A-#6O&D MZDZN22QXL$GW;* <40)LC6J@IFJH);E[S[FMF(\B9<4+ Q)1%L]43100,*5& MN&\&[95G;M(SAXOT^^ .&XY"4MM[GD9TYQ-E'G$6JO"V.S$X6'AWWRQ4.D85 M\T7J)15CQCRUX] HWYD-(?.:ZS@>$[LKJW:W]^6@>S9$3O$-(#I1$5:Q/6CR MHK1$3)Z#XK&SI0%'@?B;Z/LIF:FY41GXG)R2!_*>#56<9-+V!B]A_!P504JD M@21TY"ZD@WZRE2AP%PE6B=9UC+S",MD_M6;W;* ,>H>Z!"TI%"J."36&Y@(U MTK'D'T+Y*P,.I"]-_PK&P+[N/!^AY[GSU,956)=4>>(#AM+HSJ4>I>VSW.@Q M9]IIFIG$T\>3*P,',$N$!V- FV2)?5#$Q+EVA*>:?5X&Y?G"X$2'UI/.=!BV5@"G5QR7: M]EJZBUV%;ST/HB.G@6# 5DNMPJ[#-'R@P/W_]+#^QBKVZQ3OL]XJ%PJY?<0& M3]52?;4\5;W9%B(AM_9%1,_BSX5Y'ME[-J32)D@LQP>1N3- %D4N[;BE4-2P MPD:0OE17S&N.-DI:_* O9T-V;P?KQO>EG".W\]RXE?NC>UG MH3LS]I"[ME8 M21.+*4!ZK#70PTBCTTAR 2P-YQ%9+2CKQG/.=8I)6W!FU^[9(&G7JB\'J!1D MUC[K84*I2-%?0G)1JVB0C O5A=;HK7%55I'LQV>)S/R>#9:41=)28>H.+!\> M'&I)N*&?1UN$?M7)^!'[)E@29_OR'4DALAA.KT5\&IA+XKQ?5.UJX(08<^WA MA'P171E2TXG'Q$_QN(@+<8_N[?):AIOE6QOO4DJCHJ7Q"X&)BD@,,$@,"Y>#DV-;#5MVW:!K91A32H)JN;$J?-UZ96MX09VFA.%YQ"??< M#G=JXNL"$.2%%S/KG:C)+)]#9H_D<'@6C=)%4FUK+H2GX([3=ZI]WO=(?Q(.6(<.J2)QX0TJR-S'A7R#Z^]8.V@KJS>>R9PX$-@,HPI\2RQ_#JA+M=VTG%FW[>-G*=4>G=2:@-"5C;QL([*+Z19TJ M-U+KG1;+1[58T,5\5:Z &0L9MJ()UYO#&X7+G,ZLSA96!!)FJ]CW>\ MPK_7G :/CP]XUB]#VPW;TZJ\[ZLR3EDMNFLS!R-%@_O++@0FECI5QN[_C.=V MR":;<]]T(@4)#:O$Z3ZS-L2P9&[^6D6-3\ODOB\310+Q,HENKG#*<="&3$+5-08L>I@R'93[+U67;]N'/I[5Z_]>J-]&YW]MGU0JSE9(L9*=9$%_!6D58KHK]#9F%A (>]F3PQ MKY1DG-A4P3=NC#QWUKH6:N?W[46@HAYQE8)<:B.9J@=1Y"23DM[SI45"K6ZODH 4:C33RO=[KM^>*[^EU M C_-$XQXHJ@9&W+>S)MVI?.7X"*%$&L?@:'(1#EXR=0R/$8 MI**0JE7=17\+NQF/TS!'4L94H?2[[NXZVW&096#VH!#>^QG7 ?JM)M[/"Q)% M_W][U[;<-HY$?X65)WM*821+3JQD)U6.XF12NCEV$LK&PVX\$BF"#>!TH]$XAS@\J;B"&X'U-#G+.!16$VK#80(] M\ "CH?X\7SWP*55*C;+IC(@0L:N4'@23SZ,F.4D!80(1C444C$:71)U:+;@. MIBC-4:Y(R$83,4VMFDD=_U^E%?&$7<8QP'#%S OT"-+0"2$.3#&1H:XD&>;N$X^F,1R?1;C(QQMIF 26K:ME_2"0'2Y6X3DH^ M#.%YNU>3P%O.F9I$<]V94RI&*05AM#8#^"Y%LJ&F4<13".&^RLA!&],"652D MQ;"+O8F@\RVZG^$#8MW /XHB"V/T4#C#%1,J']E ZVE.D YP\ZG:K#JK!\SG M<9!?!1+FGW^^3>32&!P4(L4=(";Q(8*Q>/11N*!:5)!08+8G1 KIB^58 MKZ6 -#+R[H>N 4F\%N=$1$!*;?[>Z!& !NK'2IKM1Y MGT71\P\REOA;QD1R5HS+')*,%T*G$4>R83 LO/-@TXNA$7=8H1S.'"1^0&()HRK"-$267VH7'8 M<=I"OI,^XBTAF7CEF"'>HD9;P?<58J&, O99)MO);)J*,EV)ON261[/&M(;% M*4(3?5PABM645QB$Q&+1'% #/X-?+"AHZ?) M6"@2.*'Y>Y;*L9IO2$.S%,32)/NND25ZRA'0Y7)7HW!9>Q,8)PIOFO""&120 MKY!#M62:5X*]Y4B$>FJVW^)+UKL!+,2A)M$NN^S#U%*GPT5G&B2F0AP6@P8M MR$?0U 9?PBX$7J\:\L!@K3*";'JT%3WQPU4M;";G(,JZ:K^%SMY6%:QD%P;= M@5JT-OL%R\[KEW=,;U%CF8W2*Q9R 3XU[9#-%4.$'&=(1/.YB*\RF# !3$EQPNW*^G9>!1 M;(Z?.RK*O&$6%H%M+T3R5>@4@@Z"3760-6I,7'NW%]9O^Q##FC(6]?'A>[]E M-R#/V#'XL%Y6ADXA>IJ'6Y)0IW#\U?D&H\5%Q>'A:Y?JK!#. M5%M9X"ZP$/&)PT+?78_F&I.5 XP<@LX,4[V)B>(HN*S_AK6(6I-GU#]>*4G2 MJ]-*$&H,Q"M.7K&A2M>ZYTB95BG0%/D[COK7@6A_O+QQZW&A8B[:$ "H/J8"RPL5 MA,"J;>KUNL]_U_0+D,SVP,]$#;(3+I60@,,RW)U4'YFXX7$<,PE=[, M0F-(!@'96(OT:YUE* M^%O8*42]. LJ&@Z9AFO9'CAB,\\!D7E_P-;;D^OKKR*A@@^.6?].LYL$#H)W M2-2ZC LM0DO\R;"<$K@H+=F;57B 5R+])805^)SX:JY>V?8G]+H-$V%N2.T_ MT-^6#?;B?3Y8QD6S;!)CQSA%9G:JX17A=2I'])>%199';XZ1]>GEQY'\2]Y M@ZPBI6'TAB#.%GHM/I-O'.2V$)%E#4A;*@N,N9 +%AX=^R66O,!K;R_8A\?D MN)PO"M-%:#=I6E);LSB^6#!0'[^+U*VJ4$RWRGH7.+Z7?WM6^NE$=PK4&O6XKUL7S!IIE%%R74*U0BFLF%MU=UE/<,;J= MII4J^V@V3,PC3B^K':8/G=,.C!4OY8#%$6TPFLG:P:41_&L=;:LEW6P;)8LW M:T[N09 MA*V!]Y>DY"520(44,9P4K, M(0%UDV'77\>B@N+T7=5R@GG6:4&!(+-/3&I[\=?]S=8UOXRL+X)_#/87TC++ M%VN@9]6@1+WF2([?;#M:A6&)?2QZ=H IT0CL,$=16*IPI,D<@C-BFI&#]QT M%!/VRM^#K90WWK5*&V Y*91!P](_Q6P8):5-L_DF2@+1;]'INB4.72L#%G/$ MKLD<3\6H3]44UW,-=0@F&'[YWCE([?%$QGV&1L/KVWU6E&$% ,T]VB>=72VDS *5P/F(7:8 M0;X%W#?GK#,.YY;'<.APX]1*/D$*A<"SZ/!6!V3':OP<$$?8N\M*&(C2M9:< M,984P:ZQ5E SFZT5)4P5U:-!B&H:I@CM4R\I/X"/4M -EMU 6\;!,MJ0"HU1 M=4_Z1ICWLX2-Y#!E I1FVZW-:$WDR%M#X!HXLJ+=<&8?9CF,QOZ^%;O614'9 M%$]X]GZ 5:C(IT@9HZL.C/2\S6B%@3S$A+!D5 6D1NQ^%6+'Z5+GI+=Z8K71 M1]5\@=)=5HLDFW:MQE%SFEMB]G3X8%G"U<.=#I0@"^($@\2[IG$[9?B=.NXW MY84/5N>%X;WBZ-=G<7<@)H?]H\.N>'4T"(\FPW!X^&IR=1B\C(+@8!#\K]?O M/_MNV61UH7S'\+FT+VP8O"[F4XD/B_N;U^6:MVUSQ?[B%HN4O]\1VL-!_?@, M?K*YR/?[#),'FH4KZGQ/9;!(?OFE3_^>W*J2?PFR'S1(CE5Y^^>U%&S2]?^:^&AZN_ M7GMOU^^MNW,X//CF>]<\]>BEW^WUM[]96A4Z[-=G_6?J0F7?-"/@=)?>]=(7 M.-#R5?=L.:6MV ;PHS[$:>K43MPU#CSV:&:M>0/7FE:,F4=ZZ8:IH#H$W,+! M[%9W$/L%^.CN(X)7 O<9$[8'-C[R:$ETL;6KK7KH+=_JV5OVK/^ZRE^\/4/> M1NUB=V46?9=.OG>#V]/%[T41YO&L(DG?BLG[2"]M#R9!F,IQ+JX(9J579$D< M>6H,58;R2__5X=U&\]*LQ/<>SOV>WVLG1K7(2*UJB^JLC7WVPY#\;A-C98?_ MM-K(S>G ;OL25O=N])TR5B/-;\]562/DASG1)W\^\T&K&>PF!W1XX6*>"*_7 M#Y[W!GO!OK\DR=4*#_-(+VV7X]Q1WWC@?*/SC??UC<[]M;#1V[F_@[7NSVP] M./?7MDN=^[NW^SOP>[^T"4MWU47:I45MLJ?S32UM]%:^Z> ^2[/>D?>G/_9' MOJX&Z_4/N\Y'.1^UL#EDKR'H9W&9I-EUX)[-^+29S& M#G<=[N[H^ ;<_73\KDTXX7#7X>XFW/T47(G$0:Z#W!T^NCO!>=]#.4TX.L[ZQ1T?('G@.BG2G,$P#XH)\#R3O M'T#Z<8\86Y%SO?!LB*O+Z90*\H2&/)OO%>@*@S@E\GY-RR5]^;Z#OA\&?2^0 M5>OM!HZSWE&=XPP_L:B^6D%HMIZ^[!I*2Q ]RL UC<8T'H@PA$6)(F# M.F'BU@9B3")M19+5/[3X:5/EY ^6^05!"> =;=B(I"8'SA ,^)CC9%,/YMX9T&:C4MD*[Y43-O([GN: MACZKD]5:PLJBO6&_3\*:4U1G09;2VJ45X5BZ9U"]Y^9:(,DPBG]>@:0I"E8B M8:6E6\X:9]IN'2^N<=#":RF%$&,!L% B6S 'I*I 23$/K]D.+:4N;363XBH^ MT_[#\)F^?/;6J6/][ KN-JEC-:?'#E!GKF<='9]^/#N^_//B9+P2?]K[3@_$ M@WYN5>/7Y#FUBN=&?T(W*BU;[UKZEV@.(M4!BCZAYV!- ?*0H/4"3.$RTI2/ MN1+703)1U/>V7 M!WYW> =BT\J7:_E494#77V.+;^=B[0_\@\-MK?PS,@Z/+T.Y(UF'H7%Z=G'[W+D]%O9Y\_??YX>C*6BY6ST8_(!FR8E,H5 LJW85BYEKF6 M?:^6.?]T3Y+7H!2OW=;9/:UX//\R+TJOUR6E7V?/>]KSW:)58W)7)[?;&'\0 M,[XH7G@7OO;"HV-3YH">T1FIK:]PHVTDP? VZ1;9V*%D"\9O MNW"I7:UQHVPG47+GS C%DC$*ED)=Q J>0@>/#A[;U1HWRAP\_@@S[IWG<1K& MLR!IHN+^76"Q#2EHUS+7,K?5T7[0<5L=;JNC??9T6QTN,&N/&6&KXW??N[R6 M/UAX[X(X$2Z+YY:I+6N-&V4[B8:/:Z_#P60;!G"[@*E=K7&C;"=A(/WA[PZ B; 0?AZ&\O91M7[/;L9+DX*>> F_Y@<_#0?4D M9.7_K[)H(?^Y+J?)V_\#4$L#!!0 ( /J""E&6#IX>RPT (N! 1 M;G-T9RTR,#(P,#8S,"YXF-)?BM.&^;34($Y[TN1B<-KX\7#KO&K]^>//F_;\?Z6\D4')$ODKUC3]2Q_E@B,[E>*+X8!B1=JO=FO]6 MG73H,3TZHFVG';1:3K?5I<[Q 3MT#KV@TW[7:A^X?ON7P4DGZ+?[Q^Z1TVE3 MS^EVNT<.[7;[SI'?#=RVWZ>=@[YA^JQ/M#=D(TI ,:%/GO5I8QA%XY-F\^GI MZ>U3YZU4@V:[U7*;?WR^OC=-&VG;D(MO,ZV?^RK,VG>:^'6?:I8U%SH:S#07 M5$@=*1BZMYX<-5'AUF&GE;5';MS"GP-#*KR'323+QN$1J!9/X[8I52C"Q;0. 226/P5TY 'G/E@ M."%#TYAI4/@ZHFK HALZ8GI,/59IZ#Z\(00QY:.Q5!$1"\0!U7W36:TB0^:T M7*?C-DAB!=?2HY$Q[:)R"T1-%D8:/SDYB[?/VF\TJW<@ULZ TG']3A0)DXZD M3^IWIF#B[O'Q, M[H5]6#Y%JW2E2'F3$&)?CK$O[N'+^K)>/];MQ')74A&.C #%'M01J)GW=B ? MFYZ,1:0F*V>DMA%F'^I/QAF6/N/U^Y$1X2^E\JD0,C)<\$GZ;#SF(I#) WB$ M)GV2V?4="S+'OQ#QEC@/\^.$*D_)<(6G:8Z5'#,5<::+T=(P&"H6G#8P9CJ9 M=__3H^%;Z$G69$' [.3$KYM XL6A4? ML6*^L@.R.'H*!7A LH#*D8,,W%?22] M;T,9^DSI"^B"QZ-INTVB7DF>W1(.(.%;RQ(2V80+4I3^$TGEY\U?+:2 &-7# MRU ^;73N3WG:D3YLM8[60AKX$R-@CY"\8-I3?(S<9/ QACG&ZCCLY>0V?-S6 MD6M6)T5\"FP0B8S1ON-PYON&/PVO1"#5R/3Q@D64AR_%R,K:@E^[VW*[R>J2 M:R^4.E:L'$#X)A=$"I+(SZFL?>2,.,2\*)""1I"+QNX)0DDLEF=A7 M&ZB$SH^UA4HVT6YUVHO>8!,V :OE]+=7%U$-,(M+_S$68^N /:1TN]_'L:R, M/_MD6W?LD8F8X^9>I^2%6-7=]Y0GMH/787@0,. MIH9-@ 7DUA@)R/@0CS[W3%5)PX>O&&8$.#NFV*=G+XQ]YB=><#2.DQ&1 2X;8#G@7_ P!IMVS3;7*H-S9I9.1@.2JT *.I!4";/>RM0@J ?)%,G"P%05 M4_A#90Q1JLY2N]]#[P_ATF,8,1/0[[C^5F]O9)':7F5_YR[;^VW.]OD,"=CA_'Q>CMYKA;T(\/U0JBAB:G0E'IF.S-9>=1"74MMG&61; M\[O*AHN#;$B!SYZ#4#?KLO"PIUZ=SN(R=CDB^YA^+1O6LT?P$C@2X#KN:_B1;XL5;09[0Y+N8%2UFU!_0@J](EFW M]M*TIC!^9A0'N6:T74YN+6ZXA^ZB,\CQ(T5.^PY$W8AK8V(/N4>=Q8I3"2C[ M&'.7#BPNFZF86*)C?W+-'EF(Q54NICQ^YTQ1Y0WK.^+OVPV[/W[7;1U7M1"' MI)WZ2:_VQ:9O).E.T?WOIF#&^B4BJ277KR$GL#AC6.PN1=4J[CT-PZRZ4OA?PG"Y#&%I*9/MM+.!8G7K5V4,K!M&;LLU M&>/LMFR!$N;H*+ZY*KQ TN.&M.7]F M\>+,\U2,4C"Z/$!PN9$1XD?[VNR,G#8"&N*].W@/%Z[9[62"AZ;(=]J(X/L& M,7"NN MOHZ&E71)KJ,\\>6(T5[00I#ALJ#S.!(EN8E(-;@L*MX0@*K&-7L M@B4_KT1Z?X<87./G:T[[/#2U98LMU^"QJP-Q&_=#[IG;#'I!P-"YVBW;0K # MIIU,-_;IKYA'DWQ_8,5D746V=<4^/:-5Q5P/\7DO,/48F&1<&*F7C)5::172 MU?HE]W]&/]8V"V=0;\'./#ZF82](O$_$H;]6+U61>GW=8=;[WT_Y"P:32^&; M&B(Z-Y+.A%]P*;UHR-3#D(KB9SP MKV3T_>A*ZQCMY1QR_< O9/RX,RQ./)2TW M;J[I$TCK!DS5FWWW3'"I3$)_$;-VJWVP*OQ6(-WZ?#35N&EF #YS/EGX(B + M#/G?S,=7'"QYXQJ<=M1DP7T ;G^;84\R"RR#H$L!K8HSL7PPZK#8U1SZ 1;+ MX:V2?NQ%B.<]4X_<6Y5UKJ+:NL7G!7_S7A"&QVM)9^JC):!6H-S5+,+,0O-^ MK P?<24'_;ZDG@DC=CRK4&X=TT\QWHD,UO:9^W[(/E$=V;6R$&Q=F3LVII-D M53-7AN@%E0H9U1F\P/7\^*SW[)GK.CEOTGX#%&F-/C-:I64;JOX MTWE_L<*1EC7?NH'.UH/N\,_M]((OFIU!5 >?7PA]Y:O8&BQV-3Y.CVY>+K[V MT8_2<_.8"@4P^7J"/0Q!]& (/QC[+Z,J?TF@/(W8H(@=3;9FTT9J2QM_ _.L MFG]68;2SP=IV ]4U%PQYE+K"JM3?:6U5V1UF+YE\+=SK,5W:9D7H2WR5G.KA M'?,8'UMRLS6Y[6P 1&O616MFQIH+CQ(?R7P/5A'625&'S8XZB70]D2\G5A3S MRYIO/73>LS"$Z5&X9GE5]EW6?NNJS*=6B_)/-H[XR2UW0$497A*YZ5CV?9:;:N MDM6/S'N-\Q4;_NLQV]4E?QI5KN"#,G_0KEH46M)^ZRAG5ZGA+A?S\<5E:[&Z MK/FF=^Q3)VENA*N@Q6?ZS$?Q*#E)T ONY(2&F-#P]I2:)8O M--/;/TNU?2G;[Q0[QK%B+RU,F???UBI*I92;J=0/)W@N(^ZS%U3JL\-$M^DV M2C_D@^1H_>QV"L!ERXWK,-GN 97SD&K="]*YV%.F()^M9[,9FC[6GYZ!+]?X M-];+?/.:[+Y79E1UTL^?M$DRM[4.Z2PCW?8*R!R"3_X2](\Y^H<^?P21. M4S?Y^MOS/[Z\(_;Y?_[C;W_[^_\AY']>??KP[,TTGAS!9/[L=0]^#NG9]VY^ M^.S/!+._GN5^>O3LSVG_5_?-$_*/X8]>3X]/^^[KX?P9IYQ>_6W_J_#.&^,Y MX9E2(JGTQ"G01,_OGCQ_?OW7WZ$?OS+M/_Z@E,J7IQ] M^OGRXS^N??Z[&#[-G',OAM^>?W36W?1!?"U[\3__^O Y'L*1)]UD-O>36!J8 M=;_.AH(B$^^J\%\/""^>DQ_/9\UAT= MC\^?'?:0?WN.DGTEQ;)4"UJ:_8^+/WYQ@2#Z<3P9#P)_P)^7KRB-;0H&?LQA MDB"MMO)P.?$-DQDD_&8V'7>I$/J5'Q=;?3X$F,\V4\"];ZVEF8?!/U=9:?VL M_?$T7OK0N/!RVI_]Y=@'& ]/1R"XUXP2KKS%OHH=UNH8B1+)91:55N)2T('R^*#X[>S*HFU"V)/I_K MLH?8J@H]8"CP;R,0E:U!&'+MLYI%0EXQ. MC@EJ6!9?N+%[.3H M:'@GZ>9P=/;W99QOR(GYM([>%W9%4;8U_.OIT5$W+[->D0Y[VQS[(/_MQR:K3HO3R2H*S:.)$ @US!.IN2">*XZQG,L2 MDE2&-W&*K@+9IPFPLO&WTGDUR[],J2NR^_%'WZ7WD]?^N)O[\0JX46#:N*@\ M25$JE-1H=-2$( ZXSCIRBF-P"R[<#VV?YL'*[*ALEWI\B?'DJ&@9TL'\$'H$ M=-S#(0:OW3=X/\&(%CY,9[/?87Z0O_@?(Y^IX9ZAM\:*#F),)*20203%) \2 M:^FT!ZZ_L)>OZS%=!O('>QFX^2@@1::V(T M0\=/1TN<0458):W)40?I>0LFW0]M'?*HGY,\E>U2;QB:S6 ^>WV"SM-D/@H> MHG*&DJ"Y1#&=)B$G2SB$(%SV,>O49)!91;&U#^9GAR7VQ2_%<-_\>(B&YZ]] MWY^B[A=.@J41LM".Q&A15!7*ZKF1Q!MJLK#&1.>;.&;KH-LG5WUSAEQSU*H; MIN9L/#U!,)\@ @(+8\!A_$QF)VVBDD6B"RP9 M.5=![).K7L_P&ZNYFJ$_]G", <+;'\=E_PB'J<''NRRAUTHKSBR)'NTD=0XD M**I(QNF9&:.M#:S18LY]V/;)[ZY'B]I&V9HM96MS] ;"_#/$D_YLL7;A'UX\ M>N>[?C&94<6 ,I8)I0J(-,")=0PGLQAY!HDC&=#+C+F^>?K -O?)B=Z>"2T5 M7L][^.:[<9FMWDW[S^C57 [$YUJ[92QG@2?<>X2-!//T=6WR0LK0](VR28N MQ'W(UF&+_FG8TL8@U7BRNFNK>*(J %HL,!RVE IED9(23ZVBD$W,J75&0$5Q MSGTT'3,SGA&?HB:2VR(52\31\B4H :K)#'D=RCZ%4)O:_8Y=_TT47HW';Y:[ M+9\ O;83^'TZB4LXB@46(0AB/"0BO7$D8$!',H_2L,P@&=W"_K^8:J1 MYN 8>E_2G 8X9Q*?KG Y16<%\XI@I%AV8BRZDKKDRFGA9#0J,]=D[^Q>9/L4 MJ]6B2EUSM/"]SWPGB#I0X1.A2H:2 16)9Q@K!IMXX-9%[NQC.*N;+U]_]*G M )]@2#^X05+.E*P/%TUEVLVZ([YWE)7F$AH>\H-7IW MD6>B&34:]1.XNS*FW!+1;]+ZGCK4VQ!D-Y9H'8V=SWX @B7M"94.1SS&%0D) MF,)9SP7!B4ME.!B.(M^!(%CF48TC M0I,CC3>BV:S! M1L=-]*Q)>N"=J/8I9*I!AFH6N$**O[^XJJ /^'/+0AH??2'R(Y_F)4?*5EPMK=[R^H8:74>@2M5+<%2=GG6K MQ3FF9<+ER#/-M,9>E%PY0YNE(EY;3C*U&')@Z!$4M!C1;D54(YU[-I1'6+SV M_60./3Y![S)([1T.%8)A' 3)ENC*$OPXZ:4[ZU- M437/_S*:LY_/9'4Q.' 8<'A;\A&C#<0EG,2R9MZ!B1!E$V__7F0/=/G)D^#* M-M:I&PO<+K%$BUH5@7!&,6(-/!&OT.,IZRU)1\:$:+*[L?8H.VK"EHEFJ M4>6?OIO,RO%@F!U,WOXHJ$ZZV6&A\$$N634CX6U43!AT5B,KQS\%"2EKP@(S M-G,C*6NRZ7(OLGV*(-H0IJYQ*LY)9V?*WZ$B%K6<3A#;A3OX"O*T7YX]_^)_ MP S!]QYMTDU\?_H>53F$S&7S8#H>#SI;3K)"I624381KXTIU%$FL3(J =#RI MJ))IDZC;4*9MU7T[MQ@$Q_ /"!T*1"1NB!?)$ZE,,D&&I-KLAVXUAN_*.]P7 MEE[MU'7,67_IZ$)?(Y6XE()SXG*I*F"#(9;J0*A3@)3 $:=-Z:L;L.S3NO&^ M,FI;$S;E$O6.2W1?B'""$BFD)=XX213S4MM2 ZO1"O1]7'JX>,LDF3/C7]WW M?OLCCD]*,>:RYH?_I5)L!;1F+$$@W)=J=@F#1AL#QI! L4>7X$ WJ3FY =9] M&KRW9=+U,B=M35>Q4-MLJ)"YG!-F(Z.<$S*AC3UV7^F](<$S1P15$D7.!FR3 MI:ZK0/8JFJ]-CZVT7LWVO\-\11Z08$WTG #%UF7,B03M/5$ATNA4]EPU.9I[ M"<4^APJ <3$-%(A.NDQQ$6TD8\3O!'5,)*%L$^]W9Z'"(Z^N;LS&ZZMD^T&" MR@$P EV.%Z]@ KF;CQP'<,%G@MX<1R6A*^^;KU&@"$9RDC*Z[U*E0!P(CEZ#E=QR;HT4NY^O-Q/L("_]II',-NHL M#4D0<7*U+J-:11XLIZ(5DD*3L?82BGT:';>R^TWNQV:ZKEB?<0;XFE('[0WB M&$^/5WJ]+]9)2_<\"$5D)JGTYDMN$U'>BVJ>E@:ITJ&>+>O71 M89AV_XE#;>_'".QE.NHFW6Q>)O!O%RM84>08G289QUPB&77$.YF(BL)[Z867 MJDFFT7KP]FF'J2IA&ECG,;*05E-++A6Q'2*1%BDSUUO94>;,/>)52J"YH1+P M>15@F2)DI1W)&5DF4RK);L5; B[Q,0=!FZSQWH&I;OSLF71:TH0=2I1LOH#C M9,R41!X4U2$J(9H44KTC?GYLEZ4.&ZYM:&RL]KH)#S?(]\>D!S_N_A?2?TW' M97VO[*@6F >3E;IM?3?#7[TY*7WX(_3=-%W4RI:"><9]2>D/94^^%(X ,>3U M2F%BY*))18]6 NV7S]2&CWM!AD>?/P_]Y"N@**OUPI<5O<\_UV9.7:OE78%->QS54FZT.LZ^1D:W20V1(5 M,"*4 2=:Q[TMM?F3\0;#06@E[WXZ.8VXH.>SH,^8[)WPRV]M"061(HSJ0LDN7(V,607?9OB*FO!VR=_9$?4:6"W MBN58T&F*W0 $OQ_#8(I)>GDT[>?=_P[/1S+KS*F1A GP1$IKB.4^$*X$@+4@ M;6ZRR[$.N'U:XMD1GZK;K$Z-CD]P[$\7F:K+FD-G>W8'>;5JWPA$LHF6'3SP M:G%@,B3D?68T,B\29\S)(LS3\5:=C&L5-1ZU<%DN:3CQW"0+PYD MS4;#56AECU MG7!4ZV9#&4UTJC[V<-2='(VD23JK#,1)*.N33! ?G"%9*5 ^)(L>>IM,GP=C M78=C]HEQK+5)ZTQ;=]:,F%WRWXU@)B5AB95EZS:CZ^ZS*?49)43JP?NKE:)O MF<+6;W,=WK@G-)TULD:UBH??H)\-W+WBPW^97O+A0TH: M6$29>(=.AX.9DD ML2K&J%GB4MNUF+)VDVLM_]$GQ)0VQJA_->"?/>KJS?3[9$2S!LIM(HQ;P+$M M . MC/(:8[94BN +3D)6FL3,>- ),'YKE<-\+[BUR+/+C.;=L*>RU1KRZ8SI16:3 M@Q9<19*4'Q+:@'B#D+1*C&HE!.@F!__N1+46@\239]"F=FI(G>65FF<%R6^\ M6G.41;"<"8P/>2FN5P90)T0I3LX-2*4\#4U.4VX&=RVR/965YAU:=@<3XO+" MC)&*WN58[O@5O"3ZE+3K%"3R(WLO';K,=,>SX1+96MS:547Q1Y\)-S%76Q9= MN61C)$S67/)45A=,J0D[!(^.4,IT$!H,:[-IN@ZXM;CT1%:NFQFM(9UNOX)A MY"@WT09.&%,88"83REU8D3!41DY<<:.;9'$_!.1:]#)/G5Z5C+B#"S2N8[]Z MD<-(^"!2C.@I>JT1,<[6EB9%# /JT2S,JO5VU+8$LA:U[-.@ULX-UW!$NW+M MT AR"IX&W/5VN&_BNGF M^T.*[#X:YP&]/IYRN6S8(CH<=8@VS$2=M0*CUAJ<'M#H6GF,3VD-O)5!:A93 MN4D)BYW!RTJ(+F4=D,F9JDPD18HE",V M^D"BP#\6&21UK6ZF60/>3Y",7IU7]>W6A%/_\O/E ;UA-7'1&88+O\?CV4%^ M^8:\.TG< M(+)R+0C$,H)TI" .$4I#MK@\,W:^C;K@0_ ^#/D MR3>?9RN9L%Z]*51"^;_,]]\0S[ -7,YKQCFD\@OL'I "EF3$.1,56NZUY(D1JPTE#K5L@O \B29)R)L>4'WDDA7[R_8;3H2VX,!C MQ,.:)9,A&0P9BK=7KK5$5$"XP9F3&VE";'+>9M-X^)'+6/ST'-V6 ZTY^JZ; M^$F\C,^R@/$??+=?WZ.;LN!Q^ H MHU$9%RW1S"8BK77$45O.0C&PB@;E?9/5CDTYNEV(_GXV.REW+5XY4XKC!W<@ M(U$<<+(+:"DKP!&ABYN>00K:)&7K?FC[Y.@T8M5=P74%>U6/G _RN<1#@<21 M$5([KS@Q!F0I[YQ*AFLFUCE+F8.D4I.KV&\#M&\EE7="FAK&J5BH]O@5X0PKO9+$!>-(TL$G MX20WJ4F@?2^R!Q:V>!(DJFJMQB3ZT_>]+QMS04B3,BVI-Z%46^6BW%&D210" M5 ;O).S0NSZ#]1-4PM@-?3:R4\V:_LN(?B#P?_OQ"0Q%QV8%(9P7-BW)A(>+ MDJBS$0#C5E-!LB_).L%D$K@U1-@ 7@= U\ZV\9D>#O9G*)]1WWEJ;-3&0]<" MZQ\3-,Y[?# I!>I?3FXIAE>R6V8C*J63$?L-X!!;UB+1!Q0J$0J*,^5T9&VN M0*LEP ,K<#P%ECZ*[=MD,Y5>=G \1"-O?T ?.\0YL@J[%,W8@Q+%\9SA>.ZX MX"0E;X0"S7R;UP!9HTKVC[6!)(%^WWQK*ZJ&19='D_+*!<^S[RN'Y#;J M1_>_M(Z6'PA^)_KZ4I(>VVAM^>H=Z>XF07:BP=_+XD\)<;;P7A[>R(ZT>K=P M.]'OYW@(Z60,TU+-T7_]VL/7RSNRQ 9JJ&$>#.Y*%=>/T _A M^R9ZOOJ*.@J[$U@#R3_0P]O?Y1T,D@+GA\=GRR<#0R=T -!_R*]Z<8G\V%Y<[7!+7KY MOD!O8N_],$2EJ[3*2F&_1/&IF_VUZ:59U]]3[7JL>R"V4D3MQ9('M]%.@;M= M*AE./.DNZ'V$H1F\]P=[RMG5):S74WM75^/"Q?/1ZV12_< MK*%V"GV@D%O>^C>4ERB)/+/S9G#6@7^?=//3E4>+>MR0(HHP8L%GZY0G5)3] M36W*D;\0B>$07%8L.2/OT_H&[6Y5TJ0T]7FUJ;=#4Q>/+NXK'>Y<&64M> PI M$1ANF>-1$)1#6MZ+@@NM:7&INDE3V]2IB',9XLN[("YN MZQEE Y0F$&7O5!!II"AEQCC)U"@3J$TBKE<9_L%-[\-QK4?D3VWC[(A [WS7 M#^DE(\.3Y=Y(U$/TA=V*!$\=20JQ.<$36[/@#@396 M3(PG1R=#R<=_]MC5+T\5N\6ALTE90DKE61";A24B4$TLU-XD)YWF3 MA)(JZ/?"0=@)4:]=YKISX^^J0]\*O4Q8%]!93$!!2P+.X[QE4R8AZD!B$#%9 MB5.8;'+&L0KZ??!+?BK:;F[[9K1=#497A7A]TO>E'%KPU@A;BBW8 $12]-%M M4N4LR#.??!W]H**->W9.)?OIK62+#QMZJ5JZS9K$NX)<9QQO$^^6PGYY\/<0O,&!?#:)I MSD$90XR,E,@L#0FE> @RRV1?KNUS^KYAMS*F?79'J_+O,6W9V"2;SY175FY#5 UM@PN[&9S3<3[WI=0[VTVDZ\L;&2<>$GIW=LN873#_ - MQM^'(?G\'?_508^ J2KGYKW[ MZBLJR]RJ%Y\W<)&&>?YHB[ZXSFLK:VA= 2J%6N>-_ [S49;*<8E.1,H>)W 5 M@;C@Y% _3O#LE.1-%FE6052[=OF3_X[>"_2='\^&T]B?8 ;]MW+1DTG*>11. M&X^^$OA$+%A9+D^1*E";&]4CNA_:/H4^&S/CUGN7ZUBDP07=T_ZOV3^O:]Z0UOJ2]\*[]TM8W:6>)KO[N^ MNG:;%;[:<@DRIY,2;D[SJVG?3[^7RCKG59"7VU,?R]Y8->5NU&9]I6\O>FUC MK,8J^ QF\TH:O_W%]=6ZIA#5XJU%&\OKUX=:OV T-9I'$EW@1 KIB)=<$4JY M90*2\XZU\1NN8=G>3;KVRL5)IE)G9K%C/1ALQ++2 "Z1#*%4\9/H\3.4.>>4 MD_7X?6Q2,6]=@/L5B6W'F>M^4P,C5=I96FE^44?T33<;*AJ\G*2S"E:+8J+@ ME A<)6)RM$2:#"2X[-#FSAB=F0QQO?M%UV]SOT*N.J1HJ?;&#O7KZ1CY,UV< M5WOYM8?-MWEN>U6M@W5K *US./'&ANJ?3WQX,TTUN5M_M%2C[18)-'Z22FX, M_AHFFY8)NNMUM;2V)N!5[2Q[:_DG^!G\XV__'U!+ P04 " #Z@@I1LC'9 M9&I' !)]0( %0 &YS=&_^* M3.9U<(+[Y:P^/X\1>=C*9-ZX"4)#9D4@/23EV__HI4*0N%"GQLK$I M4Z<[2T>BY(T/5=\&JH"Z_/O__')Q_MUGG$R'X]$_OA=_X]]_AZ,TSL/1V3^^ M__VWGYG__G_^Q[_]V[__-\;^[X_OWWSWTSA=7N!H]MW+"<(,\W=_#6_T288K?T>1&T_F/__C^XVSVZ>\__/#77W_][4N+/_]R[^__4O._%B&$'^:_O?[3Z7#='])CQ0__]Y7;]#V^C,3]<_9+^=#K\^W3^[]^,$\SFZGET"M]M_(OZ$UO^&:L?,2&9 M$G_[,LW?_\>_???=E>1@DB;C =OX@=H$7$2== M0KWSW%LXER!7$=9'CF TGLXFM,[^+8TO?I@#?#FFE?@=G.'CX&A).6-U2>56 M\3F*FW]\"P&I>C@:UM7C#?VX>$(=:U\L^&6&HXSY^^^&^1_?#R5F;;4I&I37 M3E@O,*;LBX-@7+%RL!;5[G*A(4=3S/3-='P^S'7G^1'.ZZ+ZX2/B;+J?P!Y] M:D>2W W]BHB+,#D:0(5@-0\<5"X\E@(*B@NH![O-HWO9OX,)&00?<39,L,4V ML(\B[@[1DU8>F->*BG@*D8N"*)CD<7A%BK:.,-.]/5A1E^K MV38=E[>T<Y>F@V/;Z>G;>:S^AH5%7QR);C(-:U8/IF4,$JO,A3N_'H= M;1BH3FPYM?-QNC/N>377QM?[RSE$/)]_.KBED,MVMWI_G.5& :Y]O38H0?JLI^P//9=/G)7(F, MBX7%]]\W0[G2VOZ3>X^?<72)TQ>1- EI-M#260NAL&0-F>[19@91"::MB!*Y M"4GH%E-;!7)W8C>$?#%93G%A)^QI2%3OIU,]S\8=2O9*?32![[\;3S)._O$] M[TC3/].\Z9690_J#G,&7E]/9^ (GK[ZD\\OJ1[Z83I'^R[_!EP'A\Q8@,K ( M3!OR^6*,B5F=M$>113'KK;!NR+ +UO[Y@317)J&2)W'^FG23B3=B %O MRX*ZE?Y92BV9-R4PG2W--1,V(P6$6'))L;12^S6*_G7=C7+6:'P_R390\WN< M(CWP(TWR)T)T/OY4J;V8[\!J#-DEP62N:YV!P'SQC@6I#=KLR&[S;?:(!U"= M" VZD_Q]6LA#:?$!S^E79__$$1G:YP3Q1;X@,==ISX:?<8DR@>.(CC/'HV'M["-.KN"L8[U_'EI MI>0< EA/U(^64$)PS'LA&"1!LX\)(?%^:+&"[,3Y<8@>6FTEOXY'X[N[W!(= M!\-5D)ZE(A2AJ[9LEIH5 2)C#$:6)G[GP[!.BB(=:J#!MO)/DLZTVCPX?3MZ M]:7BNQQ./U8&ORT_89R1NY-1&YD9YSZ1@ZPXBZ4()KQ//' 3A&OB>CZ*[*18 MTJT>&K@AFQF1[+1S=ROT\(<[@) MLG27EO'[R M/15]-UC;KB$O7JT? M<43ZF0U Q."R#RPH17LSIS>,3#?.DG<:G34@([2CX3T\)T*AP^3<8"7[%6>W MSGY,%"$+FUD(F0QVJPL+O!"L1"NL,[3;MKF!NX/BFU?U_C*]KV![J()?P61$ MR\WT'4X^?(0)_@C38:K70ABC7..&94X&31!QG7D)A*+Q():#*V,0AV@_N-T^B'K1TGUO^X'O=I1!^@WB. M@V(+"!?)5D?"H*V*+%BRVGT15D;A(5 MR_#W=#Z>8O['][/))=Y\2-8I?IF].I\/^(_OIWA6O]F7#M/);/!N,LZ7:?9V M\@$GGX<)7WP93@>V(&3V#7 )37,>BM>-9;'.'0\^_10;Z:94( MFP!T2(4'DHX>H,8>NAQW*-,.S^1OX:GWQ@M$TY_FJ^56H 8KF4\=*?P^FBXW M@TUI6SD91[HT ,FN !9RIR8#H(R;R-P*1((@OZL<1M%O^GJ/H[ M&7!'T?PNPNU0XS5+9(GJ!M0O<].(-KL"%KAG6M=00^W)G\T\,^EU3A!*H;)(=88\:T4N>;AW[P2#Q78QK?QWW]8$0F9D7\VS Y[.;[X-,&/=4W[?'7Z M<@=A1TEB]T?I)U?LD=FMI(SIDK73:+*/J(W'8")WY),'Z3%9B(^GC#TXS^YU M]Q%&9S@=CC[,QNG/C^-S(M+T)Y)F&LZN_ZZ-/K<:N2<=[RZ%5;U+K96/W 0L M6BH!100G8C#!>4^O[19ZWPI#YUF$PCD)3@86 B#316KF'=<,B<76FY)2:!(, MUWT6X>M1FB!,\2>\^M_7=R3YZO]=#F=?W].:^_-X\A=,\B"F$+BPR)Q7G'RG M0BZUDXZ)$@/(K+C,30ZJ=\3Y) Z@=F')FEN+9GIID*(X/QB;WCH9&WAI>?8T M6Z5+3:DCK7H(@0F'7$BA%;:YQKJ'I'\J--7=ZC'508)O$"1X?ZH#(Z(VUGJF M7 UL5@X9.!^8%]X+[KFG/;[-:KD*Y<2Y<)CH6R0:542OI]-+S#]=5O/B'4Z& MXWQ%VE_QK_FOI@.K:#&,RK'B"* V,;,@1&1&*@B.!_JX45+^-O"> 6FZ55&# MB,$-*/\/G%_B#4@EM!#%:F:B)SDX:5C02.Z\#9#!&_XAK$)SVX M\<]_^?;3/,+RU1>ESN%/-U^88BL@&N#93^[;2U4$^; M:XU5UR#JZ2'S8#W@8)6S*: MQ$ ]\&Z\NOAT/OZ*5\C?74[21Q+?NW,830FV=*$HS63&3$)"8#Z7Q%(VY$#S M@A$;'>GNA?=9LJY3)=[G7FBYRFU$/:"U.'+I(BL2#=/D2;,00J&56@BA,:3, M5=\KW4:TSY)W'2IPS8GKX8?O#[TM\RRQ@?882T)DBMM"MF8.S+O(&407$P9= MDFER;?,XM&=)J'U5LX8]W1S8;^#\%4(L):"NF7ZY!E'YA"Q@%@Q+]M++Z&1L MDJ_]*+)GR9T]%;.&.FV/]]]CC2A(\PM[^K,751Z_XNQM(=D4',XNZ6\& H(S MB($I)XG\6B0&]*URXII6SCZIM3WR9TF]1HI=0\VF%P;K)O#/R57*F/7! M0&9H7:"=/ 06( 'CVFH!6B6#O:]T&]$^2PIVJ, UM.OEAF'^%M7N,+D>0^-H M.H]E?(\DONEPAHM(R:OIOLGD2HURB@(DV. M9AF.==I[R,1.F\Q/BA9K>-]U-K-4PI%MPJ)RY(;73E*^%D8L'@O8I,#X)I7H MCYS-W">C]A?X&O4??)@)N;!O.BYS(+;8QEB*).UP<&S@0F4.3H M?=!!-$EAW0;<:9.E<_6LX=#A5P3W(MFP!"]JI5NTRA&K$ZUG4#0S1AB(0BDC MVQQ:/!Q"V$E,G(@QD;AUK0ZKF'8A7A562L*")+^_F'24F+A&)L^-,5>_UFX\ M\XJW \*WI3YYIPPPY.0N\D M^B*'G%*V+%A9ZV4*QZ!@GK?9*)H6M&R;5"E],@GPAT2@'R#+8R? WYO"2M3/ M=)X6*@U&E9)GRB(MP59*%NG-(#$58:25&5R3>E\/HGHB*?([:7L3<0Z6>H/P M]!5,BW3$;4#MD"^_,R76HNHW;[Z!]E8+\W0F^MYX88K1NH:JIFA3[;J K&:2 MLRS)-C6TQT)I8I[TR(<-R?3'HL,N$F_2,&=&*# OBT@M,HRUS5)$<,RX3/NH MCI+L&@Y,&H>T$IIBVV2PK(?3OP':@:[N]<I'1Y<7E>LTPW^^4-A/L? 2"36DV<7?!O?=&N$IT"2-NIHL&QL\),6X++ABB!( M)L'7;D\R,I ^,ZXU+Q8UZ#:-.1]$=1+\Z$SL#7+?:*(7XRM'?0&H9/*/92K, M!%OK5(!FT5L")(7D&6Q"TR12_QZ24]#]8>+=F*+6>QD0F'[\^7S\5Z/R']=/ M[ZDDQ/K9K)1]B""C=@:MCUZ+C$ ZQY1UX4'ZA'F+L@_KYK6K;G[":9H,Y^'+ MX_+CY93,D?VJL*Q_4"<2WP+CBG"-H??(2I4X#UHY"$$XQ[4+":*-(@\>1=N) M'&^6YM>C,IYK-NCFP>$./""[C--A'L+DZP'!\JFR.H6+L'U/)87GL&47 F M"B\@(*DHVX3#/ CKH();RTJN[\BJK,*<#H*C5X5GP6RF+SIGQ[R5AJP&0*MM M=,'DQ]BY_M%'*$+2G3[O5-TZ3&H-'+6:JOF:H$TNZX[P,R1\<3&^',T&@:9H MC"LIL G00'.I5Z _?K+JYE@X?W9"_,C8;\ M#B>)?@%G.(!LI39D;6)PM2!D3"R*J)E34&@&UJ)H%#DO4H"CEG-5Z?',F0F?5"RYJI6]H$*6^&=%("ZUH;M2D)NTP%T%9;P&=QZ;7LXQA7K2M>H\)AY\QO[T#E[!Q[WEFY!J& MVI*(D*:HF-/)@A8Y.;&=*[+[V"?!D3[DWJ(2QPWB;< JSR5)@9GYG:OWI09W M24:[81(AQ&C:5.#<">5)T*F]?EI4VKB6P]O)U:G[+SC[.,Y738(1;TWFQZ_W M_WCY9U=A0$*K.&]@8U!JI@6Y="!-9MSEB EB,HU"I#J<1&_A=PT)>"R=/I5 MOC?CT1FYCA?5//R-_LT\^$1XS;5)EHG@'8E5*Q:#1R:C(W^A273G.C!' M"]L[&C/&'6NHP;'0*J;%K>,VJ%H&^ZV'=9QHO\/5]@@/#I!Y?XSPWDFB.##N M)2W06"W!RGZ5@N/\^B+"+J)N49T:1\/QY-?Q#)<19YFF(GC, MS+IB:8XA,1]U9MFXG+PQ7*0F%P;WD/1O,G>AHE5+Y2#Y-K\HFK,ZRF)]-IJA MKHU_@['D[1G'N+%124NV>NCABNA?5L/AVFEP#7 7T:]PL7PKML'5TFK8!.PX M=L.ABGN0!P=*O?D%XRU\.:%%CY89[8C\QDGFN9 L$_L55_7\J(GET"\;'K$= M^B+#+L+NNNO>K3+1M_:XGRZ1%&066YU0*J,LB:D056VV(%E-E&)<%9]*D!QA MI9#?QL9MCP[6O[70C5KC:=7.^W\@V>C.&T8NS"<[/,Q:8$(W3X R#>6TC MYP6#FJ3@**=\:E.%CT@3OA#A728OUY'&G($D7 P$KA@6E)JRT485F)UFB;K8BF32'J(U'F ML0348S%F%SUTWN/Y,IX/TU5]]5*PQJ0O]D^%&:PPGGFKD2;M.?,&.4M.Y>BM M@6CX5K;'QB&.<'7;L3+&G4NR:\OR Y[3YV>WJK@L0$F9E G$9.#.,UVCGJ(1 M-:Y662O(VBTR;J7>32.JC^C4F"\&!ZY<*!SD_CCC8A.AA#=RG[CT6+'"8(_PG0X'9=W$YS6..AY MGL\H?[B\N* =;UP^#,]&PS),,)J]2*G&VM=*J&-:TH:X5Q[50>-UDE+5W8Q7 MLJN4AIR==X'V?ZTP!.YX*M)&E";(E ==S;U/'1]+UT]'YUOI'KDDGAUHN4C5.\3N,WA(-T?FP,/) #V38N'H!R=*5O+:94\4A3A;.919_I_!T[K MDK@A(R)KQ>5!Y'D(U"$6Y$-COKF..K-!(&V7BJ$3P+00CL7(:]7);&,@HU>O M=D3=9$]N-5Z/B5PUGBYZ$YGUVM16HH(!6L6""$5BD+)@#S$_+\)YG^2*&OEV[>CGX;3&K X'%W.__!M MN3VEGV$XF1?7_E^8SU , KH@N8LL<^VN,EY#<9JA);,RR;)D4GCPDG1*+10AFDLK 47D\O"%O9< ZM8D:2'2 M)QT8S1>C]1;9N M@^I9QSKOI+;M0ESWD7E_C$C6T1H)G.4,1'RRQUATA3-?DN(:M2&$WSH3]HEU M;D"$743=2ZPS.C*[#0BF016F8S0L. [,^I.-==Y)18_&.N\B MWWYBG3GDF(JOFQO,^P(5%FLJ-"0N8W7(DFU2S\05.]KIK?/RAG5P/[8A]Y:+' MBBRM(%4XH[2 ",Z) @@\9^62=(.=9M&YW.<&21OI+Q[=CP[6S6-%$R"D0F&U MXZIHK,57O)*V%$7F&ZK%Z0" MZ[FKU4*IMD\P&@IQ\5)LA2NUM_PS!8E:66&S**TFID8+ WHD\$FK5T.A]Y) M_=L:A#7]>3Q).!T$C(@EUNPLYYBNX9!1D>]JM9$B:Y$XE*TV_C4/[W^C[YD; M:^OD[BO=!H<""W'4E+SJZGK#-&C.M$N>Q03D0W.;+=2*1=BHA\T5@&?#A(,D MW\#[6Z[(?]Q:D-\,(0[/:R-2GV5PV5E6G$Y$3P+G@129K><:T2*L)BUVU93B M 53/CBO=Z:C#0Z6EE[,9V?*#G_#3F,0Q?7DYF9!W-4A>.G Y,D$V'@&.M;&' M536V/CH42CGMMG4E=Q[]V9"G'_TT2*!;AYE$-0^/J\5_X_GP;"Z_#_1U6H:U MK.>["7X>CB^G5R(=2&>KZ^:9D#666Q=@@5O.7(C%9E[(L6MRE7$X]&=#SR-I MN\.*P(^_8,O.S+5V=6U*,R\)^6E&>W[.0LD86(R%-GY.WX%4B--1A;>"'WHH7TRG.?L79H)!Y* LDYGSMIIF<9T%[8+R(G(OR MLJR&[;9;W9:@G@VG.M=0@Y+!"]&\QRK(>J>Y;CT=\!@KBP.CU5,P+;UFWB0Q M;\L1K-$9L\OHZC;=>&CVV/&QT\FL]A7)EVGV=O(!)Y^'Z2K,2Z)&[75D MKAC%M+,UK+O^R$&H'(0*8IO86'K^+7+23ZO$W 3@6%5=^M3]N$,=='@>=@O/ M],4H+Q!-EWWHMP"U0X#,+@2YCZ;?J)AN%'5?ZQU)N3<*1(/:")>8$;4-!)9< MXP #,ZI6&)&%MN9MNOL\1=5O"('I4?.["+?KZ)??QC,X7P-M$:01E?"Z]@SV MRI#)):QAD=8S9H-V,6@1DMVN;M_#X_1G\':HB7$;,79XT54G>]T;^)\X/IO MIX^TN9W/B5RX]S1\9D:&1* (3T#EF3(%G-$R>KZ-)[W5.[T1Q3/;]+O11H<7 M&7-05P;E;4B+]V$;4%WO_!O1]+_S=Z2M<2M1=[S]/P!.6"XU.539UTI!,F4& MF 7+QCC-4Y VS2[>8KZ?V#[[U7].TBX0[7/ _\G7P>_?QB4(DN2N5XD"%K2 M )'YZ!4K";CU5J48UIQ/3)=BGF+ZV]GX\P^+)U[I>?'#JIIO1NUWX^](_..# M9-<@D&7W76S.XAJ[9G14+%@3F2Z%MC-TAB59,-1>UPFUPMTS$V1?X<1)U^B#'P7P\0+,-PKWVQF^E# 24O$$;+=/> *,M M(;($(48GLQ&E26/)I\7(1Y*%OB5"[J+0%G&'<)XJ0,R_C^B)BRWFGY?#7*^\ M7H^N4/^(93S!W\:?ALERNSA*,,J C"*Q#$779HF!>9\TD]*A]Q9**4VND?:' MW/]M9C^T6+T3[T>G+2I"Y?^\G,YK@M; [%_QKUL)P9/QB+Y-W6651F9.HFADHEPZ-SSCV_=:".8]LUU.6XD2(:[))KL2GM%8^27&U1O>@65".2%,E,;S M)GV7^R/'(V;6D;FQB_P;<.)FLA]F,,HPR=/?/V7:=247FH=EC7/. S=2A=2F$?Q6Z/JWAPY7Y.I>T[D6GDR&]X?T$?/E.8[+3\,I MG)U-\*S:=(M_US+==;N1^\F!W4,**XFQ64NI2/E&":--*$&X@,J089VY\;$\ MGAB['8:C9\O6B$0#A;@-@8SWP!7S6B$K(07KI$>GFO1,/5ZV[ J"GV]I\'9 M\*LOZ?PR$^]J9##]EW^#+X-LZ+WGY..+,"\ID14#JVJC 8=;?1&,!Y+K2 M]=VAGTK4SDZZ&'P:UAV?D@O1CHX:P71N#C4-\RVKL4'A=OZ73(;R#5&OK+L#4&FZ96ZR%,A/Y M2&A8!"]8+H);[I&G(CI[45='_Y:5?+@X.XZ47IL08CAPCM(RC[HP+;5DP5C% M1"JNB$P69MKF2..YY6-[>3HK;*GMI'RKWES64; M)"@R.#,8 I>=8A$-9]9;(0R )]OT&U7]KGESW6M^%^%VG3>W0'53-GEI3);L M'7@%3"BD94W&5">LF=7!)^EMX;!=?:]-(SR57+F=I#_N6G1=V^$+4"_'H^GE MQ;Q^[@)41I5=1L^+M4%3C\6\EG%+QLNB M+;!L2VUH+Y$!3\# D%.OI#!&-2EAX?[%VF$]R>W&YF=[2"4P.HZ<= M(@"73*.D[S@4)EP*(KG@K7HT(N.A ;YE+78FN.[K!9[31^,)W Y#0B�1\,].7>--VOOXTG>=A MG'^E?_'VS'I?:W M3_3'/PW/+V>85P8\(!SPJ4!OP96GH8<5=FHK= 1ER;GT6DI-WSI(AKM(CB6Z ML,K.HTWBP #IT6R8Z_.'G_$#ILL)*12G2T@_WX7TMKR"22VX> WBS77H#KW- M!@P6EHP4M&GYP*((DI%'3C(#:[C:IN33[C'4'4W@X$CSPW"\N*@1T@-IC E9 M299%]DQ'ZU@,+I*3%+R'["%*_@2E>(6^_PC(H[#W7G1[[YIO$!FYC)Y^6PZ< MSM5MC?,!@E&>@8VUST+0+,J4F#+)6@$H2L0FKG6GT^@KOCQZ_H'S.\SG(F6YX#D2 ,G>=3[RQS(O>-6HY=2)-/D0+'AG(YUDWQ,IG:[ M]G?&F!:ISO/ M501G!<;:$4<#S54Y!D#&5 )OD^>Y%GYK0:^-B)Z*5[6O\L8M)-\D-ZP>4Z49 MYCFTWTG*T_B@A&TB<_9(_7H U8E1 MHSL--%@Q%B=VRV[D(%WQ)C!T5A%7#:V2"A(#%:(E.,&O=GCOA@YW4)R8^O>7 M<(M(@>X=:JW!ZK.":?$6;0.JI<.]%M5QO.P.M;=J MGW8F^A9NRUIP9 $A+ZYVT*-=4@N=68B"LZ)U*9!R<*')$M,C'QYQ@_NFPRX2 M;]*'_.)B/)IOC(LM,&CC;3"*TQ<;0FTFHFP3"MQ#TK_QT8&& M[K6K/$2\?96F>CD>):QE5ZZ"!=X/IW_N%5FR]CF=A'D\CG EY@(UQ&R+TK8X MC>""2XD4I8240A6C!X]A[4*&+W*>SQ;.7X_F727G!5_WC]S9>8QFLM]^9BMZ M"45QJ9+,4A;M0P(T2 9W\C5[TEJU5B\/CG9PQ]^;X>I@-S>@F=[3HC'2J\G) MTS#S P)KF/1)@[<^D$/09B'H]"D'_Y8IP]=Z'//^".!]0J=5/7@-Y L93U07@I$C'&42 MR>G46:?FGA7_0%9Y/WK?0;1=YY2_@8OW.$5ZX,>7X\FGNVD_)F?A$@B6 L'1 M7!;FP4%=WG+644H>]6.>RZ.C])LPU9$6QBU$V(>%]^/76IA[3F1+6Y(L%AER M,R]!A5>M8E.)2F<+X%635FP/8#J!3;UKR3>X&+@_6_J'RVXT6T!K>3WP +;C M7!)TIL='_8+#E-#DA'@S1)V-#IZ 16.A0K2,L&E6@N#9J"1 -TE[[YT?CUP: M'(,>N\B^!2T6^^8]B,O&X]%)XXMA1M""J8,P+(#WM;A*+&0D<>>VL11WI\;# MN)[ B=*^.ESE1H<*Z,?F^!%'Z>,%3/Z\ZF2=\:078:5L?^^N@0;C+?7Q+=,OFR%O@Z]4.60'X9(R1 ]3Z*&O1Y]QT0MSGTB>M<_I)%KG<80K$3E%&H[<9!$% MJ.)W62O7PLE3KGOKB,PS/ZY/+>%)7X)L8^0-"T?8;J)E&=ISCBK*< A0N M)8FF: <)E#:H;<1H8N96KE76XT-V5D9E.=+/JR.]N2G7D4V *#P3-;94EUA; M$TC):OBCKB4 HVN3&[(+RH.WZ)4A?L(XNY5I?$%*&OX7YI=$F5KP:CIP&(3F MCL1@O"2O1M'ND4"3V0F**VY$TFT2O'<$VO^6WHY=]_;WEDIKX"8\@C>EJ^X2 MF/\Y&4^GOX\F".=U O\DL?]8%P.LW2D!>?("R(&.?IY/I!CX!*QD2YT7EY.)F1/#6SQQA==[TEKK>_D+//L&UL^??QU6,V)@DLL)/>%2M<&35ID%D)X0 MTD-R >NP20'138!.F3.=**'#KS/ KMN1'F ,5L+#3?BCIUDQV$Z+0R2;,H:DLIC)+Y8#DS(40P2>K8 M9K-Z'-KSI<[.BKE/'=N".@.NO1;@%5.>E*HC33DH28:8%$'(5$/">EMGGAL] M=A+^?4*X@\+JJ]4TO88#HXQSA+<^6IY^I+IC)I.#SB8S46TJ35LF"SP[\BPM M1B$XV5HK":<; NUW&_<4*=%:_/>9X@]FRH?;4%>Y?'>'I'5.F(@% S,DGIJ, M6)N;9G8=^)HSI6@EKC@T/:S3Y*-R?83CY/W!^B0-9 M *SWU6QRM!2:DIB/L;"L;%! BE@NB'+]9C/ER7[B7T-/0X/E-M"(E=1R2G& M;( #F5':DIE-%G;01C HFD?EA1;*M3!IMT;85[V _JS;-LHY=E6!Y>Q^'HY@ ME(:UPLNR.>\\+I6#=@Y<(A&5VL#.:Q:2*\QD)9.(O#9.:T&T#7B>0+7#+I4_ M[EX)#6Z[?IO :%IJYO6ROV%M@%76H)W6W)KI^E\M0M6VF4O+E((N)W.<](-. M6#)^8BI^ZK15J@@H13$O:T?KVH 3E 3F2RXR>"/\:C/PYT+71S(?GCQ;=]%L MDSR:JV(%*Y?,RYZ]WA1;@F-92)*2,X7%3 Z+TAG11DW.2YLLSH=0]>\J'$_A M]U)MNM)6@\BIWS_\<_P9)Z/Y.W:&-/W5B^-EZW:NE9*.LUR;,F@-4&MJ688\ M1DQ66@%-BHB^>J>L)6:?E*# M6Z).((&\*,NW.V%_9*!G2(W.Y;\QN*B'])_KX[OIN&S."8A?7XYK!E6:7<+Y M+S"K'W_M./^B R3-$C2ZEM)*!H>,TJ,HHA1PVHL"J%2V$ &-L4[JM1D:W +C:GUGHPJMW(DG]#IQ&1%$,<(D89%G90>/ MHNU$COOGDSWTN'8RW2*C3)<8@M/2JV1UL+]G#4\K6/K;6 MR(?1UP>2H.+7-_@9S_\:SCX.1]?/^%]#G-02>8+\R".=[\=O2^ MHJH"IS_X=3R:+'^9V\F3(>>Y9H$GS3*/M)%Z MJX-NDK&T-<+^#>7C\?'>N4\3-?:0/7<_:4":J'1$289\24QGY.3S*L\T#?_C7"_ O9]6=P1O):?'-UU$"B6GOP\&)V M$V[AK4UD07G&+>@J)LD@:\.X=^1*0$@A-*E>V6 NSYF[QZ9&B]RYN4S7+>\J M@E7."U9B"4S7^%3O4F"F".M,"BYCFXSV38B>,_.Z45.#S+AZ8G_S-OP,"5]< MU"([ RT3H':AGJ>Y6F,IL! D,F&"DC%R(& MZ+,)T'-F3R=*:I YMXKK>DTL M)<:L W':V%J)M#;=#41L:X7+ 6QN$_.W <^_J'.8BAHDSG4AH$75VQ1=<0G) M;2FT_V)0+)!(&"\.BW>Q]EY\JKY[K_&G3X>3QU'^4XE??3,>G=7KA?IF7I=^ MUVBU-$CN4G2JYK%FYI4L3"&"-YQ;DYJLF.O '"MR]4BT&'>LG@8N[2JF94WX M+5"U#%!=#^LXH::'J^T1'AP@\_X8$1+72=!>[B'70I@E,X!Y8K/F0J6$O#2I ME-\G$QZ)XNR+"+N(ND6E:AP-QY-?Q[.;D#Z=419%ZQVH.M%2&(3(F9,B9>.X M@C:ZOX>D?W.["Q6MYM <)-\&Q^5W#?DYJZ-W7J/)3!5.+F"TR "589@(6/1% M0&YR;74?RO,V&0Y438-3P;N(:@^[Q2NQ#:Z6)L,F8,? M<3(;QGIO=[W!_72)I""S#->V'KWFD>7 H4;:9A9I_G7FQ7!"&=/*K>O&:-9' M!^O?5.A&+>.&,FU@.UQODS]^O1^0,X_6F=/=-T4"%#6Z3UH:,K8D!NWKEM@';TAC9">V1,F@;J'T3LYKI MK$60QTZ@BZ85MM1N59AR+3 9&>2:T.FCU:88D4"<*,$>RWE]:OS:154M>?5Z M].ER-IU+0"PV<>6+3D9I9@-'IB%JVK]%#9K+9!#R+,&VW1[O8SKBS6;WVMS$ MFP-5T=*>N@5-+J&YE!S$6C80:,HE (.@-2G7^Y@+VFR;W.0\@.FYL60?5?2T MEJ@%-)-S)LN?,R]3K5NK)*VE@OR#;$T.1J#,O;%$/4^6[*.*!D=UZ^.UY[LN M1JDR>&3%.5VC>X %)3)#4:R' %G$)J$-FR$];Q^L(U4U",1ZCS6O*,TPK\>X M_M/%"[ -]I9NV"'@C]16N2,BC(^LQ0:;WD%S4#P96LX]2]68TYHV;)\1F<@1 MDY!.R&B?!P,?:]+\! FXB_(:$.^7\0B__@*3/W'V\^4H7]<&<(Y#4"2$1.ZK MYK3>1PF<"2T$#U%E;YLT^%@/IW\;JS^5CCO71PO/;4.-+QHU*NLM(2ID89HH MR54@_U*6S!TFYZQ]#L4CGX:=U862&L0L=UH,99NY_*NXY#[%)7=B2/EWW+"[Y9-BZBV9[+RXI MLO4A%\FBJF<_DAL&BDP29WU)-8VER":1;J=<7'(GA>]47'(7;1VSN&2!F+Q/ MNK97"&3>6R?U&_U4=T*Z,MBO>E*)P#X[U!K7-$0 4W=OFL=W*=5O\*[(6F7-NT '3> MDCVA7<&2PF#'F>PJ_]MY2_L(^LZ_[T2BFQ&MTI1,+9,2L35S;4H Q[/C2GB/ MLF#F@TW8#I'1_J_UFJ=T+J\M7NY@"G?T5FO44CO-O5"0DHRHB'G2J\'#. ^1 MW8N& MK>2L%LEB3 M;H..F5Y:581J4FIT>XBG2YC.%-/@W.7=9)P0\_1GDL[KZ?22W$*22<4_0*ZX M]EZ2"Q\\.?.YA@5KSB"@$SIQ VU*J6R&=$H4Z4CP#0(IW^,G^'I5TO$*#Q?D MLM? 3F=#;9SK'8L@.+/6>6ZLR6:U+4=7T41W@9R2^@\2:K)-20HBK+8J[ MNCQZ%-LI4:-K532O5W@KWJM917K$:_Q6HC M%=XD['!KA,^,/WNHY3Y_;#/^_$8Z4-M]OOGV?+LY'7A;KLS NNC^ M-AF>G>%D$'@$:6UDQ89R%114K3TFI4\!BX4<>J@QM#/NY\6][E1XGX&A6P:^ MQXP7GV;+O?W6T912QCIA$E.^&HDJ1Q:"",R'XJQ1H?C4Q._?$M_I,JH;E:PY M+3SXQ/D6UROD-7T8I@,!.@M7+*.%EM97XY'D0%\RH$Q.AVR];D&;+;"=$F6Z M5L4:NG12*._&=WA+R]]P!.=79+\Y$U^<@/D,7"+MRUPJL@.S52Q(T$QB#C&I M8(5L9DYM"_*4"-1,.6N8U'$ASM]'<#$F[O\7YDKW^5T>45C#-G6;12L+EI$G<:RNQ2>FJ#7A.BQ2'BWP-%?8^I9Z'H\Z9NKA7JXBN MHE)KU]7QJ!:LK/AD4 :%98)[SC3(6M9&D2U>N*Q-&Z.WVQ7H?'RL4U!W"[&N M4?O>A\MK\2W3;N]"E"G(I*0BN]D11(VYQFU8IG0E+"1MS7:QX%L-=[+*/URX M:_3?\>'P;SBY&"B!"6(2+!A3CZM58&#JCR)P#DX+"3UXLA7**7"A(T&OT?W! MA[GK)OL+?!E>7%[\.)Y,QG\-1V1*U!)8@!28C*I: MM4@V;Q.38!>0I\279LI9PZ2#CVEK".MOBQ#6FP.8'Q%J/.W/PR^8;WM)@Y"< M]3QZ)G4]THN*;!U>ZRIBDH B M@F]]R[P3PI-K53T!H^[7WHNM@XKRSD=UELF\[RR2XPD%"P,/=<*"_BBPI;&R?:CG@(S MVHIZ3:3=WL>I[H#Q%&C46C5K:'3PN>GM,..* M>[H$/O Y:@G9L6C ,AV,9[7@,\LI.P/%&QN:)(QL1'1*%.E&[&L(L??YZ'P- M_ ,F$QC-IM6)Q_S7OOM B-)SB_ ;Y^I?3Q6^G8N E M!@GT?B8(F:00 _/.2594S:%,*0%ODMZQ%]I3H%!_ZEI#LH-#=M=N>I=D:8]F M]YUW"R!$,H(56M#(KD9Z(Y2O,<8I:!%4P-CD*G<7D*=$J6;*6<.D@\]GEQ[8 MJR^?<#0E)TQD*9T.S-9.7MIP8*&6N53@4/LR M?TR&-9*@U&""*_=\]2IA$)R+IEAD08!@NI:>BE9GQM$9@LD=&*6,.5O0]>YQ;6JR\S6JHNA]./\\.;>>Q)/>0;CN9G..1;#: 6O DQ,9=5 M#9X4NA8^]LPH!\)'IWC9[ASD\;%.0?,MQ+I&[0<'I=Z>^2!)LG94]9JSCTQ; M'EEP EF)49H@L&3?9#&X#>(4E'^P<-=DFAX<0[INFE>UKH-4/"3O:-7Q-6!$ M0*UWZ9@L$8P2W("&OLS&.:(..0#GY\?6_/["7E=XX+LZU3S[>PTVQ?R/[V>3 M2[SY<$P6R)?9J_-Y+Z)_?#_%L_I-5SUWE^O75:<&Z['4\H(DFCH=%02+GN9D MA4&IZH'+:G[7XXUV[XQPK"KR'2EO0Y/=_878L)OR-:A%.<)M8*TO[[Z#CH]1 M?;U#;3RFWP-$V:.FN<3("SFCRBJLC0[(1^'TGI0"Z)U3 E;W_">BX0T%R_M7 M\"X2;*W8JTPG,CI?U2I_RW:3&9/%)#(3P5E:NR(P[S RD6QQ1?M: 6,O':\= MKC\+KE/-/*3MP\7:81FJ+1 N.TBB\+5MI&/>\\2T(.O3*T>;8%3<(L]28>I M\;WWZ3R2XO<1:X/B47>*+-*_F:]L*2L5/21R*@IAPZ*P0!>LR!H, M,!7K'D486;2B,"@"= S!^M3DE+]/)CS2NJ8O(NPBZ@8$^("CX7CRZWAV7?I= M)H<0:>^+M!\2H)H=YDQFQB8C-6 P;<+O[R$YPIE>!RH:=RG?YF5(;R6OD\$R MSE"?^'*"=!OO,5E@-1K16>J:3H"_H/0L%@94,UA0?BBD] MU(_KDT&/&"%/@4"[**5WXKP=X7);->1+NQ)8RK4DJ]/D74OK6(KN[OV_)T1R=++P@WCQLAJT%D6DXI,NN"Y=!I2 MFX[K]Z&U/\!TFZPCZS%)CG7 MNO: 2$CKDRZH6*S!%DZB!YFDB*M%);XU!CQB8/1!@%V$W$#Q[_'S^/QSC:F] MF\M\M3F!J/=WQA(X[)E&%8=6H9R627"@J)N7,_\5+FZ. MY!_'U=\YQ@VPIW!VL;OB'N3!@5)O[F;>PN>T,#H:P42I13RS+K7@-2U:Y+V@ M02]+FS#'?MFPTSE$.S+L(NR&03&W#NU_NB1;2)IER^0H:]*G9M8"N)@:_?%F#*,79Q..';E1S;,, IZ+8+V77^#K__YW5/[3=O M7KZXF#?"?#'*[W$Z;\RS#G#4SLF(1#NC.1&0O![P$)G7%H360MHDMWNI]QC] M%)C07.H=AL+, <_;G6.^]E$JOA4/Q0?CYU%Z!+QL4Z! AU+=.-59L[O3U*)U?UG84BPS==[6$;F7-0^!1&TR1"L4EQ8GVR0SI6[;;+W&KU+8__-=>X. MFJC)IU7,)UW+(2?'Z@T:4];::!PGDZ2'JM37> Y:X]Y>SFCQ'5417M=-(O?^ M;J3JH/!H4;K"#*;(= F!A4 O/$2E0S31BK#=WK?5<,=>Z?;3])V%KGNQ=FW3 MWKQ#O],K.;EGIDT'V8'&4@PSJM842 ;JY&L?2P0'SI2\2O,-2G]TJ!-0>+?B M;-$4&(;Y]>A_#T?7U?(&HDX)R!E/B(II0[LL(-)>CMQ+&WB63K98Q^Y#^;8) MT)&(&T1RWR[F?ZLFP+*$A/=161DU,\:6VBNKL(@A,0G&Q)R",ZK)K<;#L$Z# M#!V*OD'$WNU"J^2!O81/PQFE !QZYXXZAK'$?3DL6SH!0P1%0^9H9,9:O=H;7IH,?_T0H6:D&$7 M87<=9K Q]$%@H#D"\R(80T!Q%$ M&FPW1)MK>A-\,45DIEP4-6(0&2@KZOV;BH$[%*O+[).\IE\^=J7^=QWEU9=% M],.+JZN&^5'Q('A?U>%9GG=%XR72CEIX;=V9K; 8+T;Y=H7PZ4#RD 4GP\MII9DNM7I)X(HY86,$;YSQ M>:N-:_LQOVTBM!1P W=D#5\')3E??-3D=V=/U#2218N1F:0%%.V,YDT2G-=@ M^;:YT)60&X0 K+:-B,62>U7(;"[@KN! O5+*.GJ9%"U&HDD&V]$[<_2@[YV$ MV[P.S]51FRV^2 &2<5,[=W,RHX/SGBE>%&J7,\HFI1N?X!'U(9H^5+1/^(C: M:^^R,8[$XBW3+G(6ELC MZIT4M^VIY#Y2[Y,52215HI(L.YT9;5YDJVJ)#(T%YZPKV*:PYU,_HFY"AEV$ M?8QLUIRB(,\ED>-2L)[+:S)@/3*IK()4'*I5,IS$D>9.:MGU2',7F?:5S>I! M@_=!L1(E3=AXPB2\9*@Y.**VM7*['O5/_UIB;]UV(;N^CJA?CL])]>/)_'#B M5K+%'H?2FQ[5R3'T5CA7#IXA9YF@B,*#UA%+3%Q 3"J( IE',]@"<4?RO EG M>CTJX\D%')CXM\\P+?6P_?Q6=)2-S=&FE+S)VH*.0B6A>+):D<[R1AT].."! MU;UN1OR,+VH[WK/%F*/\ZWB4-OSZ-_IN"FD>B'WC3GKIBP(>F3!%+AHU2,N9 MB+2@6*=]SDW""KN<1 =5LW!TB;4E.FU[LPD]_X_A[./+R^EL?(&3FQ/QZ13I MO_P;?!F(0,NCDXD%7L@-][9V):SNE7%9Y%@XEB;^YAY8CU!AZU@,75.9JZEF MN[9J?H$OPXO+BQ<7]?#];7D__@KGLR%.W\'7ZL^_KZO(;^,WPU0/ZDB85Z4( M<#'- ;I MU? *.31SIC8B>(<&ZU5*#*YJW MLX\X>3.$6.M@$.D7M0P&GM-,R6)B0HC -$9@(6;!>##2\"P+3TTN\C?@><;4 MZ4)#'=[W7!TSG$--U?D#ZL1G;R?OAV5HE>?SI=?#Q]]04G:4C;]$!K M(#&$3#NS!Z85.A8P.E90D0,;0E1^NZS^_<9_AB3J2ULMZF*O0WVKMD7M4LA3 MR(%VVIHC)HMA,2I;F]98GC6]'ZZ)+?\8L&=(LR8Z:Y!%N@P#K E>!XMLD4XB M(4<>D GZCNFH'8,D'1/U+ ^RB;%-DDWW4^GKBOS)L/7(;'@JU_*UC=C;.^M-#A7K0;6( MVX_G9SC"^Z",L4HEK'6-BF4:0=!W1K&0@T*G!'"U76# IA%.3L>=B++KU;[: M0/,EBPQ9(30:%GDM/22%(5=+51!Z'T;DE>#-^_[;>GAI8U>$!XFOQ4B_@A)K3%WABQF=R4BV/+ 9,+-52 M8Z5PPW&;8,RGH<4'S+!NE;B+U#I6WB+B:[GU0U: *3#.:_Q\C>(*"8"^&(#B8GA5[1-&N4:/TJ]QE(:X9T#\ MYL=U%/B^)=Z5 '<.,JL,/-N@=18V%",RS]Y8FT3*9? (\H78ZY=(!ME__-O_ M!U!+ P04 " #Z@@I1XV*$V^JO !&*@< %0 &YS=&W/<.)8G^O]\"MZ>C9VJ"*&*#Y $>AX;LFS7*M9E.6Q5]]ZH MN)&!I\2N%*DA,U76?/H+D,QW)A-@@A1G8[9+DI,XY_R0^/$ .(]_^U_?G^;> MBRBKK,C__2_!3_Y?/)&S@F?YP[__Y;?[CP#]Y7_]QS_]T[_]/P#\WW=?/WGO M"[9\$OG"NRD%60CN_9DM'KV_/+^7I1_9"\$@/^H'[HIGE_+[.%Q MX85^Z.__:_G7B&"2IB0$H?1] 'U( (Y% A(FHQ#Y81SP\.KAKY&D(<5!"J*0 M, A3 &!D(*40QF$G)(HIO6@\RS_XZ_Z?RBIA*>,RZOZUW__R^-B\?S7GW_^ M\\\_?_I.R_E/1?GP<^C[T<^K3_^E_?CW@\__&=6?#C#&/]?_NOYHE1W[H!HV M^/G__OKI&WL43P1D>;4@.=,"JNRO5?W'3P4CBQKSLWIY)S^A?P.KCP'])Q"$ M( I^^E[QO_S'/WE> T=9S,57(3W]W]^^WIX4B7_6G_@Y%P]Z9K^(,BOXMP4I M%Y\(%7.E?3W:XO59_/M?JNSI>2Y6?WLLA3P^[+PL=T;56F*M99!H+?_YE+"? M+U#?D;Z+0UT=*%>;^]F5CEV8?G:F[KWB!S&\PEMB+E:Y^4)]R/E8W]VUJ(M5 M'UYC5U^+8D'F(WPM-F*V5)[K/WQ2/[5B]$ =9%K+::E[2U7Q?2%R+AJVW!G: MR_B__T7]-.,BFZW>>O?JH1D321J&802@##& '". U*L*#.;DN5[J1DIT!M/W$ MSZQ07LKS NQ@J[VZ;B,61?=T-N H(7_QBI*+4OF91Q1>?XF6%7@@Y'EVMW@4 MY>U #0V(^:):_66?#PPECL(2=M:ON,/RJ7Z, M M ACS .!4_COYVG&,Y#V8<-!RZ W-2 M)[#>1G?O=ZV]5ZO__[ECJ7ZXN60M2PU&9;%^Z.RS6L]1^K'<;?XBJD;8;?Y> MT(42^2LI_Q +0N?BPW\NL\7K-\&69;90\K4^HER0++\OB3[VNZXJL3BZ#I,X MQIP$$ A"!(")VJE1[L= 4H82C**4,V+#AT,I.C7F_/98E N@)#UY6R;;4>9@ MDVI&KE.8JH%I>,M$Y5=[VLB:CC=F>HV=WL90[X>:L!M;O=98K['VQ^&I>^A9 M<4GR@^DZZNM@:,3W7QR#R^OWBODFRI>,B5_%$Q7ES,! 0& B))N,U[86?TR9%YHYQ7BA>1+PW/Q8[C9D:]O=$8F"]70/S>:.:0 MUHY:[)*+=@6,2B!';=M?]<<_9+=4\VKQH/S.O+W;O9/7C)5+P6]SM4H4I]P7 MGXK\X5XY)9I69I$?*!_.#P&/$Z[VNA@"&L0-[9WT6JV]E=K> M?>%IQ3VM>>U\#8(M;X^GZ[OW-\!X1_Y_ ZR-N;L?9 VIZV=KJO:3R&]N_NQ& M&X7!^UFXHO:>3_=SSSZ2K/P;F2_%;?Z\7%2?E*LRCUJG@^,4*J@CP(GRV"#W ME;/& @%8PE,?QVGD$S136M+"U%WKD&:S-+9E#KX45U [OW'4*31_H?%N9JGE[_KK:0 MXGWQ9SX+8B1Y$J<@IDD"8)(P@ D60$I?>8B,^"QEML=\NR*FYO9]*8N7K'Y; MRD)?JK;Z>@6ME H5$VI>Z[,@2GCM]_4XO-L#V?S8K3]T(QR8-3C5V@&NU'-[ MMG7<=->G4GM21C]/.F[EL9.@$Y_LM_(_B:H2XI,@E:B^%/.,O6X.A=,P3&FD M5G\H4 H@4C^A$$'@$TF"-&1!C*THH$/6U+B@4=)N?7=!:;;0'0$T\(IOM-0^ M@=;3^[W1U!OD;-L $9=$T"5N5$8PL'N?&DP>Z7%X]%Y(49:"?U6\5B]E7]=5;7^-.[37T3:_@:I$Q,O=^5?[#LA1UT/OO[XLGDN6GW;E. M\+I?*Q= ,O2-9E\TC#GDA.T=CJQZ8LN)5;_M.[#[0XZR^D_8L5K(I_ZYYT9U ML_@5%7Q;*+?VL9BKYZLF_N&:5HN2L,4,RC@E28"!X$@"R @#A,,8Q(2G:9P* M1$-DM6LU%#RU5;VE=WUJM:WY__QG% ;IO[:A3);;7-.),-SS#@#OT!O@/63; M@+#?5ZJZW/]:HN-T,VPJ>]R=L24B!]MDV^?[T=77K/I#"_A-&57'8M4"5TM# MA#2*4>PKCF(0P% @0.(T 8D0-*4!1CZTBJ'ME#8U8JJ5K1?.CKHFZZ<'U&8L MY S @:GG NRLN<<($Y>$TRUP5)8QLGV?6LP>ZLT45GCO-7[E&'P1#^^N.;_ M6+8AX_?%->>9/J,C\R\DX[?Y#7G.%F3>.#PWQ=-SD:L/WLDF,FF1T;FHO_@B M1('$,@4B3@( H?J)$.6UH%2P6.) !M(H'-2E4E/CH-;Y9RN%]5IB&Y6]O%CH MXTGKC&PG$Y@RGH8"AL!G- &0R@A0&/A ?>?B6/U?&E!N%^8U]A2.$P_V62P\ M1LKR52?ND*=BVV[SB7.+M^*3O0:]?WI$LG]-ZW3L>W>R;HB2IN>]?KA.WO4 M9Z*?U3=]1KF(2:)+'A&$FU1:+&()B$QC&HN((K,8NU,"IO:N7.GHK93TM);F M186.@MA-ABZ@&?K"P0X5JVI#7:9?4'7HZ+"C51_J,FJ["E'GYUQNPW>22\*$ M^%+7LB1(4 %$H P+@ D 8ZE"'',K9SF\R*GMLQ/;\O55RG>\8XKD6=%V3C) M+O;K%BE4P^#[9OOWW:"'H7?RI]-XAMS1CY_N8X^"V0[?89K/W6Z-I$]%52A#"$$,'98EU1\7QEKT,95J1SHD2DTTLYI5.S M*MJB445NR2C'@#2CD OA&9@S[@Z*G&D%758X.VV^T[)F1\2,6\OLM)T'!(!Q) [*O=0X0%2!+A0P'#@#.C$*5N,5/S M,-8A@6W]A2NO#?SRGHM2+WV[E7\"6[/%?SEB Z__K?C)%JP;5]&09ABX)($3 MDD;E@6YK]ZG@S*^75)Z/7*MPZ>[\#2;.5?AM# JWXG.-KY@C]M^D 12&^RT$];V1%5=-D" M;RL$E.H]1A8'I9W:T%H:HC3"ZJ4?22H E(@ &OD0R(CQB) 8QB&U*-/2*6QJ MK_ZUNH=UV*QJA70CW$T KG$;F HZ(#N?T&^/G55U%6<8CE93Y0(L;>NH&(%S MIGI*]QACUDPQLF:O4HK9,WW/9>C)G"WGNK7- M;[EZJMT>_K+,N#XBOLT_2"G8XIV012GNB^>,)7ZR+K6)11(B!()$0@ 3-178 M#U,0H"@)DH"B(+*Z8NJORM3(:F.)M]2FK,X\O)4Q.DZD,<>CM3U>;9"G++*L M7M]_^LQ8;IQ)&=KUO& ^!B@V=3FF3BO>]]=FW.KW%Z-V4 G_\A&=]_Z848DB MCF$"0J1WU5PB@""$(&!JE\W\$$,"'37ZF!QMKE6MW1.VTWOB!QWFZ 7!Z1LC M:Z@-&= -@(/OKOMT1''9H&,0;NH0-Y76&R?9Q>"1GE'UM?^WSBTCE(5^$DL0 M^% "2$D$<*R=,4S#4.\-@\BJ0-;N\%,CB48[RW#G7<#,UGU_& 9>ZHUB@R3; M';?9:3CPKH1Q WN/6G<0HGO\4SV7*F,ZC%^M_+H8UG9**)(AXK&^+J>Z=2>. M4T 2G7U+!&.!C(/(K,KY>5&36\)K3;V5JKW3;CL -ESF3F ;>LGW0\Q^_9\% MPRD7G)8V+B^O5?;*J]55D'HKAP:E/]VQQINL#73\_EX)E=63! MU^SA<5%]N_[ZK3W,EX0@ D,&$AE" #E$@%(:@C!0_!")"-'4B@?.2IP:)=0* M>V1+8Z^L5;9LBG86:3.:<(K?P(S10+>MK-=HZ_V@]*U^'**KFBD\3CNMG14Z M;OL ME/56VGH_;"/9*NPP*\@<':0F#$*!]7$S)_LUQ.R/C7Y>[9XO%E6 MB^))E*L@YM?5']Z+YZ+*MJ+A AG2.(D 9QCIG8[:_3 ?@1CZ0<@@DS$U:O': M6X.I<=%*345$C9YV[0KM9Z";F$;!=?#KU$9]3^OOK?2]6A=[?[U:_]%;67%^ MI^4(?KO&D8-.PW@]) >8#NN&DKVA/-=;TG[@4=M,]K9[O^-D_X$NS$JO&]+4 M?O*=_*T2]1W?+$ 8QCY%(!*!>I'X! (, P+\E/@QP4%,8Z,$%B-I4WMI;/*Q MYUK;9K<,"@F6.CJXQR5[-]9FOJPS! =^/6S JQ6]:C;,&CVE;!-1/4!B>Q"(.@5Q8%K9PJ]6MFF*K=7U-OHZ!=#"E70*Y$A^XV6 VOF'QOAT.H/G M1QG/\S.V:,?-,W^J;PD2NKA5DLKZ"_2;FGY=;.._!'^?5?7=RXP3EO@DIB!* M=%MQD2) YVB@D,N(<8B3*U.)\]*G!H/;ZGH\59'VUHDYT V<^B<0CZ7I)HKK+ M/WS7SN0RJQZ?ZGJL3;\#Y=!1F5*0D+!NGL( \J,$L( F*4PIAG;9;VZ)'5U7;0_J) 3M_F5YV8Z?S,^&IJ M,*4^"%/IZU Y"FB8!H"'%-)4(,9A.LO%@S[#'G-N<#,WVY+?8G8VC5[MVU.< M!]_LM>#TRS[P:T'KVA:KTX!^. #4;:5+8VAIF!W?PGW>(_3 M0.((XO7[N/6);"N2F<%OQOCN(1V8]G14;-SXX//S5B7U^U_JZULVC,? 2Y;O:X'(^!6<(4"JNNS*0ARW50E_># MVN%4M?Z6U14.P14B4E^[- 8Q394SEH9(,6&(01 C"2,?*6<-MN!^R VWWPZ@ M7!-#!+-KI=>5O:.8PE/V6XT]CQ R'CQHJ?LO$@-OSD M!WM<=W?>HU?7S9%KM,RF]%ZWQE1?$5^I/K9OGD>7BL2CU'>2_>GF1B[KEF.#6Y6D/T#?S_R[$ M=& JW\#YK8'S;PV$M]T8]:DY>PH%QS5F#\2,75/VE)U':LB>_&@/I[!N=_&E M+/B2U87-OHGR)6/KLNL(![ZD,00TA+D+3S MU\_074MZ5=0D97E/V%U'6>_M9[+.$ MXC "(4XH@.HW0'&: $$UV9* $FB5M&(@5 M/2=V].JRAC@6SR>C(BTW@V>1-]P:.D%S MI(UBHZLGB[()O-B/MVO_7'?&:#ZJ37"X@S0%R^E^\JS0<7>7IA@<[#6-'[R4 MBSYF."=D5-F7GTHAFJ MT?TIY&TIJ >:HS)/I8%;*UF3B\/Z^>=P&(94]F2]$9<9<,U8\.;Y5/D*OOP>O? MB_*/VUQ)9J*JE!YW\JNH1/FB.Q&ED3ZQ3P!B:0(@Q%!MZR@&H0Q02"!,L+2Z M]3.0.36ZTYKJWF#/C:YV3&>"L1FS.49N8"9;:WOEK?!K-;[R/C<9"2NMW;&6 M!40N6<9YK2R/R+VKLHMFL"]>LC M*TH4 =X43SIHJBEQ*OY3[2.SA6C/V[_449U?!2L>\GJ4-E#!5UL]R01 *>:* MLA "1/ 4^#[7B9\()\2NI\K "D^-[^IS1% ;H_:-&VLL"ZP//RMSM&NRU)]4#0%#6YS5M;AB/J@0.^JO"V;'-:''PEXIY7F MA]9YW)KU(\W 0?7[L>3V>_\T#3WOY(?O[%&OBJ^Z0T>N76_]_W5[]Q<*"HE2];3@6.O(9 YS2!# 1L(@FL4\(LGGE M#*#CU-XR;:==Y0>*UDBOU$UJFI_KL@5U$'7=!%3_(#:VV+V)AIAPLY?/&T_C MP.^;S0RN[/.^UFV&\OH,XZHYR=C2_H]JJ.O M!@9M+>*_ 6B6QT>64(QW3O399;W<8^8.>QJN,4S/PHCE"8^$\:QWN?E38WZMK3SI+#) M[3/ MGME#X#8T![C;AC/75,VZ\K;!O&C:Q M0K[=@CE2V/>EH-I%?IM#U!G] M;3#,>!'@YC;M1(%;/-:W!Y=B\:7XJ+0]UC9!.;[SI4[OUNE_ZO_X/?D^HX)$ MF% )8J)/(ABB <)!S'"PO<#+F'$[)IR6>LP-8IN3;#MS&6/O9DC-C"B U-X MJ[VGEY"W[LCRYVY'EK4-WLH(3UGALI]7;PC=-OBR5V/DCE^]<3IL =9_J!Z. MYZ_D>_:T?+I^TB7K[N37XI7,=9A1VU'UJV;8^^)3QG1!A4T&3JOEC/LDCD*L M=MNT[L#@8T 3*(! :1A+'.I_-W9*+]-E:FS86N.1VIRZ(N_*H%4G9>^'.L[$ M,&G&Q7P9.+KCS<+ #+J:@,82[:^M;=FT:Z[-\>X+KS5H.YO/LWJA.5E.YB[T M>-,TDGL]_'39.>!N .YTSB\4,9[C[@:+':?>T9!]4S^5S?KEVC3TK?[X(DK] M!_(@@AD)$Q(R2 D^G]P# &BC(,(1B)*4Q32Q.J.L4O8U%Y:.[IZI5)6YW:V MVMKF=G9@;.;!NT)NX!?-+FA:SROORWG4>B1PGH?#;>9FA[R14S;/6WZ8JVGP MC'T]VF_B0;\,?Q'%0TF>'S-&YN^+)Y+ELX0D/I,\ $'D(P!3$NI.N0P0#,,T M24(<^T:\T2EE:H2QK:'W>Z.C18W:TVAV,X0SC :F!CMXK.K6GC7_TO*UIP6, M5L7VK(W;Q6S/?]A%"ZR;38)?\V.EZ4633#!#$F&"L05I=[:QCTH.](E;'ZH?<:/?4IG<97 M=Y@[7Q1JK*^-(1N^Z9=A:#9MC=-SMFV>M[&O>Z)71FZFU?O]OKX6TN9ZM;TN MV7FPR7#*[NZU'/?M,!C*!V^7X22YV"?K )T9BB!2^V'=J"!5V^ 8Q@"EA !, MH0Q#@G$07= ;6HN8VMNAWK?I1F:7;'EK[/KL;6T1&7L3>]\%S(5[U6W;A]N4 MUE+>Y;67W-G/GDY?ZFS>ZT""0!#$@ L4 I\0A&!/,$H)/W\35SM#C\U M_MXZ=>M%P[O861Y#3HW^S,'H?_HX' /M2GB;4\?NE7_\4_91#E\U%=0M8[D? MB3"D,<,TF3U*C%R,ZH4URC6;6H;^E_%:1:ENV7U++E M[@:V[G7:&XP1EFZV]5%$<1TXT?4T1"O7M* :6$ZJQW1"(!4R&MWIR'(J:V,AL-O96*5BNR M TBSU^AE\ R]D[!#QC[:\*3Q3F,,#Z6,&UEXTLJ#>,+3GW1Q7OJ19&53;RTB M* QBEH D"B, $96 >G&RP# M'H1A(E/@XS T(=0NA=&8Y], M:R7;UCOOLXK-"^W[#'54?8#(<.?5&U%O>&A]8&_WR?7AQUTT5VTNZYL6F#/% MHQP3'P&6!AQ @06@F/IJ:Z/[*880DO2"'JO;HJ9&LP>M5MN&JDW_U+JK5_,7 MRU9>'6";D88;" ?FC8/.JFT(R+"=58^!,5R#U1UI;]AG]9C5W>U6CS[1CSM^ M^_9+H=[3N>:CZP>1LTQ4FJ4V]^MMH\LPY@G%B #"XAA DD! ^>VG;S]Y#VO502GF=3L[W8C+J];*VY&*\2R84RNEFZY<6X%&[MJ.]L7*)1\9RQZ5G6P1V>!!EEC]\ MT 472/VHM/K=)CKG+?),#,H4LR", 4I2Q5%I\P':OL= M@@A#' 8!B_S8J.*8H;RI\;/.!9KK7*!G438'=1[PZ#IEB+N=FPLQ7=8COP"1^F(]S=9B,Y;!3@ADP3KL>G!$Y;@<#,_L/NA$8/F;' M/EQDLP_Y(EN\?GLB\_F[997EHJIFH8C2.$THD(REBFTBY1KZ$*E=,@X02F(1 MH-"$;4Z,/S5V:53T:AV]E9)FK'$*P6Z6<(#+T*Q@!8DQ"YPQ?+/JJ]6RKP3[ MZ:%X^5D]V:QX]B^:_MWE](_!8S-48 ME6X]LGC]JEZ('XOR3U+R640(9+I]5$A"I"\ *HX-' M+_3<-OFP4V'D/B"]\#EL%=)O& >'7:)\JMJR:B1FL4"Q(KJ4$0"ISP%E+ $X MY3&)49A* 7N?<&WD3(W?#@\0M*Z6!>O.8=OC8*L?8J.?9@T U@6G5OU &^FH M:H52V_7U.)*.0G4-T;$ZG=IZ_.V.I YMZ#R'.O+Q'JSYV[/2*E]\%+JDPL-# M*1[(0M]%Y"Q[)O.F4/&FANA,$65*?1SJN-Q01^ S0*EZM84\$K[@DA%HWH_) M3O;4V+757O=ETC=VSRN]V]KW%H1A.0<&C#L1XM-_/UIU70<\A>N8Q$YU47;OM MGY?ZKD/]LA5R>)MO)4[/4L24.TTB$$&B/.U$8( YB8&(!*(XH6EH6>G"0OC4 M7A!ME&RE]CIZ>UM(65\;669"VZ!O=G P%*8#OQJTVG7]N28&N5%]JR!=H[U& M>DM_AYG6/5!SFH=M(W_<+.T>R!SD0L_J2%$Z*M6W>:)0HD!H1(F$:4QC:-97C,NO[>(<.Z4:K3,<+/, M#F0/Z!)LE&Y"FGE6,?URL8UH[H;M0I,_7?[,\C.\W&V;T M,AC& Y/.9?!:LT\OF%QRDIT"HS)5+VSV^:O?('W[!QXOG-=&9,=81HE/0D E M52Y.'$0 ^U@"QI-$QD'"*,%V'02[Q$V-MTZ6N+3M']B)L1DYN4-N\#O74W5! MW:=VFH'BMI-@I\21>PF:6'_83=#HJ;Z%*@HF!*]TJ?;5)DP7[WQZ*IH@D5GD M)RR%. \(!Q @@D@*%0N$@H@TI74)38*VS"6.#5262G<=%*HV@-05BN\JF21 M"TN*.8^[&H\!L]&T.E5U6LC#$QFU!BW-"1ZYK88C!87D+ MTP?[^C&5[KW<=A\7811S 2G C/NZ^W$ L(PED PICX;P( HLW9:MT:=&*%JY M)EBAX$O6E-^NVD;BI4W?]^-8FKHG/1$:W!MIP''64;W38+>>QK: D1V+([8= M^A''/N2B@.!7P<53W7+JBRBS@M_EHG65:A=/>4\I:)NK:387YFZQCB,F HX6_BM9M+]= M2\4+2N+]8UDL'Q[5?X3X?P4I-\0FOMO6JU+:(&'4Y=-Q.^X80,S)1KHW0N MCU?'\FQ5\JIY=&.95YM6,V=KG%=;Y]7F;94M?9LYM(@*?9NY'"EB=#.G.NR_ M/I[8U+QK D:>-G-*ZCFMUV$[IUN+<:MF[T^.8DK=0]\9;^I0W'BQJ.XQVHE3 M'6!X^PSW:[42>%UA=TX>9@S'$*41 S1.H'I_4@YP2 3P.0\P"B.61$:=/0Y& MGMK+;ZV("4Q$+!%E"C5;?L<&GM@ W ML4]:R_JLN=;3;H>] Y_9-KHO* ,O2&L\K/?$QPQWN?'=&7_4W>TQR_:WL$<_ MXRY^Z4LQS]AK\[^;8+R B(1+7VU"H7J)0LSJN,84($E9"M,P1<@H']!:\M16 M^U9@S78HQN612L=Q-V."0= 1 %BN=/;)6VHX.+.;!C"B&07=@"M' :JV]E=H>??5^^*U!^4=OK;QW M?1YF:XZQ1\PE^UA('Y67[%'99ZP>(_2MK'FC>+$D\]NKZ2D];0ML[@-Y_F3R M8G@&IA9K9'K4V3QA_<65-O?'';G6Y@FS#JMMGOK@Y6>9JYZH-\NR5$+>%659 M_*FXXX:HZ59_GTE=6E/WWN30EP JEP0@ZB,0D23V(4W#(+(Z&K$1/C42:/7T MZ$I1Y:PTFO8_#3T[ ?:GI2YA'?HT=><,==T0^4I!'PD<0H MH9&0=FGLEO*G1FOZ:.M__G.0^/_:H]NP+?9F=#8@H@,SVEYWORMO;0J010ET M>,F:W=Q164^\7+*9K0JC$EI/?/8YK>\P?>NBJ\'(_/KY>9XQLHGCO%D^+>=U M,ML'*05;U$6%,OWONC;I+((4QU&,@*"Z2$?(D;['2M0&3;EKR$\CF%*[\NA] MU)@:R;56>%MFK$*;-X9XC27>QI1S]5Y=3IP9-0X_'0,SY$ ST:-V^B5 NBVA MWDN3D2NI7X+684'UBT;K4U==S!]$+FZ*\KG.!"[R-JDC\3F5DL0@2FD,(!,Q MH)P20)DO?20"+$*CS+E.*5-CPU9/;TM1F]+@I[#L9C!G" U,4$? Z=4!\!1* M-N73': U5I^_/JA9EDL_@T9WL?13#X]8*OV,_KN%TL]]N)]363.J5!1SG?-O M=!SZ8(Z MU6]4QW0(9/?=U4%D7!C4^N[U'9GKHA+?'H58_%(6RV>EU":VTF>"4AA3$(LT M!%#?WN" ^4#*$,&$IV$<6W5),Q4\-=Z]*9Z>2?[Z+]7>2=Q^\AY]]3Z)%X7X MG]GB,9ZQL&>FRHS!AYB H9FUS6&5QK?5FVOUMM;*>[]?E]GWPT; M"VL(VB"AL.=DOTTDK"$B)P-A39_OL5F_S14SB&IQS5BY%/PNUUD7NE70YV(A MJADED<"$0Q F*020I@G 4KF=#%*.!8Y]D1K=WQC(FAJ;73=%GYOM51L?NZYG MWK21%NI%50KNR>85I&^IB\HTAM\$?H-=OCM0!S^,;!3U6DV]N]S3NM;=OKQ: M6W? 66S\W0$XTO9_#:1H*I![6<[T+0B_\O)BX;TJPG\FF?I-?6]U.]YB\2A* M;[[.IM)?Y"OOS\>,/7I/Y%4_/E]RX?T0Z*Z:[=CJV;DQ^T M6\Q5N9A]4^^C.H?J%U$\E.19\3Z9U[>@@W,X0&7N,VX!BO<"/C.U:Y>GYKA:O?]E=W MMX!15KB1C:M5;O;A'INY;]E#GDDU4JY] KU/47N2.FDR$U6]]9^A),4QX0Q0 M%A!=#DP $DD($$FQ+Z)$4!89;^C.RYO:ZM_2V-NH[*UT;@](;.X>#3 WV,6Y M17)H3^ M0+38T;D%4?O!HJW+U>P,\Z+=.*H-AH(LJQ[5 MEET[)]Z"?"_RXDEM'+D2KF2H?WA4>)1L2=5F5 VV.OUUM<\SG]#.O9[!,./M M]\QMVMGS63S6XP7ROCW1^M+DY]ZI>7^HOUWM%G.UX_RJ7EXS+$.&)((@(C(" MT(<2T#AH'$F90D2@+XU?)3:2I_92V73.;S< M>4WT&L!-2M!N?/[UJG6F+NE>.RZS$(DHBA@' @GV,4(IAK6%]?GY93M!9\,W.(8>$=/"7AT%6T ;RFR[(+TX.,L5M MR.R@LSJ\:7J0*4+G\H.,QQF$Y!AKHND%_Z4LJNJWO!1DKN7_HG9N[X3ZXHE[ M\GV6P("F%(8@E5CYR=B'@*AO,8@27_(D%!(E%V5#]M)J:MYTK:NW7"NK-IU9 M;GG_XF:ZG'"E^TF8!(%NS/*:"=L8YFG+KCQ:V^8IXT;C5SNL1R1=0\6FQ,1V M6%K2L^7@?8["M3#!OXJ78OZBMBF?"I*O;37VUBI[6N=U80B;T]OS6)L<@3M%<.@C\&[P^B0Q M&:!HPR='P M2M>Z.(\N'%BKZ_V^4M@R8:D3:#./UA5\0W-P?^3LHY,,('$:J-0E;]R8)0/+ M#\*73)[I72!QT]?UVR-17ZB[Y:):D)PKVIJ)*$PB00D($$1JAQT+0,) ;;A9 MQ%G"0J2HQ+):8H>XJ7')JD#@5HOB*Z_1VMM2V[J28A?BW93B'L>!2>52"/N4 M7#1 YO+ZBUU"QB[&:&#PD@C:)<&8B)V:FS7:GWE/31Z MU^%W9$=SVY01(_0-=W#.,1W\/*V%\Y5]EJM7::7TD5GFX M:TY9E^Z[*?(742XRY0+>*Z2KQV+.-_E5=[(^__]29DSL M-?<6C>IV%'/IO)F1T8BS,8J+N#;ERMLRYLK;3--N-F%MD5>;Y-V?F29KGG,$ MKDM&O%2E4;G3$7[[+.MJV+Z16FH\[>0)_GY9ZNSBNE] 78CPL_BS_I=J%OB8 MA(DO@0P(UJU/ H!AF@*.HYC!)"%QX-N%;!E(G1JWME$"#95FM?(Z/_)Y2><9 M4ZM7BK(^U,Y%':/T/^!/J?>4S>='ZZ;9AGF9S)+A;8%K[(>^+*CQ;A3V&HW; MMB97JQ*H2NWF PZ;ZUK!Y#88S$3PR%%A%E@R%SG8>\KJCZ?EW]8B8)]2$-$? IEP BG (J?%U>'TI.,(M2:M5VTUCRY-A, M!QF(C83JPKT%VLT-6Z[)]_7Q2@\_57QJB:F4Y>@?Q1J MVZ4K'VGR6[QZ1%M4>3\H5Z[YU(].?#.+^;S(;QMFEM[0IVL,NO(V)K7;XMJH M^LQ?N]-;A@WN]-EC/()#:*'4%)Q%>PP-' _=T,K7]^:+I&?4UJ_YH@B4B M!$FJCR"CI.YS1SG %(4@#N,XY0*E"',KC_*HF*E1[(Z6GE:S7Q#*"5 -O<:+ MH1K:1;1'R=X9[ 3!J>=W7-*X;EZGM0<^7?>G^_& SEK_5%357:YSW>_D;?ZB MR*=V-F8BTL&R& *>A-HU2U* A) J_UE$,I 4!S-NE;5N@: '2ET(6S&#)>B-E(!9J6E]X/6\T>-6MTY2;DV M6\JZHPD#1%QR19>X40G#P.Y]UC!YI&=AH?HR=282C..4$B 93 #D?@002B+ M"5)P!DD2)(%53;1Z6"L7881*9_=:1J]XAA8FLZ5N;_S J_JZVV+[,C@[!CJM M8].,/&XAFAUK#BK)[/YKOU6V*G?8AJ'K"[89]M7+F$,*)$F4ERX8!H@Q E L MT@ E82AY:K/DCLB8YOK+]OH'V:W$8U":+E/?]2^.D!;7NHU".E]MM#;<)I2*A$&E 2L[5<4"P4: MPB00$(4B,$K1/3;XU#;?M5+:4PS"'^B/J_)MAD6QUM M:[K=-MZF6=\84VQX-B1OZA*O?G-F?? V/IM/CM '5'?>,;GC<#P[^1A#9 M[[WQH;[+V@SY\>5SIK,A9S(,94(1!8@*M0%)$P(PC". 0PHCG@:)$(D-Z9\2 M-#7&_K!_N;?=8<.^J9YFSG^][X;"^(-0[L>N<[PM:E[ +TE@(R 40W.< 1@I<@H,4A"@F MDF 9PL2J=(VYZ*G1R);F[096QU(?K)7>I9$M)L7T1F,(J >_Z'"&&Y+V\98\]OQGLF_:QN\V@B'+-OVO*)#MVDS8V$OH80U4Q2GE(? MQP!#$0(8PQ2@2*UTY..$L% 2&L2K\.U[BV*!5EH8?=MWP[KOQZH?N#GTJ=^S M!W'>5]N7RO/:',L">'83UDTG ^+_)MT9O>MC>[>=F]U/PV-N68!P,.S'+$;H M<@[L"Q/V@O!LD4*[4<9>K))NM(,)&] M"'Z7WYZPNG?-<%DP(ODK1T!MJ6^P[SJ/J@YS:&V4F#7_T\%^T6O+T$ M;-T"G$2(0 @4G24 I@$!E @(?,)@++&,<6+5,]1)- ?(;3%$ [DC5SPT1^*PK*'%L_V( MZ*MX$?E2W.;*GR/SZ^?G><;J<9NXP9NFZ[CN1Z+:Y.W951;L\7; MF.4U=GD;P[S?M6E>;9OE#:Z#^36CQ'%G;6#"'&?"K%G5'<8N.=>!5J,RLCL4 M]_G:X( M3?0Z; D$( ME0CY7,9&K>=."9@:T[8ZUIY-JZ95%/1)(+M)T 4\ U-:#V2,^>F<^1ULHQ[= M8AKUVS[+G!Q[%,XX9]F* >F)QFC1XUYTZ(/K+8WUX>ISHZCW V^5 MK\LZ58_J4T!Y$$]>9E#9R=FDF=''4!,Q=GBKUZA?UP>]\O9G9F5$[4*T9@P1 MZ&J-X3 1K^9JO%'HJS5.IV-@[8?J6_[SZ2EKUJXN$UWDBRQ_$#E3C+RI#;T. M*<=!@A,>!\K/\:EB3+6#(3*- )62LX DOOJ37550"^E3V]EL*=\43-]6?ZM" M>N]8?[NY,2/&P1 ?F!)=@MVC&&D/T-S6*+518.32I3VP.:QHVF>0?HSWI;V) MU]F7JSZ0=[*IM_Q;KL:YK:NK9B]"J=*D89)*<)VH*?*J.3Q27\UJEOBQ]!E+ M04@37V=*,H"%$"!!-*41#4-N=QGH2K&I\>27G="'=<,@Y;^P[=Y#=?'ZI^=Y M\2K$JK.;4N%1V>@]JP'MN-/9+)O1ZEO,W?#'4[5)5YN>M3K2HJUC7_\74&V$ M]Z5I2N!=EZ4NPM,466F2G'4YEKLF@^'#=U&R3'W>'2^[1MTE93O3;50V=XWH M/M$['[_?.V#=_^0V?UXNJD_B16,A:GP20!!XB<0P(@F@"(A@< H M3(F/6 #Q[$64M# E]@YI-NM]6^: 1UQ:.R^P8]LN/,T(U!%& W/BI@.2OHC4 MBEYY+6#>[XVV#MU. TQ<,E:7N%%)R,#N?5XQ>:3OP2(K!=&5/9O_WN9ZDYZK MF=.'V00%. HD4QMBIF_S2 )((C$(* F2,(8X3+GM$6*'O.D=%JZ4,RS3:8:J MZ1G?I4B-=9K7Z.?]L-+T1UVG<$M9EV=V!IBX/9WK$CCR.9R![8AE M-/6_E4>S==_QJY*F-K7\3D>S+DL=!ZX^\+G(R]6O=?)GTSB&41**(/(!HF$" MH)0A0,0G0"8IX6J?F43(:JOI3+.I[36W7]!K[>L#HVW]^S7U<3>=EB[1F),T MH@-UP?ST=Z5<83F(XW6QX!O++&2 =N(8GP!G6/=P7^L8NX@D,SKN)IQ[L'[Y2;Z.^DC]_5=NV,B/S MJBX1_%54HGQ1FZ( ^4$0^XI4&"8 >D#0U7EDIZI6K)).\61ZMOMZS#L&Q3VX\!;09TSB!;V""62.W3L_9 MJ.DR=?$,$F[S%4\)&SE)\8S-AYF)YQ[HRQ=T<9M7B[*N2E)G7B38ER$*):!I MA D<0HH01C@,(UXPH. 84NBV!]VT1](&7FUG[+R<)F?_&3/!B*:NO90./3HC- M2, 9< /SP6G,!K@@-P+%:2^,3H'C=K,PL?V@'X710RX[$7U6WY7WQ1/)\AF% M,J6"^D!(2 $,(PJHI#$@$>(R2;$0*+Z\G=!&X.3HY'A_&>4SJX>\WQNEG?0& MV@+=D%T<0CDTP5R&HJ-N/8?0#-]R9TOF!/KF'")@UOSFR',.;V7*I=B^))I) ME(9!$$/ 2"*5_Y*$ ,,P $$J1>RSP.>^O/AB9D_HY'BGT;!_]JX1TA?;Y;5 MHG@2Y3HQ*X:QY (G(&1"-\=)(H 9#0''/D\ICR,JK9+F#.5.C89:M9LLD)7B MWI]*N],.=.I,".I 0 >F*<<8=NW_)$I4@/4.#HK^BT*&9GB<:):D?'C M_5-^B[RNJMDD7MPM%]6"Y#I99Y8$0DJJ.]W0&.E-&@8H@AQPM3\+I*\V:4%H MF^%[2MC4&.IF*QWMRJMJ=;UBHZ_W0Y:W?_[1/I/W).1FI.0*R(&9J,6P+*@'@<"]F@8];ICDO=F3",<;AD'?,'^V] M#ROF+XK&;DK!,R6!Z?W=:WN]@A%+TY0*0'@=VD(EH#[G(-2%&,,0B9A8M2;M ME#8UREDKZS7:>BMUK;=7'0@;;ZK=N/ M;) ,'NI]GJPV6;IKRFK_E>5+)>KNN>TZ4+T3LBA%\[E[\ETW+U6$W>N=6S)6DAU77KUF0X "AA *D2R9!0B# H:0@))@B&?J0(6Q3*7) M7:TH;(3*DSI25;?<\FAMD6ZD\I)5NJ"$+AB2U09Z"_+=^DA[L,DV/@F?PA0. M?X"NY^<';>>/F^.IQE1O8^MJ=MO/U^8VP80;\[R5?4[/VH>>!,='](.I._;) M_M"X'[D0&%QDWPBL?RS;\IEZ?%(]UK+NBZ]"PYG-=1G C?KWQ8WZR!=-@USP M=Z^_58+?YJT9^<,U6V0ONXW@4X)TW1*A]MY"%ZJB&- D"H%((D8)EA'UC4J. MCZ7PU+SH+7N]1>&5*ROK,/'ZW:3^JG_64'A+71(IR[UB9:!'UA;^U39P;.!O MAF%TR(3F>^CHDHVIS>M'SVAM[96>Y+7!=0+-[LM-_;.VVUL9[M%7[X??FB_# MC][:?&]C_R!7,F--EMNPNH%U'CDR;YP9. SN&TENWV.:2JB''J]S_EZ7YRF> MM:JK#MH1X2*E?@P"+F( HQ0"PM(0H"!-?$'5:F7([IBF0]K47C K9>M""'RC MKNTI31? IJT"N.&OI/M@UNWS3@RZBIIW/]CW9MJV>VF;_.]O;4Y>1KW(O M0^SPGO;"\2Y*YM)'Y0]Y/>R70BGP>B^^+]XI>_^8"Z1QG98X-=9<)1EM:=PK2ZL#8]-#:H?(#7Y0W8#V>Z.BIW7T M:B7=IV&=!V2 !*P.H6^1>G4>@Q-)5P8/]F.6#_^YS!:OFP3XCR^?L]_R4I"Y M/LK2-W&S@!)!_2@"(J%,;185OQ#)="N)1!!*4B[XNA'MO3G#G)=LM%!V^TG< MC\ TC>)>M57=8;G6NXZXL",>@RDP8QY'B(Y#/2V*VS4R/OX-?+Z]\C8J>Y^Z MP+0F(G-\7#*1@=11J<@UJ/V6YJ ,+9B$.HCCE"(0)51Y12$.@6$R !.*8J_^7^(%5<0V7RDW->=JQ M;;M37GV#O?W[W>)1E-[BD>3>[D._:^.:8"3KTWB'LVYZ?/\V?\XT]CC M@L ]WFYO%!SJ-_(5A'MD#^\L!I#1]["Q"6IN S9TSMZZE>=V+_)9F 0L#I(( M((0C .-0[8=)F@ >^$+R*.1,6B76F0J>'K,WE1J61('9VN"),V%(ET%O>C#H M'M#!#P);_%J=K]H\WTTSV6W%71[[V4'E]IC/4/;(QWIVB!P>XUD^[ZH(W(>V MA?17,:_;'VZ5*!,HDCAB,4B25-ZWR8Y62.X_9 ML"7E.N2_<6FY\\B<+S%G,,8EN/6GO\<33TQ_OF33*6',A*GA]TG"CWN.E>%2OZ5)W:]V$ \!0"B)A"@01"8 H9H P M*H!/<"+3(*4^3&Q;'O959FILMBE]5NGPVNL7DLVUPD 6)?A&YMO%\74J\O8Q MU#Q,?X@)6U^T:>^LS>B/' M2Y$[UN+QXC'[L?$ZN_N3WK"N]J>O6[T)>1P2+#@# @JA74:]H]2'_#JU,@F" MB =6WN)9B5/CU4VAAGE];K/5-<%-7\CSA^D8 M:8R-2U8[+W14ZC+&8)^?S!]T=6;_I13/)..K%I;MG<%UWKBFUU4E%M4L\D.4 MZHPJQN-4,1,) I]"H(P#$G*8*1/[]L@M;[G]R:*](B9&YBR6JU7EX[5UCD^ MJ56^]/#>:'[Z'N,[P_Q-#_17<]"J7T]!<^!PW3T%#@[U;1 <]GC?2),W/NBW M0>O\D;_5:#V=MAU"YCDUK6GC E >(A30E@@E, )8X #2!7OEM* D90 M9-FLX:2DR3EI2E&PUK1-C+1TPTZB:NA^N+1YF7Q7[O-8#RO9&?Q5X<2<_%?G#O2B?=.S%C#,:8I\D M($ECM:]C*=*IH 2$"8MB*5 8,FKF/5G)G:"SU.BMMW&DC8%81VVIO\V5\D#] M^E2W:#"C%+N9Z*87]^B.E>?4JNS=R75_O'4XE_J;UMO3BMSM7Y7W@J@02K,=F'@].[UJ*!Q[UF[;#VX4^W\\*7WI\VE M[+K+@!]2Y=-1!$(4,0!)) $- ^7:\3@*PU1"/[;J*GI*T-26_OI5U[1^Z'N% MN8>F[?5D?XQ&NWILRU-?#=(VH1N'8>X*]V2]T3W@<8M/W_&=^'SO^J?[41J? MA?(R[LGWF>'=\%JQ@R.P!J8''9QVBE??U57M%<;8*7QU8G8+J=E4,_!Y;@,ZDEQ8Y=! M/6?WD3*H9Q_I<7"TCDLLJ;6ZF,Q5T-432;ZVCM.PC1-2")T6=00 M0(P0H)2$@ 2!'R,_X2DR.FGN(7MJ#L@FF%JMEE9_?0.T;<&_>&WQ!=O ]#YS M8W"@-!SB S/6Y,"V.&0:#O21CII<@V]WY-0/OLZ#)\LAQSM^ZF?KSB%4SR'Z M5L)M[SMK"X0' M?D%LP&V+]RN=U5>Y27GB;6]HI7=3U-]EP5P;H-Q6S362/'+I7!LT#NOG6CUM M1UE5N= '].K[]D@JG+2 =/ $C43AJ& M,@8XE@+X&*(D(I@%R*ABKI74J1'6MI:>5M.R\*T=Y-W$-!B0@V^UK3$TYJ!> MF'10D!IOBW[4;_O48R=P%.;IA<&*>/H];,\[UU5&OA"6R8RUL44LQC'4&^#T:?&(UI!K]70G#D.03O/$!=!,?B5W 8% MA[%7G69?NM@/!QYM49^T:7OQGOY0S_U,RN]U19':WY5H_SA M+,KV.QMKP)SN;LREC[O#L4;E8)=C/X(=F7&1S6[T&4\IR$W!Q8R*-,3$#P$- M='48ZG. .<> BH@%,?-QP(VBA>?E:/-"M<_;"_L ^&&V79GC)BM2A/_KO]DGO? M'L8W;2H^Y%QG[,@89)B'6NCECC#"< XU+<;(90IC&44 M!3:W&T92)[?L=Y36NX!6;3NWWPQQ,X_?.8Y#\\,I" >M"6*%DDL/WTSPJ,Z] M%1;[?KW=P_T(Z1M[%'PY%W=2!Q;F:F9?VS#CO142H%2&7+G\+(P4,26Q!#A1 M/U%&8A&S&/DQM.$D4\%3HZ65WGHUK36WHR1CS,U8:0@D!R:FHR!NY18,R$ZV M:+DD*&/9HW*4+2+[-&7]?(^@0IWDM*DZUAYI[/2S(5E97^K.?!D&,. <",)B M (-$B^[VOU@7SAH'7(C)P&)A'B@IT![==/* ]:)VQ@!;#C1<':&_C M3@Q@C\=[LOQM52V)LN>FJ!:-$!VG7N3JZ_=9+&8BPA%BNMTT5IP.4Z[OQQ # M$/J(XHA2W^R:VU#>U%B]7B)9J[+'E,Y7]7V86B)LI;8E"9T!W)#;W<$X!J>O MM/5N:@1;DEEK7*>LN(71DL/=P3DF=U\$JSUGFX%TEJO/##,N1YO9=,#-AH_U M.R/0E086;:6!>S7$*J*1RE@P(D#J,P@@#C' ,?5!(,(@D4D<4&J5)WQ 97LUW_Y6@-3+3]@++>SW?CX'+W?D+2J'OU;FOW=^9G M/NVNZ_0,2J'+/24@3/P(0(EB0'Q&01"%4$K)&.%6+?N."9D:$QSI)2WUUN3% M?"?8B:D9#UR*U, L<*I5]+"=H8=8_D?EO'GWYU-+O_.S/:L$K1H!?"Q*W09@ M,WA[W#=CF.. \@BDD<^51^!#0"ED@'$:)0BR( W%[$64M#"N&71.ILU7?5OR M- _>S*$V(P>G\ W,%+M])JK=/A/KNP&'Q89,L7%:>.BLT'&+$)EB<%"0R/C! M?ESS5:V;,F.+-G.K/EFJ<[4JO=,1?%6HX._9XE&GH6;Y0S4+F$P(C04((1( M1E(Y(6I; GP94Q2@-! (K0*H[\U]D3ZZ&*VKW7CJ^Q%<%J6E]^>6FE[9-HE< M%'4'@CI+5'DTB\6\Z1*M+^C*M?U-FJFWS*W;=O::3S..&VQZQBION4:WS3.M M+;AJTDHKKS%BJX:*MVV(.SJ\!$:7#-E+CU%)\Q*D]GGTHK%Z!'$7NE3PJN)$ M'!-)(:0@90("*!@'6'EI:F82*E(4,I0:E5XY&'EJ.[5:.>LB'H> =1/213 , MS#+&"-@%ECE7WJT$;&516[M!-\NNC=(OUK59EM&EE\RF MF7\SUAR-UU04^?: M:F7K)-"J45=M 2TB[SMQ[>8\5V@-S&6MAG6 4JOC^?Q[?DC )$> I M2]H3_IAA0-((0B(YY+%53X#S(J=&DD=N_99KA;T'I?'E5W][H/>_".P/Y1M= M"UYY&Y6]7[K =')/>!R?H6\-]Z2^^1WB<11,;A1//'GIF?\-J1X5M^G_:*DO M9*[/HH__M7UGPACZG*%(;XHY4#]'@#(*@4\(#6@*HR#D-L1TB3)3HRRM9.W. MU3]LJ=LS;NFBB;(]U!\6_J&/W?HC?\$!?G_(ACG([Z'/&QWH]T?N],'^!6/V MV,\>]A$]WG19$?A,,,PC*-3DD5 J9TYM='&(E6^'(I[@)!(8&J69VPJ>&C]V M-&:WV,W9(&^P"QX(SX$)[U@/X]O?2Z)F^70'W^6K5@+ZM/C*+XA12$2@W,=!I/X':;B-, ME>O(4JP[@PJ66NVTSTJ<&I^LU+.[%3$'V(Q#G,+V!EYAEGMK(,\5=NK11M 0 M'+?]!,\)';FQH"$&AQT&31_LL3_]1)[4UEBHAQYOBO*Y*,FF7?TLHHH\$JG/ M[Q+EI< D @0F*4""1C+$A!"1&&](NR1-C5*4KMY*66]+6XO-42>P!OM-5W - M3"6GD.IS_]H)F<4&TA5T(^T8K;]L=OM"$S0Z-X*= XRW\S.Q8V>K9_1 W^ZL M2M]\T8SX-:O^>/?Z3N3L\8F4?UQ_SZJ9'V..,(E!H!LHPECX@&+D Q(17R1A MF&*[ZX]S J=&H#OZ>EIA;ZVOVK HC2UW>6<1-_/27.(X]%W%!1#V:--JAHO; M7JUG9([RJ"HEJ\JX:&4))K(7P>_R^Y+D ME=IJZA>C5/N_.$81$#)5?EO*@B9.+F5$IB(0(:/F+IN]_*GQ4!-"]Z"5UX%T M3 A>>7KRV]2I0BI/.LL?;-J(VD^*@;LW+-0#4Y56WKN3JX2IV@!OQP)O98)W MEWM;1@R+NTT+UT'Q'ZN-J_MYL.SDVAO%[FZN]L..V-&UM\V[75W[#^.Z?,!N M<;D9EB(1-$ @$!$%D$("$(DY"" .(8HYP3Z:+331FOFRIH*MWB5K\4._2\AA M6CS7J12; $17I07VIL',P1T"W('?'GME)J^\P\H#8U09.([/.,4&]F1/I.; M<43,2P^<>+Z'(ZS(L+Y,T6FW-TOENCV)3%PC$=$ M>_@-?6U)73# 6REZM0X%>;WR3@2/K*?H_?A39.%#CSA5(SG48TR9G8?M".-. M=_M2&>/YWH[0V''$78W9]V2Y6M3UG+\_B[Q2;A^!?I+"-%'S1%( D7Z)"2) M#!ED6' B$F[C?>\+F*:7K2LI5TUWT59/V^/B/1A-CX?[@S/XVV.%R(=SB/0X M_3UNMMO3WCT9(Y_N'K?P\#3WQ.=Z=O-1+ZBZ<-->#>"JOK)(! K"!,= 0!0 M*'2\-XLP8!"32,8$AM"J8&^GM*FYG?O%J*M>UT+= )LM>F>P#

-VW3&Q_:#5CM%#?2/_VN8]'[,\JQX%_Z4H>%47H-+7VN6+>JM! M2A)%&P2$B:0 0J%C_S $L>^G?OK_5_=N37+C2)KH^_X*FLW:;)598A8@01+H M,5NSU*U7YZB4N9)JVV;K(0S75&Q%1N0)1JJ4_>L/P$O<@P08()/ST-52BJ2[ M?TA^=#C\0J2FW&LPH8/,J?%(HVGT8%7US?WKAMB-0P(#-S"3[(WXVL)7*GS3 M]+5KE Z9 NB,4-@DP&ZQ(ZL463Z<6M[=O.G-]_]9,N\0YX9HCC$&>0@9P3)0M9I(@ MYXP@Q7#.H7MT_9*4J3'#GH+^+89.,72(A(= 9F "J%6\V2.!XHI.3*<+6JQG313AT+T?8W=RG M<& .S*%'E>('ATW!ARZXH1+2G^J0.*I7Y6;]L6_E>%?/>9N[/"*VE-4HR;T? M/=KWYY]*VO.166JV75KG'.@LD39^K %)) 6)X E%:2:X2%R.AGK(GMJIT;O# M%*SJY.BT,]S6AO* R7.BI,?*.'ASP^$]QB9O.E![#O(O\!G_[@=0[[]'CDN(,__6T]&0+:XQ']M^4V7_CYT>;A-7LE*#.I9(H! MEUJ9;7EB/%&,,T"A5!G5F>8L]=V6GTB9FA>ZIZ#_?O,40_=M^57(C+4MWU/R MBFWY*4S^V_*KX!I[6^X%6Z]M^44X7+;EIS>/OBV_J/^Y;?GEBWM6,A2%VKQA MXD\E=Y_!^CZ M[OD'GN4)+=BZ;;P#(38P15X *^#K[H%'T**#%G'CUAETVWU26N!PB__0K??+ M39G):=Y!6TCU0[UC&]8$DUB60\&H D)B#G!F]M0T%1G(C]2$*OGY6;],OO]ZXS&29JQ/ <$VKZ,J

6ICRRM87UR] MAO5?CE_%O0>.\M*=&M"\7F?^I>_D@+(OV:X-I\@1PI@+$,>* ,SR&'"H,4 8 M93)-M$JUEQ=^+&!J+UFMW]]\^_@?P>;F8%\#QL#O7J/:(#U*+]D=MFG^D8R1 M&^&?M_"TN?V%Z\)U+OZF?F[>&-W^G"G$82)Q J 6]EV.A=DV*0EDQD0B-0?A.:!TC<@$ &SHV$OY02U'\2P6Q9V^W%YD MEE NZS,>K$U/L7W MU7H#C Z/T7SY0Q6;'JY,F(5THZW1EV=@CCM3?6T,F.57;)16R4% MQ3LDE891;%3>#8KE,4F'?7@_1O\T7ZH[_7:MY'SS@8DJ(W+U^#@O6>6#4O=J M;?NDL@MHJ MZD?#/NB[D>U F Y,J59KRY.5WE&CN,W@V.)L=(_NNW'VILL>B(4D11_QHU)? M#UR.":[/(_QHK%AO9K9*[D[_QO[O:KUMZE,5:!H_DY<#MI5D!. 80[?XPKS MMV.>:![97'Y">@6I.D5.[?W?:1P]&97!?!F)2FG/8%4W MV(YAJZ 0#AW VJ%GM;7CM6I]*V=DM:RZ= <,9CG#$S2LU2UUW "7,PHGH2[W M._OFG'U1#W-[0E=5Y,\0@W$6&U@)LN.U$DX DYH"B5#"M$YPG F_7+-# 5-C ME#II:J=DV1_"-[7L",1V[@@!S1P#K'(&N,[M0$Z4)@*)&&5.>X1N45-[K<\, M*OJCW(B7VEX[YVF'L)N7$ :WH3<0/2&[?J[3"1J#3G3:27O=64XG5G=.<3J] MX_J3KH]%\>QW96H.(< QQH!XU%H0#6/%:**8^C5DNI4Q-1>_OLJ5@G^-#I&\UK) MR/@29:++8L66$7M8JS)OU].A.(77T8FX"K2A'8<:+ZM>U.@7T%>X:'M0_^!4 MRK@^P44K3_R RU>&'N.W2RG/=VT9P'ZMKEBMGU95;*6,=>BAG$5$J% M&3#[+ZC?1#NU:^^A=&]I7CEQQ1&VX.2Q="KSBI7K>$F?&JOM*5_Z 4;]:*=_=&A KY&6?HOCZ'T-!?DX[IA%UNP8 MEI*M91']_B3MIB[T\,M>&(5-I?518.2LVA[8G";8]GE(CX[8GY]MB?J=OE^P MC7E''XL9R5,H(62 9\@&F1(%*,409"E);*6XY(E[*^R3QT^-HRH%;>['4Z.B M1Y/G4_3:.>9Z3 8FD1J..QW=!X'#H]GU5;",U.7:!QZ_WM87K6]M:GUZUWC= MK"]J?-#&^O)5(3:97Y14CT]VS>_5>KZ230UBDK$T35) %=4 4YT!(@0"B&(M M\YC%N?+JFN,B=&K$=K(%VJE]$U6*!YG->6$)^NPOKP=V[&UE'TROW$ZV@S3< M+O*"W%?40K+=.8%V5D'P6 MB*%RD0^%O5H:\EF;VS*0S]\0)@')DM(NC<#L\9X?GXVCI.3?UZNB^'VY5FQA MYQ[9HY,WROA/ZAO[.4MDJC01'&1":#NL* 8\R2#(918CJ%26,#5;J@?[(,

WH^XK=RB;AU= M3V;Z-%\VK41YG"<*IPE("3-.'8DY(!+'P#!Q3G2><,F\:D=:I4W-Q:OUM)WX M2DW++GQ?U?K'7*CHC5J*[X]L_6?/[JWMN+N1:C T!R;+4$!Z,Z$30"$9KEW@ MJ,SE9/LQ([G=U)-IGGDQEW.V?K%2[G393:,\OA(L10G*D6VN0P"&& ..:0Q8 MG"&9"RFI\&KA>E'2U!BF3#5?Z:H)3*]SPLN@.E)("*@&I@\OE/PYH@N!H/QP M4=BXW-!E\PDO=-[0-R_\5DKSNU+1;6>%<'@-3 E] MH>J1V]V&Q-4IW68/W\TNY_:'6K,'U1RL??W. MUNKN>5/8G(_Y\N$-*^;B=BG?S1?/YNH9IPH+G$! 8X0 5D0":NO9XHQ1R)#& M3#G5C%RGQM1(I+$B8I4946'U+Z+G0I7]Y\3J\>FYS*7AUI#2%9>5*38EO PD MV0[$U7W1+^:6Z@F_^CDF/1?5S6L9?JD&YJ_M*M461+MLC:_5>NV9<1.]V2Y5 M;4HX]^( M@!3R&."4)8!SD0.6H3R-!DF?&KSTD=%L$^PNVFY+QC_GF^WQYMU3_H=AZ.PYM M)B7-.!$,0)%20WX9!U1P!!"&+%5:)XQXD=]UZDR-#2M]C2-I7,25>1-?C+*V MR'9AM@>AFB8X+5._$\CAP']=;OQ:'CWN)B[>-$.%7F[*ZD51'D>6$7BS>(9' MFW^VL\O-U=;LR)@_1H<&'^3':=[@I-%$^CKXH.?>\L'KJ?Y1OW=U/O.W-5L6 M9:OM+^IIM=[,5()SDB$-XB1- =84 YHR"43"F,2""98[-:EJ$S(U"FWTC':* M1I6F[L&^BX!VA_I"P#0TV?DCY!7CZX+@B@C?Q4>/%M_K,FX_NM=Y[1!9[>5! M%5?,E@]BD'+;G<[FD5*J)- IE3*&A.2)5W>Z;I&3HP&7[.L>AX,.X+OY3F$A M'<,_N@[-P)GL0YTF.DB=4!9[V_FBQYT]=X*VQ>Z#:@8A?EXMV>XG)>\'A5F-@/W@#+JC\U1AW"U< M/WQ.]FP]']-SRLF"%<6V.?G=^HL]J]@[E9@I#7/)$P8R#@G "A/ LI0!@1B7 M,6$(YK'7K),.@5/CQ-V173.:X"9:[=3UG'C2A;8;L87$<&@FLZKNC2:PH<-2 MW9O]L\^ 0U AX9CEG.V(,JFC^\8>)/ M)8VO,(0$2(?(<$XATS'Q>^P%T MG!IY;$W<"W88%Z2T\B;:VKG[(^"E<=5.P1K;_&#_,(EM]LZ._*AHB-\+-T)[ MY=4>F!9?:=,)\88M4J\&2X2J4I# M/SKO!MF-G,, -P[5[G2+*F5O]@:%1.\[8/0F2V=H0E)?M]!1B MK70D:R.O&O WP (['C^\ZK(-3*$'*W:_7;'&OL@:&/UB3?S5#F0[LM)>NOUL M64/WG-2HM#7@L<5@RQ#T9".\EN,>?@R&\LGYR'"20B2_?##OBU'QV0XC08*@ MS):Y:TH!5C0'S'P-0"RS&'+S)Y5X#7R^)&AJ;%[-9-TJ&FES6<1*5:_);-E# MUHV 0^ U,(V>9+%8+:/;=JRNS%LY!6*X;)4]6:^8HW)J<7MFRIGK>\90&Z+Y MN'QZWA2?U ^UB.L@?DI9PHE,08*%V;LBQ@&+10QH)E*5X%B@5,Q^J#5?.4=# M+TOS^97?ESG<;WZI711[QAY;\'2,(8;!:.A8X%Y>?Z7H350#-L"QB0,F08-R M+>+&#:YUVWT2)'.XI7^V_/]Z9FOS@5Z\U+G=*":29PD"")G_8 @%X)PSLZ64 M<<81%X0XM5UMD3$YWZ')!-_JV3M5_AC-=H((A-'0_H(W/+WRY"\ $"!-_OC) MHV?)7S#M7)+\I4M[!IILL+S8$HC=H"Q6Q?-:S4A.*%,Y 4EL<,.,0\ (30&A M%%$".9)">\6++DF:VLO^;;5A"\]HSD44'8,R(; 9.K92ZKA?W1?M] P8&.F" M(FA\XZ*P<<,473:?1!LZ;^C'!N__OV?;9H>;+0<3YDN/><+2A!GDE 18Z\SF M0V% &8ISQ!0DPFOBP^'CI_;>5]I%?S3Z>6:+'V'G]N+W1V3@M]T=#.\W_+S- M(5_K(PFCOLOGK3M^@2]<=?4PO6^K6RG+"CJVN&=S^7'YECW-S?>L;)KWL2B> ME?Q8'UN\M:<6,YRKC,E, RQCL^%/"034]K_,E"8H)SD7M.]L/6]EIL8(C7+V M8$#LITO:9E7F9X<'0/8G_Q7]&XX>YXN%,;KWT#W_173T,D9:FJ$=D;T!B)M5 MM#,DLI;8CA"U+3=UU\[*G)MHNYQO6\_KKIG;UQO7@<;X^>OS6E/]>B/7,N2O M_S.O;F^UW,S+SG;S'WOM#=[_%(MGJ60U ,/VPJN/@=ZS]7*^?"CNU;ILP/7- M=D>881;'*<4E-UA(*3T+(,TG;/6HUF\M0LO-NA3U95[\VY^33$"%"-8R!X'&LIM,A3KYUYA[RI<7VC;G2@;V05]BQ][,#9C7P#HC

.T2.6_3H9O])S:/C;3VI9:V,3_R!B?EBOGFI!XLF:2XY M30B0B>UGG:@,$ P5T(0*E228LL2KV^ Y(9,CD5+'J%&R9Y.(LW ZTL:5( W- M%;[X^/-#"P!!2>&_[=H0R8"&5WZH]69NW)3JCX5-6ES/A4(S MJDFLN)8@A<0009YE@(E<@3RF&#($!<^\:B&=)4^.';;Z14]6P6MR!-L =Z.* M06 <.BO@.(MP3^WF+R6^]ZWX7IE7Z(#5<(F&;<)?,?/0 9/V5$27!_1CJK)S M4%53<[N4=3%-L3U5R],8I9 Q0+&=UB61^1-%*<@A2B6%&.G8:^Y&N[BI<5+5 M5FE>JAO]4A?6_?HW/VKJ0-B-C\+A-C )59!5FI8UR8VN@QQMNL$2DF\Z)(Y* M,F[6'S.+XUU]9WQ]F"_JX18SG4/*2)8 $MO M^*PV;UGQ_7Z]^C&72KYY^;U0\N.R;ORQ?+@5F_F/\@1F!E&"TQ@G(*$&3HQA M"@C#".0R-C_-*4RUFFUL^JX;-[B+]N*+K0+#O0E&\T@8U:.G6O>(OT2ZT3MB M6\7]Z,-C+=PH91B$!Z89"Z[5.KK? _>7WZLAAK]&6^6CVVZ8O?G''[&0G.0A M?52>\D?EF+MZ/&&X;,RZ(UZ5@33+,L;,;V(".((4.UX9@J01 %VC:@P#3. 4,H PA"P9""F5!>_7:=I$Z-[+;:VA9#C;K1 M:JNO']FY >]&<,'A')C4:GWMT)4&TCV5HYW.-\%[67A!%9+ W 2/2EI>6!P3 ME=_-/3VT9A)AF:[WAAE'T";TJ651/KWI,*@4,224:,!S;"=PXAQ0EE) XH11 MR8BA*Z\9 VYBIT9/9:H\X%;;ERFONS2_E=Z/#O?D-F\448ZP1 JE$Q-;J*T#-)A<0GJ58GVH3HR=SM6>G1:['VWKQ\-K^9Y8S)G L,E5F/F.69848A 5>* J9ADN><@WOO AC.V>% &=@.O+&Q9EGNHQOH1!SZQY]F+\=4\?%9X_""EV6-2]\ MYW4]"Q7*[W?)$-4\CI@)QJ#, 5+VO$0M7CRK)8[7U,T9NF:E!B>6,62%RP\*0XXM)U_?L;?I@7@BW^0['U!_.38A:C#,=*"@.0,"Z#M"U0&3)_ MXBBE7&O(7H47&U)AFV\"OTC.RBD:EIOX-#H_A;'_# X$T\$O> Y]>'0XO M(!"@P^'QDT?O<'C!M',=#B]=VM.-8,7WVZ6T_V>[+IE/9SG#UGJU!*4HB34% M0N0(8&K>=)YP A3'@L@T%01[A4TNBYK:"U^FM]A/?/F'/66]M@L.$#M^WX, M-_27OB]F_I_[3CB"?O@O2QO7!>BT^L09Z+ZC;]G V^?UVCRLZK%J'.2O&[8Q M'S-):2RP$F;CH0C V #*U&GA8I=%SO1PK+8O-@]AT+ M\^=5U8NA;@Z2Y!!!IHWG0'([))JG@'.-09)R1#A/>ELX>*&RJR]H2K;)TAT3F0-!F4G'FP"X**_^Q5 M)<7!+($EP5V\;Q1BZ]*Z(;3.Z_HFYSU5R0?%G?ZT6CY\4^O'.@?PDV+%7J)- M,8M3PW)*I2!+L0*88P1XK## 6BD$C0-$1>PWR]1#NM,O\JA33;?*V\YR"Z,] M,,3[&$G%/8=(^:R!VQXJ-*YCY>PU6EM$/VT1K36/2M7W4O<"5EKT "QLYIZ[ M^)'S][QQ.+N7CYIGYNWAB;_IP)GJ@XH0@083=L,L: M*2& 2G#."6H?LB>^&4- F^1TBQ^V:[V;_21M]Q]M"=,VJNO'*6*?8& @0 M8HFMU0:%<96H(14O/CDC8VH!/NKN5/3KE7P.8C=.N1*X M@7DD$&97]KX:K)OP.3&OV,^JM:]OVZ4] D%WNZ2)^_5\*>9/;'&G]QIB67DS ME*8:TUP"RC(),,("$)@F($,<)Q!JF0DGFG 7.376V%,ZVFH=W>G]+G#E"^$1 M*G'#WB&D%!S1@>GD]<#TB$0%!W6DV-3UX/J%J[QP:@U@N3UIO)"6EV4'02Z_ M._NY%KFA(-M$!)GL6(,^@4RG>0-36B MWJH:HO]0&\9N?ET@Y 8FY+Z@>3MT#G"$=.S:Q(WJX#G8?>SHN=S2-Q-Y&X+_ MH?8*]G:"=A$1I6.9DSP'$E-1=5*GS.P7$Q%KQK,X3:!7AU(/V5-CEL-#G]N' MM2HU]^Q)Y .^&\4,!.G E'.@]7[9Z $%#1*=Z@%8V,QD=_$C)RU[XW*:S^S_ MB!Z[UJ]JL2CS(,QSOJ\6YJXFAT'K+%9FCZJT-G0E$ 4,Z]PV(&))GJ22)D[C M'UNE3(V8:CVC/44]-DX7L738>(9 :.C0U2DX?=(:+J+DL:,,@=9(F\A>J/GM M&[O0:-TJ7KQYO-UAE_X'&\+.BX,VF[2N8[$YZ *WVQH*+FE<3L3($H 5@L:A M4RG@F6:&)?.8Q5[=V?Q5F!I];E4-W6>R;1G<7+MAP1V8>3OZ3NY@WUDQR)ZS M/X@CM*)LTV(*+2D=4')L3>GRI*LK:\MCTZ+N>T@3PB#',<@(3@&&B@-"*02Y MUE2G"6*8> VA^W6NE MY*"%K^=P&*C^]4#4:Y7!GK.WI1KV[.5!*^8,2:W7+X:/JLIM'0N(.*, B<3N M'&TI#$(YR)1B'#+"DC1$\=RAU,E11U,35C;C5CN]@Q30'2'N2!VA<1R:2"Z5 MU=W8I@2-UE5E_> E=N=1&J':[DCP% KOSF/A6(-WX>8>H:NF&71%;7_--]_+ M@VE%J%:QI$"3S- /1 F@V#HL*80RM8X,<@]_!X)D5<@,8)L)4Z*JLT9*[O3LB0FL2 (95X'BV=D3(WP]A-POJKE M?+6./J\VOL&F MS.6T R)[T MMQU"1I_6%%_^_E6M?\SM%*M/G][>FKV#5-+LR;^8YY0@6UTYC-WAI,[2M@;(BV1D3&BJ@V(S)V1(TA MD;5DE\K6J]]#G^5RV)\/O0A#AP$GC;]/0XZ!UV&LCAW#K(=G9X\KL&QO_='G MP2/V!KG"[L/F(=<\J%>;I.V.O=JPE_OU=\_*+$%:OTN,IC%/<0SBQ-;&)>9/ M/&8<0*8PS 4DTJMM4J? R7UI]J(:'N$,9WQ=OA5A41O\J/E\&"@R"MMFU6F_ MMDO=2'JU80J*Z&AMF:Y&UK=5DS-,':V;NI\S9BLG9ZN.6CNYW]>'C!>L*.YT M':&^6W^9/WS??'ZVC]W^M*A_7+S_J=9B7B@YPQ3B.,\H2&3. 492 H8H 4*E M,2(QA3ZUR_UTF!IE5PK;4,%?S:F):G3UX9Q^"^)"Z(/#/#3'6P-LT6TS;O9N M'97:WD0U^+M_*[;_6$3OQUL&GZ_!X,LQU@=BL&7Q_&Y,.*N1%Z;WXOFU]8LP'Y.G]8SO5<&(FW0MCI,;;VVYZHS%6Q M.ZC3B&C.4@AP6M8G,00(,=L&@3($29:H+&$^!QG7*#.UKU)IB_TH[5M3IE)] M?7Y\+(/8.MHS+=K9%C7&^1U07+64;@<28RW0P-^SEK5I7Y"!2CA#P!KR:.$J M?48]2@B!W/'109!G]NV"(=:V!>,[5?W_QV4MJ_BBA)K_*,\.4ZA2S)(4J%PF M %.4 2:@,B0LXBQ3D,,,^W5]=1'K]/J.VNZUT3%:;Y7T[8?A@+8;,09#<*P. M&96:T2^-PK]&\V6T1?1+-Z(]FF6X0Q2V:X:#W)';9[@C<=I'P^/>$)T5/\V7 MZN-&/1:S5"F9440-QI C(0TWA[3YJ^,)SE1::*\TE8NR)F:(W?4%S#ZPVH: ME:I>U4]Q!ZP;Q02 :V!6Z874E5T43W 8KI/B3M0K=E,\L;>]H^+IY7TGGYL/ MNGW@G38,M'I4MJI@]?BT5M_5LIC_4/5/FX)@+&4&XPQ[X57 MV 'F?BJ,/+J\%SZG0\O[/:8OYVW;6Q155M@,:PU53!3()UGO_Z+R1&^;^7]90;SPG# M9R"5/*$YE0HDF9URQN"$C4>:O M0MEB2JX>YDO;,/UJ2#F,$4FR!"3:3LX4L4$3(?,MII 1D4@12U5#^G[I&"(( M 6@C;!0XU=+QU*D%2->/Y370#/X]W"GWWYJDZ=O-9CWGSQN[68PVJ^B>V8%L M(3^'EQ )^\4[D3+R1^V2E:??K8M7]NT18C1<;JKFC5_FQ9_?S'/>K1[9?#E+ MM$K,)RH%ADH5P)#F@)(4 8D0$2H5T Z%\NH3+ MJF/14I[YZA%-S'[=.&.:V>H#1B"@"&4 48VX\7X3E3$?)[=+X#1=WL5.Z_)D M,)0+W F_&[6$!'5@?OETA.3[=M2\6<45BI#4TBES5'YQ1>"89)SOZ\:\ X)H#FD*986%QS$I^-_>FIN?'YX7-4KC;?%?K,U%$.YGQL]K(L-4 MA$+ J<[MS-TT3](<(^%U]NDI?X)TU:@?K:S^D3@(M<]+"[P9RVM)G+EK**"' M9[$MQJ7JYX\S?K'J_WH3V?ZT*QT9&X)26A_P I.;EPICTUP??,X07J_'^%&? M5//9>T.KFY=;*9YBF65 "FY\,$(D($CE(.5"9%A MHI13O[86&5.CL$K-J-;S)K*:VKX25E_OQ:;%Z4>J+*HEE M;ZOW]GEMP_TSDF"-L(I!QI,88&BV8#2)&8A9FF4\%1FAF=?T[2Z)4Z, P[MK MVUS/^BZ&;'=9X)5+HVI[(JZ62L]]V\9V+X";!Q,4UJ$IH]85K"MEHSUM#8%4 M^@8]/WE MD_IA4/DY+V8 M=_=C)MM>93T7AO3*D/?O2_-M__+U]Z;Y5I;C/$F0H2%$ .;0$A(1AIH4YICG M(A5>A-0J;6H\M%.V.O"*GI?>CD\[O&Z,$PRT@8EF#Z^J3V&I:?2+T;7X=8 @ MLQ,N(2FF7>"HS.)D^S&AN-W4T\.9+]E2S-EBEV]??E1C#"DF# ,6)PK@6,> M"XV!8+F22N<**J]FT!?D3(T[MFH>U(#T\5TNX.KHK%R/UM#>20^@_+V2=AB" MNB$71(WK=[3;>^)H=%S>CQ%LDLZ=OI6K)QM+J+]X<99#+4D&LB21 *=I EB> M09 )CC1A""?0:Q;/.2%3XX(R@6REHT;+GBEX9_%THX%K47K%,^KPB7=M8(1D M@K-R1J6!-DN/.:#UVI[GRF9)Y7SQ; =&?U7B>5T&5-[_%(MGJ>0'HZX]W'FN MN@K$W3[:7XJ93),TA2@#DMJ4&)::+8B&'$A&F>"4)$HY M]?\-JM74*,8:!1JKHF)K5J1JNR+[VU$&=VO++"&IVK;H2:VKV8']IPB&66S' M<^RQEW!H_MNS)]H9%+T_6+RWAXO76!49LZJIAC=195G ,^^00 <]"0^BV+CG MXR&Q/#DU#_KPOKG42_,%>;M6K6%F#6ZH;-?I>T3ZA'6PW&@T&X<#T>!5Z/3*H M'5 )FS[=)G#DW&D'VT\3IUUNZLQC&CD +!L "8)@IPGMD= M9)QC*F0*L5?BX<'3I\895>7%4Z5BM%8_U+)EK*@#>FZDT!N3@4F@UFN ,/)9 MBT.^X(<"1GVAS]IV_ *?OZAGIDU9*V&=C=52+3=UA2".M<8IA,#<$P/,90PH MS!@04@B.B"8P\>J YJMQ&OBE]H?(/RVF#8*@ MJ3!G!8V;_M)FZTG*2^O%UTW4L'V7OJGU8U%EM<1YJFG. $X(!UAK#1C&'""* M:4QIFDCA,<'I@I2IO?W[ PO*7F"EIEY'0.VHMC- ,*P&9H#!8>HW&:,W7*\P M#L,=MMX3,,["X3KVXO#F5YEU<5;_2P,NSE_VQ\B' MU=K.V]M%::HAF&FK4'!%@?AT7Z32YU7Q,W%&@3G@4DW',3^W7!\X0K:),=9^+B])40Y-;[HE#0UZJ@+"XVVT:&Z]=@B MW_++2P"WDT=0V(8.&O5%K$%FAVW= C?&2W7&<' M&D.90X$R$,<"V;D>'!">$Z 5I(S)6"+J%#MN$S(U4K!J'@TL]HB%7$+2(6(4 M )^!W_XST/09JGKQM\T]7!0 JY&B1;TP\PL6=8#1&BNZ=.]XH:(.[0\B15W7 M]MM:&=]JU]QB!G5*:9H20+24 $-, :,R!3"/DP0A2"B/?;H.'CS=B^Q&:#%H MF[4LC%Y^.Z5#P) 2N9 B!9@2#'"6"4 R"4&*.4PEYDD,M<_FLS]@8\QX#0"8 MVUZR-PP#?P0L @2,[%-V6G[H0#O=%?/_&5LLWP5JJQRPE_)_L@;*K]0T^;4Z)4^O/?(U/9$';(2\+>):+1_, MF_Q8)C^:1Y2YLX@D6G*D@=:" Q1 EB:Y$!QG$N$H* )]ZK9/"-D:E1C=016 MR3*O]J:>_M2C<<]91-VXY5J.,H38[+!YAA C @(92UY-(*7"=D!/M!"IRE+&N<_)T\'3IW;R5)58BDJY M.I;JV?7B #RWM[LW) ._UI5> T0BSAH :$@-5HFBF9*YBI^[E;4*F M]J&N]8PJ12.K:614C:RN[DES%R%M?Y=# 37P*]T+(Z\TN2X0KLB0N_CHT9+C MNHS;SXOKO+9G/?5QIY;F)(X@8B>&8&JK>K8E/,8D:9EC@#B&09P#1#@ EBMHX*:L59 M9@G?N9["7>[DF'Q/<_N"2]M%0=;*EPEU\UK]2%C]/6H+/!:CG80'A'AHCMU' M]TY7/2H:O2.C>-1H'KT=#EV/8HYA4!ZIOB,8VGXU'_Z8M9:!>#QNO,H0?QL/ MBD5ZW-ZSTEG* 8,0@$$$6E"$ZHSM]+:;E%3X_A] M3?_U7TB,\G\OJ_,W+YX9TBWHNKG183 ;F+3WE?QO4=V;[7QAQ2!AA&Z0@C8# MN2QMW.X?G5:?M/OHOJ-W?P^AE"RLSVJ[A]SIK]\-?]F*-YL%56SLMZR849BP M),]R0+@R'J0B!# ="Z 8RY!F,->95^C13>S4R*71NMHNEHUSC!M96,VKP_'Y M3G?O)B NR^#&/.'!'9B%#G']6N/Z=8?K1P=<^[0(\8 I<+,0%\ECMPWQ0.-, M Q&?N_W/0=_5;G5UV&(VTO.5_&!^5LP00S1)$@Q2RE* $R@!UW%LMKDRPRF- M$<-.&4NM4J;&1(VBS3%?I6I4ZNI^$GH9U.ZCT"!0#3^E'>59(U9ZVL%&D]?QAOF0+^]-](55T::9S6VUJ"T58(LS>+$L MD3$')":0)EE*8N[51M9'^-3HKM$P6MM!@G6,WX_FO+!W([FA$!W:?;(QY9W> M-U&C>4UY6["_U&"_:P/;F]7ZH!:2T[SDC\IH?9 YYK->S[@B4&TCWTJ^>[9T M6?F&Y7#[H_G4MW^QM?S[VK:K$0EA2& *D(1V^KPTC)8G$ B:$9N@(M.8SI;J MP6@IOWF&LGV5<7HI:?52GJ@TW MJ^R$^L9=R;UW'I,HYCM%?\\WW[VHA([U: MU^'OB%EK/,-2_5;.(SX^R$*,&#J/*@.BRH)Z@WD3E4;<1#LSHNKJTI";J#0E MBHP?>N^+U=FH?.^']2339U[,Y9RM7^HXFWWZIVV*%R)$QU!@ MP&6:VV@8!32U^1XL3DD:\Q1E?C,%6L5-S?W;:7NS"R.7;U[_[+L.P!W)+AB, M0[/:=0CZ$CH#UC0DT(/\>,>%_KC2*\TJ80 5.F;F(GKT<)D''NI3C M7 :TG<_"P30P7=4(W1XBU&?FS&6H/ J5@D V4EU27^C\RI Z$6FM.KI\]WA% M1IT6'-04=5_=;WA[64'PC_GF>].\N^F._-)T42]K65GQ_8L2:OZT*6;$,*;, MS<>,I)D&.),8, 8E$!QKFA**2.)>2]I+A:GQJ=5M=PR[MEK^J+S-QTC41OE4 M._9;%P?J'1SM@6FYT3^R!D2-!3?;INHO-B6EGNCPH2SHMRO3&#+X"OB-G1]V M)<:;23_$BG@/K>\/9M=$^QY/'G7SAE\]T?7PJ2//<3UKTNGTUO.7]3U.T6J]5O*+^J&6 MSVK7)'];(LB7_U3(J"_[11N/7^[+%_J]S,5Z8ZO%Y;/8%+=+ M^56M?\R%*MZM'ME\.:,XRQ.H") 40X 5-CY#;K8$7$ML9V;A1#E%EUJE3.VE MKA4M(_*UIM$?E:J.+D([J.TO>C"H!G[9>Z'D_,X[H=#RWIO[]]YY\[?C][U= MP"COO).-S7OO=G&_L/,/M=[,^4*5(RW6\X<'94\"W]NA6ZC^.%$E)&4H!H1) M!'"F-2 \2P%44LB4$PFI4U<'=Y%38X6=EE&I9H3\(I@.(+O%C,-"-WR,N-&W MZHEW"F.?SV^WO%==ZBZXKD.3QHU?NMNV7&\UN/.OMNM MI4UM6Y>_45_FQ9]OU%)\?V3K/VN_@F$>LUA0((2* 1;<[+X$I$ K+3#'6";, M:U98E\"I,?2!OI%5.-IJ[.G .6/NNFD+A^3PA'T%B#WV=&[(A-WB=<@<>T^S689)7=\B[,4]X/ ?F'Y?45*-W=<58>:@G0(V6=KJ3/)TLTQ,TO))* M3^_N25!LH8HZM/U9-6E\"FFF8QV#.!,*8(W*?2H$+&?2U@ZEL=\4E;-2ID8_ MU1#%=:6E)]F<1=&16Z[%9F J:.20INM)QS0>G&( MNL']OCA?-[:>>*^$C2.8Y)IPD$D( 28\!B1/[8@-HA!F%"OI%+CV%STU6"R9C1'&0IU !CR '! M>6XV4E1!Q@7'!/IPU7DQ4^.E4LOHL50STD9//S:Z@*4;\UR/T, L4X%3:1B5 M*@[@N[2C$)([+D@:E2?:K3WFA(ZK^[W__UC/;0L_;;OX5:DY)?7LS:"997F6 MX(Q@@%*1&K^%&K\EI1P@A275*5$L]8JG=(N<&B^4&DI6SLC]X*AQ[N,,3DDD*#FC$F4QRR%06AKVD3$!#-E3?JETCG*<<>65)^ROPM38Z%+?@NH' MJTK[,@=FO6LN6?WC\W*^*08* Y]?O@ AX:L79>CPL-42<&:T*N?#JF51G53= MKM?F.E5NWHCQ:;/F\%M.),[>B MY!5S;G]2[^/XDQ(M(].6F5H"O^.+^4/YJ_G5_+?0<]N0_GZM?LQ7ST6EVPRS M#)',,"WC4@ ,8P%8EIL_I8A0EE!(F=<4K^M5FAK][FD?K;;J1T6COWUSGVH+ M;%NLME=XJ%5T3@$8<6V&3Q*HZDS_.JPSW5^NG471U_WE:HP*SKCA$ Z<;'"M M5F.G(P1"\4S"0J@G]V1L5GRW_[,#&W^PA6T/L.L*;?_A=BD/?[!W9:5!4WK[ M3E7_;_Z^>)8VS^NG^&[]#QLU?*^ULD5W,&8,QLBP.Z-V*\\!QY2!E*JB!2@"98 V5G$G%*E./;YU%V4-+6O4I5YL]I\ M5^M(52K>1$OE.>+J,K!NWXL@< U,[?LZ1I62T2^UFI%%%6@S;V!!,?2:;9#2A@N? T 0R%"$9X(GD@#&F ML*$)0E*G,$>[F,F%+DI%ZV+H1E6/$J?+>+:30CB4!F:$LP#U*0:[C)1' 5@0 MQ$8J^NJ)G%^95R<@K:5=E^\>KYRKTX*#$J[NJ_MY30=-=*L8=/W;J5.::IAG M(&5Q8EVG%' B M4Q#81CSVVAYG[4Z\FD.M 9*$.M$)Z5!=%C:J0]5I\[%#U7U#/^YXPXIY<:=O MA5@]+ZVW=K\R'/52_?>;^KEY8]3^LH4/$WWW/H"XBZGBY?C]/@ M9\8-1(V2@W0,[$(B[-GN!5DCG]BV6WQZ#MMQ??]ZS'KVY6?S:W"GOQGWM##/ M-5_ANEE"KD1&8F4<$TW,A@=K#BC# J1.1KCVZDGA M +0;:82%;^@=D!]RO0HYW< (7=79(77T$D\W%,[5>SK>V8]?ZEK2LNGYF4R2 MG7>>")1Q C7(8\@!SC4%YF\IH+8#,A)00<9\6,95\-2XIBE_UF6C_UKSXC!E MRS-;PGD-W AH"&0'IJ&SH!YB&OTQR";)%ZR0-.4L>U2R\D7DF+*\[Q^@#N/. M'AW;P=V8DR0#:4(EP"S+ >>I FE&,I8)S2 .5W=1BIP:6359V571UU[-Q5_, MACEM3L]2;0:JIJ@6P=%I"@KMT$Z30S.=4N>1ZAX.\!FMSJ&2.IVZA@,4O.H8 M#N_LZ4?-'[YO[O3OA;HM"K6YXQOCF]E*4,#C3 "5,$H($3CG?JY5?UVF1F!;-:-%F7&XMJ:!E0;/YB_, M6E=$J]H^F[^JFMQ#6TU6W;(KTOR M?G])=NM9FK,;H170H[L>U*!.WA7JC.OW78_;B2L8X)$]Q;;Y-,>!8)H D*$D$)XQFV#F!RDWFU.AU M3^N]XZFHT3OZPVH>E:K[I XY+D [20X$Z]"^X:LBZI&9%1[9L6;O_MRHI33? MEH5%DQ] MC7$#HV>;!K)91;*:Z*/L4U?K\GIS:UE056:#&+=C9238$HDR0B'+.%ST6*8F M%)%4NOGTK8R"YJ/WR)8O$?NIRM06W0A,'CM.U>EUG]C/^N3UC=J:1AW,TM83&.H M)=!",("I%H!0F8&8")FE(L$K#$_^P]Y@.NBY_A6KT&<-QCC#A(+4#/S!,*>"(& Y1*%.Q%%!).*L: M8GS=L/7&C4*NTLGGM3G6;+@WZ(UZF"^7=F>STOTZA%RU3DBE.94Q!@+9PVA* M)"":Q""%#&G%"4EU4J_3^Z6@VX45K*UUD=M\_$:'@/_#$)5%T_D0KY M(;Y.URGTGZ=^_=*7+LQ#^WT/S=YW_:QD$U]^WS^NU>? ,*LX$A@((C7* M%5> H%P"1A2*$4HE5U[E#1BRL%$IIM/F8_KHOL&/&J2:SSZ9I5G?GJJ8WSVD2 MYPQ(F*0 \SPQGJ^ (.=*$I9*I+73C/%S#Y\: 93Z1:6"4:6AV_M_%KCV5_Y: M. 9^RSV0<'ZWVTS>OW5:^R^M] (7*B%9!)K &6' ("4P80,ML!'T'5_BI>!\#0G]M:L8"EQI?MO7; ]]%31YOJ?=Z:_5'>%Z[HYSI_ M,[?=Z;UZ\-N?\V+&&,Z2#.> (J0 9CD!A*>VM[>@61YS!3,OM_FLE*F]FF]7 M"Z/SRB9J_% '3:'MKG;_[V4N7;3YSI;1X4U_6+L\:W+.KX";DWTUKD.'#0:' MU-L;;X4LI"=^7M"H7GBKK<<>>/O%/?/7Q7OYBWYW^SQ;/:5L+#C'"L\ARDG,=FXP]3 M0'4:@R3-,T,U2.69%]5X29\<]X1K?^R^ N[')8/@.L+Q2 GIZ0D)VT2-]E&I M_C"M"_H %_KXPUV!T8\[O+$Y=[SA_Q#_F.7[Y6:^>;F5TOQZ%O7_?9HO%9IA MQ&E,$0&2$6HXC,: 4<9 HBAGD"K-I' -7EZ4,C6NJA2-:A5OFC]$5MGH;NDX MAK8=V.[@9A"X!J:@WDAYQ3P[D;@B^'GYV:-%03O-VP^'=E\<;CK0KNB*IY0H M@3"@PF;OY"H'1-JN;6F2)C&7(I%)CPS 5J%.O^;CYP%N:^A['W*V0^WHLUR- MW.L.WAF@.LT)DJ$GY;Q2A9F3[2[S;:ZM$MM1U'OSM ?CH_Q]O?K+/'_U^,26 M+[.$<(%(9N"D&@.LH:&4A'.04*%YFK)4N[60[9 S48^BT36JE(UJ;7W]B?/0 MNGH45P,VCD_ABU4/CZ(5B:M]BO-/']FK:#7QU*]HOSQH.Y%R[W)^+*BDA&80 M4Z"(D@ 3P0')60H4)3(C3$F2>XT9]-9@:O1Q[5#7(*U'6A;,,;0[Y#(,'>]M M:4Q2&G#3=+>O%V-KQ."=2KKQ&Z%Q28L24^ACTHV18UL3AP?U8\EREO;2O+QE MH:]QS7ZH]69N8]=F]8KOJX4T/S,?H&=[/OEMS>QAS3OV4J!9DN%4*H&!3C6T M&?L)(#9W7T(A,H MP _,D^59V,Z(FVC/C)MHMR)[ED2U*=&[MA7Q9LNKT0S)FOV5&94]K\;LF$6O M?V"/)B56Z%?SS'49FS%>D8V=;UYV/_I]N59L,?^GDG]G\V4QXTK:::>VZ[ 5]KO_?0FVAD0_7UHP#V:G0P)_$AM3SI-N#FR(5![ MD;[0M38:\7[H>"U'^MI[T'RD]T/ZN>7V:.5.OUTK.=]\8*(,C?[&?LX?GQ^W M^5-OF?G%LJ%[;?QN)D4,>&:^'C@C"M!88I!3C53*2*R%5U=4'^%3^XQ46D>Z M5OLF>JP4CWBC>21JU?V\<*\5<7.\A\)YX ]'>S_OAC[WA7WSZ*56?@]VQMFPHU M!9U:2HGSQ$YL2#' @@C M4A!RC57D& 8I]"OJ^(Y,5/CE%LAGA^?%V6#T7=* MSXW[Y-MN\2R:;H1Q/48#$T6C8-1H.,!XWG80PK9J/"MIY,:-;=:>MG%LO;IO M4T?S9JEB4S6%NUW*Y@=U<[AW54_>Y[4ZJM=",":8( $RAHW[01,)*.429!S' M @J=2;1 MSHY!J_"NA3-L5\J>NHS=B&"']OB&?U<96<99-Q*62 M;UY^+^RTGH_+'^;S966+S?Q'J=B,,TXQ(@KDL4( ,_.!()@SD-B^D3&/*;(E M$JL-6[A](-Q%>['_5H'A>,)H7I6+/]6Z1_PE^J4<)C)?_FK^5UL0L:T)?J3N ML2INC#T,U@/3L86Y+"&_WX?Y]P;FK?+1;3?,WBSKCUA("O60/BH_^J-R3'X] MGM"[<%0H6TAFDW2^S(L_][SP[8:5:\-<*<9 *AH#3'$*.$\XB%4,C4?-D#G6WPP.KM7SK:#;8;586&<&"2.D3/ZGNX[Q]BQ^\#4>#"TFZY M8]>7.B-QILS4_=Z^'+1^LJW;U&%V6!V=%R1/);_(O6Z^*#KR^/?+68R90E5) $H)PQ@!-& "&9!$)(GL44DQ\^;[0"\K-F M[)>,G[_@JG&/'Y?F;6:+VZ>GQ5R4#D-5=OFV.K:?_U#OM59B8T0OB[G]]S+2 M/Y-4R P*##C)"3"OI_G$:VY'#TL(20745 M<[0S*:ILBG9&U<=JGA'S*Y?4-:=BK(4://=BX#7J.T;S2F@'&+[95Z/7&-EY M)7H7!GU>^]1P+<+*T/IGM9E1@>(DT1J0% J 8^,V$4(T2+!&,,5"*>8UIK=- MV-3X==ODBI4'#==W ]NBZAS*"8+5\"&L;+! M25W:\FE5A)SBY@#7T'W"MO)>O4W8L>4N7<).[NE'*$V>FR&O,NMU%\)DAC$R M*5- M(0 0X4 X3$!2DD#A-6-(<* -3!% MG)NM.$@+]&XTPA:]7I0V@!?=R#W.E"&]@Q\\.C1 M,/2Z[BAH4T3$?N//OY@=DV7'>RR59]U:-^QN'_^@8 Y, M!@XM.TN5QVG0>8#.6 TY*Z&3:06+;#>=2:,JA\*RSOR!I:DS3*!K9931[BJJ=C"AU M]2VHOP2N&Z\$@6Q@/CE$J]1RUWTG9 5]!Q1AB^O2- MK.9+W^FO;*&*#ROS:U/,J")Q3E(&6,8EP% @P'ALO!$=TXS'<<83IR+82P*F M1@F5BM&=CDHEHTI+CUZ#YT!LYX 0T S\Z@^"BD>3Q2O1&:F/8HW2RA$EOV:) M+1"T]D,\=]]X+0];M#[H:MAV7=^"H[]NA5@]+VVROZ'+I?FC*"?L%O>KQ5R\ M5/_=G0]HDO,40MM!G.9FWR4%($000'.MF$8\3Z17EJRO E-CPB_*9BU'.QNB M0R-\*XT\E\/-;QH2Y*$Y5?UU&=R;J%(\^J/^_T'.=_JB%[8"R5.'D>N0^B%T M6HW4\SE]HTQL4S[]3G^8+]E2S-GB?E5EPFR/.S@GE!MV QF,[2F23@!'=LAE M)GF:2I(DS*M;JXO0J9'<5F?[U=YJ'35JNQR9]%\ UY!36%@'CSI=C6B/N),[ M1&%#3PYR1XX^N2-Q&H#RN/<2+^TOJMF8_OD__DOS$_,?S@KU/_[+_P]02P,$ M% @ ^H(*4;SP])&Y9P %8T$ !4 !NZ7/MT]Q^E+=9YQIKVV%GDZ__BO?_GMPROF__+?_^V?_NE?_B_&_M=/[U[_\&*1SL]P MOO[A^1)AC?F'WZ?K3S_\/>/J'S^4Y>+LA[\OEO^8?@'&_FWS'SU??/ZZG'[\ MM/Y!N'>W^C?L5?_T*;GTXR3B>;3WX6:4%(ZXEV0:G@(Q,",]-1"Q:A&*:"TF!S<46[F\Q7 MPE=$^48I*TQ__;CX\B-]\(]5(/4O&\DP+K8J^6]W%KV0T6'47^[$#_2[$TA1 M&W"6H4J!B ^6^:P<$UX*FZ704/P Q%]?\R;MUS7\;)E^6"PS+LF@7"X*RW1' MVS?!O/V-'S_#DCZ(I4_36;[\KZME&4)OZ\4 \KM0#I'[EQ^(ZX++)>;7%[JY ME[D-9VLRL[CYS2'T_O^+-<31 [.)\<*=X5I 9[%4,BP0C2Z MN "!VP$A<&OYO= @^T?#,5+M!!AO<3E=Y)?S_((.Z$F0TH5H%(M"$[)=3 RB M0Y:F.&7ED.?%K?7W H;N'QA'R75D;+R\+\\4D)HE\R5$7;_1@.+BY]EY8L+UCX0AY=H&'G^=I ML21SMA'\>Y(_/E^!)\N4"Y80KZ08)-38 M@Y2]T.)Z1\MPTNX"/!_@CY\SB6]:IA8JXW.,D$YJN0T&83 MP/'LLQD,-O<0L1=@?.^ &4+"74#E6-B5M$01T/=S\ ='P->I0@ M1P;!>TSG2P*PD/'#=#VC2+LD:QU%VM%ZP[1)D?ZF%-/2)PL@G!3;IX'Q50Q\!V42*=?0F3XW< MFTR2<0F"=]Y;)<, P'B(AOT TOWUY0 "[@(H/\_ITT@0:5 4 /&:3@0V@4,5P0^1AO,0#?L!I?M+S $$W 50ZM/P\CFL\>-B M^74"06L;B7P5=&0:B0[B[JQ]'YHZ/ZF\G!Q M=H&&EV>X_$B'X-^6B]_7GYXOSC[#_.N$IPQ:$MW&UPMY$1P+,B"#K+).Z (4 M,1@J=I*P'SJZOZ(\7KQ=H.3])YS-+JD'&9+Q ICAF<)KE0H#LG1,1A>T-5X) M-]P+Z?65]\-$Q_>51PJS"R@0X69\7:M+:@P^\0IBE+*P M;!U%W]EJYM$CLSYDG4TQ@ ,&*0]0LA]4.K[9'%C8(T/GV1G.<\U7?36#CQ.9 MH\HA96:#JI&6*BQ*$9@3AE@1H@@ O9#1\=7H<.(M@^' M@]A8PNSG><8__@=^G2 0J&,I3!I! ;>0D07#%?-90-&ZH"_#W5_<6GP_7/1_ M WJ$2,?.F;BXA/MF]2Z+HJ2@8T\GP[*LCWY2U.S"J.E+<1H0<@EEB/R)>];? M#QD=7WD.(MC!P/$O/]Z1XVOZP3$EY03V^0HS_66UF$US[1WP$\QJ63P%9+A> MW>1AWUKS1S]UL"+TI]%_9'7Z^8I]!/@\V23@U8/D37DU);K2E$Z3Q47%V17D MK$HJ6YD8+\+7]$W!@B3S$1T4:4..GN_PYR]W7H%5W*!AN^;%]L/9>G7YD]O[ M\"G$'6IK+M=XMEJ1;*]8)?=)F6P\\ZY0S*4,UGV Q+G2*1;-@]N1 'P\JS?) M&*?RO1DF+LW0 #(?\72Z2?W6G%XQ02>L3-(+EH)*Q(1V+&(@*ZJ(B1(E&=$= M]^Q# ><6->/BYQCU[D3*,;+N ##/8?7IV3S7/U[^Q_GT"\R(F=6S]7-8+K_2 M(? _879>\UHA1>#DHV5%QW#QM)<4(-,6;!%*FY1WY 8=#Z"]J.L!4$>A8-%: M)2/BK+HMDQ<8U]O\F"FNB+?*U_KKMQ^]@NGR@BV?:2=:A<26(;8R8<*[$!F/ M45@;T16$QQRC)ZXY3O..X?'34M0=6*IG7V!*/Y[AJ\7R/>V);RQ=YD:H$I0C MV3"!3E,DJ1.+-AI6A%4&@J5XH8U_]!AEXW0":6>AAE7%P=BBR#,NAD)72K7N M>/4.$Y+))=Y^Q?4E-^!+BADMD5_3^+!Z"> B"]E;P86,(-H ZP&BQFDBTA!3 M0RF@ U/U\_P+4;U8?B46)L(GEW@J+#E#6Z&^M,9Z11)LEM9F#Y[K M1(S39:0=6 X6< ?@>+O$SS#-+__X7*]4Z(1^L_Z$RQLRFAAT0H#T3'@>R:4+ MM8XL)%:XX9XKJ!V86F!F#]K&:5+2#DI#JZ,#A-TDGJ);'UT4+ TR$A"Y$# MRUP%R6W@NNQH:#-P\#].LY*&I]7!(CX<'XLUS :R0(O/N%Q_?3L#$L=%B/"Y MWJE5:VI-Y!8<9])YQS1($HCS@8FB9%$A!))6&]-S/U$]1&B#7!D-)OD.K,P; MX@1J"<-KA!6^JUV.WY3?R(16<4U\3"IA)CX2K\V_%#!R^R.S3EBM0<14=A25 M'@^C!ZGJ(0X;!$?#R;X'('T[<']=S-/6IA9G54J9O'U36V,7'1G8E)B-J(R7 M0*9V1X;. #:14T/P=8PP#E:UAT YH+^B4H^"R60CEE)7IFF>! *G>3&)*&" MLCFK%H1R;'D*J 9\QGB3-#GR8UU.(T]GE)>%Z))E!X MZ*TI+ NS24E(+ KAR2)B%'2DZF)V)(P?CY)]"1S7MVG^G-I$3QW8H&M\W8XK MBC%%1H\,=*[1(F8692#!:8XIHTDZ-KGPN9^D<5_(VD#@?IP=HX\.D'5Y$?H6 MOM9;T*O"SVR,X-&SD)%H%Q1C1H>1H1:%QV I_-R18C;<'?1-D=&$T?AI216F,@.:7]YR:(MFLFH= X!O9%-;A7OI6CGGV>;;XBO@.9S7?;P=#7KMD=40F2ZXW[P%8*#F0[PG2>TC.[.J5 M?3R@'J5LW$"_$;"&UKG*:_6*9L&KR&22"416PJL=Q6)#WW/?)FO<1]I& M>!I0$QW@:M?QS9V,Y!LR4P]M[6I-M4?.C.&.SJ\"VC1Y,SG0?VKV7-L(/T=* MO(-+SUL6]=H-ON'>$ZB(%R45'XJL$J60QT31)T+Z7HFY"NW973L-H M8VP__!L7\_5S^G-:WZ6OR6_S8O3A$\Q?+^8?:@N5.U0H\[W+2\ M-@P21;:Y1 G60S2W>T;>F[!]%"'=A'S# ^[D>NKA>"0N/FRYV!1#?)Y6*UI/ M_C=Q-OVXT>QJHGB64%)]FC#U^5*0.),2K#J9* /M-K6C5]0 1^9>Y'43,3:\ M=Q]>3QV@[QY7\]IVBA$2=!",&$D-M8M&\T=!,]GN2Y\$D2 M[R (J&VYINNS34W@O%;DUYV \U194D!"7,F Q3N&EMGNY[H:EBPI4*,Y*:R4+#F5M) ?,>^V8=MH%*7E0JDE? M@AVTC-W58A@UWZUM.4KF'<#F6A/*"_JU4C:E#$QB+04LVM!I721S+II2G$AI MU^SV88ZXZX2,G;?7!#!'2;L#M#S+>9.Z"+.W,,T_S[?AZ#6V)O4.#FOW.2,T MX1_I5 9%,DH\Q6PU1M^F'/-QTL:]P6J$J($UT@/&4CH_.]^D8&SNW&HSY25^ MPOEJ^@7K..LS?+U8K7[%]9OR ?Z86 *$TUA8LA'K&P,=_[D@V5^/4@CE0VB2 M@/Q$.L>]JVJ%OH:ZZ@"*[W -TSGFE["<4\BQNL;N"RS3-"7I>2X5UJK$Y M] MH3,?K(X,L]>6BY1+:')/]3AIXUY4-0+T2%/0W M21YERAQ#SEQXWL2BW25EW)NJ1A@Z4N(=7%$]%AJ36PF"2Z\8*E_GHH$D.XN9 MY:2(+P5*\R9W"8\1MA>>!N^C.M;-Y_&Z&0QK([1W4GFZYV#CR%;5T3VI=&%8?O.K#=O5DC@ M;Y:;9?,F;'Z+R\W$C(DSQ?J0.,NFU(UJ(XN#69Z=KS\MEM/_Q$R> J@BT5+P4KU+44*=RQ*94(D+ MHH?,<3 M+UBL:]67ZAZ2QKXT&P%9!^BB U1=N_&[UQ3S @&\3\S:1)**')DO23 *B@7G MV9,OVB3W80_:QKX>:XRSH;73%^#N6&0)(7EM-./.TIFOHF"@XB:>-B''DLNN M>=:# NV@([+A==CI ':4-GH$UM8@6Z#%*"QG#A(R;9QC$)-EHO"2G98)39-) M%/?0,_;=V*D!=8 6>@33]2&+19/%#=DS:U0-300=\4%K9ASZI+Q!5TYCIIXZ MW+)9/M?I876H/KZS:417@ETMRC:_MB:P#W4M=L_'M[P2VX>C@:[#+EX2KQ;\ M5JVF0BY:24;'&$5_)2GF!1:6@PX*/7?*-NEA=P\]QS\%;3_P0VV/,BFV@'"Q M,(M 8:U5M>4R9'(*A951>$BR2;GB33+&O<0:0O-WWW\.%O.(!]IJN:[M3?-Y M6E/X@,LOTX3/_IBN)IR[*!W44F^AZ0MZ5L>V,<5U;!:X!TSH\Z]!A+Z[ M#8_[".CDEO, 92X&E&P?R-@\.5UPL'JQ.(/I?!)K85H$SE3 H^[5(R#D6$4>Q?DH05&!\&Q>EL,+,2Q@?!\,:,?+2X\MTOZA2"O M7DN&6 L))(KQK-,\.42=]'[EQCL^?)Q7BD8 .%9X'<3&5V%L.;>-1W2>GD2>MPMV(@*7> DVT#AF_M MD"GDMY:,&4O6I/JDFQE$)4@P(DKD)B31I"_=;4(Z<3T/5.R=U,8CI-P/2EZ1 MG';U/7OY1YJ=UUN>V@^;_I=K/C#QXRU ;8=>FR;4[N@QQL1LM91(!KB8?6*7 M0X'T%%K'Q=IQX-B-M&::Z@",SQ>KS6F_'3OT36Z@D=S]XEA2DOAP)K/ -3*; M;=%11-MH[,%]!'5RS UCP@:1>B?H>5.VVZ1NM2PE>77>5)<^6ZA%"XX9*2#4 MU[,4FW2&OD'%N.9G&,7N0,MA4NX (N]( 41 '23\@CB8+39CAK;RF5B-(;LD MZO!@LLD& KF*WK$@M4&;G4FIR>B,!ZD:U]0T@=!P6N@ 4N]Q1O_T\6\XQR7, MB*5G^6PZGU8QK:=?\)*K!(XC.LY<[9FN4TK,!SJ)%3JIC))%^R;/X/N1-VZ^ M6!.0-=!+!VB[+:H)6N.#X84914QHR,BB5Y:9HKA,,F?>IC'.;4+&S01K=M(= M+.L.ZHVN&D)]*^F<)%D"$Y M[3"U*<:XCZ!Q@[0AE;YC'OC1&N@229??7WIQ.8< UM,VBY:X@N"8]T(P2(*D M%1-":I)T\RAEXT9O)\76,3IY.LC"!#J8.K M/4M%*.*G1@I9:E8$B(PQ&%F:W X\3-:X7E1#@ VHC0Y,V-]@.E]5KQ!7;^8O M_ZC\G$]7GRYR=FN78 I$,VHC,^/<)Z:-XBR6(ICP/O' 31"NR07!HY2-ZV(U M1-BP.ND 9/?OEE1LU"X79CGD.OM:L%A?H$H*"@/QE:')((3CS%:SNIZ&H!I& M!QV$@]\"V U?\T6**(2131!(X->>JD4&V80+07W7>S M#8C%[3;^">=8INL)B!A<]H$%I51M&"H8.;><)>\T.FM QB8]+.ZAIY.RMB'A M=YS,CXTH/@QW*N/ZVJ6@B2)D83,+H0ZCM+JPP.MT^D0'@C/D6+1YEKY!12?5 M:L.@Y7#Y=F!>+COB79:3_P2K::KOHM/9.:%P KI8XYQC1O-8J\O)6FIB!S,4 M[@J'4IKT97V$KG%[C \,H"%UT$$4\'>.14X2=!QYB44AL*+5%O19FP2?QY&[K@MZ08&X DT]AW7W=[H M3KLYO6[P-%#Y[=U53E6%^PA_P_>FNPI\=_3]O5:JZ2A<#9EY^@O3@7RMH"+% MP+$(%Z"0W6OR4/Q$.H=USKBLO8+(91!FDY[+:WJNIDT,H1#3&93JQ#D[1?^Y MP7'RL.?V%.%W<,S>USG[M_D2858[N/S[8E;-=KUFK R^F;_'=+Z\Z#&ZG*[H MGUZ<5UM!?L=TD:^Z;6=##.L"#!(:IGU*#+)(S$,P7B<@D]]D6E$KACK)E3X! MGKN 1 =;8X<(KEAQ8 TJB2QH6;,[:;]'37Z2SREQ:X/GME4[H/MHZB01Z00 M'4HQWUF#XQO>UB>8?T3::==[/&^;T%_]7AL/6U>'H#@6H=#FIB]@N)8YRL<4<\"Z [>$00ZTB;)EP=:M MY85C4#!OJK"*UD%DVV@RP/@M85IK_9$V,4\1?0J^#SE'R[X#(-WB8=LV MP12C=?2\IF2E6NR K'9485EB"29P :6)\[63FDZ <[RV;U\G'RWZ#O!S>V+/ MME6&MEF*"(X9EY$10[5]( Y*Y26.VIAE0SX^,23I Z!U 9X_I M8M^Z[I@,P3(I,X6U!0I%&S$P$J'U2>C@99/KMKTI'/?J8GB M5%-#YC;/4]Q MRTPV7!')DDGP-;25D8'TF7&M>;%(46Z;QB+8277G\ O-LNO^/OFGU83J\B 1^58<:[.,8F9 M!2$B,U)!<#S0CQMU.MV'O'%CNI/#;EAU]7 ^[N9J,_#K&U,4R I1K&:FACS: M2<."1L&\K5E*SG">3XG!F]2-&QYV ,$CE-4! I_E_W-^44:_^K"XYTKE5@S^ MICQ?S+_@*Y23>$(8@?MX[N ME/@]N:J_$WC_'99+F*^W@\L LHBAICL5( D'":R*EB%HIQ0W-F.3>[[+,0 M69)/WBY$?PJEXU88=@#3@938+THO]N'+L\^SQ5>\X/3M^3)](G&_G<%\16Q* M%XK23&;,)%0$YG-)+&5CK.4%(S9Z13F(WG%+$CM [* *[1>WFXUY+Y<3.C,B MERZR(FNM1G&.A1 *G2A""(TA9=ZD?.<@:O>[=>=_8M .J,U^(;M]#[9__M6EP+?<+Z\T^W<7OWY87O8^L#P8R0^L".2LAL )&-=6"] J&3RY MA;V7VOW@^Z=_J1I&F_UT.]OGWC=K?(0E]-5WC=M;KA9#> M85I\G&\^92.OB9+@>>2%N8"6:5G?\B+45SU0D41"L@DM0-Z:L?WVPW^9EZ^3 M8:0#:W^K@YU4PI$7QJ)RN:8_)^;K!)OBL8!-"HQO4JUP0!.:/\5SUN'2[P Z M]Y7Q5%ZN6CN0!(0VQC)$4:7C P-G A,H^72Z^3$E\/WW]C61/FV?'J(!DTB$ M8SRHRWP\3$C1. BMDI=2-:YY!'3]#9K.\ 9['Q:[1'LUR_=96D^_7#1GO6I-)R0WCL)S)P3) [5D8-"28\PA M2*PO24W.@M:,C5LP>6J,=P63'K;-;/,[F"_G7]R\=;^<8":,Y\7EP*3DF6GA M,HO<&,*L#AZ=YM8U2IZ? MG2V6Z^E_;GX^<1BE%UA8!+#$4Y:U&#HQ@.")IL IWFN!V7V(&]?H=HW8P74[ M(EXW+7#?X6?X>A$3/$MI6:\EMA/QWI37B_G'#[@\VU3T@8S9EEHA%0,R;>M= M&Z; 3/&^]LURZ?8JH0-WLO\O=MMU\;^:7F^[7Q1I7$X.E MH+:&H310(]/"O*R5>ZDX^M.1O.Q>=O+A=<:M1^\2<$-KIP-7\MI %IAAG<3Q M!;=RGYA@K4C:,%N 1)1,KB_R]=9.)HHQR6%6348P/D#3N+7F78)R:$UV<5!_ M(_YJ6,MU!YC,^G25%N?S-7G&;Y=X-CT_HYW'57).,ZX0:O9?0;*FUL:/SB[8ZJ\W.NA7L?5C< M"/:DCIAU+;LWM3ZJEI1$E)Y9+T6P7&JGRUY8W'O)<>O*^X5B&YUUX(Q6VS^G M7_GZ]^5TC2\6O\\G.EB,D9R68(PD#I)GH&.A+Q*\SQJ*:M+1ZRXI(U>,=PG' M@137!?1N9W%=R6J;5W4E*!'(U=C,A0@C_4D< M]V+SU&^:C537)2C)W%??=T6;'J=?-KWEI2RY.%#,\AAK6@V)3IG ;)+"<:^] M@D9AS^/$]=;;>AA@/(J_([74201^FZM+(T^'QB0KX0-Z3QO4REIGEEE(KK!B M12G"QY1TD\?%!ZGJK??UB=!VJ%XZA1D%]9]AFE]L*=H^T5.TOZDBN@BW)L87 M;HOG#'(4C-Q8S8+,FGFCK=(J&-=F(.1AY/;6'?M$P!Q MBLH\Z,",KZV30"&+L61FR-!SQ=%S:)(N_"AEO;7(/O%Q?(A^>O4":]#_>@IQ M.MM$<9-DO W6<99-[?9=9VI 2)JA,MI+^M?2)D-M'^)ZZVQ].M@=HZ4ND7?9 M+^X=;F8I7N=->W0B<4LA7 WX2TWOST4S)86I ZY$2"=R">\GLK=6U2="XD!: MZ^"N>B.=OT_7GYZ?K]:+,UQ>\O+U+M>7O_("/R]64W(U@I)2)#+TM4TLTR)0 M#%90LN# *&XE^&E$/BL*3:ZI+.WGI\[Y#BLW.<0)!U$ZO MF@FLDQW) V$1>6& V4GMA'&^23G/HY3UUFWZ1!;Q&/V,;08?$-KF;?*Z>7=> M@^;5L@.2U+(H+ KE6)2HM31DU;C9R^0]8='>VD$/;]Y::: #4W;/Y?V.AZ.) M!RYCD84EFQ-Q!L!\2I("^5""X(@VM2I1W)/$<>/=$>H76ZCN<% N:+.U!.5% MJM#NU\P@/4B'GB5M,^UMH^M@9DTAOW8U9]WEU.2"\.FD=C*H^$05VT/IK -3 M^?:B2*)VXDC_<3Y=(O%*>VW]M?9/K^EIM??'Y_HK$QNRSJ@5 XB&Z6@2 X^1 MN4A^K@(=2FG2&FI_$KLL]1X,+(N3:*Z+ZVEB)2'FU2L2\D4B\/M/B^6ZI@1= MSPBVM=N:Q<"$C.2;Y$2^C]"1>90R\IQUM$WR:O8CK\NB[&9H'%YC/5C':US] M NOSY49@FR>AB\U'V^PYS&:K-^79%YC.ZLW\J\6R"N ]INVO3SR)U:A:38'> MT0D4R7N6!1G%9"%1K"8#;](';1#JNTS#.06*3Z/O'D!^^R!Y@#4M."2;-,N1 MO'IMZW#J.AE01 GD947(HHW%W9_&+N.EDSD! ^FN"R]@?UE.*-BS/ G)HA(U M,\EQB@6S8]EFS;'+\/YW4<<_Z4T?Q0^FLAR/\FM]RV2_S5IL#@\89 MY)(5P%1C0,,@*L^X2CS)!+3[7&LG=#=I74;M@X'C 0]S $WU@+VM"_*F7,GL MHE6K%B"+U8)Y0?:<#I#"Z ?$D32V@$7M=9,2@_L(ZC(>;X:S(;32A1=XU#L[63H[[!<0KW>]UQ%F12R6A!!&TG01B(7 M@Z0&/I8BM19-$K@?)FO0ACK VZWYBIOYMV$I@OC9C,4$$(P0H M94]XD#^=@7%S<[LPOHVUWH&9OO'Z7[?VF\^;H.[E'[A,4^)P@B)D#QB9#)&< M'="*Q:(]*R[0B13I_['Y]>-.RL9-]!T1G\?KJ0/@[2^_B0 !64%BCG,*\@0) M+T:AF>4Z>\$S"'_*9,H=)([""M;]?]K MX7F.&FB<:EYU/_ M@8S_S1]<^\V+F]LFKV-MDQ5CK821=4ORG7.7DS/TIF$UZ\YJ H MGA"6C$E4G'E>>]J(I)0Q.NC]:3J!SW%JZI 6^CJ4Y@ M>/B>BXE$YS@R8P+MN5#[XT ,3 4 0"<#W&ZVVH%C,FXV2D,T#>EX/$FU1XZ4 MIIV[7'> YF2 &XI^F56@F2[*,ZC3B[SWVF, 5W*300+MT=PLY^5[0?-35-O) M@/1;O;O?Q#5,YS5^OG2:7BV6N^NYOTYDLB)H0[%Z<,2NY(F..^$9.J=2Y@*" M;>(N'$'SN,\DS9R'4VFQWTGH+W"5EM/-+>2B_'2^(O97!PT]W_U! \TWWX/* M@4:9;]N\T>IO%[-ING[9!ME'@WQ31T0*-T*3?52:F9RTD"YSTV8TR/TD'6O$ M+B5Y3;QDIW^"U73UIKR]IJ\/)-V?9C5?@B=/OH<"%@L'IE-MJF,DB<-!5EZ* MPE639/JGDSKR0--A<'3;8#76V'=FIY[E/*T_@=G/\[)8GFWG79(1GPUGPQY< MI*5]VY^[@6Q?=_/XVJ:I[#\^F9Y\[OWSY:Q\V33^%5I$\ MBL(,UATD$!A(DQEW.6*"F$R;CL%#,C&N73P"8[=MX6B:[>!BJ"9SK[<%*Q_H MOWGVQW0U$5YS;9)E(M2Z9U7?CH.GUK% /+-09:-2\#R%;),X"=HNR!D7;\>K^1'<'"#S#I#S M'N?3Q7(STO07/(NXG&1B7?"8F76EYEP'"IJCSBP;EY,WAHO4I$#H#B5]X>40 M]=X^#8^2=0=@J;+XF7SRY7F]Z=GLH"B+]=EH1LZ 8CH8RSQ96\:-C4I:)V6; MK@)W21FYOUHOQ]F1.NH.9;_"V>7>RPDM>K3,7$3E3M;R-\DRR45QI9-MXSS= M1]"X!NI813^(FP.E/G;+W(N)B>MIK%U=KHSMBW,DS9JMS15*9:SEO"I$58?( M2E8;H#.NBD\E2(Z@;J+HP?F6#R[6$T(.5>G=B93#R7=LO-1BV]<+F#_[N,3- MZ\66!T3C-#C#P,G"M/."0>3 7!8A"YU\N=W&^QZ,W+/ N&?5\+@80HX=G#S? MSN5KQ_7&LMKD7)%%TQ&L."-!6!9]]$PI3)[@K7Q239SB^R@:N0]-+][.,!KK M 7K?R*\;\DWYL(3Y"M+F0OEB=X8L400,K)3-11QM3"C"LA*MT39;$4V3RM'' M2>OE)NDH#-Q&UK *&?ND>WL>9]-T4=!2:/GI_./61BO,8$6]U;4:24B>,V^0 ML^14CMX:B&:_V?/W+C$R/ 96Y&)PJ8Z-C?.^%4:.V1LB8Q"9=G NO2%__]ELMM@T)[XH MA=LRHCV"%_78YCP1PJN?KU)@O!@>N7"@ZIL.N5:X4.J@T0\\EK- MC)&.^Y"9]4)+I;@I;>H>[R>I%U]J<'P-I(4.\'2])^F&?@I,C(",+(*K_99U MG=-*D2O/10H(2D'.+5!TFY"1J[G;8> F.O1[]8OO-ZU[.?YM6AX@DJY MXF@/($^&XF"96>WQ2)LC6.65XSXVF2#^%")'+L5NA[1FFAH[HKO&V-^6B]7J M^6).,MQ.WGR'":=?,+^YP1[QPKVO*5P^!*8Y.9P^1<5G4(BC$3R*$6!LW-K9T T&Q6?O! MTYBZ@775;Q'6ILYL<:/.#.;Y_?G9&4EX4=Y//\ZG99KJ^,L[Y6\WN=NO'NNH M]08JS1J.Y_85JMQ%;F5P)$4"F"Y6,."H"=XRUUIHRWV3Z7 -*U3O5C;6SIT/ M"?U;Y6,BYI7)AN%FD(M1=BHM_CE- MYU@FM"=3.I9)%=9'(0VR%+-EFM9B8&-MRAJ$UJ50'-VD"+:Y2;VUP->+K]^V MG0@NP\6.0U>ORBTC \!9#A)T"A*Y:3(]:C_RNC633\'+/69R2,UT$-2\PR\X M/R=CF1:TOSO1B Z M5N8=P.8UKE:(FZ9.J]NL@!20DT96$LI:NHLLFF)8,-8K"<4JU>1)X@&:QGW9 M:@2CH730 9Q^Q=^O"6FYF--?TZ9<977/,9X*2M29)5G+5Q)),&@IF/ ZTK;A MQ&R3C/NG$CKNLU@CX#755@=H? G+>9W>\Q:7FP>8V^RH$'P$XYBET)U\R*#J M/-+(A(Q%.BY!I#9-N!^F:]R'L498&U(7'4#K%4R7F\:AOY#9/E]N-LWN/6.E M-W3J6V84@4$'PUE(,C-C8S#2N!RPR2FZ-X7COI,U@EL;_?PY;]8>:+%VZLNV MATCIX/YM;TFUOY*3%FW6 NGLK:]V4A46@RC,AI0Q%-"B-'GW'/Y*[N)9^\%K M\$U:/1;/0R0O6 I?6]RF1)9 "&:2RL !1>3R,6SNN5:W%VM/T?K-M(%AY=O! M";RSVQ37D#FYJ(3:^J =:E8I8&'*8(2LK3;0I#UZ/\W?FFA[GWYN3Q%]A_#9 M%I EZW2VP%G.0&()(K#H"F>^),4U:D._30DSKZ'-MABD2 MD!DUF;-HT#,,-5CRB;NX7_NM[[=%VY-4^M06;4^1[]AX>= 6O[[*$[9!8+9" M,70"F!;"L1BYKJ7(-@:=/)WRQ\??KY_4$&#P%^.6AU,K87=W6CU8^%G3S:,W MD5FO#=-."E:-,B._L$@,DMR[$[08/;H\=X3 _4!T'%ZC^Q15=0#"9V<+LLK_ MN='4Q5#B6NEW0_3]>?GI^OUHLS6OV0%Y['/W2@MYHG4C_0J\MVU5?75OW[M46_7<9KAT'7 MI\ED?74@#?,8.G0Q%R.;%)KL2=] *:OW+?/M!97\WA@B>4!>9G*D7:%C M(CC:+C:;8+)+L[)9AU75=VS4-CYZ&].V_>A3&;A=G)S8 MS$&(6:>@6$F%@,F#9YZ;PJ1)J-!9[5(3'^A$9HZ< OCX<8D?MS[!=MF-X+]M M'!T+CV#(+\F:XGD)R$*(P P*[DQQ*MHV4YN[$MH^G$@H'S436]60V%)-@,(2HF+(L1:%IDD]P M6A?OYUH! [-GGS]33'8MAGI^?G8^V^CB92F8UIM:_DT"U,4EF/'.9@R<1>60 M:47.BY?>,DP.HO.\B-RR9.E LK\/:_D4Y-WC#IY"K2->^ZR6Z]H0+)^G]9OE M>UQ^F::+% 6)&K77D;EBJI-K:^1>O^4@5 Y"!;'/IJ7/OP9)^NXV'.\CH N MG43YBP$UT0>25K4D_X*#U?:=*!K41KC$C*CM<[#DFKH0F%%UYH$DER/ND\#] M%#C=I6(<3 VCV+LH.5+*8S^8?5BL8;:#E>W;7U3"ZT!!O%=&,"VL89%V#;-! MNQBT",GN-_[JX75&A\2Q6ERT$>G(AF3SBE*?5OZ&BX]+^/R)S.]LLVD*]Y[( MS/X4\WL9L=@X*"3!T5"]9$IDLA6XO.L"0+ACIC M0-DF^>^'D3MN5XD1#K,3:O>[Q/!VJULI S%$SJ>-EFEO@-'VCBQ!B-');!H5 MQQU*\+@W!J< T]'X/4"S'2#X.KA)']O*#X$4HM1 M]-L!DI_E_W.^VHQ&6[U:+!_H'+*Q#<"E53(ZEK#6J1:5&?E*B:%2R?#HG/-- MP/LD*L=M)C2B]]!.EQT M5:>O2G/\N+Z!#^EO>)1DO,NG*NYA;3;Z\@CH9P0 M)DKC^3X1\I/QN(N8D8O+V^E^,; B.@#3-^&\7\,\PS*O?ON2Q52FQ[T>U$W+MR.!\%MVS6X1CJ V<%GP>NK M[&DI7.W:[YDM2C)MR)^)TFIF8K"TH$\&4U=O\:^?5.C3K+7:B,?PB;4^]JO9 MU2PQ*N)@$C8J'SA9MJ">H@[ZBB858;*;(6B<,MR_G(1-!K'_Z=/L,? MJ-Q=W\N.0]%1 M6N@ /;LRJUY/(4YGT_77B<\RN.PL*TXGV@K$C <"0;:>:T2+ *H%I!ZDZCN] MRAX&9\/IZ^G@"Q?@F]?<8LP?!BO!OY^ARQ^\P,\+DN+J^?FRZFB2O'3@:L]+ M07+3-F*5H&+)J>A0*.6TV^LP/&3U[_0R9(#3LKFN.C6()-I-#\,Z0S7.IA>I M]>_IZZI,ZY3"MTO\,EV-*_TP"CG6EMJ/FQ@XP'-_//\[2L7=8WR=>P^K294O=Y3>Y-SD+)&%B,A7P< M3G\#J1*362DO3$@A\^,M[WW+C]OON5O3.XBV.K6]SU8K7/^*ZTDA+UH62,QY MF9E.SK.@/;!Z<9"+\K+<;JK2SJI>$C5N0^@.[>5!VNH >5=#;NH[9[W@WV7W M)SS&NF,"(RLOF)9>,V^2H-WE4K!&9\0F_>CVHF[]:ED+NM_*IZB,/D,.I^V((B9Y31"2+<60E96'1D-$LQKKL MK3)6-WD.^SZ*)J/,!3W0_DP*F?9*U"?5R$K4TI@P$63 M3U'KV(4$]^;+U_XCT1O!>'#UV10T Y<-DPIJUWGIHM\'FR>H4.GOW>8 &.Q5 MH?(4G8P-K'MS[[W+TMH,S&Y>GT(!YC4 A6R8#5@;N?^O6:'R).WN5:'R%%&/ MC)=G9+N)\LLB/RM2,I%L=E"6'%GK"O,6).,:8T0A(]$_%$AN+MUCN?YEFO,,7\)JO>6B#GMRRD7FH) PE/<,?/0LN<7:SSO5@6"&1?""Y2*X MY1YY*F(P W%[]7$>:!O9B*-$VT>GAIL-"0P'SE%:YG'3^DG+.B)5,9&**R*3 MV[57#\*V/3_Z2Q,YSFD]6A-](&E''X-L@P1%?E@&0TQDIUA$PYGU5@@#X,EE M&QA.W??\>))B]^KY\10IC^V;;+GXUCG[TL$JV3OP"IA02)M'QE0%I)G5P2?I M;>&P7];&?2N,#H-C-;<86HR=8.'Y8KXZ/]LTZ-PRD5%EE]$SYZ'VC(ZH T\Z..>?@H4[*XSGI;;#PG%B[."9;F!#CE)5,S41 D-9"O!E\)( M1LYF*T-I4VIT@XKQG-5A<7*\B#O QU8.6^+!>%FT!99MR>2S2V3 $S P%)PK M*8Q130HU;E Q3K9?.WP<+N).SI)OXK@,R)+#Z.D4#, ETRCI;QP*$RX%D5SP M5CWZLOG0 N,DQ;4]28X2XMA >+Z8T8\62[A>*(="!H.!Z?$ +DF-0O$0(D$]Z#)[G'%O*:(OH04K*MC M!%3+00RM:P#[JWXX_/ID)*WW@_/[WO)?_I%FYWDZ_UB3[NA_^0/\,7@ZJB^K!A8%1@O#ET.6I>FP'X*K=_IZ_6!<'K:')*C==MO^MJON*XSIDC, M[S^1I@[)0[O]$0,EE#U(V4"982]A6?,3KQ:Y2L@QR17A;6(Q"U_[ML;JB2>6 M(EB=3:V.;E(TOIUTR#L]*I(7L* M!N]<5XVK[^_& KX_/SN#Y==%V7RWVO38FWVE_^+-^7I5V__4OVXZ"ZWHF[_7 MR4'S]>IW7.*E!,M-"2[*3["JDTCSBRITS+<6/**,H!?2VUCY/C31^EQ1):YL+CJN[@1NE(GG_ZNOL#-DDOSD3+BE%,DU>"FVRWT*YSA]F7&^.2,,I)L$A 7 MEL+V&!2YO"(BDIWB.OG3[8-OA(W<3+47!.V%[ /5V0$\7Y(#OOB*^'Y-HO;\TJP:D4CZR$-RFG)U" MPCH2.&9 M:Z"-P<#51NDF*#*OA B'0A@MK4O0I!O%@U2->]AU%*$.I[L.@'B+A^U>I7,< M>7&UI1;9:RUT9B$*SHK6I4#*P84F -Q)S:,X?;$AU('!RC;!SAU*1KY2/EZ[=YK@'2/J#K!R MI.5^?94-E[@S8+"P9"B>U=D'%D60#+7F+H(U7.TS_/W4][^O^TBL[>@H'041 MW_].>'96I^U,I#$F9"59%MDS':TCC]K16>2#]Y ]1,D[W 87U/=X)=<:>,.B M_P 4])MC\GPQ3UB3DR_2$-Y-5_\X*.%CY^<,E'WQ.(U#]72LG_QLGG^C]99K M\ALV[P]7;](^%9,DLI!KMYA02_YE ,8#UUQX'U-J\N#_(%4#]&/^)MNZTHOI M*LT6J_,;Z51.N1 MN4M&%O*>B&F0MI:/H2,W7 BU5\.R US+QXD;N<1@,,3L M:+T\K&*^+QOT+.=-*0;,?IYOVOS6;XY(2'OR&@UMU_Z\G<2N):-@DWI.& )" MJ=#,*[!,8;3@A,0BFNSNT]JU"Z?9!QLS@&(@0F0ZZ5CW2F$8HI+@A?:RR1O$ M;G)ZMEU/0<6CMNOIPA^Y&=(O\'\6RZLNTQ?-*96(PA/AP4L*^E7U]URF+]X8 M!QRSL_L,)]BK"]+=Y<>%RA *70PFW9&Q4=]6WI0;/%S>,GF?Z.!5]94ET'%L M*#@70C 3%(7F(CF=Y% 0N9>*\3HD':O6Q= R'KN+P6LX>T?B)P(^/5\L/]^L MR#-5J#,Y]-(W["#G@\3.T_'N$ M4F5DN]=T-CIX8J FSE=6+",>-"M!\&Q4$J";U' \0%-GGLRA>G_4Y3U,"3W@ M:6NN[["TM;0Q.FE\,OVR9R'B(0+N)I+K%O M$=:9W3H*!H]B[ B==("Q]S##U;:MSZ]X-44 ,LJH(H-D+=,@$_/>%2;H^\0C M%MZH$'07-;VAZ1B%W\[_.UKZG4%HV_KO]71^V:+1^2QU"(&Y6(N;BK U7SLQ MVG]9(T?C4YLHZBSV:P6IX[31 ;2>I503$U:;TGV5>9.]#45C9-YP MVA5F4WYD#9,^:?#6!Q+32?RHUT]*ZVM6@'$*W_PPZ?>(H[>XK#^ CR@FPDM- M9W1B"@(=W8YV!V1>2]J2$3D4IT.3QE4/$=69_W2@XA_#TZ%:Z#>'Y/VGQ7)- MJYS]//^"J_5FF,8A>2([/V>@7)#':1PHW^/:Y[_ 6#N!7V3%7RNJOTI1@JQ! M:<]"=M7'*9D )H!9R*ED='3H-?$-]B?Q6!-T;:6?Y]NU?J'3'M?53M]9=9Z? M7V1#?%C"97=6HG%'\A4//F0TFJ%*0#LR(5EXIQAWPM=*7 NNR555*X;&-7V- M,'O;%':!AN_+C![>>?.!3VMH4AOVX'P"2$, 3"ER1@$#.?P^$%P)FBP+Y$5Q M*W2;+MVG,ZS/OL!T5F7]:K&L@?2W%:ZUHG4Y)9M\?=SW-836K';!8"IQ4)[" M*0--I+ ';=^-N7L*DN[$HP/KJ(.0XIKDGL]@M9J6*>:?OEZV6#^'V2^PKDQ^ M?0'KBUJI;[QB1/)IR8L..DB297',J_U;;N_?(W+A#UNHX8G]1"Y/?Y@GK9VP-6\QQPHP3A@O'IFCN!F$34:) M)D\\ISO,KQ6GWG]D;"ZV4JQ3TCDP+K5E&BVG;6<$"43SJ+S00C698K WA=_- MP?X45#W0Y'1 ?75PO+^:DM5(TUH;N^S@;E63ME:[_VG[ M.*14$5"*8E[6::QUF!HH"_VWQ!9?SS7[^B"0N7.WD2W*ME'2!T"5R;\=%%[RDB79?1&9(($P76J:$">?*.H$ M$LA7M_Q6O>3]<% %'@[0 MQ1IFIP!H2A&_T:K5\^+)&?-UY+IDV#Y$3K'#=#&0^V0ZNO _MX. M+5]]^75:G:4Z^3TG],2'JC/:M^'-?/]X&T0A MG0+KIL\R<Y1TO8"F_US@NT()74/ MN^I*3$)T6IFD612Z,(U1,A\L9R:$""9)'=LF MZ)MP[;4 KYCRA L=25)!2?)8I0A"IMK&Z61F;B^$^3\GPIZDB+'?8:ISN;HB M'^89-QQ=^]'EU5:JSD$R.>AL,A/5]=3D';# LZMY\AB%X.22WJIYON=9YFGK M[@6G\/W"J;4J1KQ@O&+M_776;N^;F\X F65A(M$9F"%QUB+?3&8Y6T8FU0@K M4?C;[?H>P-E35M[O/IO_":#63!\]F+0;E8OW,U== *Q.@(]%J,(*K]QY"GG M6L&T5*XX;NZ6J.V%MCV6W@]NW_'[R0DT,KY;MA^3KV"Z_)\P.\>)+ #6^^IE M.C+=IB3F8RPL*QL4D!@+F&'P=K7F?D#[CE\W6NK@^RJ5NN)QM?@F[3L%17%G M2=FPM50#4-*PV&IH.9V^&BM[,")KQU(ML-=9%.9=X12@&2UC+D&7)G>G/916 MUX6WZJ#O_CY=?YK.W\SQ?R,LOVUR+WU) NJ,2Q(+'1Z>0:"=KE1,26;#09WD M/?II9'\W=5M/P=_3WCL&U>S8#NF^K#XKM"!Q^N'3 M)FG.#Q%U=(7TCL_^U@N#@D4KZD1HGVL_9$]L>UX[!CIM#6AN'#3Q_1ZD:N2* MTZ$0C!-]!MJ[]S(A[<$>^CC6IJ>ADW!'H27%$)ZJ!WJ GGM6M0F-75B M-1:=I)9!.VSR&GX2 _33UY]@!O.$[S\AKO]&[M]GTL2W'1#I[%8.)$NR[@"C M+?/&U1ZX(+04I6ALTBIX7P([-DM/PPLQPT9A#<9!QY;Z*)&J%?S=_3:+4TF)B.]1(@<#K]E"Q,(8(W9%]-:M)9;!F\7 MP1\EZP[ 4F5QJY]9],YK-)FIP@-Q8)$!*E,OGT.,O@C(32+_NZ2,^U35QUEV MI(*Z@U@=K[[=>,)J(;.B %XA?;&H6.2R#JTJZ*(3)HLF/1/N(VA6 X=Z6YU9)'E5217# MB:N8;@70]W8>>G2QGA!RJ$H7#>7;@;6Y=H=X]Y9GO[W<<1UYL;&+INU5ZOAB M3+G6]D8&N7::]=%J4XQ(()JB=!\J.[EQ&! F]R%Q<)WU!,B?YY_/UZN-Q,36 M]"M?=#(4R]C D0*:J,GJ"UWKEL@%X5F";6LD[]+4"=B&1\)]F#M2+0+F.0.'>QUS09MOD[O0!FCH).T?!V"%JZ19C M:LN,R3F3K\J9EZGV*E"2[+X@CS9;DX,1*//),*9Z:(\[+L8.44L7&'L.JT]U MLB+]41-"O\"LRFWC7V"4*H-'5IS3=199G7(K,D-1K(< 6<0V(X'O)6G<1DQ] MQ! #*:P#-^T=UCR(M,:\FZ?=/[TTYCP9VJR>I>HF:$W&W&=$)G+$)*03,MH6 MX#R&Z)'G60\$G,5(6NP L;\LYOCU8D+MJ_-YOFI.[1R'H$AHB:(QS6D[1PF< M"2T$#U%E;YO4P.TF9UR4G0X.B\%UTP'"[AO(0U1&9;TE#@HY+29*\ETI7)(E MX)3@9B\3[HVG GD G%7+R;JG54!F9'. M*_7_3^0:'YQ-]-D!3A^:[61"M"X2*S+%FH9H8ZU0 48QHW*9Y^"AR?C"_QH3 MN8Y!XU!:&S\WYN$I4-8*H^H#$6H?JA.$S+NLZ0PP*:)6R<%^3=+^ZTSD.@16 M@^NB \,V1,SX^JH[F"#FO-*:%535^_"*@>&>:9N,UQ1!HFA;23H$%^-V_NXD MB!\-%AWLB=UW<3L*K"9<2N3&)!:2=^3*\/HR3V=*YM%"]%8'W:21P=X4=I)# M<7H4[?4Z=*Q*.\#J_8UE+J>12!/_O_*NK+>-)$F_[W\)(._C90&-U[TPUC,V MU![T(Y%'I,P=B?22DMO>7[^1I Z:(J4B5G/&>:_SQ>W M5^&*.'S_86V=$W-WVNH7MQMMY8Q)W!H'S 15&2O(8U0:F+.\\."3]TWZ6#58 MRT@R0@9'_M P&8/^7LE@UT$D8S#2.@XE%G(D:O]X9Y,'7;BQ.GF;L1C0![OQ:9_!827MS,[^B\42(%5-;7@=*VYCWXV@H1@6LO18PL MT$+:5VL]$73^8=5^D->+P$8(O$?=74JL,0K:/]J 2J2V _>TB8SA-OM@LFP2 M)MU#S_E?!+2!W3'B&F]KIMH!=$9X_?DKJ=W:*#W]<4\MC_90TV,#\]73GPZM MIR:#IA3C10;-J^,KJR"%C'1XA4!>L%':-[$W7J#IK7IFQZ.?&HLA3YHQLA&9 M]!%4[6-&8);TR9J490[:-IG)]1)1P[<7[P,=V_JC-S&<@1(YONOD]B/Z5B@- MNTN^!!S#E)=*,L#"5T-B##@>)4CKK7=6*FN:-"1IJ%:>)J8\ON3^IF;%XR=L M6V:TE(I57Y1LLYP">(T%?-":\2!2"4T28+L2.%YU,U ]#^N> M/ZW[#0TBNSRV;Q75=04G4%LB210.'5G)@8XE@0H<'75@3(A:.<&<:5+D%75(4C9:QGU(Y(1N/:/*_ICOOC7A]GGQ3SA?&^R;7F!UH&W[H25.<]224,>&,5C%1I60IO:9- MP6O#O^C!.R1='+(-,J6H0I,0Y"81PT9AFB/G4#:/=P;.9@O*8PSP7_Z^)TM[ M/TT]F=3UP3N@00X5[7H10<:()%&5(4A+T$B%DW$C!;(F=VV[R>DC?+'K*LO5 ME.*JT 0O@A0:9Q!CJ+-:*IYU\ %/L,J1>/<](&%7'.*M?!^O'_]+R]JC;Q%W M/*6![FAXE[@'-RIEDN6JS6YMA)0* X_!@PXL^)Q,4;I)7X,V&N3IBNJ1FQLS MF="%R"(G.$L)RM)Z75!$&9IZ_86QA"9+?8FH4>J20S"Q_Y+PC1(8A8U*S\+E M[8<9;5:\F.6''[S_\0UGRXT,E:UU"A>M3KE \K7E#Z^#MC5W@#Q7I1QY%SE/ZQ-K,F"9+VY6CW_#_77G9SVA*"'9 M.ET_.U[G(X9:]&Q!%#(#)60@:GHW+Z(7WP]=1/O; 7IWZ MM%W7C9Z,PU*K/DE]K[,;.#D/M!S#-0KI,KDIW69W[WO#P-,P^I'>GG;BQ[-R MC'BXKP]E B,KB""-Q%H\%\ S\EA+">BLE3RXXQ$Q9$.5'J7W&AZ.8.78$+&8 M7EUA/>C?U_O)AZZ\&9/!Q#-PLK-HZ\0 CKP"X&3MV:)J/B4["AP[7S0\G86CQLT#VUVD;O:6]>"P M> 1^^\ZA9HFC(-O.VUOJ1K09!^ (83'(\!H&VB4]^](#!9OYVOU9+;TP? M(7 >IIL9GE70 62L.I/6 M'P J'PH*+WQJ4F/?S/9F#@06+N.##P )Z/ #G/ MA]B)9#%$4L21E#,M( @(5N>:!J*%"NAUFYCVF0P,/$2\KPX,/(37(P#+KW4_ MEYCQYEN5QV>=YO:-2E"&2$K:ZSEH):"&J6G>+EK9:H9_*)BKG==*&S;!I MB"2()'TR3@M8N8@:=WO%' +^+E M"&Z/ #&7^'U^_7TZN_IU,?<:,_!ZC:\-+88<$16RA; :+:&(.!3G8AB^;U&D4W*1,[ MF?,ZX*)WED&*1H)(L$#.7P(W0C#0LT=PFU^,EJH;M>MC&I>I/ M#"/ U-XNH$%*IW/BD(VJL_!H,;[>8&3NK"@Y9A.:]*QY4]O6DR8]'RGSKFU8 M#Q' Z(#T4'IT2>?T[ZO#^C,N4I78%4X<"BF5MY"*)+4K.$+TD8%7,2OM9>&R M2M!=AZ$]((X+=J0X-Y^1MQ\\-R>1=FZ;X<: ^ MUR$<9!P&CY:K1+H^-;FDWD_2^-))^H%73T(8 9PN\5OXN1XAL*:?<:Q9X@RL MJ;%A0:9##)R!,=8Q;736K$EFVS8AXXNK]@.=-S%\!(!Y-[^YF<]^OYVG?WT. MBT^+M3Y=M;8FI?K[5V+OQ!I>VT RR(+5:4"!]D"B;XDY5@@1/-F>30*MK],V MOM!'/[#J6RPC0-JO9_C&%>SZXY)D=EDEQR>"9SJW2P)NJ^O,$SDY)6N(EER? MXI.EM;6WLUZ@<'S>80LSJR\1G0?V/B^F"3FQSX>0! >+!D$I6T?RUG)ART*L M-F1A)TBS?('"3MBS?TGL'2&B,6/O"^%G^75^G;\L0I[.KOXC_%Q.3%!&,V(< MJB3(>T9>KPT]6,V*E[E@.<74F5>H[(1!]Q?"X)M%=18XI)\M,=W=3K_CQCKY MA*%Q@4L.P01;NZ)&B#QIVGJ95NJUY^$$]QX'4-P)G_ZOB,\^1'@66'VZ\?E4 MUF9R/1SN2V(GGL4@C(E0C"_DA#$-U1H&(5SR6$S(;<:XO)'N;G?%[*\(W/[D M.3KX;B3NUS5MW%5*J8WE.H%TU8J6.8+WW(/SQ1HM?7&IR>5,1_JZP?'L8Q?] MR&<$L-OJ#[!C..-RPH/*W!8#="+00: =$MOH2PXHDE4^&]>D/6L'VKK![0RC M%WW+9010J^MXSL+U>E\]!6?NKT1=#DP@&1],2#*4LY'@15 @,/N8 MI#=<-+,?NQ+9#7QG&-MH)JF1H/!)C_]S%F[FM,W^%W/=6:M@-)K,K*PEYDHZ M4,XF<%EG\-(J8P7:*)IUHWZ1LFYX.\. 2+\R&07(UJ]=S^G&=_/E;9WF,'$Q M,VX,&0?"U%0D[&F/= MW]H-56=T2=^6[T,#ZI_?B(>SV]^0N'9Q=;5 6A9^IHV2IM_"];J$8B,"D6VJ M!8$>DK.!]';-\1-1 )-!>X/2JL0[0>JP]W8#U1E=Q;?F_1C.S!U,JVFDT]M5 M@0YN!K8"*NVS5:2"M08EJPK&+&FE 4,IDF?3Q!4X@,9N$#S#"_E6I0&RWX)E5Y>RGJ!J\SO'_O1P9# M'Y-_A,4BS&Z7]5X&\Y_3VZ^K^!0W22EE C#/:#^4C#7C6(-VUB3B$%>LV\R) MW<_O!HHSND/OBYX2MQX_.7R_K=+ M/G$"O0BD%U+PF9@6/3AK!10I'=J44F!-:NB.HK8;_,[H7OYTLAL!0'>>ZW>+ MROGG]S$F!,Z3YE!([Y++@K3YI*M%%,DK[J7'V"0EXA BN\'QC&[[FTMJ!"C< MFITY,3P+894'(POYQIH%\.@ER&!1N>RU%DUZTV_1T0U+9WCC_Q9^CP N?RRF M-?FGU/R?-0';T;")MS;J8A \#QQ4MAFB41D86DVK8I9\D18(>IVT;J ZPZO] MGJ4RM#'__L%ME%4(9%\)8CE!B% M]AQ+WIY$V;^]U TX9W33_F9.G\=0[<6C6:C(19M;4/$G37EO*'<'UH M'VQO:VN.GG@2P'&O0:$)X,DA(,./;$@GT&C;;2#S6UJ$G[YU_$&BZ]0B_ ^ M#HV%3NWO33;,* ]T"GMR%CV':(E+P61DW#C'G](_3C)>X/1MY(_&2-_\'=W) M\^1VHHZJQ"#!)55KN9*%.DX1I#$F:LM<\2>P;A_I&1.2^C98CF/ZT+KFT]WM M\C;,JK/YF&GUJ6Q51$\*BP:%+: Q$9>*)RYY&2!$J7S4T7#?3=MT>MV8SJ0C MI3IORN*A0?-T4_'/&0GCV9F[G&0;%):B0\,J"$ (D1 E*"P1MX>F+W" "S69*^$55[". Z%Z4148'6IM3^6 4B^@0B M:!US\I:L^A;@>9FL,0TYZ0=(/8KA<%#Y-:AFJPSP_*5)W=+%++\+WZ:WX?HC MAB4^E3 L)\JSR"RS@*(.A;9*@,]U'+E.VJ'A1K3)ANU&WK ]E5M@K8%8CE9D M9)3%>:,A*/=]A2;H,(ID&5B>Z>!&S: V2Z@9 B;QF,CG.$$3T4=ZAFV7W )0 M?3!^A C:\!D^/#@0]UW'/\S>_TA8LS@??8Q)T44DK\F;<(CD4D0!4=51"8[E M[+E23#7)+7L+T<.V3VZ/Q88B'('M=I'_^VZYJI-9?IE?Y#RM@@O7:Z/T7JUO M]?UX[@G;S+RH#=8,5K=&10E>UX! ]$$(35:K;C+.H _BA^V\W *^)Q=ICWJW M:=K*[^DKYKMKG)<'3ZNGW)3]#VZ0@-)Q%6VS3%AATA;.P>I49_F:FL--UAW7 M]+_L#)IXYEDFIK@B>!# =.U.PY0';YT#R8I$97-&<8*&Q^/-,CD$ 5VR3 [A M]PC.S1T1<:>DI5T^HR3HW'1!Q]'=_(\ M^9?:NZ(+SZ17([EW)B,$:7B-4,KHF46^G:3V_RS+I#^#Y3BFCP [6X68=57O M?]R7.5RL(TTK$4V\;-4YQJ:U*2=<5%!8C9U9(8018<1M!)\5"4U8J9$VFH M<2:P]*R,#F+X\9B9UYASBQX/L9AB8 M'@\GSU'I$2L',7J\M;'OYM<$JOEB+9JG1,$ 5@VKBBAU X] & M=)\X>CY*K(VHSDY;/46*/\S*?'$3WEB\?\QKVFJY[BL\F08LVDA;9(8@-"$J M\@3.> D"4QU?5[1D34<>-=. #U'JFEFP>X,MR='XQWR6]OSZ"WU:$B$UC_"^ M\$>$')E'X/2)>*4LV0K" J\7>2'K&-M4_E+'KTT-0N:U/!Q;\"!S0+_3O M/I6-%:WKI3ES(M;K8EN':[DL(01?IYSGJ(44FJ7< KT[J1D6@$-#9-ZWO$8 MNN?,"[OY]1#3\H&,(N*548H89BP'GTP IY+F9-YHV^;@.9#.88': S*V<_,: MBFD$*-RWGQ^"9\QHISDM) D$168[N*+K<%XRWI-S MMT[GF9K&$QUA01'7V= M(\0S(-B6BUM:R5V]22(6W_ZLX=[5Q@QUAKC5#C D!DH&HE^6ZJT9HZS24IHN MUPGT_ UHT7?;L-I'P+ A@I&*WNT7Z&I;XZ#QN+^D^O\!BB39H M1=#PM%&X=1!Y\1!=*3F5Y*WK,AP\&DET MWH*]0^/D'5Y?X0R?+T*36 =9Z+M>\,PQ]B) M\-$+6X<^GNJ)O5*M9*QQKE!#9+47CN":7!'%0"3TOK8EL;K+I4*WX^?AK<-& ML$=DYAPGAS& YQ[SOD9P/4N@7<9U9^+H,4&J/99*89IAE[J][O 9_ Z3F+; M,C^"?0-+_7Z,[<,Y&+(,F#RP&B53+-;)VR'0%VU11IM"IS+C3G+_YR,^SA8'>_W;CY;1<#^F-Y^?7>WO)W?X.(IL7:Y1/HO?PD_)MQK MIZQ(X%FI=\"F3GZH.>+:9IYC85B:U/H=0>NPUYO# 6M^6BD/[2_>'T[KF;N? MRN7\9[B^G>+R<_A9M<-EE?B7^<=IJGEWQ/S?^+['JWP;'<->H0X.UE-+<@3:=W.ZZA/_YXOE1&KIK4T9 M5F7FBJPM,M-JWI61F167 L,FQ;%[*1K6\1TYGMTP<(\YP2=S@W(/"2$9]S!R8UT*S+ I+3>J9]M SK*$Z&MCU(:VA#^F= M8UO_<5?]R>?S6A_&N>:)4H'8YC-9'XXL>XD6/$8+!:5SWOLH7;?>O,>]?]CV MA8,#\%22&X%&W+G*C6[8DXR))9\]61.UQ9DH&F*4IJ9;&Y85[47;Q.]YC;!A M&R(.#M$F\AMS!OO-S73=X8S65=TY^C7.$IT*QV6J[W]<;QGI'2GN*?-\XWT7 M6^_;D>]+=AG70G!(CG23$L)"M$) 3L+I$ET1N4ENZD%4OOT"M,/+GFH];"Y& M.NT!'=8&>*2^HZX[)1F=L38>;=/-Z3 RA[[<:86RY_>3S8377LW=_Z)^B6&) M__YO_P=02P,$% @ ^H(*44E!H;L=" T2T X !NU::V\;MQ+]WE_!*FAJ WH_+$=R##BVVVN@-TE=%4$_%=1R5DN8N]R2 M7,FZO_[.D+N2;,N.@K2 52> %>WR-4.>,W-(\>3[BP_GDS\^7K+$I8I]_/W= M+U?GK-9HM3[USENMB\D%^\_DO[^P?K/=81/#,RN=U!E7K=;E^QJK)<[EHU9K ML5@T%[VF-K/6Y+I%7?5;2FL+3>%$[?2$WN G<''ZW3UI^ MD).I%LO3$R'G3(JW-1FWH1,=]=_$QS'T^\>#X\'1<=P=#CD_&L3\3?_/#AK9 MPNJAC75+!6]KJQ#IS.*#!#L+7 MT,^#WAS_;%VLWTX M#F6OVO[?F#IHQ#R5:CGZ<2)3L.P]+-BU3GGV8]WB>C4L&!F'BE;^#]!X],,_ M+H)O0^Q'R0PJ7SM=[]WE;2*GTK%>I]FYZ]IVIR),E< MPMWK5X/C\=.+*C.!"SIJ](YPR)P+@?QL*(C=R+_9LPGI-"MOGZ^5=R:Y>]P< M^&F]8@F? S,PE[# 0.D2:=FO!3=(-K5DUY!KXYC.V$_:I*S3;OS*=,S>\TS_ MY@S%U E$288>S"38.KO*HB:N_IL7M?K=O5W]=]SBFN/JIDMVD^F% C&#>@"! M"4LO--J0:4RE. 27&>/9DA69,P6@IYA0.IWQQ-TP+=G&,SP:;+S6EX M<9CN_?LP#2R6&:*& +A&21T!C=6QV&R4RRS&>,=)C.+W2!4"^T0D;D"BCBB6 M%"-S!!)Q@+BAU!KD);[LO:&11\*KW#K5*!160&1KA)\?SGI[(FX3%BN]L!7L M#/T,MB-5M8WT&LK8QY8^^( W-]; $_NK/;K5\?=SG!L2XB6,HN" MF(YCB8\']M!#X8IQ QYT""(Y54#@8(!(GRII$VI!U5*,X13'Z5E(&REM"VQ' MT=UH%="7&QV!P->6'2#8!"!Z Z(N;Z.$9S-@9Q@XKPN%-3H]WN@,#B!8T1D( M;W%G[-^%EY*D>Q:P3Z,PBK$;E @0)8MV&FX]0+QET!@')<_ODP;KD=3Y*FTZ M[.X?$?CA_A&AV_?S>@$6MWX(!9_9/X_6.HF.B!=V]R:4_:> F"M'"GI"%P8[ MP)@ZE]9':JP%F>^']C?K&+^9)PPH[D%<"HHU^.IE#J%"B?$>;;%:2>&/)FPQ MM5)(;KR ED'V^,R544^%)2GBR6^];O%Q75M @QSF$6J4HUR74:$XI2-TRQNQ MEC38(@BD35V'WZ9 %3%C8'L07Y4A]I$8T[TCQK!Y--Q"C)W#ZP-^[!Z8=Z8) M4FLN!:&?6YUQRD/<(G-(KA,EN!$5/)$PDD^EDFY)*F?;L$16CV0/TL"S.U4W MY+Y/=[>E0WEA0H=A2R!4L@9Q(2%5P4Q/X@&25.>:: M%\>(:.\8L4H5EW.N"A]/"2X0QZB\Y1P7VFY1T"M-M4-^"(_;1;4G #;$V&Z# M=)_JPCUNP2X9C*]J ^U+XL_O3=FTVO%X3D.8";3'XY<&>$D8%GN'X754#_!X M"#,Z#[."1 M)C&R J/LO=JEX;BQ!7]:1 =)6;&RZS!8E7"[$E<4GSV+0/C$Y>>C3"I+IN0- MJ/+HZ%[]^E=/T5[ 56 MUG'<#SAM[$KC^!?899I*YP">2%M3C2J*RH5$^WPG!T@0S!*6LA#^3[N2BM7P M5R'1?,_@(HO\(=/AMVWP,[3R$6USIE#GHNZ6B%XZRJ #DD@"8JW4)ZOMZ +X M#0F.H'N]Y/"*W1_&5R>,7X3@Q]%.VESLBQ*'END"":<)N],F?.VGL6^2$6SQ_O4,Q0NL<' 5D<<@0_'B$3_8TP)V7K( M^S*;:S4'2OX9GY6_*9DR@D.:*[T$+%TD.L1L?H<0"."_11DU_RT_T%_@[/H( MS\Z*66%Q*CI'[7&G70\W779Q<[ FRE0[I]-1R+4GSN_I*\>1R6#(:<5S"Z/J MRQB3:J[XJ -QL/UGAZ>9/EO9Z[95I.S1O>?.#"S@9-N?9VUJO5C6I>$(SW,UO5[PI MIYA>[8BEC:LQ1+IMUT]>O^LA7_WG_ M@LD*LN42;)G;OV?BPDKL.'?/;LE+/OHXE>.RTBDSJ]9A[_#P#0//A_:^ZD@Z M'"?ZQQ?^HT'92AK.*\+S1$+,+F\A*NA$C7T(V[AO<'@I<#CX&,[D4:L]0,'A M#2&6ZW 3>A1^5)S#YM7@>Y>&:]M;\BE&_\+!N$15^XMO M%Y>?X;*SOW9]^G]02P,$% @ ^H(*47L1WP,;" U"T X !NU:;6\;-Q+^WE_!*FAJ WI;V;)LR3'@V YJ7"])71V"^W3@ M+F>UA+G++ MLY L,K*8L(^";"WK-6JI2YT.3=RDCG6Z_:Z[),VMW+*0[N33L'9 M0L]I)SR?=OP@I[$6\[-3(:=,BC<->3SH)>DQCX\.XL%ACW=Y=!*=0#P8=$_2 M_F%\]+\(C>R@>.ACW5S!FT8NBU8&-/[PL-<>]$LWFDGALF'4[?XT:GC9L]-4 M%PX'-*@@? UZ'FES<.=:7,E),?0^D0+JL&B/>7([,;HJ1"O12INAF<1[O7Z_ MN?ACW79W?Q3:7G7]OQ$I:*4\EVH^_'DL<[#L/HY[V[NLMD+!T[B-J]^ZYM=BK!90 SRKF9X+PY M7:*B\ME[>7%U,[Y^=WUQ/K[^\/[W)_U\KEX=;O;JNLG^U6;C#%59]I9+!?,F M2\ XFJ$J@3D3B M&B2:B&)).;)$(%$,4&PHM0)YC2_[8&B,(^%I;I,D*H4"B&R-\//#66]/PFW& M4J5G=@%[ Q-I'7)DQSB]#':CE]:#"R M-41KFD5)3*>IQ,<]N^^A<,VX 0\Z!)&,%1 X&"#28R5M1CU(+,<<3GFXFCDWX67DKA[$;!/HS#*L6LA$2!*%FTUW&J =,.@*0Y*GC\,&I0C MJO--W'30V[U X/N[%PB]0S^OEV!Q[X=0\)7]RVAM$NE(>&6W[T+5/P;$7#U2 MX!.Z,J@ <^I46I^I40H*KX?V-ZLE:6)-H(;X G_A,HD&PIC!5L@9*"D$1P4Q/B M 8-5EEAK7EQ$)#L7$T&!KWD5%O4A_"XF53[ M ,".F-MMH.ZQKMS3%FQ3P?A2&FA?DGYY;\KBQ8['QS2$F4![/'YI@)>$8;%S M&%YE]0"/QS"C(Y>:"/N6C5C^BEQ.%$8G264(3&M\88/67%N'[^GX'779!!7] M$4X'V=X375*,"LRR#Z1KPW%C"_ZTB Z2BFIIUWZP*N-V2:XH/_LH N$+EY^/ MNJC,F9*WH.JCHP?RS6^>HF^.G%W<,?=?WH[9GWV+1=@U5YF4$OLZ]%=)E<#[ M%83KT5Y@:1W'_8#3QBXYCG^!*O-<.@?PF;(5:V11U"XDVN>5[&& 8)6P5(7P M?]J5+*(:_J@DFN\CN"H2?\BT_WT;_ RM?(+;G"ODN3SD\8_>'\8L3QJ]"<+US#$=+&Y(O%]C1PC+W/HGVFN=C M%X0LTO%F8#T6*8^M<@033I-WIJYY&\]B7R2CV>%]ZCD2E]1@8FLBCL"G8T2B M_S&FAFPSU'U93+6: A7_@D_JWY1,G<$A+Y6> [;.,AUR-K\7$ C@OX49M?\I MO]!?XNSZ#,_.JTEE<2JBH^XHZC;]59=MO.ROXB36SNE\&$KMJ?-;^H7?&,A@ MR&?%2PO#Q9<1UM12\?E0%MXZWVDTI4J,G+"^TH'#U#=>^E&OW5OH-_@G%@/4 M-V+:W=#8<6)#Z\GQLO=F@<]W_VSK080KMWWWCC<_N("384M>O&D<-!9=%F%" M,]PK[Y9A4T\QO=H22FM78RCF-LWMO9B,UC*A"5!Y#.,O &UKP-['^98>- MOSK$>.BHZG/VM\Z\EKO6MK+QC7G^&^L[]Y??874$L#!!0 ( /J""E$ZC0=#908 @@ . M;G-T9RUE>#,R,2YH=&WM65MSVC@4?M]?<4IGVV0&?..2!-+,4$);=K*0@CO= M/NT(2\::&LN5Y1#VU^^1;"@D:4HZNU/2EDD\8$GG^NE_^&R#Y&: MQW#Y[N7%H >5FFV_K_=L^]P_AS?^GQ?0L!P7?$F2C"LN$A+;=G]8@4JD5-JV M[<5B82WJEI SVQ_;FE3#CH7(F$45K9R=ZC?X9(2>_7;ZI%:#HUV M87(Z%71Y=DKY%7#ZHL+9<2L(/8>%K58#/V3:\ER'GK3@KN/\[:*0-DXO MUF1J&;,7E3E/:A'3_-L-SSIJIJJSX%1%;5SQ>Z=BYIZ=AB)1R% B@>)K0><6 M-<6N58W$?):TC4Z:@%ZP&I^2X.-,BCRAM4#$0K;E;'K@-9O5U3\XEG/8*<:> M.N;3T01J(9GS>-E^[O,YRV#(%C 6Z_EL#L< M3?SQ8/@:_'[OS7!T,7H]Z$^J,!CVK >HO>=J]OIC?_!JT.OZ@]$0M_EX\JX[ M],$?_3@JNL?PSII8/0LF_9Y1TZTWG>J/HV!W MWST:7?/_]&!Y9;MFSI\>>YW1Z8IZ29&E^N9U#0,JOA)R#Z]3>0BBD M8?&I8 $LH9C$_\@35DA4=ZHF9U>!9!#R& ?78DU8D$LL(]!@)*'0OPXBDLP8 M9OOYG&>95@'_]$R*I0%$3#(4?%.T0IV59"A[%<86O)2$QFP)KR595N%2LHQ3 M76)H)KV(LQ!9(6O%KQB,PI '*/<*--\7#89QFRO]IRM9# M0L7]28 G>A^T:W5-,R64XNZOQ2Q4[68#WSR^^'C@/@*4;QG::UCUAC&LCV L MPW&8QQB; ]P#L0Z&ZP IV:><2Z;[FDRC] ;Z#P@&8PEN\X >KN'].::NXVF) MDWD TGW1T(/S9@.(];J#P!!/MG)BTCAE>$5Q+\:WQ^0I%A.L4GV*^TX"I MZF$2QX#+4!Q,$3B0(H*RJED5\H1@[L#W2)":;MYD2)R5QP7>1,JDX9G=B--? M;H@VNK[F+:0T"Z H,HW9V@5"4B:U^6.29JR]^M*A/$MCLFSSQ!C*+.I^GU&C2EB?6K'5&]T1=HQ-UEVRU$NANQ M0!:HO;WQOX+YG??.]I;;42.=!1M'G:;*/J8\(=JEI#1:;M>4K?W7^Z&G>%W($"U8WPL$ M!%;I<5%]<^P,L;53+$%%T93FVJQL$2E,E]]PY $1R6#*D&(JQ1771W=*;!;Z M)GHN.'814]V.EGT'\KHY)\QEPK/H,X%=#OP1D:#LA%GRI_]8P9?<+D34$^GU74 MBZ.]N3E1KH*X-?6N\XW--7"PB!BND=@!4X;"8PO--!T2JI*Q.5W4?[(G=?'(W[WN>S 40JB>'LX[O381\J-=O^U.C;]I%W!"?>7Z?0M!P7 M/$EXQA03G,2V/1A5H!(IE;9M>SZ?6_.&)>3,]LYM+:IIQT)DU I44#GLZB?X M24EP^%OW1:T&1\+/$\H5^)(210/(,\9G\"F@V074:N6LOD@7DLTB!76G[L G M(2_8)2G&%5,Q/5S*Z=K%[ZYME'2G(E@<=@-V"2QX6V%-)VR0_5;#K;?VFGMD M[\!W6V'0.B!N0*A/6_^XN$D;IQ=K,K6(Z=M*PG@MHEI_NUFWWK12U9FS0$5M MUW%^[U3,W,-N*+A"A1(%%%\+.;>D*7JE:B1F,]XVF+0 O6 Y/B7^Q4R*G F31SGJC<83[WPX>@_>H'\R&I^.WP\'DRH,1WWK ;"? M.,S^X-P;'@_[/6\X'N$Q/Y]\[(T\\,8_#T1W'SY:$ZMOP630-S#=1LNI_CP M>Q/H'8W/O,'1(QU8'LVI4$HD[8.G?SB7CCQP]F!\#-[) ":]\W>]T6!2&_]] M.O@,O;ZG1^J.JEN^=TMO\<S"RCY6,@$7*?V 4(AC8HOA0J@/, <_D?.:;&CAE,U*;L*)(.0Q3BX MVM:$^KG$*@(-1G@ @RL_(GQ&,=DG"Z"72:N:V:10*2Z>%Q?LS%3!XY2TX3(*>$TJXVOD!]H-W,>=."H MXC@Q:Y,%7' Q1[K.D,BM_0X+%U[, P^/)5;O6T#)3$@1(EUI,0]5N M-?')LPN0.^XS(/F&G>M-J]$TAO60BV4\#O,8@[./1R#6T7 5(27]DC-)=5^3 M:9+>(/\.P6@LP6WM!+LK=E\'U55 +2GN'C2:2.:#CHX7OQA/ZL^;)XQCHDV( M2>N8X17!M0$^-2Y?DH@PG>)323/-EZH>)G$,N RW@UD"!U(D4%8UJ\)5]D"! M@6GF31[!67E7JW\6EI!/]J2>&N5 MNR;%7? W2..NG599$.OVV?P&+;>F]^:IV!*13E/--YW,?-XJUE:T>FI6+EEJ M[C)2M*2(60!+Z,_.!<_&[-_'LK=+[N]HZWNZC_]-_OU,_I@6Z=H/MLDT7T]M M3^H^\YZ2YPC3OFE=H)?/\DR516/9C\,V&=S ?':UWD,O37J0(?FQG!)(<>1+ M7!0[#.MP+*05Y0@4;6E>4I0%>0#3Q2/Z2X@PY$XI2DREN&3ZI@1[S;6ZRK!T MSK!HF^KBORSS4-?-.6$N.<1\R.T*=HQ1H+HBCL#+A0$%-D2/.*Z2S\O M9:#\J:[[?2%1GWDSACR0-*22W,AU9]@H[E$2 M>DL*,NV@S6?8E M[-(,:DPSRK'SB-?@:^O$J#XGN(.-#BC+T0F%$>XGO@?4$L! A0#% @ ^H(*45<: M'3&(@@( >68> !$ ( ! &YS=&'-D4$L! A0#% @ ^H(*4:$WD*B7' ^1H! M !4 ( !L9 " &YS=&&UL4$L! A0# M% @ ^H(*4;SP])&Y9P %8T$ !4 ( !-:4# &YS=&

8X]KW MM0\F;U-G;8703N#'JY/9,>GW WP;)HK8)V$X'LV/_+Q\'A!8G4V'57K/0>D/ M!I_@?.+=I@/=&LO$*SV5X3/ /QNJ=/5037ON\HB=Q^EO6H5VCW(5VGSW5>CG MLQ6DYP<;&(^>'.3-,'J/7O1P=\F K\]"C7BX,EXC$?CQ5NY M?O';5)O:WWU/]Q\6P<@UIRR7O>ZX%F5!WI$]]Y]GWY)] :@9-M-^'HU=$>K.9]@-/I-.M)V\,AN@4<,95CF1T M6LE\3-7W&J-*F!)-L(ORB1ZS P@H,4')RO&,5H)*T9HHLKAF(LVOHT_##(A< M21,)9P/$2!ME52_I:! [7"0^/ANN:J44XL;AR;CW7YT*.#PF05 M7CN3[G",/Y]]^"7WQX>DU_WGQMCJ+,31(^GJ)V1* M'M'#\[_BZ*?U-!P?+5TP=1OD+PWRL]%P/.X&^/A@A/0J9^/]EFRWSZ>):@/^ MZ 9\$O771OS1C?COH3]=]ZCQJWANA%L5FUMUY6_#T6%=JL)>QG@TIX1\W^2? MU\R?J2X/C^HJ03_WSM[K4O\N5F_^Q\.E3+U1MRW;KNWC<;ZX?,Z+1:6T ML$* MBKX(DN65B,JZ;QX\_S;RZM>\$Q5U_"<'_A,A_R-U,=?P[@_7I2=V5_K ML)KLS-[_"W:?O80=^7M_:R-]V-KX]%]M_#.C^)SORZ8?=C3_?;VZG MTXL[LW>W]][OUAW8KY_SK8]/^=:SIR>;KY_JS?V_Z5U^?;>S_?O[K6"T]K?FJTXM7_.<6$V[Q@&HQ MD[HWCFDEX_[B+0.DLF+\^&2_/R%#]%8FO<#M\:.QR.W:9%4HR MUGECT#"T5C$(4)@WX)F/D3O-B5\27UF77C1J:=32J*51RT)3RXT237TEX?PO M?6N$\Y6$,ZM!E;(I@DP9EI24#"(/S&>,#*-2/M4R.L7>9Y:I1CJ-=!KI--)Y M )_9C'7.<]!OQZ,1+DXRPV7AF%E-KR)MQ"0<"Z 2 R,X"\8C\]I*6[B*-IN5 M=2U6A5Z\LEZ/C6):[:9;]>!?:Z_6>F]K5IF#&F_(SO;??&'EJ66^O6,^B*D$ M*P!,B1ZQAM(RV]X*QQ^T]FT#Q&\&Q.;P?W HG#G\;2R8,'$FHA0, M9+:,@#$R#4)));2"5&O9B?NH =YPL.'@8HS=O2N&S3N]0.@X\TX'#U(&CBPH MYVL-A,)\"CM/_B.&>)1. M@A7!)Y?!!Q? >:.41Q.D4MPV[^B"8_SIO'I,L#(DS] [4GF],,Q+ M#"QP"2&BL%!*C89N,-A@L,'@]U(+FV]T@C*]:V/A! M]F0XQX,31;EB%37-NY*$U%RZPK7D&9N7>;'95=5"-6AJU-&IIU++8U-)60Q:4<&:K(;HD M[V1U_JD K-:K9"$!9\D'Q%*#Q8M>W$CQ1CJ-=!KI--)I"TR+QS&S!28IK;)> M.E9$K7+E,3'G:I4KY2(OUB8MR:AQ?%4:TRCF89>?SFI=T1#@%VH7M%.O/+5U M\'UT\$]=%;:KJJE>5V7U##:&XW[]\>6R'(M2B_4SI2.%O%"N=N[OWF@&O&^11;+%WK-0Z*U^ M#H.3<#I>^>E\J;_^ 9OOSDN]]*U=4 MJ*?5MH>E:W-O;U05J__WY2+#=F5]NZN+."R]WZI.UM5=#>M7R<65A1IO5D'U MDY!\;3W(5M_QW,'EK#S8FMSJ._X ]1TW,.%^Q%%/B5KC4?A6X['5>&R#W&H\ MM@%O-1Y_^!%O-1Y;C1 M2'@AE6BQT;=;Z'EZNO7Q]_W-[4VQN?T7[+Q[2?_^O;?YC.[U^N_![KLGBN[S M<>?CW^\O+O30\]7FZYT/FQ__^K"UO=??VJ!_7S\]V=U_^6'W]=_[FQMYL+6Q M]6[K]9_G:SQZX[4O5K*03$W*"<@BT)_$:_@ A"+ KJQ;MRI!+=Q6HL>VT+, MVRX;QS2.66J.:;'1#\XNL]CH6$.@47/F'0<&1446Z"^S10J>'.<*Y,KZ FY2 M;Z.6612TD%*F)!-#&24#SS6++@E6,B#'DHO$ M6ECE$K/\]U+,L,5#ID8JC51^+%)9;)?8CQ'Z?&_$,@M]]D*A#44R8S+6; '( MHHJ1Q5P'$V1RVG0>,:46+RGM8Z.81HE+2*M>62!:<$.9+./K@HT,$QF6IR=:L8T$7Q)+&R MKEH]G@:##0:_FU[8\G(L$#C.>:2=+9@QLUQ*W3.=2$\$ZUGPI8;1*.-U6-R\ M' TA&T(^&H1LGM2' \29)S4$2)@"LF1+9J"E81Y $SY:$-+KXCR0X6Q7.;^/ MV,)'CXXUH4YI8%!#/,.>I45%8Z9*(6N848) O!)!8T3TH:)T2*K81C0\B&D(ME.3?GZ)T"XLPY MFDW0V9?$5(3"P,G, F;-C%1.ANB=03DQG&W3&!?4.=IJ.+8:C@NQ*:/EH[^* M+7T1#K/,46A(J#P'9T!;X[4.!;#YF1>;+L_5Y98#5N8(!F%/6L&C M.)XY:4.ATJ5=%?H^MI/_V!GI%R#RHI%,(YFE)IGFNW]P>IGY[@N *77=TGJ5 M&"1MF.=DC15I '(V6F(F>H'%BVQNU-*HI5'+TE#+;3*5/#2WM*6/;^"6V=(' M!W1@!+(2LV$@?&3>!\N0L"^K7$+(Z;MG*FFDTDBED,QVY8D ?F8.0F4O%YEH>2GL[\8DI#LUP6<(%ID<H__=]P_ M.FT1^/=' KI6C7/%B&@09,$@N8H.DQ!(+!#O(H[@:3>H,[#__9^M?ET&:6A_ M&[0_EZG=D?W@%&=$UIR!2XI%(26SI0@>A7*>\Y5UO^K\XB5J7W0P:O%3/P3N MF92AW'G??,.[V^'=S"6O MBY:Y*,D\N,S @FA\=Q@&V1\-O6+&[ZGH[K#9KT;C3HA^P?' MH1N.?_V4^_^L_XO^G+U!UX_]@XP'L_6UZ4NN_RN.?EK_=/>S*\_WP W;>OX% M;]PO7^C?0?\ V=[DNY =4DZZY.9_IVBV=;Q/#TSGX0LL.F&BEI(#%,4CF)0- M%\6AM<*(&B,E^31&BCX8Q2^N_3__M/(W_FT0QN-^Z6/^]?0W>DR=(L=AL!F. M*EB=;H0CW*[#MDW/_W4P3.^7$ZD&^#]_GNZ^SH=1@B%T.=G=_HON_^O[K8U= M0IC!8.?U\P^;^SM\]]W+DZW7N^]VWNWV-S?VRN;VSLGFVS>DCP M?UC%?41?/U!O@;2?.7% M?$U<=U"KK[WV2TVV-^Z,+T1DW!"1OVMTVK?%AWRQP8GP%$??U.2K6=Q?(!E[ M#R3^Q_$!]A1?[54.^1I3M(WO0H_O!B;G&(8]8:CW@#'=QI0=:L0WI94X:N"(7^0I K.D48KBG+%*FJ:=R4)J;ET MA6O)<^<$.3,>ODM2A:F%0=]>]X_V^@]>BMUGU?]QE6^$VKZ1J(WY_>;V4VKSCMRAY[UX]GM_ MAYZTM?'W^]UW3S]V:;KG=]V299@RYYF!B5W= F3.<\.R!>D#.AUX7EEW?%4: MLW"QR(\MQ<("[,YHC-,89P$8Y\'3^#3&N5O&F2LCYH4W0@@F8HAUSU]A+EG% M$@:)UL:"T=7=+V+5ZL6K#/'8*.<[&&]?9[FU76:BL\?@6<>^'-N:W]PJ?B>S<%%Q[>M-DP=PY#8T73(%O$'J M@T+JW)X#(1,*U,SRFG/#%C?)OH$NTN]1**T%:>)Z5>M[2+GVHR'J(BV;M()M M]^#4:M&HW\?J_H&B41]\(6;VK='N;6CW=,Z2*23[*F;+Z /1;DZ1!8R:I6(] M"(D6 RSGDLMCC$9M:S*-OA9ITBPS?3WXJDZCKZ^EKYG5:&SRT7A@V8!C($M@ MT0G!E HNVEQT!'F?51D:?WW[;HK+O]>@[FY><,"BE=,VUI\P^2: M=S"\,6+E^DAP(2^%@IO+/?=@NS#LU;LP[%KO.V^L^.3!VNB/TV X/A[A>$%V M3LC-5V>H]->'S7=;[[:>;;W;W-Y4A#8G+[;IFH]_#^AS?9[:V?ZSOR-W]R[M MG-A^>KHI-_F.W"0$RH0V3_0FG;_U^F_Z/'CW8COO;3W[X]WN_N]UY\3IUI,W MU@=7HI4,54FD&GO)0K'(1-%.*FD L[JXQRNW+/PY2=?:&GR3O@, 1!KPN(82E1!>UEL M)GLN?N+2[RYQES&]&4N01Z:H% [S-;S^JNHM^&^]3"4WK/2AK]\1[=_^C<;J.ZV:A_ M-.Z%\1CK/P>Y-^B'V!],-AD=C^N2>+WDD(08Z5,XZIT,CP>Y%[$WPH3]?S#7 MQ?(Q#@9T^>1&-0;Z,/2[ THN"HU[HE?Y!.$C],/CTC-.ZW$Y7=60].)V< M/%4^(QZ=(![TJ.??TRT/0]4!^O0^M9U'7:/V9[+?R^$(UWI/YM]MKX^C,$I[ M])3Z*I.&3J^9.V^M5_MJLMH_P']PT&W!NM!/LWN%<_NK?O[L!JIY$6+"S5F& MG55E+U/I$DA57925YI-:LKA-/6_!PMID)^G_UN'MB=YT;;GW\GAX1&+1"?>X MDT62O7]P*G-UD$<$GS2"5?O\S"19:Q*PD$V]3@+D9R2@CO>X3VT)-.X'8^*% M3J&X+!F_]/[OTH4S0?G\7_VTUPL$M&,R@_J%GD7 US\X/)Y*Y?S/$]C*]3ZCH8:2._*?;>7GI M?>Y2B!?)(GC,0JP^"?'?,S$YDYPR&N[/Q*=WA&GOH/]_QS@G2#7,C21U?TBR M<85 =4)\G3P='\PDZO/RLX2R<;L]^U5Y($VHJC"Y%_;I18XZ!2+AZ"A09\^T MGCDL6*4O:7!9CFEPZT:IJIZX2NF"G1^&'0SP8XV26#TDU&XR/:,>.R29^)&MMZV7;\AF0V-E M9-QSQR!SS[PVEF$J3EDG 8R[:)'3, 0-&9.(&K007G.OL' AZ6[%Z:NR+DSM MHPY&[2_CN$"U9\[9T? M+N%":_*]I+6 NTEK<6^;*98TS<"33@6Z;3*)EK[A2_TZ=6 L23QW&]G;CJQL M(_M(1U:UD7UT(]L%,2]L)/@21('_%L9[O5HPB8RJ:G7]_/WC]6Z7K."V<^9A MRF^VSFF=\T@Z9X$*/)Y;[%A4!-T<'N#IV1IYH?,?K)#CCQ0S?+NTSX\GZE=' MYZQ.GJ#!@] ^@E?*>I^RM$9D>0>;5JI*\.0@UW^>SA2#*P+L%B7L]VN=Y).P MWW?/Y<[V6]C<_K6_^^S/_HN-FH;XJ=Y\O?M^Z^/.Z=9'^KS]1W_S]/MA\]D?[W>?/8>MC2=B9_O]A]W]EVKKW7.U29\W]Y]_V-WX_?S^ M^Y22E#SRZE0W#$K=M<(=LJ)T-K'8)+&F;3%\U;O%2Z*^Z(C\@U?Q:#3P^&F M9Y-!J)!,EH#!>5-(5Y002Y!.1O=U^5D: WQG!IAM_.!"9Q3$ ,HD/V4 'S)S MF1"X]> M>HA<1AZRU/07G?1>WY !FBOH(6A@OIY>4$Z&PJ*ND9:>K &?03&+*@B+(2DN MFROHD:8*6X+EC5>S6/2YX-Q[6"9^Z/6T]OSV_"5Y?ENRO670RW!T.!S5S3A? MR'68[B8O[E>2ZB/,A!M2<%D:AT%&2%H'](+^&BY5SM9\H]_Z\_F*?CL>C8BW MFIIZ"S5UZ[>Y%O!6/RUO1T.^N4[:Y ME'-*T7I(8((-)2L"0)4T$O:5^%TSCC8(_"H(G"W9 6"T4@,S C2#$"*+)65F M@M'%<964)TM=BU6A>4/ AH - 2\C8$Z:YI"H@0H07.;/02('H1M^M]" M@=]LM2K'S+.PA?FL$H,B"W.A6.8UJ"B-U(;;IO\U]&OH=UWP+B\6E=+""E(A MK J>YE&65B,JZ;QH^M_B0>!LI<:"*+X6S5)<6@8B<^:%HT]H1,HABR[10]/_ M'N-"S3)X-?]:>[76>SND=SFH:S2L2RB$^;Y\G+=+'?V(4=YS(6+BP5J) $HX M= :*=A7P.6+3<1<)X,^5;R](C&R !<$)UI-US#DIF53>:)#!P[U61?S*&;6H M\+28Y4 :^MTQ^H%$8217*D !"=:)+*(LBILHE$3>=-S%@\"9C].3&1*RB\RC M109DG["H()&MGW32$8+5965=\E4A;4/ AH - 2\CH*CU"S)I# X1O(I!\:S( MXM>@BO?)-/UOHEWE<34R@"0)K MB@DH/!'V-?UOL7V?YM.^_M9@O[GL_S\+TX.,&\.1T=OPULY$X3)MQG\/SGZ MM#6I48061+T!TP"YISFS.B@K'-!\N3;2G];Z6]X>5UM>1]% MQ$2:<,@UULG98%+6SD@3BU3Y#K3@!IH/#IHSOZFV@(!(>K.SG($*GD4-H6[K MEQJUR^C4RKI;]$A)>6MD-%()]"FD\HU;@QI: M/CA:SARM4<8L2\XL:"L9>)U8Y%!8$877:%(POB6_:GC9\/(ZO$3I))!^Z9/+ M9)*[ ,X;I3R:()7B-PPS:BKF8H/FS#4KR?2.4EFRR\$S %Y8 .F8<%FGX @S MI6\JYGUY9L\*M5$OXQ?R +13KSQU@<)[):Q9O03>[\O53NY\?>5K"@S\4-G& M;K4^6WY%)&6;=.'&* $0E8S:FQ11EBA1:Y'N8L6WJ_O>\HY]FSKQ8CZA M0RA.^N(UT[9$!EP%YGDR+ H2S)P<:13E/O..?9]YM7A@M)AA,(U$&HD\K#7K M;"I89%'%0M)DU%@3A,>$(JKD;KC W$CD/DAD+B6&4+%N:6+:2XH D'!Q ^X;?S3^:/SQB/C# M.1Z<*,H5JZAIWI4DI.;2%:XES]ALD,4AD;DM"R;&7 29'QYJ9M*B6<#JTD(= M$W(93>0KZQ+$J@372.0!U\SV)HT30*V]X6/N*57W=VO9W/ J&MX\/(X#O+N2 MU:U'6X^V'EVXEMU9CWZ'-?+OW^-7DJL]B07 M_@:&SW?IV82D;(X>2=_^?_;>=#EN(VD;O16$WIDO[(@&![4 *-AS%,'1XD]S M3-*R:.M(?QBUDI":W7P;W:*HJS^950 :O7$3)35)."R)Q%JHRGIRS_S=?K+# MB-Q&B?RAF[Y?V>NM+.U7]F&N;)#;6;^\#VYY5\/#MBC&[C[T.L,^AY&=-SK\ M#EW.-NK_=R)[W_,66/WD])/S8R=G6Q2P^UFM8V\\LA?1J9Q\M-/(P?5W:&>] M4UEDNZ;M+MT\5T[3X^B5[#+!4EI@XQ'%TR(7+($1.D8I-291%%T[!$XSTO=* MWBI7S][A*W3SA+CEW2-#1*Y3F<999HJ8)RF/19+IF+!<"9+"DMK\R5-*!R3] M#D'+=[BYM@^%;A\D\/W4Q)Y_]/SC^X26<2TP/CFQ%#,O::$X)8)D3B64VL)< MCW]L"BWK6<O@P#:<*DS,"P5_ ;>(94+3V*;"TE2Q3 KR'8/->M[1 M\XXM7+F>=]Q]15RFE4X2FW(A>&*&D MXJQ(1:&-)"[M[5;;S$#FRD?.&).4L%C":@$#P43[K."QL"+E6<)S0Y/>;G6? MJJP_8#?XFY/Q9!I/[>0T*D>?;#4]_4[.\!_M->S?W[__GKR_=TQ_5:#/>'(V MGLBI_4[-<>^$X3[ &I9,LX3DLI#P#T]2(9CD3.6V2*P3!2=?9QKI^P3=K43[ MNNN)5**V.94Q5QK&DMA+/9F<4G*$VJ)[$TBC\)=IJ:)T]S,6 LZ=&R1\L>+;\&+77N*>\&*4TJI"12 M,)=@NUXMI,*BCCR1*E6,7S,XH9]EKC!6$\ MXZE-")>%4\Q2K3-.B*(@9WUE2%H/^'<+^'\MV%U5H8K"D5A8(F.>LR0N"FUB ME< J"L9THK^G?/SP6[3_:$]?CW_?(*P*-DOBG"8%EYP;4^0)R5WAK!72%1GO MI=YM!,&YU.N(U)2K(J9IPF,N$Q87EJ?X%\U3#>S,RB=/:3Y($M9C8(^!/0:N ML9'JPL@BSS0%73%)$U BJ2EDCN5O4Y'T,N"6P5\W'<$8K:C.XL(4&2C]RL62 MD"QFVN9IPAA-).MEP![_>OR[S/*9"*$(3S4AFB<9"!&) !6XX HV$*!@+P-N M(PC.94"5$>!:@L24HD<]Q]@C)6FLA1-6V91I4?0RX%;;.A]1Q*DO_(_!<1^M MZ>--?Q3F";3[.MDWKY=^H]F$.^ZEE+GLMSD M)(V=2E.0DED>"R-E7 !W=WE2%(H4?23!CY:9^TB"!X*M0B.ZDCQ-TX)K9@2G M@AK%B5-*9>R:V'JI/-T#[!8 ;,<**Z56VJ4Q$SE',T02*T-5G#%KDRQ+<\7Y MDZ>$#(J<]/C:XVN/KU\ENP*V8D=+1RGCU'&E,U)PH9F2A4L3W M461*)H"J0CH=W;&[+&UQ]:'C*V:)8)JDKC<:)X# MSF9"&6>H-C2S.K]F'FHONVX[P':J00(?361"XERD2<,#X UZP7"L.2L4B-S6 $?@VA:QXI+'1>8*)4G&8/F!-R2#E&Q?0^%MA[(^ MNN)1H*:@+L]9RK&).F<\4:"V6EWDR@H0L*\;8=M;*[88,#O"-,M&(!+"47,;SX:N'E6I)9;&2H[5Y,6F#F M>XYQS F[-I[C.W MTH4CPAIJ%$D!!EF1<)'Q-,^*-)6.WTF?FIYEW17+ZM81)RJ3E,2@$Q*U@_G&5YQ]R_IEA;ZJE?#=R$Y6@F_7+\^U^F M_+3N.!QN5V5S\?3*9 MT_6QC=7$RH^Q=/!5O\CAN;RHGOQKX>-/RU'90_>7J(FRL:N^@9\K?1M/KWO^33=73176PY.8;UKK=$MHHDVT;I_UZ" MB, W4PUJ2F&XY-9RF1(EG6(R+:C+385^[+[*6,,[?_]\^+]6W.F*,_>'[ZXV*-[R3NZ M]WGOBRE!7DCWX/K]MW_#S\,/!X?F9/^W_WYX?^H;VG/,C5&NL"K1<99G-N;& M%K%@B8LY=T6>9TR#2OOD*65 QBM20@04/,2E#9O*LW+<8_OCJ:UVHMT*3_QW M-K*!9A@0RIQ<',A[T2<4^/"J0$!+CXC.974C.DJ,IE+',DU%S!DIXD(D%&3.+.>I +W!%_ F M9*?82$8[T2%0@:VF,._81.0:%#*(SD]*0"$YL9$>RJHJ70EW MG\;C_9840C MUP3\1>4\XF_@*,A'.]V)WMAP853L1+^/47Z&MT=(3P. _RF28'0Z MA@\I1X$:<4K6R8)=CH6\RM/;E1PPXT\V,S@O:%-@,=O+\-8*!T^>BIVH!HA] M6%M8H:4B*[D5)%,II0D@&DL4S[3)$N*$S7.2D:/G'A&P?><<&A9W_"M8Y]%T M/+F8*Z:'\/S_#,?ZXP_>[/O/ZLW^X9B]^S(LX=ED_\-K?_P7W_#D\./R8P,:&3?^^ M?'_X.CWX;2]]%WA&>I3;S##*;.R8PSJM61)+*5A<9"PG+*$IM2[@,M"L-;N( MJIPZHP@CDMJ4%\Q*>(#".N4T,4);@$\+^'F&NL4$P/1I.^<-6-2+NT3]:X6= M*]]U)U+ZMQ7C;BJ.?>,M\$:?6#,;V@/7+DQ=\-@+U8]W.^P1$*!,:M.,@,YH M",9>L5@0:F.0JF2>Y%*83"QOAQ1$% Y"29HH!;A-!(:Z%Y87SFC+,[)Q.PRB M$7 *X$!-HRTY'([/@<$A*X1W5&7E^59@46Z,9\O1,3+$^IC!H@/ER)3:W_]3 MB3QO/ -J-=7/OUR^W=;SC72%;=16AO6JR%6?_O3?W@K2[LQ@[(&=-Y1GE?VE M^>%74U9G0WGQ2SGR^\??M"[,N-7/=Y):1Z_CG^L7U.=WPKDE4UVT@^YHA MK[=?&O#)>IR4:/&W9,"6_WZ7G]]GUMM3Q7H+(S@&I-B:XO\W(-4D3_E M>81JY 24SY6J/M]^SJ[C27E,[M^;Y79=:]KNOW=7B$0*XK!%%(.A87$/0M.$ M"I>DH"[9#0:SFWAW6]D5]L->LQWV[?3 _6GA,S_9:FO,Y6>J6P! M4_D.(4,]4[EKIO*E92J2.,DD)['._#PK8V_'D(SKESB9C;:N^-=?#52UPI5^-_@CKW+.!6[.!LJ-; M %T429[26"M'8IZG,E991F++C!#"Y)0J8 /IH&#?@0T\MGK:VVM.[<'ROHO, M/5C>%5C.968-C,X:QN/$$!;SE&.M5./@KX09EDB;\,3+S"3OP?(>",D/V2_Q MLAR5U8DUT?%X;/IV P])#FZ6]C=%0;.Q5N>)R81A,8" MV%;,N1:Q%)+%CMJ4%3K-S3<% 2; M?)CO%-T]=Q^("6YBU?M$ &):C>,$!J/@[NO]Q[SE6 M-?MO^>[0?-BG?W[<^X(E)OX< EA]7$[3Q7(4>X7& M&:*$DXE925R73B?&I7 AY=@CFE-L=RH2Q33)$[:,J!0I22O,CRU''AT77+BQKY%_]23@%L]77RXU>*;UR5J+Q-'WNW MJ?]]):;[CD\'SU_=31DF+$!S?#RQQYCC?S8I1[H\D\-(^NG% @ ;"0$63-G) MG=#"J_V7EZ_X*TR8M=7T3QCEFRE6(?C#3C"-5A[/RRC%])$1P=[A"WZ4DZ)( M4IK&5G%L5)\EL9 9B1-#-6=6(2< *MC):+I"!?]#0+5[E;5 M6)?^MP'6KP#JJ:;6@LST:*'^L#-M$ZMM^0EF& N"^ AW:ZK(3<:G?G:;I<-= M?Q/\3PM)F2(Z5QGC2BAI7>Y]4L8]"M@55C&Y, A M6#Q:5H#7'A5 +H)J$:<)-]A]G<6*%%EL4I%R*W1*4JRE1@$'KJBEUA#+K+JI M&."88R31J56$RU0)(:RF\#$LH42:.R6#/^V9O B-6!_WXN\_!Q:0YBH!B5_% M+C,\Y@7/8VF$B/-$ZT((PZ@#04"(2]8^FHX!'F!2$#:MI@"V MOAR0EPBJ2(TGD_$YEA$"$'86B]OA;W ;4,/(!C(Y+Z!WAU:#B6*)U,K,6E;CD138B(#O&"W^&"E@WY=SZ3 M9Z@1 -1>R.'T(OH-H/MLX)_MJQO=P7@G]M-X^ FG1$^L*:>1D[H> ZUN+%*K"0+N LS#GO,OV)B3R5RP4GSSD6 !J9\;$=V M^E MQY,SK&H+LMH,?JJPAA/(;,.97R.\M=7R8&]]LL/QF9\[G ]/@5M$NL:EE_: M+RQA27^SX[W/T?,W?T35!?#+T\'2@S;>"$.9NC'0#QX8/0O%"^-0&!&&;V8: M+O)T I]P/IY\]+-6+]$(/V[GL7/F9?E(63GQ)();(9+P?S0)EK$IR MHF>GR!JPN&DH'H_P,UX+F$Z60Y3NX30@R=FP!DH$$& Y "%^K&I8'GMPJ<+K M!EA)M=Q4-Q75B-$8L!>8 SQP.I'&^BF3^-#_G943KUX$))LK&$'S:*!R3?WA MO\[&GC' \63RV%CDAQ=T[QP4 M529R(FS,")8^33(9PRR+V%*@$F'RO&#NR5-?>'/5L>M9I*> @?_Q'V0 UZU% MLU4B^BF4_09:0OX M(+("-3M+5 K%.D+=^.#Y!E(LI]]<6]@--^/N.CE,8F]2O=>'R4\D=JR)$X*26/N0!-6J4:?'2$BTU38/'ORE.<[ M:T('YA3VC5A@;=.KRSM&W407KMTU/0%9 .6ZL@54@ M!2.@!IG,C;M2$'A4O]!L.% $JW5UW5 M+J.3\1"EQO.3<1!6JB >K+US'^]L+&DE%"MUH 7\#SV)JIIH6EJVRP;L%'KC8=B7["?>D'5;\H4./2,WX>-+MI*$%9 M"CH-2FIPW9R/A(W2T0;\+IE&0XLW;60K,-M+[(04UF0L+?*BP !?(0@:?HTN MA,N5HO0*.^N5&GYGJ0Y/ (EP'Q^"?@7?_QQ;6SU:[O+E!=O?/6),4VDMC5V* M0=+"I6E,\IPYT.\9QZX9:^I<>275ZT,PBRB-6"")"6(9<@5@]XBXPA#FD$YR%G.:VKA(%(\9 M4T8:E\$_YLG3-=5PNO2P2#@M8 6K=FO\'7?EL2G-LA#UQ0P1!Z#R?E\3&.[M&:)K_ N,Z/ M9.&CR$KLI'1V-BRU M-[]U2._7Z">ZR*;Q(3? ,44H28VD69YJSA.MF*!2<%78G.129]?!L8Y'$>0I MC5[%\_'$5';4,\';4=-K"BJ6$Z#-2N!Z.I4NYJEVL2(DBY7FH,;G-LER_>2I M _#:$)S=2),Q+'LX4K.Z(*JA0'>/*:7GABM4DX+HQ).FSRE MS+(B%PAKQ6HR9Y:OP>;75:GYQ]--XXNTIK8T%K:5HB/>VU.Y3EX9W*C^B MK6G4.K%"] FZ(?QHU[1L+"= P&=X]2?_GD9[@K\N0B?'=4,O+?.Q_3IX H,)-?QX"X9#W>B R_M M!_:[P9 #.%D.-W_S4E_DOO'X+1N/\[[Q>-]X_+J-Q]?F EV9V[.4"R1I[A)3 M&*NRC%.>*L6XX0R$,RU43I.MSP6Z?$==TWR]XB<9U#Z,2_KW(M=H?!J>T0;= MQ4>UM"&$Y62==W_.3] '?RPGQHN1;1]&.#9>L7WWH>R-"''AS::UU+!^<5HV M':(A4L_'6+";C<81$(0/2'0SM*/AY>-/I:DY_X;XH"Z7]$\-0VL?/5T:8ST^ M+TOX2)]--+).Z)'!3S9>E*)N)%.>2 PIM*-K>!IZ,]XV:RC[SS]^V3\_2DCN M'$EH3$26QEQ( AJ*43%36FFBLY0Y?5,S'AST>6#6.?1H+_BE:'(+M\7-C#=? MF3[2NRON@KH.=Y.#W2.:.!!-,AES)DS,$Y7%PN8N%@615!OK-.=7NBLN-\_\ MM!BMOLY?T;&N_'R%N^-ZBI6IM>BY7:B!Z!KR-P4^U/'7\]_#AKFE2^0K"?T* M+/VS':4'S#XJ&ZGZ%;H^F+.9<\K%#"V.7 @=%T(6L@IG7 MCY<-!H?G1F,V'.IPUH?TFW$C-7OPP(D'G +- M'BWF&-4/8D_(I=& 4W "]_ND3K. W53J$&Y?@V%99T#CDH^]6(Y IT O##;9 MR=)5W+ MJ8D 4B&)I$;.-9?WF+7=F/7AU>>]\Z-4$Y%GCL76HAN7"!87A-@XS9Q4DK$L MS>SU,0OPYC+L&8\V@)F/'Y4SI#U?=&V([AN-P==8N@(?56?1/6(0VJT6Y(^3 M.B!:JI"OO)@3MC'W:W!%%AL"CQV[1>-79<_D)"ACL+P^,WAN6$/GDC'>#=7: M(IRMDYRG+BLXOF M!=NJQUL*X<,[ A)5D0)?<*F-,YMA#T*E8IGQ(I:2,$=RKA+" )VR8FM MAH!!'3"+>A:\K4!ZIU96\R@V!Q-?IYMY+:0JX4XYZ5"1YW=F#'2+#/]$?D), MBF1=H*8E_4#@->T'^@P%%O!-(>'$:S.A+@&ZDKT,=S-&J7-+."'2$)IQ0Q/! M.)<<8)QG.LT*<06C7$ES0]*;)QT=3$I 43D,['.>';Y4F>,1OCW2N M54$83"W@8,RQ/K=,11+G)A.:LBQ+;(9U'=FZE/!02J'F@<"N/MJIIXH0N '7 M=JD()3] MT: J9I:;D"]03C4'IM+SSRG)]'93 U+C0#]20+UXB/JBA9!!JV\ M5:\T/G6W":0X15CWD9[C58$1EKXTJ']VBS:M%AKJBJU]H;DMI^(OWC)\)[7F MVBHL"^C9<]^'02&FEQ3F5GRY&F67$9!H9:4'A^/<&8QDDX&]FCJ25XNR>2-RN8FR=X_ M@G*YCNK7<9:&L%$X]PV@'(V@=68@#H?Y"&?P UW^-"N2L7*K?."Q2-T9)MJJ M3JR==@K;U/43T 6&:GB ].$8@TU S9FVX8S>QW$*]S:1+DU]&A4\)_O?F2WJ:]S1_?(':"Y?62&)B5:0LYAD''=Q2$1=4P&K0 M@DF7/WF:7B)1+-%\37VA:K_Q5?N16KZ&V ,A+@@IH:K2*F.ZC!?,&4!38*$5 M,/'BUJYN/Y_AD"(,BPTVK1#^A?D5[45!LH[097YIVXE;&9B6$^[,;'*MA#NL M_/G(R/C@^2[?.SZ26"DI43)V24@I!\D89C-.= $0GNFL8'76I:\C6"UWD1BT M)4XW6MFO'6/"'IZWY.U)N=$5XE.,:L8Q%Z-NL]%1)5U3:J2+*$WT3S4;>E_' MXOV+_"NL)&C,!*T8)]!5J?Y#R\ZA1=#JE'#:!$O@(U??/'U M8\^L]_<&OVTGY6K3!'5+N4P62B35[MYH&N)XO0=GC(D-BZEB"S7D)FWQN)KK M^Q)+=6DY7Q[)PU9X[DE=)_'*B'UOBO#4V(S@TY;(TM5K;U'>=5 $.%WSF%8O+83)]L=GYVVR71?+$W M$M_A*\V1Q/9O^+"!4=3[;7?WCTZ%Y,TD.^>D79/U.G;:&"]7%2-\H>]&,)6? MVY<&KRB:LD;CCKH5HEC1&!%T>7_/_'5EU35;-,E^Z*?%F%A38H5^Z]7$_U@M MF_+17?^N#-6[T;I:TP764/+P,9=>CC%R(R07H-BR,!B@(#L-<]:.W\LV\ X] M_1KDJ^H*D^LN]&6_V_BV.@S&%Y:L? 0N0B&>P?K@0//52=A99;5A)G>6^I+U M*8E?E9*8]BF)?4KB5Z4D7IEBN)R2*+'K-&%".<,5=2+)18[I1\2ZA.7FLI3$ M!RB;[@*FNYD/D)G'3C4],+J,8C.KP["HLM/X*_WFK03?U GP(1+ T\^C[B=X MN'?DI&':%BY.J,@P?\O$$F@Z9E+ES%)ETB)?V0K:I4)E.2.9YK!!"X9)8(5( MA1"YS>5R/T&T(W0[=]1,N",3+_+N->2"T7,3^ZDQHJZM=P$-JNPG8?RK/* M_M+\\*LIJ[.AO/BE'/E-ZV]:[NL*PYMS+2Q4[#D7-CV==YFMS^^$O]':VM!I+Z" A#'OV8N?TB_[8,.+YY+@FNJE]UA^_-KSN=U^IVOS/=V MS>X_ONVLW;I-_")5!E:X1=/V[?VA[+K^T,[^^*/9'@=N*7*O]8>R^ZF&G+P[ M_3P\^*#9^^=_D?VW[X?O3E^6>Q]>T[WGK_@^?77^_O35EWX=[ MM+D'WC5[3__*]K^8C_N'?Y'WIW^7[]Z^NMA__NY\[\,Q>_?A/S#&_?+@^=\? MWIV^_KSWY;W;>Y-\_OWPQ13^/3_*!:5261YKP_.8)T;%DC,2B\R9A&.W=)[Y M.%!,4-U0^_->[+'MPZ;UDW<=^>AF^'TSB:AG*SU;V0*V(C+8',8*4/H3;G(C M')>9+=(D3P"9.$6V0@I"&;F,K7RQD[&1U4G/4;XU1_G2/^37"_[&@2U#ANN+2QU2D6@\^P8SU7,>?"@6:(D6[T M>^+^[;;3M@+35R@+UX/KKS.?]M!W-]#'"\F-=$)0)GDJT\(8[53FA*4NY;FZ MGMB[V9K2X]\=X]]<[BV (67 J.)$"1IS*W@L"^%BG0BK6.XTSXLG3\7W,J0\ M>/CK_0PWFL$_0AY/_+$<+57C^7X2[LU4L0<,\\8QQTBB4PLBDDR5$,)J2CF( MM)1(!]?\U>C_A15OZGCT\'X3>+_HB+=IFG&KB8PS)67,$YG% M!=5)3(HB,;3(N4FVV*RQ[>BTG;;P'O?N&/>4S20V+I14@"I?,)DG@'N2,6*D M9KF/021%C7NWE'-[\+LK\)O+MB0SRJ:4Q%EALIAGQL48WQB#CI(FN3%2:@ _ M.D@+UD/?=HJV#]AH^[NM*@R#GR?&+F3=AO#7Q8S;WH9[FXG^Z28./)%(01P3 M+F6%0D'<3?-LR)-I>/V*XRX/?1]"^B;"[JYI8)H3F.BB(ZY+/*XL ""C#!N M1*ZM$!@.-\AXCWS;)^/>UGQ+=FAZ'^3[R#\XV9 ]R6R MO]V1>1;*D_UN964/VB(:O3OS1IRP&QAN&2M22VCL4I+'G+DBEDDB8RLI5F,T ME/HF6UD^8,EJ__0?;?1Y:&%\6V ,[UE+SUJV@+5\!^6J9RW?@K7,E2Q%6*X- MH[%)B(IYIE6LA% Q*PJ:I[I@7/,G3_-B4*2DYRSW4 ][P+Z&EPNM#KJ%-%:J M;GQ;<\#U&"@[PZ8U,QS38^2@-[.B7&_>[C\+_88INYO:KM2--7J>>1.>V8VN MUR+-G !UC"H%ZIC*LKA(G8TUT5R97.1)AOU:"!D(\3W4L6^WL[8/DK;<;W.S M]W^%4V;[5F:KQM+0QY8:N>_!5]K:E',?@X=R>"& M-TP\$5AK+.A7C59[]9X\>S5Z 5LI*HZ M<&UB?"^QW41BZP:,$Y)35V0DEH73,4]R%PM7Y#'+TR073&B9N>T-&'^T$MOW M"">_V?M[B>W[2&S7Q^TB,9HID:3$$$XS(U+!"V>L(D*EBMFU8>R?J_*743FL MB[KV$/W#('INB&8IYZP@>:RD9#&71,:"@5+--2R9DY8:HY\\7<'F:\GV37EH M#"SYT7KA'8[EAB+M#QSI/1U+KS+>",/WL8&.G$PNT 0?U#W?5F*Y>^*:@IIW M:J#_.K%AN^;T!VI^O6YW&VO[KODPJZ:^?L/A>-*@&RG%J:%904PL\T+%'#L=@R21Q88DJM"RL!DQ3YZF8I#R/CNNU^1Z3>Y! M:W(]%G]_+.[D;Q A7)IDL4Y2WU&3QB(M7$Q4*M'%S1AEEVMT__(M0M;U%KNL MNTEVMMS=Y 'V+/K&W86:-/U7(VS"N#O/VZ^SFIZ7E1Z.L==BWWGH^=Z1+8QQ M*C%Q;@R:+!R)"Y/26$DB=":(S0NVW'F(<6PE$(82RCN6ZX!FEA39F M7>>A>1>@NN,.-OX#T10;W8]#1_"E%L3K.QZN=^9]]\Y"5T[!=G86$I>UZ?F* MSD)DAZ37;=-SP\Y"3/!OU%F(T^+A=!8J^LXSWZRS4+-' 5'L%?+[VDNWCWRV M92TN[YQY/T:Y)F!G6UI"W2P'Y@:4(G[ KCT\F5@;[<%;3JKH!:R ^29-P;X9 MTOV(.=NFH?3[Y/M,])OR\^9=TON%;C27V-,8M?O9&@5E&^(!^\S&/K-QR19I M"^Z<)@FHI05/0!M55@MJ# MAB7R]"^V_W8O.7C^@KS'YW]YG>R]_;M\]V$XW#_T_?_WY_=O_E@=O_X+KWY^^_V#@SU]?WGWY[V)C-5[D MEFB6Q2FA)N9,D%@EFL8)TZE-M-'>$DD&:5)LG5/HH>4X_D"/T19-S%:-9;U, MV7/BGA-O 2?^GK$;/2?^%IQXWICC8N_PXU$JM,Y51F+"J(YY6N2QRJB(LYQ2 MEBK#$B&1&8LB[9EQ7W!@FV:PBP$8Q;A0VKBO;/PPU33?JZF[\@<.&MG1 M-UXO^C-<\YXWW(PW=)K6:<:)Y#JFN98QSXV.I4EY[%@FBU04.C6^L'V6\*U+ MJM]VY-JNM/DMFIBM&LL5QOV>:]P?E:+G&M^0:UPL:A2YE0E/:1$;1VG,I7&Q M,'D2