0001501134-19-000031.txt : 20190507 0001501134-19-000031.hdr.sgml : 20190507 20190507163558 ACCESSION NUMBER: 0001501134-19-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190507 DATE AS OF CHANGE: 20190507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Invitae Corp CENTRAL INDEX KEY: 0001501134 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 271701898 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36847 FILM NUMBER: 19803649 BUSINESS ADDRESS: STREET 1: 1400 16TH STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94103 BUSINESS PHONE: (415) 374-7782 MAIL ADDRESS: STREET 1: 1400 16TH STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94103 FORMER COMPANY: FORMER CONFORMED NAME: InVitae Corp DATE OF NAME CHANGE: 20121105 FORMER COMPANY: FORMER CONFORMED NAME: Locus Development Inc DATE OF NAME CHANGE: 20100910 10-Q 1 nvta-10q.htm 10-Q Document
false--12-31Q120192019-03-3110-Q000150113489840831YestruetrueAccelerated FilerInvitae CorpfalseNVTAP3MP0M00.020813000000P7Y000P10Y000.33330.33330.33330.250 0001501134 2019-01-01 2019-03-31 0001501134 2019-04-26 0001501134 2018-12-31 0001501134 2019-03-31 0001501134 2018-01-01 2018-03-31 0001501134 nvta:CollaborationAndGenomeNetworkMember 2018-01-01 2018-03-31 0001501134 nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:CollaborationAndGenomeNetworkMember 2019-01-01 2019-03-31 0001501134 nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 us-gaap:CommonStockMember 2017-12-31 0001501134 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2017-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001501134 us-gaap:CommonStockMember 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001501134 us-gaap:CommonStockMember 2018-12-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001501134 us-gaap:RetainedEarningsMember 2018-03-31 0001501134 2018-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2019-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001501134 us-gaap:CommonStockMember 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2018-12-31 0001501134 2017-12-31 0001501134 nvta:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001501134 nvta:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001501134 nvta:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001501134 nvta:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-03-31 0001501134 2019-01-01 0001501134 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001501134 nvta:InstitutionsMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:PatientDirectMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:PatientInsuranceMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:PatientDirectMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:InstitutionsMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:PatientInsuranceMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:DiagnosticTestsMember nvta:ChangeInEstimateOfRevenueRecognitionMember 2019-01-01 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2019-01-01 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2017-08-31 0001501134 us-gaap:TradeNamesMember 2018-12-31 0001501134 nvta:FavorableLeasesMember 2018-12-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001501134 us-gaap:TradeNamesMember 2019-03-31 0001501134 nvta:FavorableLeasesMember 2019-03-31 0001501134 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001501134 nvta:FavorableLeasesMember 2019-01-01 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-03-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2019-03-31 0001501134 nvta:FavorableLeasesMember 2018-01-01 2018-12-31 0001501134 us-gaap:NoncompeteAgreementsMember 2019-03-31 0001501134 nvta:PatentLicensingAgreementMember 2019-03-31 0001501134 us-gaap:CustomerRelationshipsMember 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2018-01-01 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-03-31 0001501134 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001501134 us-gaap:CustomerRelationshipsMember 2018-12-31 0001501134 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001501134 us-gaap:TradeNamesMember 2019-01-01 2019-03-31 0001501134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-03-31 0001501134 us-gaap:ComputerEquipmentMember 2018-12-31 0001501134 us-gaap:EquipmentMember 2018-12-31 0001501134 us-gaap:ConstructionInProgressMember 2018-12-31 0001501134 us-gaap:ConstructionInProgressMember 2019-03-31 0001501134 us-gaap:AutomobilesMember 2019-03-31 0001501134 us-gaap:EquipmentMember 2019-03-31 0001501134 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001501134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001501134 us-gaap:AutomobilesMember 2018-12-31 0001501134 nvta:AssetsHeldUnderFinanceLeaseMember 2019-03-31 0001501134 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001501134 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001501134 us-gaap:ComputerEquipmentMember 2019-03-31 0001501134 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001501134 nvta:AssetsHeldUnderFinanceLeaseMember 2018-12-31 0001501134 nvta:AltaVoiceMember 2019-03-31 0001501134 us-gaap:SubsequentEventMember 2019-04-01 2019-04-30 0001501134 srt:MinimumMember nvta:AltaVoiceMember nvta:NewContingentMilestoneBasedOnAchievingRevenueTargetDuringTwoThousandSeventeenAndTwoThousandEighteenMember 2019-03-31 0001501134 nvta:AltaVoiceMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2019-04-01 2019-04-30 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2018-12-31 0001501134 us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2019-03-31 0001501134 us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 nvta:ContingentConsiderationMember 2018-12-31 0001501134 nvta:ContingentConsiderationMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:ScenarioForecastMember 2020-01-01 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2018-01-01 2018-03-31 0001501134 nvta:NotePurchaseAgreementMember nvta:TrancheOneMember 2018-11-30 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember nvta:TrancheOneMember 2018-11-01 2018-11-30 0001501134 nvta:ServiceAgreementsAndLaboratorySuppliesMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2018-11-30 0001501134 nvta:OfficeFacilityInSanFranciscoMember nvta:NewLeasesMember 2015-12-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-01-01 2019-03-31 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2018-11-01 2018-11-30 0001501134 nvta:NotePurchaseAgreementMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2018-11-01 2018-11-30 0001501134 us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 srt:MaximumMember nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2019-03-01 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember us-gaap:CommonStockMember nvta:CommonStockSalesAgreementMember 2018-01-01 2018-12-31 0001501134 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2017-08-31 0001501134 nvta:SeriesAConvertiblePreferredStockConvertedtoCommonStockMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2019-03-01 2019-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockConvertedtoCommonStockMember us-gaap:CommonStockMember 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2018-08-01 2018-08-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2018-04-30 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2018-04-01 2018-04-30 0001501134 nvta:UnderwrittenPublicOfferingMember 2018-04-01 2018-04-30 0001501134 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2017-08-31 0001501134 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 nvta:UnderwrittenPublicOfferingMember 2019-03-01 2019-03-31 0001501134 nvta:UnderwrittenPublicOfferingMember 2019-01-01 2019-03-31 0001501134 srt:MaximumMember nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2018-08-01 2018-08-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2019-03-31 0001501134 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:PreferredStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:PreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:PreferredStockMember 2017-12-31 0001501134 us-gaap:PreferredStockMember 2018-12-31 0001501134 us-gaap:PreferredStockMember 2018-03-31 0001501134 us-gaap:PreferredStockMember 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember us-gaap:CommonStockMember nvta:CommonStockSalesAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001501134 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001501134 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001501134 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001501134 nvta:ResearchAndDevelopmentMember 2019-01-01 2019-03-31 0001501134 nvta:ResearchAndDevelopmentMember 2018-01-01 2018-03-31 0001501134 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001501134 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001501134 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-01-01 2018-12-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-12-31 0001501134 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-01-01 2018-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2015-01-01 2015-01-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-01-01 2019-03-31 0001501134 nvta:NonEmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 srt:MinimumMember nvta:StockIncentivePlan2010Member 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-03-31 0001501134 srt:MaximumMember nvta:StockIncentivePlan2010Member 2019-01-01 2019-03-31 0001501134 nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 nvta:NonEmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:ThirdAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:FirstAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:SecondAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001501134 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-01-01 2019-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2018-01-01 2018-03-31 0001501134 us-gaap:WarrantMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:WarrantMember 2018-01-01 2018-03-31 0001501134 country:CA 2019-01-01 2019-03-31 0001501134 country:CA 2018-01-01 2018-03-31 0001501134 country:US 2018-01-01 2018-03-31 0001501134 nvta:RestOfWorldMember 2018-01-01 2018-03-31 0001501134 nvta:RestOfWorldMember 2019-01-01 2019-03-31 0001501134 country:US 2019-01-01 2019-03-31 iso4217:USD nvta:Segment nvta:security iso4217:USD xbrli:shares nvta:gene xbrli:shares xbrli:pure


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 March 31, 2019
 
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                        to                        
 Commission File No. 001-36847
 
invitaelogo.jpg

Invitae Corporation
(Exact name of the registrant as specified in its charter)
 
Delaware
(State or other jurisdiction of
incorporation or organization)
 
27-1701898
(I.R.S. Employer
Identification No.)
 
1400 16th Street, San Francisco, California 94103
(Address of principal executive offices, Zip Code)
 
(415) 374-7782
(Registrant’s telephone number, including area code)

 
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  ¨
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b 2 of the Exchange Act.
Large accelerated filer
¨
 
Accelerated filer
ý
Non-accelerated filer
¨
 
Smaller reporting company
¨
 
 
 
Emerging growth company
ý
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.      ý
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  ¨ No  ý
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Trading Symbol
 
Name of exchange on which registered
Common Stock, $0.0001 par value per share
 
NVTA
 
New York Stock Exchange
The number of shares of the registrant’s common stock outstanding as of April 26, 2019 was 89,840,831.




TABLE OF CONTENTS
 




PART I — Financial Information
 
ITEM 1. Consolidated Financial Statements.
 
INVITAE CORPORATION

Condensed Consolidated Balance Sheets
(in thousands)
(unaudited)
 
 
March 31,
2019
 
December 31,
2018
Assets
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
252,502

 
$
112,158

Marketable securities
28,714

 
13,727

Accounts receivable
23,700

 
26,296

Prepaid expenses and other current assets
16,569

 
13,258

Total current assets
321,485

 
165,439

Property and equipment, net
25,757

 
27,886

Operating lease assets
37,290

 

Restricted cash
5,871

 
6,006

Intangible assets, net
29,156

 
30,469

Goodwill
50,095

 
50,095

Other assets
6,845

 
3,064

Total assets
$
476,499

 
$
282,959

Liabilities and stockholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
9,867

 
$
7,812

Accrued liabilities
25,354

 
26,563

Operating lease obligations
4,419

 

Finance lease obligations
1,960

 
1,937

Total current liabilities
41,600

 
36,312

Operating lease obligations, net of current portion
42,634

 

Finance lease obligations, net of current portion
875

 
1,375

Debt
74,828

 
74,477

Other long-term liabilities
150

 
8,956

Total liabilities
160,087

 
121,120

Commitments and contingencies (Note 8)


 


Stockholders’ equity:
 
 
 
Common stock
9

 
8

Accumulated other comprehensive income (loss)
8

 
(5
)
Additional paid-in capital
870,784

 
678,548

Accumulated deficit
(554,389
)
 
(516,712
)
Total stockholders’ equity
316,412

 
161,839

Total liabilities and stockholders’ equity
$
476,499

 
$
282,959


See accompanying notes to unaudited condensed consolidated financial statements.


 

1



INVITAE CORPORATION

Condensed Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
 
 
Three Months Ended
March 31,
 
2019
 
2018
Revenue:
 
 
 
Test revenue
$
39,619

 
$
27,053

Other revenue
934

 
618

Total revenue
40,553

 
27,671

Cost of revenue
21,254

 
18,076

Research and development
17,994

 
15,366

Selling and marketing
24,193

 
18,924

General and administrative
13,319

 
11,780

Loss from operations
(36,207
)
 
(36,475
)
Other income, net
638

 
1,647

Interest expense
(2,108
)
 
(1,292
)
Net loss
$
(37,677
)
 
$
(36,120
)
Net loss per share, basic and diluted
$
(0.47
)
 
$
(0.66
)
Shares used in computing net loss per share, basic and diluted
79,369

 
54,382

 
See accompanying notes to unaudited condensed consolidated financial statements. 

2



INVITAE CORPORATION

Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
 
 
Three Months Ended March 31,
 
2019
 
2018
Net loss
$
(37,677
)
 
$
(36,120
)
Other comprehensive income:
 
 
 
Unrealized income on available-for-sale marketable securities, net of tax
13

 
11

Comprehensive loss
$
(37,664
)
 
$
(36,109
)
 
See accompanying notes to unaudited condensed consolidated financial statements.
 

3




INVITAE CORPORATION

Condensed Consolidated Statements of Stockholders' Equity
(in thousands)
(unaudited)

 
Three Months Ended
March 31,
 
2019
 
2018
Common stock:
 
 
 
Balance, beginning of period
$
8

 
$
5

Common stock issued
1

 

Balance, end of period
9

 
5

 
 
 
 
Accumulated other comprehensive income (loss):
 
 
 
Balance, beginning of period
(5
)
 
(171
)
Unrealized income on available-for-sale marketable securities, net of tax
13

 
11

Balance, end of period
8

 
(160
)
 
 
 
 
Additional paid-in capital:
 
 
 
Balance, beginning of period
678,548

 
520,558

Common stock issued in connection with public offering, net
184,490

 

Common stock issued on exercise of stock options, net
2,019

 
22

Common stock issued pursuant to exercises of warrants
88

 
169

Common stock issued pursuant to business combinations
416

 

Warrants issued pursuant to loan agreement

 
383

Stock-based compensation expense
5,223

 
4,393

Other

 
67

Balance, end of period
870,784

 
525,592

 
 
 
 
Accumulated deficit:
 
 
 
Balance, beginning of period
(516,712
)
 
(398,598
)
Cumulative effect of accounting change

 
11,241

Net loss
(37,677
)
 
(36,120
)
Balance, end of period
(554,389
)
 
(423,477
)
Total stockholders' equity
$
316,412

 
$
101,960


See accompanying notes to unaudited condensed consolidated financial statements.

4



INVITAE CORPORATION

Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)

 
Three Months Ended March 31,
 
2019
 
2018
Cash flows from operating activities:
 

 
 

Net loss
$
(37,677
)
 
$
(36,120
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
3,286

 
3,433

Stock-based compensation
5,223

 
4,393

Remeasurements of liabilities associated with business combinations
(130
)
 
1,093

Other
388

 
32

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
2,596

 
(224
)
Prepaid expenses and other current assets
(3,365
)
 
(1,156
)
Other assets
1,019

 
(2,548
)
Accounts payable
(307
)
 
(1,574
)
Accrued expenses and other liabilities
601

 
(231
)
Net cash used in operating activities
(28,366
)
 
(32,902
)
 
 
 
 
Cash flows from investing activities:
 
 
 
Purchases of marketable securities
(20,781
)
 
(225
)
Proceeds from sales of marketable securities

 
19,965

Proceeds from maturities of marketable securities
6,000

 
2,078

Purchases of property and equipment
(2,764
)
 
(1,871
)
Net cash provided by (used in) in investing activities
(17,545
)
 
19,947

 
 
 
 
Cash flows from financing activities:
 
 
 
Proceeds from public offerings of common stock, net of issuance costs
184,490

 

Proceeds from issuance of common stock
2,107

 
191

Proceeds from debt financing

 
19,792

Finance lease principal payments
(477
)
 
(638
)
Net cash provided by financing activities
186,120

 
19,345

 
 
 
 
Net increase in cash, cash equivalents and restricted cash
140,209

 
6,390

Cash, cash equivalents and restricted cash at beginning of period
118,164

 
17,459

Cash, cash equivalents and restricted cash at end of period
$
258,373

 
$
23,849

 
 
 
 
Supplemental cash flow information of non-cash investing and financing activities:
 
 
Purchases of property and equipment in accounts payable and accrued liabilities
$
2,389

 
$
658

Investment in privately-held company in other assets and accrued liabilities
$

 
$
1,125

Warrants issued pursuant to loan and security agreement
$

 
$
383

Deferred offering costs included in accounts payable and accrued liabilities
$

 
$
263

Common stock issued for acquisition of businesses
$
416

 
$

Lease assets obtained in exchange for lease obligations, net
$
1,617

 
$



See accompanying notes to unaudited condensed consolidated financial statements.

5



INVITAE CORPORATION
Notes to Condensed Consolidated Financial Statements

1. Organization and description of business
Invitae Corporation ("Invitae," “the Company," "we," "us," and "our") was incorporated in the State of Delaware on January 13, 2010, as Locus Development, Inc. and changed its name to Invitae Corporation in 2012. We utilize an integrated portfolio of laboratory processes, software tools and informatics capabilities to process DNA-containing samples, analyze information about patient-specific genetic variation and generate test reports for clinicians and their patients. Our headquarters and main production facility is located in San Francisco, California. We currently have more than 20,000 genes in production and provide a variety of diagnostic tests that can be used in multiple indications. Our tests include genes associated with hereditary cancer, neurological disorders, cardiovascular disorders, pediatric disorders, metabolic disorders and other hereditary conditions. In addition, and as a result of the acquisitions of Good Start Genetics (“Good Start”) in August 2017 and CombiMatrix Corporation (“CombiMatrix”) in November 2017, our services also include screening and testing in reproductive health, including preimplantation and carrier screening for inherited disorders, prenatal diagnosis, miscarriage analysis and pediatric developmental disorders. To complement these offerings, in the first quarter of 2019, we introduced our Non-invasive Prenatal Screen. Invitae operates in one segment.
Basis of presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018. The results for the three months ended March 31, 2019 are not necessarily indicative of the results expected for the full fiscal year or any other periods.   
2. Summary of significant accounting policies
Principles of consolidation
Our unaudited condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We base these estimates on historical and anticipated results, trends and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. Actual results could differ materially from those estimates and assumptions.
Significant estimates and assumptions made by management include the determination of:
revenue recognition (See Note 3, “Revenue, accounts receivable and deferred revenue” for further information);
the fair value of assets acquired and liabilities assumed for business combinations;
the fair value of goodwill and intangible assets;
the recoverability of long-lived assets;
our incremental borrowing rate used to calculate our lease obligations;
stock-based compensation expense and the fair value of awards issued; and
income tax uncertainties.

6



Concentrations of credit risk and other risks and uncertainties
Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. Our cash and cash equivalents are held by financial institutions in the United States. Such deposits may exceed federally insured limits.
Significant customers are those that represent 10% or more of our total revenue presented on the statements of operations. For the significant customer, revenue as a percentage of total revenue were as follows:
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Medicare
 
22
%
 
16
%
Our significant customer and its related accounts receivable balance as a percentage of total accounts receivable was as follows:
 
March 31, 2019
 
December 31, 2018
Medicare
21
%
 
21
%

Cash, cash equivalents and restricted cash
We consider all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted cash consists primarily of money market funds that serve as collateral for security deposits for our facility leases and sublease agreements and collateral for a credit card agreement at one of our financial institutions.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):
 
March 31,
 
2019
 
2018
Cash and cash equivalents
$
252,502

 
$
18,443

Restricted cash
5,871

 
5,406

Total cash, cash equivalents and restricted cash
$
258,373

 
$
23,849


Accounts receivable
We receive payment for our tests from partners, patients, institutional customers and third-party payers. See Note 3, “Revenue, accounts receivable and deferred revenue” for further information.
Inventory
We maintain test reagents and other consumables primarily used in sample collection kits which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. Our inventory was $8.8 million and $8.3 million as of March 31, 2019 and December 31, 2018, respectively, and was recorded in prepaid expenses and other current assets on our consolidated balance sheets.
Business combinations
The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by our management, which consider our estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, cash flows,

7



discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Financial Accounting Standards Board ("FASB") Accounting Standards Codification (“ASC”) Topic 480, Distinguishing Liabilities from Equity, we recognize a liability equal to the fair value of the contingent payments we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.
Goodwill
In accordance with ASC 350, Intangibles-Goodwill and Other (“ASC 350”), our goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Under ASC 350, we perform annual impairment reviews of our goodwill balance during the fourth fiscal quarter. In testing for impairment, we compare the fair value of our consolidated single reporting unit to its carrying value including the goodwill of that unit. If the carrying value, including goodwill, exceeds the reporting unit’s fair value, we will recognize an impairment loss for the amount by which the carrying amount exceeds the reporting unit’s fair value. The loss recognized cannot exceed the total amount of goodwill allocated to the reporting unit.
We have not incurred any goodwill impairment losses in any of the periods presented.
Fair value of financial instruments
Our financial instruments consist principally of cash and cash equivalents, marketable securities, accounts payable, accrued liabilities, finance leases and debt. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued and other current liabilities approximate their current fair value due to the relatively short-term nature of these accounts. Based on borrowing rates available to us, the carrying value of finance leases and debt approximates their fair values.
Revenue recognition
We recognize revenue when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. All revenues are generated from contracts with customers.
Test revenue is generated primarily from the sale of tests that provide analysis and associated interpretation of the sequencing of parts of the genome.
Other revenue consists primarily of revenue from genome network subscription services which is recognized on a straight-line basis over the subscription term, and revenue from collaboration agreements.
Cost of revenue
Cost of revenue reflects the aggregate costs incurred in delivering the genetic testing results to clinicians and includes expenses for personnel-related costs including stock-based compensation, materials and supplies, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities.
Net loss per share
Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common share equivalents outstanding for the period determined using the treasury stock method. Potentially dilutive securities, consisting of convertible preferred stock, options to purchase common stock, common stock warrants, and RSUs, are considered to be common stock equivalents and were excluded from the calculation of diluted net loss per share because their effect would be antidilutive for all periods presented.

8



Recent accounting pronouncements
We evaluate all Accounting Standards Updates (“ASUs”) issued by the FASB for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Recently issued accounting pronouncements not yet adopted
In June 2016, FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326) which requires measurement and recognition of expected credit losses for financial assets. This guidance will become effective for us beginning in the first quarter of 2020 and must be adopted using a modified retrospective approach, with certain exceptions. We are currently evaluating the effect that adoption of this ASU will have on our consolidated financial statements.
Recently adopted accounting pronouncements – Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) and in July 2018 issued ASU 2018-10, Codification Improvements to Topic 842, Leases and ASU 2018-11, Leases (Topic 842): Targeted Improvements (the foregoing ASUs collectively referred to as “Topic 842”). Under the new guidance, lessees are required to recognize a lease liability and a right-of-use asset for all leases at the commencement date and also make expanded disclosures about leasing arrangements.
On January 1, 2019, we adopted Topic 842 using the modified retrospective approach in accordance with Topic 842. Adoption of Topic 842 had a material impact on our consolidated balance sheets, but did not have an impact on our consolidated statements of operations. Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting under previous lease guidance, ASC 840: Leases. We elected the package of practical expedients permitted under the transition guidance which, among other things, allowed us to carry forward the historical classification of leases in place as of January 1, 2019.
The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments Due to the Adoption of Topic 842
 
January 1, 2019
Property and equipment, net
 
$
27,886

 
$
(5,159
)
 
$
22,727

Operating lease assets
 
$

 
$
36,711

 
$
36,711

Other assets
 
$
3,064

 
$
5,159

 
$
8,223

Accrued liabilities
 
$
26,563

 
$
(490
)
 
$
26,073

Operating lease obligations
 
$

 
$
4,697

 
$
4,697

Operating lease obligations, net of current portion
 
$

 
$
41,279

 
$
41,279

Other long-term liabilities
 
$
8,956

 
$
(8,775
)
 
$
181


The adjustments due to the adoption of Topic 842 primarily relate to the recognition of operating and finance lease right-of-use assets and operating lease liabilities. Finance lease assets are recorded within other assets on our consolidated balance sheet and were $5.2 million as of implementation of Topic 842 on January 1, 2019 and $4.8 million as of March 31, 2019.
Under Topic 842, we determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term.

9



As allowed under Topic 842, we elected to not apply the recognition requirements of Topic 842 to short-term leases, that is, leases with terms of 12 months or less which do not include an option to purchase the underlying asset that we are reasonably certain to exercise. For short-term leases, we recognize lease payments as operating expenses on a straight-line basis over the lease term.
As a result of our election of the package of practical expedients permitted under the Topic 842 transition guidance, for assets related to facilities leases we elected to account for lease and non-lease components, such as common area maintenance charges, as a single lease component.
We did not identify any material embedded leases with the adoption of Topic 842 and therefore the implementation of Topic 842 primarily focused on the treatment of our previously identified leases.
3. Revenue, accounts receivable and deferred revenue
Test revenue is generated from sales of diagnostic tests to three groups of customers: institutions, such as hospitals, clinics and partners; patients who pay directly; and patients’ insurance carriers. Amounts billed and collected, and the timing of collections, vary based on whether the payer is an institution, an insurance carrier or a patient. Other revenue consists principally of revenue recognized under collaboration and genome network agreements.
The following table includes our revenues as disaggregated by payer category (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Test revenue:
 
 
 
Institutions
$
8,154

 
$
7,231

Patient - direct
3,741

 
2,850

Patient - insurance
27,724

 
16,972

Total test revenue
39,619

 
27,053

Other revenue
934

 
618

Total revenue
$
40,553

 
$
27,671


We recognize revenue related to billings based on estimates of the amount that will ultimately be realized. The estimate of the transaction price of test revenue is based on many factors such as length of payer relationship, historical payment patterns, changes in contract provisions and insurance reimbursement policies. Cash collections for certain diagnostic tests delivered may differ from rates originally estimated. As a result of new information, we updated our estimate of the amounts to be recognized for previously delivered tests which resulted in an additional $0.4 million of test revenue for the three months ended March 31, 2019. This change in estimate decreased our loss from operations by $0.4 million and decreased basic and diluted net loss per share by approximately $0.01 for the three months ended March 31, 2019.
Accounts receivable
The majority of our accounts receivable represents amounts billed to institutions (e.g., hospitals, clinics, partners) and estimated amounts to be collected from third-party insurance payers for diagnostic test revenue recognized. Also included is amounts due under the terms of collaboration and genome network agreements for diagnostic testing and data aggregation reporting services provided and proprietary platform access rights transferred.
Deferred revenues
We record deferred revenues when cash payments are received or due in advance of our performance related to one or more performance obligations. The amounts deferred to date primarily consist of consideration received pertaining to the estimated exercise of certain re-requisition rights. In order to comply with loss contract rules, our re-requisition rights revenue deferral is no less than the estimated cost of fulfilling its related obligations. We recognize revenue related to re-requisition rights as the rights are exercised or expire unexercised, which is generally within 90 days of initial deferral.

10


4. Business combinations
Good Start Genetics
In August 2017, we acquired 100% of the fully diluted equity of Good Start, a privately held molecular diagnostics company focused on preimplantation and carrier screening for inherited disorders. As of December 31, 2018, we had a hold-back amount payable for remaining common stock to be issued upon the resolution of outstanding claims from Good Start customers of approximately $1.5 million, of which $0.7 million was settled during the three months ended March 31, 2019.
5. Goodwill and intangible assets
Goodwill
There were no changes in the carrying amounts of goodwill during the three months ended March 31, 2019.
Intangible Assets
The following table presents details of our finite-lived intangible assets as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
Customer relationships
$
23,763

 
$
(3,374
)
 
$
20,389

 
10.0
 
$
23,763

 
$
(2,783
)
 
$
20,980

 
10.0
Developed technology
11,963

 
(4,111
)
 
7,852

 
4.8
 
11,963

 
(3,482
)
 
8,481

 
4.8
Non-compete agreement
286

 
(129
)
 
157

 
5.0
 
286

 
(114
)
 
172

 
5.0
Trade name
576

 
(364
)
 
212

 
2.7
 
576

 
(329
)
 
247

 
2.7
Patent licensing agreement
496

 
(45
)
 
451

 
15.0
 
496

 
(37
)
 
459

 
15.0
Favorable leases
247

 
(152
)
 
95

 
2.2
 
247

 
(117
)
 
130

 
2.2
 
$
37,331

 
$
(8,175
)
 
$
29,156

 
 
 
$
37,331

 
$
(6,862
)
 
$
30,469

 
 


Acquisition-related intangibles included in the above table are finite-lived and are carried at cost less accumulated amortization. Customer relationships are being amortized on an accelerated basis, in proportion to estimated cash flows. All other acquisition-related intangibles are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are realized. Amortization expense was $1.3 million for each of the three months ended March 31, 2019 and 2018. Amortization expense is recorded to cost of revenue, research and development, sales and marketing and general and administrative expense.
The following table summarizes our estimated future amortization expense of intangible assets with finite lives as of March 31, 2019 (in thousands):
2019 (remainder of year)
$
3,935

2020
5,525

2021
5,829

2022
4,124

2023
3,111

Thereafter
6,632

Total estimated future amortization expense
$
29,156



11



6. Balance sheet components
Property and equipment, net
Property and equipment consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
13,063

 
$
13,034

Laboratory equipment
23,384

 
22,149

Equipment under capital lease

 
7,129

Computer equipment
4,911

 
4,723

Software
2,597

 
2,594

Furniture and fixtures
784

 
784

Automobiles
20

 
20

Construction-in-progress
5,151

 
1,962

Total property and equipment, gross
49,910

 
52,395

Accumulated depreciation and amortization
(24,153
)
 
(24,509
)
Total property and equipment, net
$
25,757

 
$
27,886


Depreciation expense was $1.6 million and $2.1 million for the three months ended March 31, 2019 and 2018, respectively.
Accrued liabilities
Accrued liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Accrued compensation and related expenses
$
9,251

 
$
7,917

Liabilities associated with business combinations
5,910

 
6,460

Liability associated with co-development agreement

 
2,000

Deferred revenue
1,155

 
761

Other
9,038

 
9,425

Total accrued liabilities
$
25,354

 
$
26,563


Other long-term liabilities
Other long-term liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Lease incentive obligation, non-current
$

 
$
3,280

Deferred rent, non-current

 
5,495

Other non-current liabilities
150

 
181

Total other long-term liabilities
$
150

 
$
8,956

 
7. Fair value measurements
 
Financial assets and liabilities are recorded at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The authoritative guidance establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity.
The three-level hierarchy for the inputs to valuation techniques is summarized as follows:
Level 1—Observable inputs such as quoted prices (unadjusted) for identical instruments in active markets.

12



Level 2—Observable inputs such as quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, or model-derived valuations whose significant inputs are observable.
Level 3—Unobservable inputs that reflect the reporting entity’s own assumptions.
The following tables set forth the fair value of our consolidated financial instruments that were measured at fair value on a recurring basis as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
233,062

 
$

 
$

 
$
233,062

 
$
233,062

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
28,406

 
8

 

 
28,414

 

 
28,414

 

Total financial assets
$
261,768

 
$
8

 
$

 
$
261,776

 
$
233,062

 
$
28,714

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

Total financial liabilities
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

 
March 31, 2019
Reported as:
 

Cash equivalents
$
227,191

Restricted cash
5,871

Marketable securities
28,714

Total cash equivalents, restricted cash, and marketable securities
$
261,776

 
 
Accrued liabilities
$
5,154



13



 
December 31, 2018
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
93,934

 
$

 
$

 
$
93,934

 
$
93,934

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
10,908

 

 
(1
)
 
10,907

 

 
10,907

 

U.S. treasury notes
9,990

 

 

 
9,990

 
9,990

 

 

U.S. government agency securities
6,001

 

 
(4
)
 
5,997

 

 
5,997

 

Total financial assets
$
121,133

 
$

 
$
(5
)
 
$
121,128

 
$
103,924

 
$
17,204

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

Total financial liabilities
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

 
December 31, 2018
Reported as:
 

Cash equivalents
$
101,395

Restricted cash
6,006

Marketable securities
13,727

Total cash equivalents, restricted cash, and marketable securities
$
121,128

 
 
Accrued liabilities
$
4,998


There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. The total fair value of investments with unrealized losses at March 31, 2019 was nil. None of the available-for-sale securities held as of March 31, 2019 has been in a continuous unrealized loss position for more than one year. We have not identified any other-than-temporary declines in market value and thus have not recorded any impairment charges on our financial assets during the three months ended March 31, 2019. 
At March 31, 2019, the remaining contractual maturities of available-for-sale securities ranged from zero to three months.
 
 Our certificates of deposit, commercial paper, and debt securities of U.S. government agency entities are classified as Level 2 as they are valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.
As of March 31, 2019, we had a contingent obligation of $5.0 million of our common stock calculated using a 30-day trailing average share price to the former owners of AltaVoice in conjunction with our acquisition of AltaVoice in January 2017. The amount of the contingent obligation was dependent upon 2017 and 2018 revenue attributable to AltaVoice. Since revenue attributable to AltaVoice for the combined period of 2017 and 2018 was greater than the $10 million contingent milestone, in April 2019 we issued 0.2 million shares of our common stock to the former owners of AltaVoice which had a fair value on the date of issuance of $5.2 million.
The fair value of our outstanding debt is estimated using the net present value of future debt payments, discounted at an interest rate that is consistent with market interest rates, which is a Level 2 input. The estimated fair value of our outstanding debt at March 31, 2019 and December 31, 2018 approximated the carrying values.

14



8. Commitments and contingencies
Leases
Operating leases
In 2015, we entered into a lease agreement for our headquarters and main production facility in San Francisco, California which commenced in 2016. This lease expires in July 2026 and we may renew the lease for an additional ten years. This optional period was not considered reasonably certain to be exercised and therefore we determined the lease term to be a ten-year period expiring in 2026. In connection with the execution of the lease, we provided a security deposit of approximately $4.6 million which is included in restricted cash in our consolidated balance sheets. We also have other operating leases for office and laboratory space in California and Massachusetts.
As of March 31, 2019, the weighted-average remaining lease term for our operating leases was 6.5 years and the weighted-average discount rate used to determine our operating lease liability was 11.5%. Cash payments included in the measurement of our operating lease liabilities were $2.4 million for the three months ended March 31, 2019.
The components of lease costs, which were included in cost of revenue, research and development, selling and marketing and general and administrative expenses on our consolidated statements of operations were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Operating lease costs
$
2,517

 
$
2,440

Sublease income
(43
)
 
(39
)
Total operating lease costs
2,474

 
2,401

Finance lease costs
420

 
509

Total lease costs
$
2,894

 
$
2,910


Future minimum payments under non-cancelable operating leases as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
7,391

2020
9,616

2021
9,738

2022
9,661

2023
8,901

Thereafter
25,716

Future non-cancelable minimum operating lease payments
71,023

Less: minimum payments to be received from non-cancelable subleases
(131
)
Total future non-cancelable minimum operating lease payments, net
70,892

Less: imputed interest
(23,839
)
Total operating lease liabilities
47,053

Less: current portion
(4,419
)
Operating lease obligations, net of current portion
$
42,634


Finance leases
We have entered into various finance lease agreements to obtain laboratory equipment. The terms of our finance leases are generally three years with a weighted-average remaining lease term of 1.4 years as of March 31, 2019 and are typically secured by the underlying equipment. The weighted-average discount rate used to determine the finance lease liability was 6.2%. The portion of the future payments designated as principal repayment was classified as a finance lease obligation on our consolidated balance sheets. Cash payments included in the measurement of our finance lease liabilities were $0.5 million for the three months ended March 31, 2019.

15



Future payments under finance leases at March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
1,560

2020
1,394

2021
21

Total finance lease obligations
2,975

Less: interest
(140
)
Present value of net minimum finance lease payments
2,835

Less: current portion
(1,960
)
Finance lease obligations, net of current portion
$
875


Debt financing
In November 2018, we entered into a Note Purchase Agreement (the "2018 Note Purchase Agreement") pursuant to which we were eligible to borrow an aggregate principal amount up to $200.0 million over a seven year maturity term which included an initial borrowing of $75.0 million in November 2018. We received net proceeds of $10.3 million after terminating and repaying the balance of our obligations of approximately $64.7 million with our previous lender.
At March 31, 2019, obligations under the 2018 Note Purchase Agreement were $75.0 million which are required to be repaid to the lender in a balloon payment no later than 2025. If we repay prior to the three year anniversary following the initial borrowing, the amount due will be: 117.5% of the principal amount if payment is made within 12 months after the borrowing; 132.5% of the principal amount if payment is made between 12 and 24 months after the borrowing; and 145.0% of the principal amount if payment is made between 24 and 36 months after the borrowing, all less the interest payments we've made since our initial borrowing.
The outstanding principal amount under the 2018 Note Purchase Agreement bears interest at a rate of 8.75% annually. In addition, beginning on January 1, 2020 and continuing until repayment or maturity of any outstanding principal, we will make quarterly payments of 0.5% of our annual net revenues subject to a maximum annual amount of such payments of $1.6 million which will be recognized as interest expense. Through the fixed interest charges and the quarterly revenue payments, we are required to pay total amounts to generate an 11% internal rate of return to the lender on any outstanding principal balances due in a lump-sum upon the repayment or maturity of any outstanding principal. During the three months ended March 31, 2019, the 2018 Note Purchase Agreement bore interest at an average interest rate of 10.6%.
The 2018 Note Purchase Agreement contains quarterly covenants to achieve certain revenue levels as well as additional covenants, including limits on our ability to dispose of assets, undergo a change of control, merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock, repurchase stock and make investments, in each case subject to certain exceptions. Our obligations under the 2018 Note Purchase Agreement are secured by a security interest in substantially all of our and certain of our subsidiaries’ assets.
Debt discounts, including debt issuance costs, related to the 2018 Note Purchase Agreement of $0.7 million were recorded as a direct deduction from the debt liability and are being amortized to interest expense over the term of the 2018 Note Purchase Agreement. Future estimated payments under the 2018 Note Purchase Agreement as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
5,013

2020
8,297

2021
8,279

2022
8,279

2023
8,279

Thereafter
89,948

Total remaining payments
128,095

Less: debt discount
(694
)
Less: interest
(52,573
)
Total debt
$
74,828



16



Interest expense related to our debt financings was $2.0 million and $1.2 million for the three months ended March 31, 2019 and 2018, respectively.
Other commitments
In the normal course of business, we enter into various purchase commitments primarily related to service agreements and laboratory supplies. At March 31, 2019, our total future payments under noncancelable unconditional purchase commitments having a remaining term of over one year were $5.6 million.
Guarantees and indemnifications
As permitted under Delaware law and in accordance with our bylaws, we indemnify our directors and officers for certain events or occurrences while the officer or director is or was serving in such capacity. The maximum amount of potential future indemnification is unlimited; however, we maintain director and officer liability insurance. This insurance allows the transfer of the risk associated with our exposure and may enable us to recover a portion of any future amounts paid. We believe the fair value of these indemnification agreements is minimal. Accordingly, we did not record any liabilities associated with these indemnification agreements at March 31, 2019 or December 31, 2018.
Contingencies
We were not a party to any material legal proceedings at March 31, 2019, or at the date of this report. We may from time to time become involved in various legal proceedings arising in the ordinary course of business, and the resolution of any such claims could be material.
9. Stockholders’ equity
Shares Outstanding
Shares of convertible preferred and common stock were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Convertible preferred stock:
 
 
 
Shares outstanding, beginning of period
3,459

 
3,459

Conversion into common stock
(3,334
)
 

Shares outstanding, end of period
125

 
3,459

 
 
 
 
Common stock:
 
 
 
Shares outstanding, beginning of period
75,481

 
53,597

Common stock issued in connection with public offering
10,350

 

Common stock issued on exercise of stock options, net
260

 
11

Common stock issued pursuant to vesting of RSUs
121

 
66

Common stock issued pursuant to exercises of warrants
15

 
28

Common stock issued pursuant to business combinations
40

 

Common stock issued upon conversion of preferred stock
3,334

 

Other

 
8

Shares outstanding, end of period
89,601

 
53,710


2018 Sales Agreement
In August 2018, we entered into a Common Stock Sales Agreement (the “2018 Sales Agreement”) with Cowen and Company, LLC (“Cowen”), under which we may offer and sell from time to time at our sole discretion shares of our common stock through Cowen as our sales agent, in an aggregate amount not to exceed $75.0 million. Cowen may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act of 1933, including without limitation sales made directly on The New York Stock Exchange, and also may sell the shares in privately negotiated transactions, subject to our prior approval. Per the terms of the

17



agreement, Cowen receives a commission equal to 3% of the gross proceeds of the sales price of all shares sold through it as sales agent under the 2018 Sales Agreement. In March 2019, we amended the 2018 Sales Agreement to increase the aggregate amount of our common stock to be sold under this agreement not to exceed $175.0 million. During 2018, we sold a total of 4.3 million shares of common stock under the 2018 Sales Agreement for aggregate gross proceeds of $61.1 million and net proceeds of $58.9 million. No shares of our common stock were sold under this agreement during 2019.
Public offerings
In March 2019, we sold, in an underwritten public offering, an aggregate of 10.4 million shares of our common stock at a price of $19.00 per share, for gross proceeds of $196.7 million and net proceeds of $184.5 million.
In April 2018, we sold, in an underwritten public offering, an aggregate of 12.8 million shares of our common stock at a price of $4.50 per share, for gross proceeds of $57.5 million and net proceeds of $53.5 million.
Private placement
In August 2017, in a private placement to certain accredited investors, we issued 5.2 million shares of common stock at a price of $8.50 per share, and 3.5 million shares of our Series A convertible preferred stock at a price of $8.50 per share, for gross proceeds of approximately $73.5 million and net proceeds of $68.9 million. The Series A preferred stock is convertible into common stock on a one-for-one basis, subject to adjustment for events such as stock splits, combinations and the like. During the three months ended March 31, 2019, 3.3 million shares of Series A convertible preferred stock were converted to 3.3 million shares of common stock.
10. Stock incentive plans
Stock incentive plans
In 2010, we adopted the 2010 Incentive Plan (the “2010 Plan”). The 2010 Plan provides for the granting of stock-based awards to employees, directors and consultants under terms and provisions established by our Board of Directors. Under the terms of the 2010 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and nonstatutory stock options must be at least 110% of fair market of the common stock on the grant date, as determined by our Board of Directors. The terms of options granted under the 2010 Plan may not exceed ten years.
In January 2015, we adopted the 2015 Stock Incentive Plan (the “2015 Plan”), which became effective upon the closing of our initial public offering (“IPO”). Shares outstanding under the 2010 Plan were transferred to the 2015 Plan upon effectiveness of the 2015 Plan. The 2015 Plan provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 through January 1, 2025. In addition, shares subject to awards under the 2010 Plan that are forfeited or terminated will be added to the 2015 Plan. The 2015 Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards, stock units, stock appreciation rights and other forms of equity compensation, all of which may be granted to employees, including officers, non-employee directors and consultants. Additionally, the 2015 Plan provides for the grant of cash-based awards.
Options granted generally vest over a period of four years. Typically, the vesting schedule for options granted to newly hired employees provides that 1/4 of the award vests upon the first anniversary of the employee’s date of hire, with the remainder of the award vesting monthly thereafter at a rate of 1/48 of the total shares subject to the option. All other options typically vest in equal monthly installments over the four-year vesting schedule.
RSUs generally vest over a period of three years. Typically, the vesting schedule for RSUs provides that 1/3 of the award vests upon each anniversary of the grant date.

18



Activity under the 2010 Plan and the 2015 Plan is set forth below (in thousands, except per share amounts and years):
 
Shares Available For Grant
 
Stock Options Outstanding
 
Weighted-Average Exercise Price Per Share
 
Weighted-Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
Balances at December 31, 2018
118

 
3,855

 
$
8.54

 
6.8
 
$
9,927

Additional shares reserved
3,019

 

 
 
 
 
 
 
Options cancelled
10

 
(10
)
 
9.59

 
 
 
 
Options exercised

 
(260
)
 
7.77

 
 
 
 
RSUs granted
(265
)
 

 
 
 
 
 
 
RSUs cancelled
31

 

 
 
 
 
 
 
Balances at March 31, 2019
2,913

 
3,585

 
$
8.60

 
6.7
 
$
53,154

Options exercisable at March 31, 2019
 
 
2,651

 
$
8.41

 
6.3
 
$
39,794

Options vested and expected to vest at March 31, 2019
 
 
3,477

 
$
8.58

 
6.6
 
$
51,593


 
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of our common stock for stock options that were in-the-money.
The weighted-average fair value of RSUs granted was $14.45 and $7.81 in the three months ended March 31, 2019 and 2018, respectively.  
The total grant-date fair value of options to purchase common stock vested was $1.1 million and $1.8 million in the three months ended March 31, 2019 and 2018, respectively.
The intrinsic value of options to purchase common stock exercised was $3.3 million and $0.1 million in the three months ended March 31, 2019 and 2018, respectively.
The following table summarizes RSU activity for the three months ended March 31, 2019:
 
Number of Shares
 
Weighted- Average Grant Date Fair Value Per Share
Balance at December 31, 2018
4,031

 
$
8.35

RSUs granted
265

 
$
14.45

RSUs vested
(121
)
 
$
6.50

RSUs cancelled
(31
)
 
$
8.51

Balance at March 31, 2019
4,144

 
$
8.79


 
 2015 employee stock purchase plan
In January 2015, we adopted the 2015 Employee Stock Purchase Plan (the “ESPP”), which became effective upon the closing of the IPO. Employees participating in the ESPP may purchase common stock at 85% of the lesser of the fair market value of common stock on the purchase date or last trading day preceding the offering date. At March 31, 2019, cash received from payroll deductions pursuant to the ESPP was $2.0 million.
The ESPP provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 and continuing through January 1, 2025. At March 31, 2019, a total of 1.0 million shares of common stock were reserved for issuance under the ESPP.
 Stock-based compensation
We use the grant date fair value of our common stock to value both employee and non-employee options when granted. We revalue non-employee options each reporting period using the fair market value of our common stock as of the last day of each reporting period.
No stock options were granted in either three-month period ended March 31, 2019 or 2018 and no stock options granted to non-employees vested in either period.

19



The following table summarizes stock-based compensation expense for the three months ended March 31, 2019 and 2018 included in the consolidated statements of operations (in thousands): 
 
Three Months Ended March 31,
 
2019
 
2018
Cost of revenue
$
651

 
$
491

Research and development
1,805

 
1,483

Selling and marketing
1,243

 
1,048

General and administrative
1,524

 
1,371

Total stock-based compensation expense
$
5,223

 
$
4,393


 
At March 31, 2019, unrecognized compensation expense related to unvested stock options, net of estimated forfeitures, was $3.5 million, which we expect to recognize on a straight-line basis over a weighted-average period of 1.6 years. Unrecognized compensation expense related to RSUs at March 31, 2019, net of estimated forfeitures, was $22.4 million, which we expect to recognize on a straight-line basis over a weighted-average period of 2.0 years. As of March 31, 2019, there was no capitalized stock-based employee compensation.
11. Net loss per share
The following table presents the calculation of basic and diluted net loss per share for the three months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
2019
 
2018
Net loss
$
(37,677
)
 
$
(36,120
)
Shares used in computing net loss per share, basic and diluted
79,369

 
54,382

Net loss per share, basic and diluted
$
(0.47
)
 
$
(0.66
)

 
The following common stock equivalents have been excluded from diluted net loss per share for the three months ended March 31, 2019 and 2018 because their inclusion would be anti-dilutive (in thousands): 
 
March 31,
 
2019
 
2018
Shares of common stock subject to outstanding options
3,585

 
4,075

Shares of common stock subject to outstanding warrants
596

 
2,019

Shares of common stock subject to outstanding RSUs
4,144

 
2,424

Shares of common stock pursuant to ESPP
178

 
327

Shares of common stock underlying Series A convertible preferred stock
125

 
3,459

Total shares of common stock equivalents
8,628

 
12,304


12. Geographic information
Revenue by country is determined based on the billing address of the customer. The following presents revenue by country for the three months ended March 31, 2019 and 2018 (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
United States
$
37,645

 
$
25,907

Canada
965

 
1,008

Rest of world
1,943

 
756

Total revenue
$
40,553

 
$
27,671


 
All long-lived assets at March 31, 2019 and December 31, 2018, were located in the United States.

20



ITEM 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the related notes included in Item 1 of Part I of this report, and together with our audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2018. Historic results are not necessarily indicative of future results.
This report contains forward‑looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements in this report other than statements of historical fact, including statements identified by words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect” and similar expressions, are forward‑looking statements. Forward‑looking statements include, but are not limited to, statements about:
our views regarding the future of genetic testing and its role in mainstream medical practice;
our mission and strategy for our business, products and technology, including our ability to expand our content and develop new content while maintaining attractive pricing, further enhance our genetic testing service and the related user experience, build interest in and demand for our tests and attract potential partners;
the implementation of our business model;
the expected benefits from our acquisitions;
the rate and degree of market acceptance of our tests and genetic testing generally;
our ability to scale our infrastructure and operations in a costeffective manner;
the timing of and our ability to introduce improvements to our genetic testing platform and to expand our assay to include additional genes;
our expectations with respect to future hiring;
the timing and results of studies with respect to our tests;
developments and projections relating to our competitors and our industry;
our competitive strengths;
the degree to which individuals will share genetic information generally, as well as share any related potential economic opportunities with us;
our commercial plans, including our sales and marketing expectations;
our ability to obtain and maintain adequate reimbursement for our tests;
regulatory developments in the United States and foreign countries;
our ability to attract and retain key scientific or management personnel;
our expectations regarding our ability to obtain and maintain intellectual property protection and not infringe on the rights of others;
our expectations regarding the time during which we will be an emerging growth company under the JOBS Act;
our ability to obtain funding for our operations and the growth of our business, including potential acquisitions;
our financial performance;
the impact of accounting pronouncements and our critical accounting policies, judgments, estimates and assumptions on our financial results;
our expectations regarding our future revenue, cost of revenue, operating expenses and capital expenditures, and our future capital requirements; and
the impact of tax laws on our business.
Forward‑looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those expected. These risks and uncertainties include, but are not limited to, those risks discussed in Item 1A of Part II of this report. Although we believe that the expectations and assumptions reflected in the forward‑looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. In addition, neither we nor any other person assumes responsibility for the accuracy and completeness of any of these forward‑looking statements. Any forward‑looking statements in this report speak

21



only as of the date of this report. We expressly disclaim any obligation or undertaking to update any forward‑looking statements.
This report contains statistical data and estimates that we obtained from industry publications and reports. These publications typically indicate that they have obtained their information from sources they believe to be reliable, but do not guarantee the accuracy and completeness of their information. Some data contained in this report is also based on our internal estimates. Although we have not independently verified the third‑party data, we believe it to be reasonable.
In this report, all references to “Invitae,” “we,” “us,” “our,” or “the Company” mean Invitae Corporation.
Invitae and the Invitae logo are trademarks of Invitae Corporation. We also refer to trademarks of other companies and organizations in this report.
Mission and strategy
Our mission is to bring comprehensive genetic information into mainstream medical practice, improving the quality of healthcare for billions of people. Our business model is to aggregate the world’s genetic tests into a single platform, consolidate and grow the genetic testing market, and on that foundation, build a new industry in which a network of customers and partners can work together to continue improving healthcare for every individual in the modernized healthcare system around the world.
Our strategy for long-term growth centers on five key drivers of our business, which we believe work in conjunction to create a flywheel effect extending our leadership position in the new market we are building:
invitaeflywheela02.jpg
Expanding our content offering.  We intend to continue steadily adding additional content to the Invitae platform, ultimately leading to affordable access to the personal molecular information relevant in enabling personalized medicine. The breadth and depth of our offering is a core and central contribution to an improved user experience. 
Creating a unique user experience.  A state-of-the-art interactive platform will enhance our service offering, leverage the uniquely empowering characteristics of online sharing of genetic information and, we believe, enable a superior economic offering to clients. We intend to continue to expend substantial efforts developing, acquiring and implementing technology-driven improvements to our customers’ experience. We believe that an enhanced user experience and the resulting benefits to our brand and reputation will help draw customers to us over and above our direct efforts to do so.
Driving volume.  We intend to increase our brand equity and visibility through excellent service and a variety of marketing and promotional techniques, including scientific publications and presentations, sales, marketing, public relations, social media and web technology vehicles. We believe that rapidly increasing volume of customers using our platform helps us to attract partners. 
Attracting partners.  As we add more customers to our platform, we believe our business becomes particularly attractive to potential partners that can help the patients in our network further benefit from their genetic information or that provide us access to new customers who may wish to join our

22



network. We believe the cumulative effect of the increased volume brought by these strategic components will allow us to lower the cost of our service. 
Lowering the costs and price of genetic information.  Our goal is to provide customers with a broad menu of genetic content at a reasonable price and rapid turn-around time in order to grow volume and further achieve economies of scale. As we do so and experience further cost savings, we expect that those cost savings will allow us to deliver still more comprehensive information at decreasing prices and further improve the customer experience, allowing us to experience cumulative benefits from all of the efforts outlined above.

We seek to differentiate our service in the market by establishing an exceptional customer experience. To that end, we believe that elevating the needs of the customer over those of our other stakeholders is essential to our success. Thus, in our decision-making processes, we will strive to prioritize, in order:
1)
the needs of our customers;
2)
motivating our employees to serve the needs of our customers; and
3)
our long-term stockholder value.
We are certain that focusing on customers as our top priority rather than short-term financial goals is the best way to build and operate an organization for maximum long-term value creation.
Business overview
We offer high quality, comprehensive, affordable genetic testing across multiple clinical areas, including hereditary cancer, cardiology, neurology, pediatrics, metabolic conditions and rare diseases. To augment our offering and realize our mission, we have acquired multiple assets including four businesses in 2017, which expanded our suite of genome management offerings and completed our entry into prenatal and perinatal genetic testing. In the first quarter of 2019, we expanded our reproductive offering by introducing our Non-invasive Prenatal Screen.
In 2017, we established a leading position in family health genetic information services through the strategic acquisition of reproductive health testing capabilities. In January 2017, we acquired AltaVoice, formerly PatientCrossroads, a patient-centered data company with a global platform for collecting, curating, coordinating and delivering safeguarded data from patients and clinicians. This acquisition was complemented by the acquisition in June 2017 of Ommdom, Inc. and its product, CancerGene Connect, an end-to-end platform for collecting and managing genetic family histories to deliver personalized genetic risk information. In August 2017, we acquired Good Start Genetics, Inc., or Good Start, a molecular diagnostics company focused on preimplantation and carrier screening for inherited disorders. In November 2017, we completed our acquisition of CombiMatrix Corporation, or CombiMatrix, a company specializing in prenatal diagnosis, miscarriage analysis and pediatric developmental disorders.
We have experienced rapid growth. For the years ended December 31, 2018, 2017 and 2016, our revenue was $147.7 million, $68.2 million and $25.0 million, respectively, and we incurred net losses of $129.4 million, $123.4 million and $100.3 million, respectively. For the three months ended March 31, 2019 and 2018, our revenue was $40.6 million and $27.7 million, respectively, and we incurred net losses of $37.7 million and $36.1 million, respectively. At March 31, 2019, our accumulated deficit was $554.4 million. To meet the demands of scaling our business, we increased our number of employees to 884 at March 31, 2019 from 672 on March 31, 2018. We grew our sales force to 170 at March 31, 2019 from 112 at March 31, 2018. We expect headcount will continue to increase in 2019 as we add to the team to support anticipated growth.
Sales of our tests have grown significantly. In 2018, 2017 and 2016, we generated approximately 292,000, 145,000 and 57,000 billable tests, respectively. In the three months ended March 31, 2019, we generated approximately 87,000 billable tests compared to approximately 59,000 billable tests in the same period in 2018. Approximately 31% of the billable tests we performed in the first three months of 2019 were billable to institutions and patients, and the remainder were billable to third-party payers. Many of the gene tests on our assays are tests for which insurers reimburse. However, when we do not have reimbursement policies or contracts with private insurers, our claims for reimbursement may be denied upon submission, and we must appeal the claims. The appeals process is time consuming and expensive, and may not result in payment. Even if we are successful in achieving reimbursement, we may be paid at lower rates than if we were under contract with the third-party payer. When there is not a contracted rate for reimbursement, there is typically a greater coinsurance or copayment requirement from the patient which may result in further delay or decreased likelihood of collection.

23



We expect to incur operating losses for the near-term future and may need to raise additional capital in order to fund our operations. If we are unable to achieve our revenue growth objectives and successfully manage our costs, we may not be able to achieve profitability.
We believe that the keys to our future growth will be to increase billable test volumes, achieve broad reimbursement coverage for our tests from third-party payers, consistently drive down the price for genetic analysis and interpretation, steadily increase the amount of genetic content we offer, consistently improve the client experience, drive physician and patient utilization of our website for ordering and delivery of results and increase the number of strategic partners working with us to add value for our clients.
Factors affecting our performance
Number of billable tests
The growth in our genetic testing business is tied to the number of tests for which we bill third-party payers, institutions, partners or patients, which we refer to as billable tests. We typically bill for our services following delivery of the billable test report derived from testing samples and interpreting the results. We incur the expenses associated with a test in the period in which the test is processed regardless of when payment is received with respect to that test. We believe the number of billable tests in any period is the most important indicator of the growth in our business, and with time, this will translate into the number of customers we add to the platform and the revenue generated per customer.
Success obtaining and maintaining reimbursement
Our ability to increase the number of billable tests and our revenue will depend in part on our success achieving broad reimbursement coverage and laboratory service contracts for our tests from third-party payers and agreements with institutions and partners. Reimbursement may depend on a number of factors, including a payer’s determination that a test is appropriate, medically necessary and cost-effective, as well as whether we are in contract, where we get paid more consistently and at higher rates. Because each payer makes its own decision as to whether to establish a policy or enter into a contract to reimburse for our testing services, seeking these approvals is a time-consuming and costly process. In addition, clinicians may decide not to order our tests if the cost of the test is not covered by insurance. Because we require an ordering physician to requisition a test, our revenue growth also depends on our ability to successfully promote the adoption of our testing services and expand our base of ordering clinicians. We believe that establishing coverage and obtaining contracts from third-party payers is an important factor in gaining adoption by ordering clinicians. As of March 31, 2019, we have entered into contracts for laboratory services with payers covering approximately 270 million lives, comprised of Medicare, most national health plans, and Medicaid in 44 states, including California (Medi-Cal), our home state.
In cases where we have established reimbursement rates with third-party payers, we face additional challenges in complying with their procedural requirements for reimbursement. These requirements may vary from payer to payer, and it may be time-consuming and require substantial resources to meet these requirements. We may also experience delays in or denials of coverage if we do not adequately comply with these requirements. In addition, we have experienced, and may continue to experience, delays in reimbursement when we transition to being an in-network provider with a payer.
We expect to continue to focus our resources on increasing adoption of, and expanding coverage and reimbursement for, our current tests, tests provided by companies we acquire and any future tests we may develop. However, if we are not able to continue to obtain and maintain adequate reimbursement from third-party payers and institutions and partners for our testing services and expand the base of clinicians ordering our tests, we may not be able to effectively increase the number of billable tests or our revenue.
Ability to lower the costs associated with performing our tests
Reducing the costs associated with performing our genetic tests is both a focus and a strategic objective of ours. Over the long term, we will need to reduce the cost of raw materials by improving the output efficiency of our assays and laboratory processes, modifying our platform-agnostic assays and laboratory processes to use materials and technologies that provide equal or greater quality at lower cost, improving how we manage our materials, porting some tests onto a next generation sequencing platform and negotiating favorable terms for our materials purchases. We also intend to continue to design and implement hardware and software tools that will reduce personnel-related costs for both laboratory and clinical operations/medical interpretation by increasing personnel efficiency and thus lowering labor costs per test.

24



Ability to expand our genetic content
As we reduce our costs, we intend to continue to expand our test menus by steadily releasing additional genetic content for the same or lower prices per test, ultimately leading to affordable whole genome services. The breadth and flexibility of our offering will be a critical factor in our ability to address new markets for genetic testing services. Both of these will be critical to our ability to continue to grow the volume of billable tests we deliver.
Investment in our business and timing of expenses
We plan to continue to invest in our genetic testing and information management business. We deploy state-of-the-art and costly technologies in our genetic testing services, and we intend to continue to scale our infrastructure, including our testing capacity and information systems. We also expect to incur software development costs as we seek to further automate our laboratory processes and our genetic interpretation and report sign-out procedures, scale our customer service capabilities and expand the functionality of our website. We plan to hire additional personnel as necessary to support anticipated growth, including software engineers, sales and marketing personnel, billing personnel, research and development personnel, medical specialists, biostatisticians and geneticists. We will also incur additional costs related to the expansion of our production facilities in San Francisco and Irvine to accommodate growth. In addition, we expect to incur ongoing expenses as a result of operating as a public company. The expenses we incur may vary significantly by quarter, as we focus on building out different aspects of our business.
How we recognize revenue
We generally recognize revenue on an accrual basis, which is when a customer obtains control of the promised goods or services, typically a test report. Accrual amounts recognized are based on estimates of the consideration that we expect to receive and such estimates are adjusted and subsequently recorded until fully settled. Changes to such estimates may increase or decrease revenue recognized in future periods. Revenue from our tests may not be equal to billed amounts due to a number of factors, including differences in reimbursement rates, the amounts of patient copayments, the existence of secondary payers and claims denials.
Financial overview
Revenue
We primarily generate revenue from the sale of our tests, which provide the analysis and associated interpretation of the sequencing of parts of the genome. Clients are billed upon delivery of test results to the physician. Our ability to increase our revenue will depend on our ability to increase our market penetration, obtain contracted reimbursement coverage from third-party payers, sign contracts with institutions and partners, and increase the rate at which we are paid for tests performed.
Cost of revenue
Cost of revenue reflects the aggregate costs incurred in delivering test results to clinicians and includes expenses for materials and supplies, personnel-related costs, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities. Costs associated with performing our tests are recorded as the patient’s sample is processed. We expect cost of revenue to generally increase in line with the increase in the number of tests we perform. However, we expect that the cost per test will decrease over time due to the efficiencies we expect to gain as test volume increases and from automation and other cost reductions, although the cost per test may fluctuate from quarter to quarter.
Operating expenses
Our operating expenses are classified into three categories: research and development, selling and marketing, and general and administrative. For each category, the largest component is personnel-related costs, which include salaries, employee benefit costs, bonuses, commissions, as applicable, and stock-based compensation expense.

25



Research and development
Research and development expenses represent costs incurred to develop our technology and future tests. These costs are principally for process development associated with our efforts to expand the number of genes we can evaluate in our tests and with our efforts to lower the cost of performing our test. In addition, we incur process development costs to further develop the software we use to operate our laboratory, analyze the data it generates, process customer orders, enable ease of customer ordering, deliver reports and automate our business processes. These costs consist of personnel-related costs, laboratory supplies and equipment expenses, consulting costs and allocated overhead including rent, information technology, equipment depreciation and utilities.
We expense all research and development costs in the periods in which they are incurred. We expect our research and development expenses to increase as we continue our efforts to develop additional tests, make investments to reduce testing costs and work on scaling the business.
Selling and marketing
Selling and marketing expenses consist of personnel-related costs, client service expenses, advertising and marketing expenses, educational and promotional expenses, market research and analysis, and allocated overhead including rent, information technology, equipment depreciation and utilities. We expect our selling and marketing expenses to significantly increase as we expand our salesforce and increase our marketing and advertising.
General and administrative
General and administrative expenses include executive, finance and accounting, billing and collections, legal and human resources functions. These expenses include personnel-related costs; audit, accounting and legal expenses; consulting costs; allocated overhead including rent, information technology, equipment depreciation, utilities; and any losses incurred in relation to our collaboration agreements. We expect our general and administrative expenses to increase as we support continued growth of operations.
Other income, net
Other income, net, primarily consists of income generated from our marketable securities, adjustments to fair value of acquisition liabilities and losses on disposal of assets.
Interest expense
Interest expense is attributable to debt financing and finance leases. See Note 8 “Commitments and contingencies” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this report.
Critical accounting policies and estimates
Management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions and any such differences may be material. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.
Revenue recognition
We generate test revenue primarily from delivery of test reports generated from our assays. Other revenue consists primarily of revenue from genome network subscription services which we recognize on a straight-line basis over the subscription term, and from revenue from collaboration agreements.
Under ASC 606, Revenue from Contracts with Customers, or ASC 606, we generally recognize revenue on an accrual basis, that is when a customer obtains control of the promised goods or services which for us is delivery of a test report. Accrual amounts are based on an estimate of the consideration that we expect to receive, and such

26



estimates will be adjusted and subsequently recorded until fully settled. The estimate of the consideration that we expect to receive requires significant judgment by management and any adjustments may be material.
Business Combinations — Purchase Accounting
We apply ASC 805, Business Combinations, or ASC 805, which is the accounting guidance related to business combinations. The standard requires recognition of assets acquired, liabilities assumed, and contingent consideration at their fair value on the acquisition date with subsequent changes recognized in earnings; requires acquisition-related expenses and restructuring costs to be recognized separately from the business combination and expensed as incurred; requires in-process research and development to be capitalized at fair value as an indefinite-lived intangible asset until completion or abandonment; and requires that changes in accounting for deferred tax asset valuation allowances and acquired income tax uncertainties after the measurement period be recognized as a component of provision for taxes.
We account for acquisitions of entities that include inputs and processes and have the ability to create outputs as business combinations. The purchase prices of acquisitions are allocated to tangible assets, liabilities and identifiable intangible assets acquired based on their estimated fair values. The excess of purchase prices over those fair values is recorded as goodwill. Acquisition-related expenses are expensed as incurred. While we use our best estimates and assumptions as a part of the process to accurately value assets acquired and liabilities assumed at the business combination date, these estimates and assumptions are inherently uncertain and subject to refinement. Our key assumptions used have included projected revenue, cost of goods sold and operating expenses for our acquired entities, as well as discount rates. As a result, during the measurement period, which may be up to one year from the business combination date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. After the measurement period, we record adjustments to assets acquired or liabilities assumed subsequent to the measurement period in our operating results in the period in which the adjustments are determined.
Goodwill
In accordance with ASC 350, Intangibles – Goodwill and Other, or ASC 350, we do not amortize goodwill or other intangible assets with indefinite lives but rather test them for impairment. ASC 350 requires us to perform an impairment review of our goodwill balance at least annually, which we do in the fourth fiscal quarter each year and whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable.
Leases
We determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term.
Stock-based compensation
Stock-based compensation expense is measured at the date of grant and is based on the estimated fair value of the award. Compensation cost is recognized as expense on a straight-line basis over the vesting period for options and restricted stock units, or RSUs. In determining the fair value of stock options and Employee Stock Purchase Plan, or ESPP, purchases, we estimate the grant date fair value, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. We estimate the grant date fair value of RSU awards based on the grant date share price.
We account for stock-based compensation arrangements with non-employees using a fair value approach. The fair value of these options is measured using the Black-Scholes option-pricing model reflecting the same assumptions as applied to employee options in each of the reported periods, other than the expected life, which is

27



assumed to be the remaining contractual life of the option. The compensation expenses of these arrangements are subject to remeasurement over the vesting terms as earned.
The Black-Scholes option-pricing model requires the use of highly subjective assumptions, which determine the fair value of stock-based awards. These assumptions include:
Expected term—The expected term represents the period that stock-based awards are expected to be outstanding. We use the simplified method to determine the expected term, which is based on the mid-point between the vesting date and the end of the contractual term.
Expected volatility—Because we were privately held until our initial public offering in February 2015 and did not have any trading history for our common stock, we have estimated expected volatility using our own stock price volatility when available as well as the average volatility for comparable publicly traded life sciences companies, including molecular diagnostics companies, over a period equal to the expected term of stock option grants and RSUs. When selecting comparable publicly traded biopharmaceutical companies, including molecular diagnostics companies, we have selected companies with comparable characteristics to us, including enterprise value, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. We have computed historical volatility data using daily closing prices for the selected companies’ shares during the equivalent period of the calculated expected term of the stock-based awards. We will continue to apply this process until a sufficient amount of historical information regarding the volatility of our own stock price becomes available. We estimate expected volatility for ESPP purchases using our own stock price volatility over the expected six-month term of the ESPP purchase period.
Risk-free interest rate—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of an option.
Dividend yield—We have never paid dividends on our common stock and have no plans to pay dividends on our common stock. Therefore, we used an expected dividend yield of zero.
In addition to the Black-Scholes assumptions, we estimate our forfeiture rate based on an analysis of our actual forfeitures and will continue to evaluate the adequacy of the forfeiture rate based on actual forfeiture experience, analysis of employee turnover behavior and other factors. The impact from any forfeiture rate adjustment would be recognized in full in the period of adjustment and if the actual number of future forfeitures differs from our estimates, we may be required to record adjustments to stock-based compensation in future periods.
Results of operations
Three Months Ended March 31, 2019 and 2018
The following sets forth our consolidated statements of operations data for each of the periods indicated (in thousands, except percentage changes). Our historical results are not necessarily indicative of our results of operations to be expected for any future period.
 
Three Months Ended March 31,
 
Dollar
Change
 
%
Change
 
2019
 
2018
 
 
Revenue:
 

 
 

 
 

 
 
Test revenue
$
39,619

 
$
27,053

 
$
12,566

 
46%
Other revenue
934

 
618

 
316

 
51%
Total revenue
40,553

 
27,671

 
12,882

 
47%
Cost of revenue
21,254

 
18,076

 
3,178

 
18%
Research and development
17,994

 
15,366

 
2,628

 
17%
Selling and marketing
24,193

 
18,924

 
5,269

 
28%
General and administrative
13,319

 
11,780

 
1,539

 
13%
Loss from operations
(36,207
)
 
(36,475
)
 
268

 
(1)%
Other income, net
638

 
1,647

 
(1,009
)
 
(61)%
Interest expense
(2,108
)
 
(1,292
)
 
(816
)
 
63%
Net loss
$
(37,677
)
 
$
(36,120
)
 
$
(1,557
)
 
4%

28



Revenue
The increase in total revenue of $12.9 million for the three months ended March 31, 2019 compared to the same period in 2018 was due primarily to increased test volume. Billable test volumes increased to approximately 87,000 in the three months ended March 31, 2019 compared to 59,000 in the same period of 2018. Average revenue per test decreased to $455 per test in the three months ended March 31, 2019 compared to $459 per test in the comparable prior period primarily due to slight changes in payer mix.
Cost of revenue
The increase in the cost of revenue of $3.2 million for the three months ended March 31, 2019 compared to the same period in 2018 was primarily due to costs associated with increased test volume, partially offset by the effect of cost efficiencies. For the three months ended March 31, 2019, the number of samples accessioned increased to approximately 94,000 from approximately 64,000 for the same period in 2018. Cost per sample accessioned was $226 in the three months ended March 31, 2019 compared to $279 for the same period in 2018. The lower cost per sample accessioned in the current period was primarily attributable to increased volume, which together with automation efficiencies, resulted in lower per-sample costs for laboratory materials, labor and equipment depreciation. In addition, per-sample shipping costs were lower in the three months ended March 31, 2019 compared to the same period in 2018.     
Research and development
The increase in research and development expense of $2.6 million for the three months ended March 31, 2019 compared to the same period in 2018 was due to the growth of the business and primarily consisted of the following elements as we invest in research and development initiatives as we grow: personnel-related costs increased by $4.8 million, principally reflecting increased headcount, and allocated technology expenses increased by $0.5 million.
These cost increases were partially offset by increased allocations of resources from research and development to cost of revenue, resulting from increased test volumes, which reduced research and development expense by $1.4 million when compared to the prior year period, as well as decreases in depreciation and amortization of $0.6 million and professional fees by $0.5 million.
Selling and marketing
The increase in selling and marketing expense of $5.3 million for the three months ended March 31, 2019 compared to the same period in 2018 was due primarily to the growth of the business and our increased spend on marketing initiatives and principally consisted of the following elements: personnel-related costs increased by $3.8 million primarily reflecting increased headcount; information technology costs increased by $0.5 million; and travel and related costs increased by $0.3 million.
General and administrative
The increase in general and administrative expense of $1.5 million for the three months ended March 31, 2019 compared to the same period in 2018 was due primarily to the growth of the business and principally consisted of the following elements: occupancy costs increased by $0.7 million; personnel-related costs increased by $0.6 million primarily due to increased headcount; right of first refusal payments relating to collaboration agreements increased by $0.5 million; professional fees increased by $0.4 million; and travel and related costs increased by $0.3 million.
These cost increases were partially offset by a decrease of $1.1 million in allocations of technology and facilities-related expenses to other functional areas.
Other income, net
The decrease in other income, net of $1.0 million for the three months ended March 31, 2019 compared to the same period in 2018 was primarily due to a decrease of $1.7 million in net gains on remeasurements of acquisition-related liabilities partially offset by increases in interest income generated on our cash equivalents and marketable securities.

29



Interest expense
The increase in interest expense of $0.8 million for the three months ended March 31, 2019 compared to the same period in 2018 was due principally to increased borrowings under our debt facilities outstanding during the three months ended March 31, 2019 as compared to the same period in 2018.
Liquidity and capital resources
Liquidity and capital expenditures
We have incurred net losses since our inception. For the three months ended March 31, 2019 and 2018, we had net losses of $37.7 million and $36.1 million, respectively, and we expect to incur additional losses in the near term. At March 31, 2019, we had an accumulated deficit of $554.4 million. While our revenue has increased over time, we may never achieve revenue sufficient to offset our expenses.
Since inception, our operations have been financed primarily by net proceeds from sales of our capital stock, fees collected from our customers as well as borrowing from debt facilities.
In November 2018, we entered into a Note Purchase Agreement (the "2018 Note Purchase Agreement") pursuant to which we are eligible to borrow an aggregate principal amount up to $200.0 million over its maturity term of 7 years which included an initial borrowing of $75.0 million in November 2018 which we used to extinguish our previous debt. The outstanding principal amount under the 2018 Note Purchase Agreement bears interest at a rate of 8.75% annually. In addition, beginning on January 1, 2020 and continuing until the maturity date, we will make quarterly payments of 0.5% of our annual net revenues subject to a maximum annual amount of such payments of $1.6 million which will be recognized as interest expense. Through the fixed interest charges and the quarterly revenue payments, we are required to pay total amounts to generate an 11% internal rate of return to the lender on any outstanding principal balances due in a lump-sum upon the repayment or maturity of any outstanding principal.
The 2018 Note Purchase Agreement contains quarterly covenants to achieve certain revenue levels as well as additional covenants, including limits on our ability to dispose of assets, undergo a change of control, merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock, repurchase stock and make investments, in each case subject to certain exceptions. See more details on the 2018 Note Purchase Agreement in Note 8, “Commitments and contingencies” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this report.
At March 31, 2019 and December 31, 2018, we had $287.1 million and $131.9 million, respectively, of cash, cash equivalents, restricted cash and marketable securities.
Our primary uses of cash are to fund our operations as we continue to grow our business, enter into partnerships and potentially to acquire businesses and technologies. Cash used to fund operating expenses is affected by the timing of when we pay expenses, as reflected in the change in our outstanding accounts payable and accrued expenses.
We have incurred substantial losses since our inception, and we expect to continue to incur losses in the near term. We believe our existing cash, cash equivalents and marketable securities as of March 31, 2019, fees collected from the sale of our tests, and amounts available to us pursuant to the 2018 Note Purchase Agreement, will be sufficient to meet our anticipated cash requirements for the foreseeable future.
We may need additional funding to finance operations prior to achieving profitability or should we make additional acquisitions. We regularly consider fundraising opportunities and will determine the timing, nature and size of future financings based upon various factors, including market conditions and our operating plans. We may in the future elect to finance operations by selling equity or debt securities or borrowing money. We also may elect to finance future acquisitions. If we issue equity securities, dilution to stockholders may result. Any equity securities issued may also provide for rights, preferences or privileges senior to those of holders of our common stock. If we raise funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of our common stock. In addition, the terms of debt securities or borrowings could impose significant restrictions on our operations. If additional funding is required, there can be no assurance that additional funds will be available to us on acceptable terms on a timely basis, if at all. If we are unable to obtain additional funding when needed, we will need to curtail planned activities to reduce costs. Doing so will likely have an unfavorable effect on our ability to execute on our business plan and have an adverse effect on our business, results of operations and future prospects.

30



The following table summarizes our cash flows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Cash used in operating activities
$
(28,366
)
 
$
(32,902
)
Cash provided by (used in) investing activities
(17,545
)
 
19,947

Cash provided by financing activities
186,120

 
19,345

Net increase in cash, cash equivalents and restricted cash
$
140,209

 
$
6,390

Cash flows from operating activities
For the three months ended March 31, 2019, cash used in operating activities of $28.4 million principally resulted from our net loss of $37.7 million, partially offset by non-cash charges of $5.2 million for stock-based compensation, and $3.3 million for depreciation and amortization. The net effect on cash of changes in net operating assets was an increase of cash of $0.5 million.
For the three months ended March 31, 2018, cash used in operating activities of $32.9 million principally resulted from our net loss of $36.1 million, partially offset by non-cash charges of $4.4 million for stock-based compensation, $3.4 million for depreciation and amortization and $1.1 million for non-cash remeasurements of liabilities associated with business combinations. The net effect on cash of changes in net operating assets was a use of cash of $5.7 million.
Cash flows from investing activities
For the three months ended March 31, 2019, cash used in investing activities of $17.5 million was due to net purchases of marketable securities of $14.8 million and cash used for purchases of property and equipment of $2.8 million.
For the three months ended March 31, 2018, cash provided by investing activities of $19.9 million was due to proceeds from maturities and sales of marketable securities of $22.0 million offset by cash used for purchases of property and equipment of $1.9 million, and the purchase of a convertible note in the amount of $0.2 million.
Cash flows from financing activities
For the three months ended March 31, 2019, cash provided by financing activities of $186.1 million consisted of net proceeds from the public offering of common stock of $184.5 million and cash received from issuances of common stock totaling $2.1 million, including stock option exercises of $2.0 million and $0.1 million received from exercises of warrants. These cash inflows were partially offset by finance lease payments of $0.5 million.
For the three months ended March 31, 2018, cash provided by financing activities of $19.3 million consisted of net proceeds of $19.8 million from the second term loan under our then-outstanding loan agreement and cash received from issuances of common stock totaling $0.2 million. These cash inflows were partially offset by capital lease obligations payments of $0.7 million.
Contractual obligations
The following table summarizes our contractual obligations, including interest, as of March 31, 2019 (in thousands):
Contractual obligations:
 
Remainder of 2019
 
2020 and 2021
 
2022 and 2023
 
2024 and beyond
 
Total
Operating leases
 
$
7,391

 
$
19,354

 
$
18,562

 
$
25,716

 
$
71,023

Finance leases
 
1,560

 
1,415

 

 

 
2,975

Debt
 
5,013

 
16,576

 
16,558

 
89,948

 
128,095

Purchase commitments
 
1,795

 
3,830

 

 

 
5,625

Total
 
$
15,759

 
$
41,175

 
$
35,120

 
$
115,664

 
$
207,718

See Note 8, "Commitments and contingencies" in the Notes to Condensed Consolidated Financial Statements for additional details regarding our leases, debt and purchase commitments.

31



Off-balance sheet arrangements
We have not entered into any off-balance sheet arrangements.
Recent accounting pronouncements
See “Recent accounting pronouncements” in Note 2, “Summary of significant accounting policies” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this report for a discussion of recently adopted accounting pronouncements and accounting pronouncements not yet adopted, and their expected effect on our financial position and results of operations.
ITEM 3.  Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risks in the ordinary course of our business. These risks primarily relate to interest rates. We had loan obligations under our 2018 Note Purchase Agreement of $74.8 million at March 31, 2019. This loan is subject to a fixed interest rate, plus beginning on January 1, 2020 and continuing until the maturity date, quarterly payments of 0.5% of our annual net revenues subject to a maximum annual amount of such payments of $1.6 million which will be recognized as interest expense. We had finance lease obligations of $2.8 million as of March 31, 2019, which result from various finance lease agreements to obtain laboratory equipment. Our finance lease obligations carry fixed rates of interest. Our cash, cash equivalents, restricted cash and marketable securities totaled $287.1 million at March 31, 2019, and consisted of bank deposits, commercial paper, and money market funds. Such interest-bearing instruments carry a degree of risk; however, because our investments are primarily short-term in duration, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. At March 31, 2019, a hypothetical 1% (100 basis points) increase or decrease in interest rates would not have resulted in a material change in the fair value of our cash equivalents and portfolio of marketable securities. Fluctuations in the value of our cash equivalents and portfolio of marketable securities caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive gain (loss) and are realized only if we sell the underlying securities prior to maturity or declines in fair value are determined to be other-than-temporary.
ITEM 4.  Controls and Procedures.
(a) Evaluation of disclosure controls and procedures
We maintain “disclosure controls and procedures,” as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, or Exchange Act, that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Our disclosure controls and procedures have been designed to meet reasonable assurance standards. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Chief Executive Officer (our principal executive officer) and Chief Financial Officer (our principal financial officer) have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
(b) Changes in internal control over financial reporting
During the quarterly period covered by this Quarterly Report on Form 10-Q, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


32



PART II — Other Information
 
ITEM 1.  Legal Proceedings.
We are not a party to any material legal proceedings on the date of this report. We may from time to time become involved in legal proceedings arising in the ordinary course of business, and the resolution of any such claims could be material.
ITEM 1A.  Risk Factors.
Risks related to our business and strategy
We expect to continue incurring significant losses, and we may not successfully execute our plan to achieve or sustain profitability.
We have incurred substantial losses since our inception. For the three months ended March 31, 2019, our net loss was $37.7 million. For the years ended December 31, 2018, 2017 and 2016, our net losses were $129.4 million, $123.4 million and $100.3 million, respectively. At March 31, 2019, our accumulated deficit was $554.4 million. While our revenue has increased over time, we expect to continue to incur significant losses. In addition, these losses may increase as we focus on scaling our business and operations and expanding our testing capabilities, which may increase our operating expenses. In addition, as a result of the integration of acquired businesses, we may be subject to unforeseen or additional expenditures, costs or liabilities. Our prior losses and expected future losses have had and will continue to have an adverse effect on our stockholders’ equity, working capital and stock price. Our failure to achieve and sustain profitability in the future would negatively affect our business, financial condition, results of operations and cash flows, and could cause the market price of our common stock to decline.
We began operations in January 2010 and commercially launched our initial assay in late November 2013; accordingly, we have a relatively limited operating history upon which you can evaluate our business and prospects. Our limited commercial history makes it difficult to evaluate our current business and makes predictions about our future results, prospects or viability subject to significant uncertainty. Our prospects must be considered in light of the risks and difficulties frequently encountered by companies in their early stage of development, particularly companies in new and rapidly evolving markets such as ours. These risks include an evolving and unpredictable business model and the management of growth. To address these risks, we must, among other things, increase our customer base; implement and successfully execute our business and marketing strategy; identify, acquire and successfully integrate companies, assets or technologies in areas that are complementary to our business strategy; successfully enter into other strategic collaborations or relationships; obtain access to capital on acceptable terms and effectively utilize that capital; identify, attract, hire, retain, motivate and successfully integrate additional employees; continue to expand, automate and upgrade our laboratory, technology and data systems; obtain, maintain and expand coverage and reimbursement by healthcare payers; provide rapid test turnaround times with accurate results at low prices; provide superior customer service; and respond to competitive developments. We cannot assure you that we will be successful in addressing these risks, and the failure to do so could have a material adverse effect on our business, prospects, financial condition and results of operations. 
We have acquired and may continue to acquire businesses or assets, form joint ventures or make investments in other companies or technologies that could harm our operating results, dilute our stockholders’ ownership, or cause us to incur debt or significant expense.
As part of our business strategy, we have pursued and may continue to pursue acquisitions of complementary businesses or assets, as well as technology licensing arrangements. We also may pursue strategic alliances that leverage our core technology and industry experience to expand our offerings or distribution, or make investments in other companies. As an organization, we have limited experience with respect to acquisitions as well as the formation of strategic alliances and joint ventures.
In 2017, we established a leading position in family health genetic information services through the strategic acquisition of reproductive health testing capabilities, which included our acquisition of Good Start Genetics, Inc., or Good Start, a molecular diagnostics company focused on preimplantation and carrier screening for inherited disorders, and CombiMatrix Corporation, a company specializing in prenatal diagnosis, miscarriage analysis and pediatric developmental disorders. In 2017 we also acquired AltaVoice, formerly PatientCrossroads, a patient-centered data company with a global platform for collecting, curating, coordinating and delivering safeguarded data from patients and clinicians, and Ommdom, Inc. and its product, CancerGene Connect, an end-to-end platform for collecting and managing genetic family histories to deliver personalized genetic risk information.

33



With respect to our acquired businesses and any acquisitions we may make in the future, we may not be able to integrate these acquisitions successfully into our existing business, and we could assume unknown or contingent liabilities. Any acquisitions by us also could result in significant write-offs or the incurrence of debt and contingent liabilities, any of which could harm our operating results. Furthermore, the loss of customers, payers, partners or suppliers following the completion of any acquisitions by us could harm our business. Changes in services, sources of revenue, and branding or rebranding initiatives may involve substantial costs and may not be favorably received by customers, resulting in an adverse impact on our financial results, financial condition and stock price. Integration of an acquired company or business also may require management’s time and resources that otherwise would be available for ongoing development of our existing business. We may also need to divert cash from other uses in order to fund these integration activities. Ultimately, we may not realize the anticipated benefits of any acquisition, technology license, strategic alliance, joint venture or investment, or these benefits may take longer to realize than we expected.
To finance any acquisitions or investments, we may raise additional funds. If we raise funds by issuing equity securities, dilution to our stockholders could result. Any equity securities issued also may provide for rights, preferences or privileges senior to those of holders of our common stock. If we raise funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of our common stock. The terms of debt securities issued or borrowings could impose significant restrictions on our operations. If we raise funds through collaborations and licensing arrangements, we might be required to relinquish significant rights to our technologies or products, or grant licenses on terms that are not favorable to us. If the price of our common stock is low or volatile, we may not be able to acquire other companies for stock. In addition, our stockholders may experience substantial dilution as a result of additional securities we may issue for acquisitions. Open market sales of substantial amounts of our common stock issued to stockholders of companies we acquire could also depress our share price. Alternatively, we may raise additional funds for our acquisition activities through public or private financings. Additional funds may not be available on terms that are favorable to us, or at all. In addition, our 2018 Note Purchase Agreement limits our ability to merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock and make investments, in each case subject to certain exceptions.
If third-party payers, including managed care organizations, private health insurers and government health plans do not provide adequate reimbursement for our tests or we are unable to comply with their requirements for reimbursement, our commercial success could be negatively affected.
Our ability to increase the number of billable tests and our revenue will depend on our success achieving reimbursement for our tests from third-party payers. Reimbursement by a payer may depend on a number of factors, including a payer’s determination that a test is appropriate, medically necessary, cost-effective and has received prior authorization.
Since each payer makes its own decision as to whether to establish a policy or enter into a contract to cover our tests, as well as the amount it will reimburse for a test, seeking these approvals is a time-consuming and costly process. In addition, the determination by a payer to cover and the amount it will reimburse for our tests will likely be made on an indication by indication basis. To date, we have obtained policy-level reimbursement approval or contractual reimbursement for some indications for our tests from most of the large commercial third-party payers in the United States, and the Centers for Medicare and Medicaid Services, or CMS, provides reimbursement for our multi-gene tests for hereditary breast cancer-related disorders as well as colon cancer. We believe that establishing adequate reimbursement from Medicare is an important factor in gaining adoption from healthcare providers. Our claims for reimbursement from third-party payers may be denied upon submission, and we must appeal the claims. The appeals process is time consuming and expensive, and may not result in payment. In cases where there is not a contracted rate for reimbursement, there is typically a greater coinsurance or copayment requirement from the patient, which may result in further delay or decreased likelihood of collection.
In cases where we have established reimbursement rates with third-party payers, we face additional challenges in complying with their procedural requirements for reimbursement. These requirements often vary from payer to payer, and we have needed additional time and resources to comply with them. We have also experienced, and may continue to experience, delays in or denials of coverage if we do not adequately comply with these requirements. Our third-party payers have also requested, and in the future may request, audits of the amounts paid to us. We have been required to repay certain amounts to payers as a result of such audits, and we could be adversely affected if we are required to repay other payers for alleged overpayments due to lack of compliance with their reimbursement policies. In addition, we have experienced, and may continue to experience, delays in reimbursement when we transition to being an in-network provider with a payer.

34



We expect to continue to focus our resources on increasing adoption of, and expanding coverage and reimbursement for, our current tests and any future tests we may develop. If we fail to expand and maintain broad adoption of, and coverage and reimbursement for, our tests, our ability to generate revenue could be harmed and our future prospects and our business could suffer.
Our inability to raise additional capital on acceptable terms in the future may limit our ability to develop and commercialize new tests and expand our operations.
We expect capital expenditures and operating expenses to increase over the next several years as we expand our infrastructure, commercial operations, research and development activities and pursue acquisitions. We believe our existing cash and cash equivalents as of March 31, 2019, revenue from sales of our tests and available debt under our 2018 Note Purchase Agreement will be sufficient to meet our anticipated cash requirements for our currently-planned operations for the 12-month period following the filing date of this report. We may need additional funding to finance operations prior to achieving profitability, or should we make additional acquisitions. We may seek to raise additional capital through equity offerings, debt financings, collaborations or licensing arrangements. Additional funding may not be available to us on acceptable terms, or at all. If we raise funds by issuing equity securities, dilution to our stockholders would result. Any equity securities issued also may provide for rights, preferences or privileges senior to those of holders of our common stock. The terms of debt securities issued or borrowings, if available, could impose significant restrictions on our operations. Our obligations under our 2018 Note Purchase Agreement are subject to covenants, including quarterly covenants to achieve certain revenue levels as well as additional covenants, including limits on our ability to dispose of assets, undergo a change in control, merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock, repurchase stock and make investments, in each case subject to certain exceptions. Our obligations under our 2018 Note Purchase Agreement are secured by a security interest on substantially all of our and certain of our subsidiaries' assets.
The incurrence of additional indebtedness or the issuance of certain equity securities could result in increased fixed payment obligations and could also result in restrictive covenants, such as limitations on our ability to incur additional debt or issue additional equity, limitations on our ability to acquire or license intellectual property rights, and other operating restrictions that could adversely affect our ability to conduct our business. In addition, the issuance of additional equity securities by us, or the possibility of such issuance, may cause the market price of our common stock to decline. In the event that we enter into collaborations or licensing arrangements to raise capital, we may be required to accept unfavorable terms. These agreements may require that we relinquish or license to a third party on unfavorable terms our rights to tests we otherwise would seek to develop or commercialize ourselves, or reserve certain opportunities for future potential arrangements when we might be able to achieve more favorable terms. If we are not able to secure additional funding when needed, we may have to delay, reduce the scope of or eliminate one or more research and development programs, selling and marketing initiatives, or potential acquisitions. In addition, we may have to work with a partner on one or more aspects of our tests or market development programs, which could lower the economic value of those tests or programs to our company.
We face intense competition, which is likely to intensify further as existing competitors devote additional resources to, and new participants enter, the market. If we cannot compete successfully, we may be unable to increase our revenue or achieve and sustain profitability.
With the development of next generation sequencing, the clinical genetics market is becoming increasingly competitive, and we expect this competition to intensify in the future. We face competition from a variety of sources, including:
dozens of relatively specialized competitors focused on inherited clinical genetics and gene sequencing, such as Ambry Genetics, Inc., a subsidiary of Konica Minolta Inc., Athena Diagnostics, a subsidiary of Quest Diagnostics Incorporated, Baylor Genetics, Blueprint Genetics, Inc., Centogene AG, Color Genomics, Inc., Connective Tissue Gene Test LLC, a subsidiary of Health Network Laboratories, L.P., Cooper Surgical, Inc., Eurofins Scientific, GeneDx, a subsidiary of OPKO Health, Inc., MNG Laboratories, LLC, Myriad Genetics, Inc., Natera, Inc., Perkin Elmer, Inc., PreventionGenetics, LLC, Progenity, Inc. and Sema4 Genomics;
a few large, established general testing companies with large market share and significant channel power, such as Laboratory Corporation of America Holdings and Quest Diagnostics Incorporated;

35



a large number of clinical laboratories in an academic or healthcare provider setting that perform clinical genetic testing on behalf of their affiliated institutions and often sell and market more broadly; and
a large number of new entrants into the market for genetic information ranging from informatics and analysis pipeline developers to focused, integrated providers of genetic tools and services for health and wellness including Illumina, Inc., which is also one of our suppliers.
Hospitals, academic medical centers and eventually physician practice groups and individual clinicians may also seek to perform at their own facilities the type of genetic testing we would otherwise perform for them. In this regard, continued development of equipment, reagents, and other materials as well as databases and interpretation services may enable broader direct participation in genetic testing and analysis.
Participants in closely related markets such as clinical trial or companion diagnostic testing could converge on offerings that are competitive with the type of tests we perform. Instances where potential competitors are aligned with key suppliers or are themselves suppliers could provide such potential competitors with significant advantages.
In addition, the biotechnology and genetic testing fields are intensely competitive both in terms of service and price, and continue to undergo significant consolidation, permitting larger clinical laboratory service providers to increase cost efficiencies and service levels, resulting in more intense competition.
We believe the principal competitive factors in our market are:
breadth and depth of content;
quality;
reliability;
accessibility of results;
turnaround time of testing results;
price and quality of tests;
coverage and reimbursement arrangements with third-party payers;
convenience of testing;
brand recognition of test provider;
additional value-added services and informatics tools;
client service; and
quality of website content.
Many of our competitors and potential competitors have longer operating histories, larger customer bases, greater brand recognition and market penetration, higher margins on their tests, substantially greater financial, technological and research and development resources, selling and marketing capabilities, lobbying efforts, and more experience dealing with third-party payers. As a result, they may be able to respond more quickly to changes in customer requirements, devote greater resources to the development, promotion and sale of their tests than we do, sell their tests at prices designed to win significant levels of market share, or obtain reimbursement from more third-party payers and at higher prices than we do. We may not be able to compete effectively against these organizations. Increased competition and cost-saving initiatives on the part of governmental entities and other third-party payers are likely to result in pricing pressures, which could harm our sales, profitability or ability to gain market share. In addition, competitors may be acquired by, receive investments from or enter into other commercial relationships with larger, well-established and well-financed companies as use of next generation sequencing for clinical diagnosis and preventative care increases. Certain of our competitors may be able to secure key inputs from vendors on more favorable terms, devote greater resources to marketing and promotional campaigns, adopt more aggressive pricing policies and devote substantially more resources to website and systems development than we can. In addition, companies or governments that control access to genetic testing through umbrella contracts or regional preferences could promote our competitors or prevent us from performing certain services. In addition, some of our competitors have obtained approval or clearance for certain of their tests from the U.S. Food and Drug Administration, or FDA. If payers decide to reimburse only for tests that are FDA-approved or FDA-cleared, or if they are more likely to reimburse for such tests, we may not be able to compete effectively unless we obtain similar approval or clearance for our tests. If we are unable to compete successfully against current and future competitors,

36



we may be unable to increase market acceptance and sales of our tests, which could prevent us from increasing our revenue or achieving profitability and could cause our stock price to decline.
We may not be able to manage our future growth effectively, which could make it difficult to execute our business strategy.
Our expected future growth could create a strain on our organizational, administrative and operational infrastructure, including laboratory operations, quality control, customer service, marketing and sales, and management. We may not be able to maintain the quality of or expected turnaround times for our tests, or satisfy customer demand as it grows. We will likely need to continue expanding our sales force to facilitate our growth, and we may have difficulties locating, recruiting, training and retaining sales personnel. Our ability to manage our growth properly will require us to continue to improve our operational, financial and management controls, as well as our reporting systems and procedures. As we grow, any failure of our controls or interruption of our production facilities or systems will have a larger impact on our business and financial operations. We plan to implement new enterprise software systems in a number of areas affecting a broad range of business processes and functional areas. The time and resources required to implement these new systems is uncertain, and failure to complete these activities in a timely and efficient manner could adversely affect our operations. Future growth in our business could also make it difficult for us to maintain our corporate culture. If we are unable to manage our growth effectively, it may be difficult for us to execute our business strategy and our business could be harmed.
Security breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
In the ordinary course of our business, we collect and store sensitive data, including protected health information, or PHI, personally identifiable information, credit card information, intellectual property and proprietary business information owned or controlled by ourselves or our customers, payers and other parties. We manage and maintain our applications and data utilizing a combination of on-site systems, managed data center systems and cloud-based data center systems. We also communicate sensitive patient data through our Invitae Family History Tool, Patient Insights Network, or PIN, and CancerGene Connect platform. In addition to storing and transmitting sensitive personal information that is subject to myriad legal protections, these applications and data encompass a wide variety of business-critical information including research and development information, commercial information, and business and financial information. We face a number of risks relative to protecting this critical information, including loss of access risk, inappropriate disclosure, inappropriate modification, and the risk of our being unable to adequately monitor and modify our controls over our critical information. Any technical problems that may arise in connection with our data and systems, including those that are hosted by third-party providers, could result in interruptions in our business and operations. These types of problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, spikes in customer usage and denial of service issues. From time to time, large third-party web hosting providers have experienced outages or other problems that have resulted in their systems being offline and inaccessible. Such outages could materially impact our business and operations.
The secure processing, storage, maintenance and transmission of this critical information are vital to our operations and business strategy, and we devote significant resources to protecting such information. Although we take what we believe to be reasonable and appropriate measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure may be vulnerable to attacks by hackers or viruses or breached due to employee error, malfeasance or other disruptions. Any such breach or interruption could compromise our networks and the information stored there could be accessed by unauthorized parties, altered, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information could result in legal claims or proceedings, liability under federal or state laws that protect the privacy of personal information, such as but not limited to the Health Insurance Portability and Accountability Act of 1996, or HIPAA, the Health Information Technology for Economic and Clinical Heath Act, or HITECH, state data security and data breach notification laws, and related regulatory penalties. Although we have implemented security measures and a formal, dedicated enterprise security program to prevent unauthorized access to patient data, our Invitae Family History Tool, PIN and CancerGene Connect platform are currently accessible through our online portal and/or through our mobile applications, and there is no guarantee we can protect our online portal or our mobile applications from breach. Unauthorized access, loss or dissemination could also disrupt our operations (including our ability to conduct our analyses, provide test results, bill payers or patients, process claims and appeals, provide customer assistance, conduct research and development activities, collect, process and prepare company financial information, provide information about our tests and other patient and physician education and outreach efforts through our website, and

37



manage the administrative aspects of our business) and damage our reputation, any of which could adversely affect our business.
In addition to security risks, we also face privacy risks. While we have policies that govern our privacy practices and procedures that aim to keep our practices consistent with such policies, such procedures are not invulnerable to human error. Should we inadvertently break the privacy promises we make to patients or consumers, we could receive a complaint from an affected individual or interested privacy regulator, such as the FTC or a state Attorney General. This risk is heightened given the sensitivity of the data we collect.
Penalties for failure to comply with a requirement of HIPAA and HITECH vary significantly, and include civil monetary penalties of up to $1.5 million per calendar year for each provision of HIPAA that is violated. A person who knowingly obtains or discloses individually identifiable health information in violation of HIPAA may face a criminal penalty of up to $50,000 and up to one-year imprisonment. The criminal penalties increase if the wrongful conduct involves false pretenses or the intent to sell, transfer or use identifiable health information for commercial advantage, personal gain or malicious harm. Penalties for unfair or deceptive acts or practices under the FTC Act or state Unfair and Deceptive Acts and Practices, or UDAP, statutes may also vary significantly.
There has been unprecedented activity in the development of data protection regulation around the world. As a result, the interpretation and application of consumer, health-related and data protection laws in the United States, Europe and elsewhere are often uncertain, contradictory and in flux. The European Union’s General Data Protection Regulation, or GDPR, took effect in May 2018. The GDPR applies to any business, regardless of its location, that provides goods or services to residents in the European Union. The GDPR imposes strict requirements on controllers and processors of personal data, including special protections for “sensitive information” which includes health and genetic information of data subjects residing in the European Union. The GDPR also grants individuals various rights in relation to their personal data including the right to access, rectification, objection to processing and deletion, and provides an individual with an express right to seek legal remedies if the individual believes his or her rights have been violated. Failure to comply with the requirements of the GDPR and the related national data protection laws of the member states of the European Union, which may deviate slightly from the GDPR, may result in significant fines.
Additionally, the implementation of GDPR has led other jurisdictions to either amend or propose legislation to amend their existing data privacy and cybersecurity laws to resemble the requirements of GDPR. For example, on June 28, 2018, California adopted the California Consumer Privacy Act of 2018, or CCPA and amended the law in September 2018 to exempt all PHI collected by certain parties subject to HIPAA. The effective date of the CCPA is January 1, 2020; however, legislators have stated that they intend to propose amendments to the CCPA before it goes into effect. The CCPA gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation.
It is possible the GDPR, CCPA and other data protection laws may be interpreted and applied in a manner that is inconsistent with our practices. If so, this could result in government-imposed fines or orders requiring that we change our practices, which could adversely affect our business. In addition, these privacy regulations may differ from country to country and state to state, and may vary based on whether testing is performed in the United States or in the local country. Complying with these various laws and regulations could cause us to incur substantial costs or require us to change our business practices and compliance procedures in a manner adverse to our business. We can provide no assurance that we are or will remain in compliance with diverse privacy and security requirements in all of the jurisdictions in which we do business. Failure to comply with privacy and security requirements could result in civil or criminal penalties, which could have a material adverse effect on our business.
We rely on highly skilled personnel in a broad array of disciplines and, if we are unable to hire, retain or motivate these individuals, or maintain our corporate culture, we may not be able to maintain the quality of our services or grow effectively.
Our performance, including our research and development programs and laboratory operations, largely depend on our continuing ability to identify, hire, develop, motivate and retain highly skilled personnel for all areas of our organization, including software developers, geneticists, biostatisticians, certified laboratory scientists and other scientific and technical personnel to process and interpret our genetic tests. In addition, we expect the need to continue to expand our sales force with qualified and experienced personnel. Competition in our industry for qualified employees is intense, and we may not be able to attract or retain qualified personnel in the future due to the competition for qualified personnel among life science and technology businesses as well as universities and public and private research institutions, particularly in the San Francisco Bay Area. In addition, our compensation

38



arrangements, such as our equity award programs, may not always be successful in attracting new employees and retaining and motivating our existing employees. If we are not able to attract and retain the necessary personnel to accomplish our business objectives, we may experience constraints that could adversely affect our ability to scale our business, support our research and development efforts and our clinical laboratory. We believe that our corporate culture fosters innovation, creativity and teamwork. However, as our organization grows, we may find it increasingly difficult to maintain the beneficial aspects of our corporate culture. This could negatively impact our ability to retain and attract employees and our future success.
We need to scale our infrastructure in advance of demand for our tests, and our failure to generate sufficient demand for our tests would have a negative impact on our business and our ability to attain profitability.
Our success depends in large part on our ability to extend our market position, to provide customers with high quality test reports quickly and at a lower price than our competitors, and to achieve sufficient test volume to realize economies of scale. In order to execute our business model, we intend to continue to invest heavily in order to significantly scale our infrastructure, including our testing capacity and information systems, expand our commercial operations, customer service, billing and systems processes and enhance our internal quality assurance program. We expect that much of this growth will be in advance of demand for our tests. Our current and future expense levels are to a large extent fixed and are largely based on our investment plans and our estimates of future revenue. Because the timing and amount of revenue from our tests is difficult to forecast, when revenue does not meet our expectations, we may not be able to adjust our spending promptly or reduce our spending to levels commensurate with our revenue. Even if we are able to successfully scale our infrastructure and operations, we cannot assure you that demand for our tests will increase at levels consistent with the growth of our infrastructure. If we fail to generate demand commensurate with this growth or if we fail to scale our infrastructure sufficiently in advance of demand to successfully meet such demand, our business, prospects, financial condition and results of operations could be adversely affected.
If we are not able to continue to generate substantial demand of our tests, our commercial success will be negatively affected.
Our business model assumes that we will be able to generate significant test volume, and we may not succeed in continuing to drive clinical adoption of our test to achieve sufficient volumes. Inasmuch as detailed genetic data from broad-based testing panels such as our tests have only recently become available at relatively affordable prices, the continued pace and degree of clinical acceptance of the utility of such testing is uncertain. Specifically, it is uncertain how much genetic data will be accepted as necessary or useful, as well as how detailed that data should be, particularly since medical practitioners may have become accustomed to genetic testing that is specific to one or a few genes. Given the substantial amount of additional information available from a broad-based testing panel such as ours, there may be distrust as to the reliability of such information when compared with more limited and focused genetic tests. To generate further demand for our tests, we will need to continue to make clinicians aware of the benefits of our tests, including the price, the breadth of our testing options, and the benefits of having additional genetic data available from which to make treatment decisions. Because broad-based testing panels are relatively new, it may be more difficult or take more time for us to expand clinical adoption of our assay beyond our current customer base. In addition, clinicians in other areas of medicine may not adopt genetic testing for hereditary disease as readily as it has been adopted in hereditary cancer and our efforts to sell our tests to clinicians outside of oncology may not be successful. A lack of or delay in clinical acceptance of broad-based panels such as our tests would negatively impact sales and market acceptance of our tests and limit our revenue growth and potential profitability. Genetic testing is expensive and many potential customers may be sensitive to pricing. In addition, potential customers may not adopt our tests if adequate reimbursement is not available, or if we are not able to maintain low prices relative to our competitors. Also, we plan to introduce patient-initiated testing in 2019, in which we will facilitate the ordering of our genetic tests through an online network of physicians. Since we have limited experience directly marketing to patients, we may not be successful in increasing demand for our tests through this new channel. Patient-initiated testing may also be perceived negatively by our existing customer base of clinicians and genetic counselors, in which case our core business could be harmed.
If we are not able to generate demand for our tests at sufficient volume, or if it takes significantly more time to generate this demand than we anticipate, our business, prospects, financial condition and results of operations could be materially harmed.

39



Our success will depend on our ability to use rapidly changing genetic data to interpret test results accurately and consistently, and our failure to do so would have an adverse effect on our operating results and business, harm our reputation and could result in substantial liabilities that exceed our resources.
Our success depends on our ability to provide reliable, high-quality tests that incorporate rapidly evolving information about the role of genes and gene variants in disease and clinically relevant outcomes associated with those variants. Errors, such as failure to detect genomic variants with high accuracy, or mistakes, such as failure to identify, or incompletely or incorrectly identifying, gene variants or their significance, could have a significant adverse impact on our business.
Hundreds of genes can be implicated in some disorders, and overlapping networks of genes and symptoms can be implicated in multiple conditions. As a result, a substantial amount of judgment is required in order to interpret testing results for an individual patient and to develop an appropriate patient report. We classify variants in accordance with published guidelines as benign, likely benign, variants of uncertain significance, likely pathogenic or pathogenic, and these guidelines are subject to change. In addition, it is our practice to offer support to clinicians and geneticists ordering our tests regarding which genes or panels to order as well as interpretation of genetic variants. We also rely on clinicians to interpret what we report and to incorporate specific information about an individual patient into the physician’s treatment decision.
The marketing, sale and use of our genetic tests could subject us to liability for errors in, misunderstandings of, or inappropriate reliance on, information we provide to clinicians, geneticists or patients, and lead to claims against us if someone were to allege that a test failed to perform as it was designed, if we failed to correctly interpret the test results, if we failed to update the test results due to a reclassification of the variants according to new published guidelines, or if the ordering physician were to misinterpret test results or improperly rely on them when making a clinical decision. In addition, our entry into the reproductive health testing market exposes us to increased liability. A product liability or professional liability claim could result in substantial damages and be costly and time-consuming for us to defend. Although we maintain liability insurance, including for errors and omissions, we cannot assure you that such insurance would fully protect us from the financial impact of defending against these types of claims or any judgments, fines or settlement costs arising out of any such claims. Any liability claim, including an errors and omissions liability claim, brought against us, with or without merit, could increase our insurance rates or prevent us from securing insurance coverage in the future. Additionally, any liability lawsuit could cause injury to our reputation or cause us to suspend sales of our tests. The occurrence of any of these events could have an adverse effect on our reputation and results of operations.
Our industry is subject to rapidly changing technology and new and increasing amounts of scientific data related to genes and genetic variants and their role in disease. Our failure to develop tests to keep pace with these changes could make us obsolete.
In recent years, there have been numerous advances in methods used to analyze very large amounts of genomic information and the role of genetics and gene variants in disease and treatment therapies. Our industry has and will continue to be characterized by rapid technological change, increasingly larger amounts of data, frequent new testing service introductions and evolving industry standards, all of which could make our tests obsolete. Our future success will also depend on our ability to keep pace with the evolving needs of our customers on a timely and cost-effective basis and to pursue new market opportunities that develop as a result of technological and scientific advances. Our tests could become obsolete and our business adversely affected unless we continually update our offerings to reflect new scientific knowledge about genes and genetic variations and their role in diseases and treatment therapies.
Our success will depend in part on our ability to generate sales using our internal sales team and through alternative marketing strategies.
We may not be able to market or sell our current tests and any future tests we may develop effectively enough to drive demand sufficient to support our planned growth. We currently sell our tests primarily through our internal sales force. Historically, our sales efforts have been focused primarily on hereditary cancer and more recently, on reproductive health. Our efforts to sell our tests to clinicians outside of oncology may not be successful, or may be difficult to do successfully without significant additional selling and marketing efforts and expense. We significantly increased the size of our sales force in 2017, 2018, and early 2019. Our future sales will also depend in large part on our ability to develop and substantially expand awareness of our company and our tests through alternative strategies including through education of key opinion leaders, through social media-related and online outreach, education and marketing efforts, and through focused channel partner strategies designed to drive demand for our tests. We also plan to increase our consumer advertising in connection with our introduction of patient-initiated testing in 2019, which could be costly. We have limited experience implementing these types of

40



marketing efforts. We may not be able to drive sufficient levels of revenue using these sales and marketing methods and strategies necessary to support our planned growth, and our failure to do so could limit our revenue and potential profitability.
Outside the United States we use a limited number of distributors to assist with sales, logistics, education and customer support. Sales practices utilized by our distributors that are locally acceptable may not comply with sales practices standards required under U.S. laws that apply to us, which could create additional compliance risk. If our sales and marketing efforts are not successful outside the United States, we may not achieve significant market acceptance for our tests outside the United States, which could adversely impact our business.
Impairment in the value of our goodwill or other intangible assets could have a material adverse effect on our operating results and financial condition.
We record goodwill and intangible assets at fair value upon the acquisition of a business. Goodwill represents the excess of amounts paid for acquiring businesses over the fair value of the net assets acquired. Goodwill and indefinite-lived intangible assets are evaluated for impairment annually, or more frequently if conditions warrant, by comparing the carrying value of a reporting unit to its estimated fair value. Intangible assets with definite lives are reviewed for impairment when events or circumstances indicate that their carrying value may not be recoverable. Declines in operating results, divestitures, sustained market declines and other factors that impact the fair value of a reporting unit could result in an impairment of goodwill or intangible assets and, in turn, a charge to net income. Any such charges could have a material adverse effect on our results of operations or financial condition.
We rely on a limited number of suppliers or, in some cases, sole suppliers, for some of our laboratory instruments, materials and services, and we may not be able to find replacements or immediately transition to alternative suppliers.
We rely on a limited number of suppliers, or, in some cases, sole suppliers, including Illumina, Inc., Integrated DNA Technologies Incorporated, Qiagen N.V., Roche Holdings Ltd. and Twist Bioscience Corporation for certain laboratory substances used in the chemical reactions incorporated into our processes, which we refer to as reagents, as well as sequencers and other equipment and materials which we use in our laboratory operations. We do not have short- or long-term agreements with most of our suppliers, and our suppliers could cease supplying these materials and equipment at any time, or fail to provide us with sufficient quantities of materials or materials that meet our specifications. Our laboratory operations could be interrupted if we encounter delays or difficulties in securing these reagents, sequencers or other equipment or materials, and if we cannot obtain an acceptable substitute. Any such interruption could significantly affect our business, financial condition, results of operations and reputation. We rely on Illumina as the sole supplier of next generation sequencers and associated reagents and as the sole provider of maintenance and repair services for these sequencers. Any disruption in Illumina’s operations could impact our supply chain and laboratory operations as well as our ability to conduct our tests, and it could take a substantial amount of time to integrate replacement equipment into our laboratory operations. We also currently rely on a third party to perform non-invasive prenatal screening, or NIPS, testing on our behalf. In the event of any disruption or termination of these services, it may be difficult to find a replacement NIPS offering, which could harm our business, financial condition, results of operation and reputation.
We believe that there are only a few other manufacturers that are currently capable of supplying and servicing the equipment necessary for our laboratory operations, including sequencers and various associated reagents. The use of equipment or materials provided by these replacement suppliers would require us to alter our laboratory operations. Transitioning to a new supplier would be time consuming and expensive, may result in interruptions in our laboratory operations, could affect the performance specifications of our laboratory operations or could require that we revalidate our tests. We cannot assure you that we will be able to secure alternative equipment, reagents and other materials, and bring such equipment, reagents and materials on line and revalidate them without experiencing interruptions in our workflow. In the case of an alternative supplier for Illumina, we cannot assure you that replacement sequencers and associated reagents will be available or will meet our quality control and performance requirements for our laboratory operations. If we encounter delays or difficulties in securing, reconfiguring or revalidating the equipment and reagents we require for our tests, our business, financial condition, results of operations and reputation could be adversely affected.
If our laboratories in California become inoperable due to disasters or for any other reason, we will be unable to perform our tests and our business will be harmed.
We perform all of our tests at our production facilities in San Francisco and Irvine, California. Our laboratories and the equipment we use to perform our tests would be costly to replace and could require substantial lead time to replace and qualify for use. Our laboratories may be harmed or rendered inoperable by natural or man-

41



made disasters, including earthquakes, flooding, fire and power outages, which may render it difficult or impossible for us to perform our tests for some period of time. This risk is especially high for us since we perform the substantial majority of our tests at our San Francisco laboratory, which is located in an active seismic region, and we do not have a redundant facility to perform the same tests in the event our San Francisco laboratory is inoperable. The inability to perform our tests or the backlog that could develop if our laboratories are inoperable for even a short period of time may result in the loss of customers or harm our reputation. Although we maintain insurance for damage to our property and the disruption of our business, this insurance 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.
The loss of any member or change in structure of our senior management team could adversely affect our business.
Our success depends in large part upon the skills, experience and performance of members of our executive management team and others in key leadership positions. The efforts of these persons will be critical to us as we continue to develop our technologies and test processes and focus on scaling our business. If we were to lose one or more key executives, we may experience difficulties in competing effectively, developing our technologies and implementing our business strategy. All of our executives and employees are at-will, which means that either we or the executive or employee may terminate their employment at any time. We do not carry key man insurance for any of our executives or employees. In addition, we do not have a long-term retention agreement in place with our president and chief executive officer.
Development of new tests is a complex process, and we may be unable to commercialize new tests on a timely basis, or at all.
We cannot assure you that we will be able to develop and commercialize new tests on a timely basis. Before we can commercialize any new tests, we will need to expend significant funds in order to:
conduct research and development;
further develop and scale our laboratory processes; and
further develop and scale our infrastructure to be able to analyze increasingly larger and more diverse amounts of data.
Our testing service development process involves risk, and development efforts may fail for many reasons, including:
failure of any test to perform as expected;
lack of validation or reference data; or
failure to demonstrate utility of a test.
As we develop tests, we will have to make significant investments in development, marketing and selling resources. In addition, competitors may develop and commercialize competing tests faster than we are able to do so.
We depend on our information technology systems, and any failure of these systems could harm our business.
We depend on information technology and telecommunications systems for significant elements of our operations, including our laboratory information management system, our bioinformatics analytical software systems, our database of information relating to genetic variations and their role in disease process and drug metabolism, our clinical report optimization systems, our customer-facing web-based software, our customer reporting, and our Invitae Family History Tool, PIN, and CancerGene Connect platform. We have installed, and expect to expand, a number of enterprise software systems that affect a broad range of business processes and functional areas, including for example, systems handling human resources, financial controls and reporting, customer relationship management, regulatory compliance and other infrastructure operations. In addition, we intend to extend the capabilities of both our preventative and detective security controls by augmenting the monitoring and alerting functions, the network design, and the automatic countermeasure operations of our technical systems. These information technology and telecommunications systems support a variety of functions, including laboratory operations, test validation, sample tracking, quality control, customer service support, billing and reimbursement, research and development activities, scientific and medical curation, and general administrative activities, including financial reporting.

42



Information technology and telecommunications systems are vulnerable to damage from a variety of sources, including telecommunications or network failures, malicious human acts and natural disasters. Moreover, despite network security and back-up measures, some of our servers are potentially vulnerable to physical or electronic break-ins, computer viruses and similar disruptive problems. Despite the precautionary measures we have taken to prevent unanticipated problems that could affect our information technology and telecommunications systems, failures or significant downtime of our information technology or telecommunications systems or those used by our third-party service providers could prevent us from conducting tests, preparing and providing reports to clinicians, billing payers, processing reimbursement appeals, handling physician or patient inquiries, conducting research and development activities, and managing the administrative and financial aspects of our business. Any disruption or loss of information technology or telecommunications systems on which critical aspects of our operations depend could have an adverse effect on our business and results of operations.
Any technical problems that may arise in connection with our data and systems, including those that are hosted by third-party providers, could result in interruptions in our business and operations. These types of problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, spikes in customer usage and denial of service issues. From time to time, large third-party web hosting providers have experienced outages or other problems that have resulted in their systems being offline and inaccessible. Such outages could materially impact our business and operations.
Ethical, legal and social concerns related to the use of genetic information could reduce demand for our tests.
Genetic testing has raised ethical, legal and social issues regarding privacy and the appropriate uses of the resulting information. Governmental authorities could, for social or other purposes, limit or regulate the use of genetic information or genetic testing or prohibit testing for genetic predisposition to certain conditions, particularly for those that have no known cure. Similarly, these concerns may lead patients to refuse to use, or clinicians to be reluctant to order, genomic tests even if permissible. These and other ethical, legal and social concerns may limit market acceptance of our tests or reduce the potential markets for our tests, either of which could have an adverse effect on our business, financial condition or results of operations.
Our international business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
We currently have a limited number of distribution arrangements in several countries outside of the United States. Doing business internationally involves a number of risks, including:
multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, employment laws, regulatory requirements, and other governmental approvals, permits and licenses;
failure by us or our distributors to obtain regulatory approvals for the use of our tests in various countries;
complexities and difficulties in obtaining protection and enforcing our intellectual property;
difficulties in staffing and managing foreign operations;
complexities associated with managing multiple payer reimbursement regimes, government payers or patient self-pay systems;
logistics and regulations associated with shipping samples, including infrastructure conditions and transportation delays;
limits on our ability to penetrate international markets if we do not to conduct our tests locally;
natural disasters, political and economic instability, including wars, terrorism and political unrest, outbreak of disease, boycotts, curtailment of trade and other business restrictions; and
regulatory and compliance risks that relate to maintaining accurate information and control over activities that may fall within the purview of the U.S. Foreign Corrupt Practices Act, or FCPA, its books and records provisions, or its anti-bribery provisions.
Any of these factors could significantly harm our international operations and, consequently, our revenue and results of operations.
In addition, applicable export or import laws and regulations such as prohibitions on the export of samples imposed by countries outside of the United States, or international privacy or data restrictions that are different or more stringent than those of the United States, may require that we build additional laboratories or engage in joint

43



ventures or other business partnerships in order to offer our tests internationally in the future. Any such restrictions would impair our ability to offer our tests in such countries and could have an adverse effect on our business, financial condition and results of operations.
Risks related to government regulation
If the FDA regulates our tests as medical devices, we could incur substantial costs and our business, financial condition and results of operations could be adversely affected.
We provide our tests as laboratory-developed tests, or LDTs. CMS and certain state agencies regulate the performance of LDTs (as authorized by the Clinical Laboratory Improvement Amendments of 1988, or CLIA, and state law, respectively).
Historically, the FDA has exercised enforcement discretion with respect to most LDTs and has not required laboratories that furnish LDTs to comply with the agency’s requirements for medical devices (e.g., establishment registration, device listing, quality systems regulations, premarket clearance or premarket approval, and post-market controls). In recent years, however, the FDA has stated it intends to end its policy of general enforcement discretion and regulate certain LDTs as medical devices. To this end, on October 3, 2014, the FDA issued two draft guidance documents, entitled “Framework for Regulatory Oversight of Laboratory Developed Tests (LDTs)” and “FDA Notification and Medical Device Reporting for Laboratory Developed Tests (LDTs),” respectively, that set forth a proposed risk-based regulatory framework that would apply varying levels of FDA oversight to LDTs. Subsequently, on January 13, 2017, the FDA published a “discussion paper” in which it outlined a substantially revised “possible approach” to the oversight of LDTs. In December 2018, a draft bill titled the “Verifying Accurate Leading-edge IVCT Development Act of 2018,” or VALID Act, was released for discussion. The draft bill proposes a risk-based approach to regulate LDTs and creates a new in vitro clinical test, or IVCT, category of regulated products, which includes LDTs, and a regulatory structure under the FDA. As proposed, the draft bill grandfathers many existing tests from the proposed premarket approval, quality systems, and labeling requirements, respectively, but would require such tests to comply with other regulatory requirements (e.g., registration and notification, adverse event reporting). We cannot predict if this draft bill will be enacted in its current (or any other) form and cannot quantify the effect of this draft bill on our business.
Legislative proposals addressing the FDA’s oversight of LDTs have been introduced in previous Congresses, and we expect that new legislative proposals will be introduced from time-to-time. The likelihood that Congress will pass such legislation and the extent to which such legislation may affect the FDA’s plans to regulate certain LDTs as medical devices is difficult to predict at this time.
If the FDA ultimately regulates certain LDTs (either as medical devices or as part of a new stand-alone regulatory category for IVCTs), whether via individualized enforcement action, or more generally, as outlined in final guidance or final regulation, or as instructed by Congress, our tests may be subject to certain additional regulatory requirements. Complying with the FDA’s requirements can be expensive, time-consuming and subject us to significant or unanticipated delays. Insofar as we may be required to obtain premarket clearance or approval to perform or continue performing an LDT, we cannot assure you that we will be able to obtain such authorization. Even if we obtain regulatory clearance or approval where required, such authorization may not be for the intended uses that we believe are commercially attractive or are critical to the commercial success of our tests. As a result, the application of the FDA’s requirements to our tests could materially and adversely affect our business, financial condition and results of operations.
Failure to comply with applicable FDA regulatory requirements may trigger a range of enforcement actions by the FDA including warning letters, civil monetary penalties, injunctions, criminal prosecution, recall or seizure, operating restrictions, partial suspension or total shutdown of operations, and denial of or challenges to applications for clearance or approval, as well as significant adverse publicity.
In addition, in November 2013, the FDA issued final guidance regarding the distribution of products labeled for research use only. Certain of the reagents and other products we use in our tests are labeled as research use only products. Certain of our suppliers may cease selling research use only products to us and any failure to obtain an acceptable substitute could significantly and adversely affect our business, financial condition and results of operations.
If we fail to comply with federal, state and foreign laboratory licensing requirements, we could lose the ability to perform our tests or experience disruptions to our business.
We are subject to CLIA, a federal law that regulates clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. CLIA regulations establish specific standards with respect to personnel qualifications, facility administration,

44



proficiency testing, quality control, quality assurance and inspections. CLIA certification is also required in order for us to be eligible to bill state and federal healthcare programs, as well as many private third-party payers, for our tests. We have current CLIA certifications to conduct our tests at our laboratories in San Francisco and Irvine, California. To renew these certifications, we are subject to survey and inspection every two years. Moreover, CLIA inspectors may make random inspections of our clinical reference laboratories.
We are also required to maintain licenses to conduct testing in California. California laws establish standards for day-to-day operation of our clinical reference laboratories in San Francisco and Irvine, including the training and skills required of personnel and quality control. We also maintain out-of-state laboratory licenses to conduct testing on specimens from Maryland, New York, Pennsylvania and Rhode Island.
In addition to having laboratory licenses in New York, our clinical reference laboratories are approved on test-specific bases by the New York State Department of Health, or NYDOH. Other states may adopt similar licensure requirements in the future, which may require us to modify, delay or stop our operations in such jurisdictions. We may also be subject to regulation in foreign jurisdictions as we seek to expand international utilization of our tests or such jurisdictions adopt new licensure requirements, which may require review of our tests in order to offer them or may have other limitations such as restrictions on the transport of samples necessary for us to perform our tests that may limit our ability to make our tests available outside of the United States. Complying with licensure requirements in new jurisdictions may be expensive, time-consuming, and subject us to significant and unanticipated delays.
Failure to comply with applicable clinical laboratory licensure requirements may result in a range of enforcement actions, including license suspension, limitation, or revocation, directed plan of action, onsite monitoring, civil monetary penalties, criminal sanctions, and cancellation of the laboratory’s approval to receive Medicare and Medicaid payment for its services, as well as significant adverse publicity. Any sanction imposed under CLIA, its implementing regulations, or state or foreign laws or regulations governing clinical laboratory licensure, or our failure to renew our CLIA certificate, a state or foreign license, or accreditation, could have a material adverse effect on our business, financial condition and results of operations. Even if we were able to bring our laboratory back into compliance, we could incur significant expenses and potentially lose revenue in doing so.
The College of American Pathologists, or CAP, maintains a clinical laboratory accreditation program. CAP asserts that its program is “designed to go well beyond regulatory compliance” and helps laboratories achieve the highest standards of excellence to positively impact patient care. While not required to operate a CLIA-certified laboratory, many private insurers require CAP accreditation as a condition to contracting with clinical laboratories to cover their tests. In addition, some countries outside the United States require CAP accreditation as a condition to permitting clinical laboratories to test samples taken from their citizens. We have CAP accreditations for our laboratories. Failure to maintain CAP accreditation could have a material adverse effect on the sales of our tests and the results of our operations.
Complying with numerous statutes and regulations pertaining to our business is an expensive and time-consuming process, and any failure to comply could result in substantial penalties.
Our operations are subject to other extensive federal, state, local and foreign laws and regulations, all of which are subject to change. These laws and regulations currently include, among others:
HIPAA, which establish comprehensive federal standards with respect to the privacy and security of protected health information and requirements for the use of certain standardized electronic transactions;
amendments to HIPAA under HITECH, which strengthen and expand HIPAA privacy and security compliance requirements, increase penalties for violators and expand vicarious liability, extend enforcement authority to state attorneys general, and impose requirements for breach notification;
the federal Anti-Kickback Statute, which prohibits knowingly and willfully offering, paying, soliciting or receiving remuneration, directly or indirectly, overtly or covertly, in cash or in kind, to induce or in return for the referral of an individual, for the furnishing of or arrangement for the furnishing of any item or service for which payment may be made in whole or in part by a federal healthcare program, or the purchasing, leasing, ordering, arranging for, or recommend purchasing, leasing or ordering, any good, facility, item or service for which payment may be made, in whole or in part, under a federal healthcare program;
the federal physician self-referral law, known as the Stark Law, which prohibits a physician from making a referral to an entity for certain designated health services covered by the Medicare program, including laboratory and pathology services, if the physician or an immediate family member has a financial relationship with the entity unless an exception applies, and prohibits an entity from billing for designated health services furnished pursuant to a prohibited referral;

45



the federal false claims law, which impose liability on any person or entity that, among other things, knowingly presents, or causes to be presented, a false or fraudulent claim for payment to the federal government;
the federal Civil Monetary Penalties Law, which prohibits, among other things, the offering or transfer of remuneration to a Medicare or state healthcare program beneficiary if the person knows or should know it is likely to influence the beneficiary’s selection of a particular provider, practitioner or supplier of services reimbursable by Medicare or a state healthcare program, unless an exception applies;
the HIPAA fraud and abuse provisions, which create
new federal criminal statutes that prohibit, among other things, defrauding health care benefit programs, willfully obstructing a criminal investigation of a healthcare offense and falsifying or concealing a material fact or making any materially false statements in connection with the payment for healthcare benefits, items or services;
other federal and state fraud and abuse laws, such as anti-kickback laws, prohibitions on self-referral, fee-splitting restrictions, insurance fraud laws, anti-markup laws, prohibitions on the provision of tests at no or discounted cost to induce physician or patient adoption, and false claims acts, which may extend to services reimbursable by any third-party payer, including private insurers;
the prohibition on reassignment of Medicare claims, which, subject to certain exceptions, precludes the reassignment of Medicare claims to any other party;
state laws that prohibit other specified practices, such as billing clinicians for testing that they order; waiving coinsurance, copayments, deductibles and other amounts owed by patients; billing a state Medicaid program at a price that is higher than what is charged to one or more other payers; and
similar foreign laws and regulations that apply to us in the countries in which we operate or may operate in the future.
We have adopted policies and procedures designed to comply with these laws and regulations. In the ordinary course of our business, we conduct internal reviews of our compliance with these laws. Our compliance may also be subject to governmental review. The growth of our business and our expansion outside of the United States may increase the potential of violating these laws or our internal policies and procedures. The risk of our being found in violation of these or other laws and regulations is further increased by the fact that many have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations. Any action brought against us for violation of these or other laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. If our operations are found to be in violation of any of these laws and regulations, we may be subject to any applicable penalty associated with the violation, including administrative, civil and criminal penalties, damages, fines, individual imprisonment, exclusion from participation in Federal healthcare programs, refunding of payments received by us, and curtailment or cessation of our operations. Any of the foregoing consequences could seriously harm our business and our financial results.
Healthcare policy changes, including legislation reforming the U.S. healthcare system, may have a material adverse effect on our financial condition, results of operations and cash flows.
In March 2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, collectively referred to as the Affordable Care Act, was enacted in the United States, which made a number of substantial changes in the way healthcare is financed by both governmental and private insurers. Among other things, the Affordable Care Act requires each medical device manufacturer to pay a sales tax equal to 2.3% of the price for which such manufacturer sells its medical devices, and applied to sales of taxable medical devices from January 1, 2013 through December 31, 2015. The medical device tax has been suspended for 2016 through 2019, but is scheduled to return beginning in 2020. It is unclear at this time when, or if, the provision of our LDTs will trigger the medical device tax if the FDA ends its policy of general enforcement discretion and regulates certain LDTs as medical devices. It is possible, however, that this tax will apply to some or all of our tests or tests that are in development.
Many of the Current Procedure Terminology, or CPT, procedure codes that we use to bill our tests were revised by the American Medical Association, effective January 1, 2013. Moreover, effective January 1, 2015, the AMA released several new codes to report genomic sequencing procedures. In a final determination under the Medicare Clinical Laboratory Fee Schedule, or CLFS, published in November 2014, CMS set the 2015 payment rate for these codes by the gap-fill process. Under the gap-fill process, local Medicare Administrative Contractors, or

46



MACs, establish rates for those codes that each MAC believes meet the criteria for Medicare coverage and considering laboratory charges and discounts to charges, resources, amounts paid by other payers for the tests, and amounts paid by the MAC for similar tests. In 2015, gap-filled payment rates were established for some, but not all, of the above-described codes. For those codes for which local gap-filled rate(s) were established in 2015, a national limitation amount for Medicare was established for 2016. Codes for which local gap-filled rates were not established in 2015 were priced by the local MACs in 2016 insofar as an individual MAC determines that such codes should be covered. Where available, the national limitation amount serves as a cap on the Medicare and Medicaid payment rates for a test procedure.
The AMA also released several CPT codes effective January 1, 2016 that may be appropriate to report certain of our tests. In a November 2015 final determination, CMS set the calendar year 2016 CLFS payment rate for these new codes by the gap-fill process. CMS and the local MACs went through the gap-fill process in 2016 and announced final gap-filled rates for 2017 on September 30, 2016. The calendar year 2017 national limitation amounts for certain codes were significantly less than the rates at which we have historically offered our tests.
In April 2014, Congress passed the Protecting Access to Medicare Act of 2014, or PAMA, which included substantial changes to the way in which clinical laboratory services are paid under Medicare. Under the final rule that implements PAMA, which was promulgated by CMS in June 2016, clinical laboratories must report to CMS private payer rates beginning in 2017 and every three years thereafter for clinical diagnostic laboratory tests that are not advanced diagnostic laboratory tests and every year for advanced diagnostic laboratory tests.
We do not believe that our tests meet the definition of advanced diagnostic laboratory tests, but in the event that we seek designation for one or more of our tests as an advanced diagnostic laboratory test and the tests are determined by CMS to meet these criteria or new criteria developed by CMS, we would be required to report private payer data for those tests annually. Otherwise, we will be required to report private payer rates for our tests on an every three years basis. Laboratories that fail to timely report the required payment information may be subject to substantial civil money penalties.
As set forth in the PAMA final rule, for tests furnished on or after January 1, 2018, Medicare payments for clinical diagnostic laboratory tests are paid based upon these reported private payer rates. For clinical diagnostic laboratory tests that are assigned a new or substantially revised code, initial payment rates for clinical diagnostic laboratory tests that are not advanced diagnostic laboratory tests will be assigned by the cross-walk or gap-fill methodology, similar to prior law. Initial payment rates for new advanced diagnostic laboratory tests will be based on the actual list charge for the laboratory test. The payment rates calculated under PAMA went into effect starting January 1, 2018. Where applicable, reductions to payment rates resulting from the new methodology are limited to 10% per test per year in each of the years 2018 through 2020 and to 15% per test per year in each of 2021 through 2023 (following a second round of private payer rate reporting in 2020 to establish rates for 2021 through 2023).
PAMA also authorized the adoption of new, temporary billing codes and/or unique test identifiers for FDA-cleared or approved tests as well as advanced diagnostic laboratory tests. The CPT® Editorial Panel approved a proposal to create a new section of billing codes to facilitate implementation of this section of PAMA, but it is unclear how these codes would apply to our tests.
In March 2018, CMS published a final national coverage determination, or NCD, for next generation sequencing, or NGS, tests for patients with advanced cancer. The final NCD establishes full coverage for FDA-approved or FDA-cleared NGS-based companion diagnostic assays when offered for their FDA-approved or FDA-cleared use(s), ordered by the patient’s treating physician for Medicare beneficiaries with advanced cancer (recurrent, relapsed, refractory, metastatic, or advanced stage III or IV cancer) who have not have previously been tested with the same test for the same primary diagnosis of cancer or are seeking repeat testing for a new primary cancer diagnosis, and have decided to seek further cancer treatment. The final NCD also gives MACs the authority to establish local coverage for NGS-based assays that are not FDA-approved or FDA-cleared companion diagnostics when offered to patients meeting the above-referenced criteria. It is unclear, however, whether MACs retain the authority to establish local coverage for NGS-based tests provided for patients with cancer that do not meet the above-referenced criteria - e.g., patients with earlier stage cancers or patients with a personal history of cancer - or if such tests are nationally non-covered under the NCD. If CMS interprets the final NCD to exclude coverage for patients with earlier stage cancers or personal history of cancer, MACs will no longer have discretion to cover our current tests when offered to such patients, notwithstanding historical Medicare coverage for such tests. An interpretation of the NCD that results in Medicare non-coverage for our current and future assays would have significant negative impact on our business, financial condition and results of operations. In April 2019, in an effort to clarify the impact of the NCD, CMS announced that it would be re-opening the NCD. CMS requested comments on tests for germline mutations to identify those with hereditary cancer who may benefit from targeted treatments based on results of the test, and explicitly stated that all other tests are beyond the scope of the re-

47



opening. However, the extent to which CMS may eventually reconsider its position with respect to NGS-based germline testing more generally - or the position that CMS may take with respect to such testing -  remains unclear at this time. 
We cannot predict whether future healthcare initiatives will be implemented at the federal or state level, or how any future legislation or regulation may affect us. For instance, the payment reductions imposed by the Affordable Care Act and the expansion of the federal and state governments’ role in the U.S. healthcare industry as well as changes to the reimbursement amounts paid by payers for our tests and future tests or our medical procedure volumes may reduce our profits and have a materially adverse effect on our business, financial condition, results of operations and cash flows. Notably, Congress enacted legislation in 2017 that eliminates the Affordable Care Act’s “individual mandate” beginning in 2019, which may significantly impact the number of covered lives participating in exchange plans. Moreover, Congress has proposed on several occasions to impose a 20% coinsurance on patients for clinical laboratory tests reimbursed under the clinical laboratory fee schedule, which would increase our billing and collecting costs and decrease our revenue.
If we use hazardous materials in a manner that causes injury, we could be liable for resulting damages.
Our activities currently require the use of hazardous chemicals and biological material. We cannot eliminate the risk of accidental contamination or injury to employees or third parties from the use, storage, handling or disposal of these materials. In the event of contamination or injury, we could be held liable for any resulting damages, and any liability could exceed our resources or any applicable insurance coverage we may have. In 2018, we decommissioned our laboratory in Cambridge, Massachusetts; however, we could be held liable for any damages resulting from our prior use of hazardous chemicals and biological materials at this facility. Additionally, we are subject on an ongoing basis to federal, state and local laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products. The cost of compliance with these laws and regulations may become significant, and our failure to comply may result in substantial fines or other consequences, and either could negatively affect our operating results.
We could be adversely affected by violations of the FCPA and other worldwide anti-bribery laws.
We are subject to the FCPA, which prohibits companies and their intermediaries from making payments in violation of law to non-U.S. government officials for the purpose of obtaining or retaining business or securing any other improper advantage. We use a limited number of independent distributors to sell our tests internationally, which requires a high degree of vigilance in maintaining our policy against participation in corrupt activity, because these distributors could be deemed to be our agents, and we could be held responsible for their actions. Other U.S. companies in the medical device and pharmaceutical fields have faced criminal penalties under the FCPA for allowing their agents to deviate from appropriate practices in doing business with these individuals. We are also subject to similar anti-bribery laws in the jurisdictions in which we operate, including the United Kingdom’s Bribery Act of 2010, which also prohibits commercial bribery and makes it a crime for companies to fail to prevent bribery. These laws are complex and far-reaching in nature, and, as a result, we cannot assure you that we would not be required in the future to alter one or more of our practices to be in compliance with these laws or any changes in these laws or the interpretation thereof. Any violations of these laws, or allegations of such violations, could disrupt our operations, involve significant management distraction, involve significant costs and expenses, including legal fees, and could result in a material adverse effect on our business, prospects, financial condition or results of operations. We could also incur severe penalties, including criminal and civil penalties, disgorgement and other remedial measures.
Risks related to our intellectual property
Litigation or other proceedings or third-party claims of intellectual property infringement or misappropriation may require us to spend significant time and money, and could in the future prevent us from selling our tests or impact our stock price.
Our commercial success will depend in part on our avoiding infringement of patents and proprietary rights of third parties, including for example the intellectual property rights of competitors. As we continue to commercialize our tests in their current or an updated form, launch different and expanded tests, and enter new markets, competitors might claim that our tests infringe or misappropriate their intellectual property rights as part of business strategies designed to impede our successful commercialization and entry into new markets. Our activities may be subject to claims that we infringe or otherwise violate patents or other intellectual property rights owned or controlled by third parties. We cannot assure you that our operations do not, or will not in the future, infringe existing or future patents. We may be unaware of patents that a third party, including for example a competitor in the genetic testing market, might assert are infringed by our business. There may also be patent applications that, if issued as patents, could be asserted against us. Third parties making claims against us for infringement or misappropriation

48



of their intellectual property rights may seek and obtain injunctive or other equitable relief, which could effectively block our ability to perform our tests. Further, if a patent infringement suit were brought against us, we could be forced to stop or delay our development or sales of any tests or other activities that are the subject of such suit. Defense of these claims, regardless of merit, could cause us to incur substantial expenses and be a substantial diversion of our employee resources. Any adverse ruling or perception of an adverse ruling in defending ourselves could have a material adverse impact on our business and stock price. In the event of a successful claim of infringement against us by a third party, we may have to (1) pay substantial damages, possibly including treble damages and attorneys’ fees if we are found to have willfully infringed patents; (2) obtain one or more licenses, which may not be available on commercially reasonable terms (if at all); (3) pay royalties; and/or (4) redesign any infringing tests or other activities, which may be impossible or require substantial time and monetary expenditure, all of which could have a material adverse impact on our cash position and business and financial condition.
If licenses to third-party intellectual property rights are or become required for us to engage in our business, we may be unable to obtain them at a reasonable cost, if at all. Even if such licenses are available, we could incur substantial costs related to royalty payments for licenses obtained from third parties, which could negatively affect our gross margins. Moreover, we could encounter delays in the introduction of tests while we attempt to develop alternatives. Defense of any lawsuit or failure to obtain any of these licenses on favorable terms could prevent us from commercializing tests, which could materially affect our ability to grow and thus adversely affect our business and financial condition.
Developments in patent law could have a negative impact on our business.
Although we view current U.S. Supreme Court precedent to be aligned with our belief that naturally occurring DNA sequences and detection of natural correlations between observed facts (such as patient genetic data) and an understanding of that fact’s implications (such as a patient’s risk of disease associated with certain genetic variations) should not be patentable, it is possible that subsequent determinations by the U.S. Supreme Court or other federal courts could limit, alter or potentially overrule current law. Moreover, from time to time the U.S. Supreme Court, other federal courts, the United States Congress or the U.S. Patent and Trademark Office, or USPTO, may change the standards of patentability, and any such changes could run contrary to, or otherwise be inconsistent with, our belief that naturally occurring DNA sequences and detection of natural correlations between observed facts and an understanding of that fact’s implications should not be patentable, which could result in third parties newly claiming that our business practices infringe patents drawn from categories of patents which we currently view to be invalid as directed to unpatentable subject matter.
Our inability to effectively protect our proprietary technologies, including the confidentiality of our trade secrets, could harm our competitive position.
We currently rely upon trade secret protection and copyright, as well as non-disclosure agreements and invention assignment agreements with our employees, consultants and third-parties, and to a limited extent patent protection, to protect our confidential and proprietary information. Although our competitors have utilized and are expected to continue utilizing similar methods and have aggregated and are expected to continue to aggregate similar databases of genetic testing information, our success will depend upon our ability to develop proprietary methods and databases and to defend any advantages afforded to us by such methods and databases relative to our competitors. If we do not protect our intellectual property adequately, competitors may be able to use our methods and databases and thereby erode any competitive advantages we may have.
We will be able to protect our proprietary rights from unauthorized use by third parties only to the extent that our proprietary technologies are covered by valid and enforceable patents or are effectively maintained as trade secrets. In this regard, we have applied, and we intend to continue applying, for patents covering such aspects of our technologies as we deem appropriate. However, we expect that potential patent coverage we may obtain will not be sufficient to prevent substantial competition. In this regard, we believe it is probable that others will independently develop similar or alternative technologies or design around those technologies for which we may obtain patent protection. In addition, any patent applications we file may be challenged and may not result in issued patents or may be invalidated or narrowed in scope after they are issued. Questions as to inventorship or ownership may also arise. Any finding that our patents or applications are unenforceable could harm our ability to prevent others from practicing the related technology, and a finding that others have inventorship or ownership rights to our patents and applications could require us to obtain certain rights to practice related technologies, which may not be available on favorable terms, if at all. If we initiate lawsuits to protect or enforce our patents, or litigate against third party claims, which would be expensive, and, if we lose, we may lose some of our intellectual property rights. Furthermore, these lawsuits may divert the attention of our management and technical personnel.

49



We expect to rely primarily upon trade secrets and proprietary know-how protection for our confidential and proprietary information, and we have taken security measures to protect this information. These measures, however, may not provide adequate protection for our trade secrets, know-how or other confidential information. Among other things, we seek to protect our trade secrets and confidential information by entering into confidentiality agreements with employees and consultants. There can be no assurance that any confidentiality agreements that we have with our employees and consultants will provide meaningful protection for our trade secrets and confidential information or will provide adequate remedies in the event of unauthorized use or disclosure of such information. Accordingly, there also can be no assurance that our trade secrets will not otherwise become known or be independently developed by competitors. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret can be difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, trade secrets may be independently developed by others in a manner that could prevent legal recourse by us. If any of our confidential or proprietary information, such as our trade secrets, were to be disclosed or misappropriated, or if any such information was independently developed by a competitor, our competitive position could be harmed. 
We may not be able to enforce our intellectual property rights throughout the world.
The laws of some foreign countries do not protect proprietary rights to the same extent as the laws of the United States, and many companies have encountered significant challenges in establishing and enforcing their proprietary rights outside of the United States. These challenges can be caused by the absence of rules and methods for the establishment and enforcement of intellectual property rights outside of the United States. In addition, the legal systems of some countries, particularly developing countries, do not favor the enforcement of patents and other intellectual property protection, especially those relating to healthcare. This could make it difficult for us to stop the infringement of our patents, if obtained, or the misappropriation of our other intellectual property rights. For example, many foreign countries have compulsory licensing laws under which a patent owner must grant licenses to third parties. In addition, many countries limit the enforceability of patents against third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. Patent protection must ultimately be sought on a country-by-country basis, which is an expensive and time-consuming process with uncertain outcomes. Accordingly, we may choose not to seek patent protection in certain countries, and we will not have the benefit of patent protection in such countries. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business. Accordingly, our efforts to protect our intellectual property rights in such countries may be inadequate. In addition, changes in the law and legal decisions by courts in the United States and foreign countries may affect our ability to obtain adequate protection for our technology and the enforcement of intellectual property.
Third parties may assert that our employees or consultants have wrongfully used or disclosed confidential information or misappropriated trade secrets.
We employ individuals who were previously employed at universities or genetic testing, diagnostic or other healthcare companies, including our competitors or potential competitors. Although we try to ensure that our employees and consultants do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third parties. Further, we may be subject to ownership disputes in the future arising, for example, from conflicting obligations of consultants or others who are involved in developing our intellectual property. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.
Risks related to being a public company
We incur increased costs and demands on management as a result of compliance with laws and regulations applicable to public companies, which could harm our operating results.
As a public company, we incur significant legal, accounting and other expenses , including costs associated with public company reporting requirements. In addition, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, as well as rules implemented by the SEC and the New York Stock Exchange, or NYSE, impose a number of requirements on public companies, including with respect to corporate governance practices. The SEC and other regulators have continued to adopt new rules and regulations and make additional changes to existing regulations that require our compliance. In addition, the Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, enacted in 2010, includes significant corporate governance and executive-compensation-related provisions. Our management and other personnel need to devote a substantial amount of time to these compliance

50



and disclosure obligations. If these requirements divert the attention of our management and personnel from other aspects of our business concerns, they could have a material adverse effect on our business, financial condition and results of operations. Moreover, these rules and regulations applicable to public companies substantially increase our legal, accounting and financial compliance costs, require that we hire additional personnel and make some activities more time-consuming and costly. It may also be more expensive for us to obtain director and officer liability insurance.
If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our reported financial information and the market price of our common stock may be negatively affected.
We are required to maintain internal control over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on our internal control over financial reporting. If we have a material weakness in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We have compiled the system and process documentation necessary to perform the evaluation needed to comply with Section 404 of the Sarbanes-Oxley Act. We need to maintain and enhance these processes and controls as we grow and we have required, and may continue to require, additional personnel and resources to do so.
During the evaluation and testing process, if we identify one or more material weaknesses in our internal controls, our management will be unable to conclude that our internal control over financial reporting is effective. Moreover, when we are no longer an emerging growth company, as described below, our independent registered public accounting firm will be required to issue an attestation report on the effectiveness of our internal control over financial reporting. Even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm may conclude that there are material weaknesses with respect to our internal controls or the level at which our internal controls are documented, designed, implemented or reviewed.
If we are unable to conclude that our internal control over financial reporting is effective, or when we are no longer an emerging growth company, if our auditors were to express an adverse opinion on the effectiveness of our internal control over financial reporting because we had one or more material weaknesses, investors could lose confidence in the accuracy and completeness of our financial disclosures, which could cause the price of our common stock to decline. Internal control deficiencies could also result in the restatement of our financial results in the future.
We are an emerging growth company and have elected to comply with reduced public company reporting requirements applicable to emerging growth companies, which could make our common stock less attractive to investors.
We are an emerging growth company, as defined under the Securities Act. We may remain an emerging growth company until December 31, 2020, although if our revenue exceeds $1.07 billion in any fiscal year before that time, we would cease to be an emerging growth company as of the end of that fiscal year. In addition, if the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of our second fiscal quarter of any fiscal year before the end of that five-year period, we would cease to be an emerging growth company as of December 31 of that year, and we currently expect that we will cease to be an emerging growth company on December 31, 2019. As an emerging growth company, we have chosen to take advantage of exemptions from various reporting requirements applicable to certain other public companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced financial statement and financial-related disclosures, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirement of holding a nonbinding advisory vote on executive compensation and obtaining stockholder approval of any golden parachute payments not previously approved by our stockholders. We cannot predict whether investors will find our common stock less attractive because we have chosen to rely on any of these exemptions. If investors find our common stock less attractive as a result of any choices to reduce future disclosure we may make, there may be a less active trading market for our common stock and our stock price may be more volatile.

51



Risks related to our common stock
Our stock price is volatile, and you may not be able to sell shares of our common stock at or above the price you paid.
The trading price of our common stock is volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include:
actual or anticipated fluctuations in our operating results;
competition from existing tests or new tests that may emerge;
announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;
failure to meet or exceed financial estimates and projections of the investment community or that we provide to the public;
issuance of new or updated research or reports by securities analysts or changed recommendations for our stock;
our focus on long-term goals over short-term results;
the timing of our investments in the growth of our business;
actual or anticipated changes in regulatory oversight of our business;
additions or departures of key management or other personnel;
disputes or other developments related to our intellectual property or other proprietary rights, including litigation;
changes in reimbursement by current or potential payers;
general economic and market conditions; and
issuances of significant amounts of our common stock.
In addition, the stock market in general, and the market for stock of life sciences companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
If securities or industry analysts issue an adverse opinion regarding our stock or do not publish research or reports about our company, our stock price and trading volume could decline.
The trading market for our common stock will depend in part on the research and reports that equity research analysts publish about us and our business. We do not control these analysts or the content and opinions included in their reports. Securities analysts may elect not to provide research coverage of our company and such lack of research coverage may adversely affect the market price of our common stock. The price of our common stock could also decline if one or more equity research analysts downgrade our common stock, change their price targets, issue other unfavorable commentary or cease publishing reports about us or our business. If one or more equity research analysts cease coverage of our company, we could lose visibility in the market, which in turn could cause our stock price to decline.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
At March 31, 2019, our total gross deferred tax assets were $131.9 million. Due to our lack of earnings history and uncertainties surrounding our ability to generate future taxable income, the net deferred tax assets have been fully offset by a valuation allowance. The deferred tax assets were primarily comprised of federal and state tax net operating losses and tax credit carryforwards. Furthermore, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Internal Revenue Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards, or NOLs, and other pre-change tax attributes (such as research tax credits) to offset its future taxable income may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Our existing NOLs and tax credit carryovers may be subject to limitations

52



arising from previous ownership changes, and if we undergo one or more ownership changes in connection with completed acquisitions, or other future transactions in our stock, our ability to utilize NOLs and tax credit carryovers could be further limited by Section 382 of the Internal Revenue Code. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss and tax credit carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us. The annual limitation may result in the expiration of certain net operating loss and tax credit carryforwards before their utilization. In addition, the Tax Act limits the deduction for NOLs to 80% of current year taxable income and eliminates NOL carrybacks. Also, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.
We have never paid dividends on our capital stock, and we do not anticipate paying dividends in the foreseeable future.
We have never paid dividends on any of our capital stock and currently intend to retain any future earnings to fund the growth of our business. In addition, our 2018 Note Purchase Agreement limits our ability to pay dividends on our common stock. Any determination to pay dividends in the future will be at the discretion of our board of directors and will depend on our financial condition, operating results, capital requirements, general business conditions and other factors that our board of directors may deem relevant. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for the foreseeable future.
Anti-takeover provisions in our charter documents and under Delaware law could discourage, delay or prevent a change in control and may affect the trading price of our common stock.
Provisions in our restated certificate of incorporation and our amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our restated certificate of incorporation and amended and restated bylaws include provisions that:
authorize our board of directors to issue, without further action by the stockholders, up to 20,000,000 shares of undesignated preferred stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, our chairman of the board or our chief executive officer;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, Class I, Class II and Class III, with each class serving staggered terms;
provide that our directors may be removed only for cause;
provide that vacancies on our board of directors may, except as otherwise required by law, be filled only by a majority of directors then in office, even if less than a quorum; and
require a super-majority of votes to amend certain of the above-mentioned provisions as well as to amend our bylaws generally.
In addition, we are subject to the provisions of Section 203 of the Delaware General Corporation Law regulating corporate takeovers. Section 203 generally prohibits us from engaging in a business combination with an interested stockholder subject to certain exceptions.
Our certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or other employees.
Our certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for:
any derivative action or proceeding brought on our behalf;
any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders;

53



any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law; or
any action asserting a claim against us governed by the internal affairs doctrine.
Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the provisions of our certificate of incorporation described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find these provisions of our certificate of incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or results of operations.

54



ITEM 6.  Exhibits.
 
Exhibit Number
 
Description
 
 
 
10.1
 
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1*   
 
 
 
 
32.2*   
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase
 
 

*
In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 34-47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 (the “Exchange Act”) or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the registrant specifically incorporates it by reference.

55



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
 
 
INVITAE CORPORATION
 
 
 
 
By:
/s/ Sean E. George, Ph.D.
 
 
Sean E. George, Ph.D.
 
 
President and Chief Executive Officer
 
 
Principal Executive Officer
 
 
 
 
By:
/s/ Shelly D. Guyer
 
 
Shelly D. Guyer
 
 
Chief Financial Officer
 
 
Principal Financial and Accounting Officer
 
 
 
Date: May 7, 2019
 
 

56
EX-31.1 2 nvta-exhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
PRINCIPAL EXECUTIVE OFFICER’S CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Sean E. George, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Invitae Corporation for the period ended March 31, 2019;
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.

Dated: May 7, 2019
 
 
/s/ Sean E. George, Ph.D.
 
Sean E. George, Ph.D.
 
Chief Executive Officer and Director
 
(Principal Executive Officer)


EX-31.2 3 nvta-exhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
PRINCIPAL FINANCIAL OFFICER’S CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Shelly D. Guyer, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Invitae Corporation for the period ended March 31, 2019;
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.

Dated: May 7, 2019
 
 
/s/ Shelly D. Guyer
 
Shelly D. Guyer
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)


EX-32.1 4 nvta-exhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report of Invitae Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to such officer’s 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.

Dated: May 7, 2019
 
 
/s/ Sean E. George, Ph.D.
 
Sean E. George, Ph.D.
 
Chief Executive Officer and Director
 
(Principal Executive Officer)



EX-32.2 5 nvta-exhibit322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report of Invitae Corporation (the “Company”) on Form 10-Q for the period ended March 31, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to such officer’s 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.

Dated: May 7, 2019
 
 
/s/ Shelly D. Guyer
 
Shelly D. Guyer
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)



EX-101.SCH 6 nvta-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Balance sheet components link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Balance sheet components - Accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Balance sheet components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Balance sheet components - Other long-term liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Balance sheet components - Schedule of Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Balance sheet components (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Business combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Commitments and contingencies - Components of lease cost (Details) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Commitments and contingencies - (Debt Financing) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Commitments and contingencies - (Finance Leases) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Commitments and contingencies - (Operating Leases) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408409 - Disclosure - Commitments and contingencies - (Other Commitments) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Commitments and contingencies - Schedule of future minimum payments under operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Commitments and contingencies - Schedule of future minimum payments under operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 2408408 - Disclosure - Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Fair value measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair value measurements - Financial instruments at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Geographic information link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Geographic information - Schedule of Revenue by country (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Geographic information (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and intangible assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and intangible assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Net loss per share - Schedule of Earnings per share, basic and diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Net loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and description of business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Organization and description of business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue, accounts receivable and deferred revenue link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue, accounts receivable and deferred revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue, accounts receivable and deferred revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock incentive plans link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock incentive plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock incentive plans - Schedule of activity under the plans (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock incentive plans - Summary of RSU activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Stock incentive plans - Summary of stock based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock incentive plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stockholders' equity link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stockholders' equity - Schedule of convertible preferred and common stock (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stockholders' equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Summary of significant accounting policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nvta-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nvta-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nvta-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Non-compete agreement Noncompete Agreements [Member] Trade name Trade Names [Member] Patent licensing agreement Patent Licensing Agreement [Member] Patent licensing agreement. Favorable leases Favorable Leases [Member] Favorable leases. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cost Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total estimated future amortization expense Finite-Lived Intangible Assets, Net Weighted Average Useful Life (in Years) Finite-Lived Intangible Asset, Useful Life Equity [Abstract] Stockholders' equity Stockholders' Equity Note Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Other Commitments [Table] Other Commitments [Table] Recorded Unconditional Purchase Obligation by Category of Item Purchased Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Service Agreements and Laboratory Supplies Service Agreements And Laboratory Supplies [Member] Service agreements and laboratory supplies. Other Commitments [Line Items] Other Commitments [Line Items] Noncancelable unconditional purchase commitments Recorded Unconditional Purchase Obligation Due Over One Year Recorded unconditional purchase obligation due over one year. Accounting Policies [Abstract] Summary of significant customers as percentage of total revenue and total accounts receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Summary of restrictions on cash and cash equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Summary of effect of the adoption of Topic 842 Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Shares of common stock subject to outstanding RSUs Restricted Stock Units (RSUs) [Member] Stock incentive plan Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested stock units awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period RSUs cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at the end of the period (in shares) Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value RSUs vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value RSUs cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Balance at the end of the period (in dollars per share) New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Adjustments Due to the Adoption of Topic 842 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Property and equipment, net Property, Plant and Equipment, Net Operating lease assets Operating Lease, Right-of-Use Asset Other assets Other Assets, Noncurrent Accrued liabilities Accrued Liabilities, Current Operating lease obligations Operating Lease, Liability, Current Operating lease obligations, net of current portion Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Finance lease asset Finance Lease, Right-of-Use Asset Goodwill and intangible assets Goodwill and Intangible Assets Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Remeasurements of liabilities associated with business combinations Business Combination Remeasurement Of Liabilities Business combination remeasurement of liabilities. Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase Decrease In Prepaid Expense And Other Current Assets The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods and also includes other current operating assets not separately disclosed in the statement of cash flows. Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Proceeds from sales of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from public offerings of common stock, net of issuance costs Proceeds From Issuance Of Public Offerings Of Common Stock Net Of Issuance Costs Proceeds from issuance of public offerings of common stock net of issuance costs. Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Proceeds from debt financing Proceeds from Debt, Net of Issuance Costs Finance lease principal payments Finance Lease, Principal Payments Finance lease principal payments Repayments of Long-term Capital Lease Obligations Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental cash flow information of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Purchases of property and equipment in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Investment in privately-held company in other assets and accrued liabilities Transfer to Investments Warrants issued pursuant to loan and security agreement Debt Conversion, Converted Instrument, Amount Deferred offering costs included in accounts payable and accrued liabilities Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Common stock issued for acquisition of businesses Stock Issued Lease assets obtained in exchange for lease obligations, net Right-of-Use Asset Obtained in Exchange for Lease Liability Right-of-Use Asset Obtained in Exchange for Lease Liability Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Certificates of deposit Certificates of Deposit [Member] Commercial paper Commercial Paper [Member] U.S. treasury notes US Treasury Securities [Member] U.S. government agency securities US Government Agencies Debt Securities [Member] Contingent consideration Contingent Consideration [Member] Contingent consideration. Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring basis Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] 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] Amortized Cost Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Cash equivalents restricted cash and marketable securities amortized cost. Unrealized gain Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Gain Before Tax Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Gain Before Tax Unrealized Losses Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Loss Before Tax Cash equivalents restricted cash and marketable securities amortized cost gross unrealized loss before tax. Estimated Fair Value Cash Equivalents Restricted Cash And Marketable Securities Fair Value Cash equivalents restricted cash and marketable securities fair value. Total financial assets Assets, Fair Value Disclosure Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Cash equivalents Cash Equivalents, at Carrying Value Restricted cash Restricted Cash Marketable securities Debt Securities, Available-for-sale Balance Sheet Related Disclosures [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Leasehold improvements Leasehold Improvements [Member] Laboratory equipment Equipment [Member] Equipment under capital lease Assets Held Under Finance Lease [Member] Assets Held Under Finance Lease [Member] Computer equipment Computer Equipment [Member] Software Software and Software Development Costs [Member] Furniture and fixtures Furniture and Fixtures [Member] Automobiles Automobiles [Member] Construction-in-progress Construction in Progress [Member] Property and equipment Property, Plant and Equipment [Line Items] Total property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment, net Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Concentrations of credit risk and other risks and uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Cash cash equivalents and restricted cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Accounts receivable Receivables, Policy [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Business combinations Business Combinations Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Revenue recognition and cost of revenue Revenue from Contract with Customer [Policy Text Block] Net loss per share Earnings Per Share, Policy [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Earnings Per Share [Abstract] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash and Cash Equivalents Total cash, cash equivalents and restricted cash Financial instruments at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Carrying amount and the estimated fair value of the Company's outstanding debt Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Schedule of activity under the plans Share-based Compensation, Activity [Table Text Block] Summary of RSU activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of stock based compensation expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Accrued compensation and related expenses Employee-related Liabilities, Current Liabilities associated with business combinations Business Combination Accrued Liabilities Current Business combination accrued liabilities current. Liability associated with co-development agreement Due to Affiliate, Current Deferred revenue Contract with Customer, Liability, Current Other Other Accrued Liabilities, Current Total accrued liabilities Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Concentration Risk Type Concentration Risk Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Total Revenue Sales Revenue, Net [Member] Customer Customer [Axis] Customer Customer [Domain] Medicare Medicare [Member] Medicare. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Concentration risk (as a percent) Concentration Risk, Percentage 2019 (remainder of year) Long Term Debt Maturities Repayments Remainder Of Fiscal Year Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. 2020 Long Term Debt Maturities Repayments In Year Two Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. 2021 Long Term Debt Maturities Repayments In Year Three Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. 2022 Long Term Debt Maturities Repayments In Year Four Interest and principal amount of long-term debt, Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. 2023 Long Term Debt Maturities Repayments In Year Fifth Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Thereafter Long Term Debt Maturities Repayments Thereafter Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Total remaining payments Long Term Debt Minimum Payments Due Amount of minimum payments owed for long-term debt, including principal and interest. Less: debt discount Debt Instrument, Unamortized Discount Less: interest Interest Payable Total debt Long-term Debt, Excluding Current Maturities Document And Entity Information [Abstract] Document and Entity Information Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Trading Symbol Trading Symbol Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2010 Plan Stock Incentive Plan2010 [Member] Represents the information pertaining to the 2010 stock incentive plan, which provides for the granting of stock based awards to employees, directors, and consultants under terms and provisions established by the board of directors. Stock incentive plans Stock Incentive Plan [Member] Represents the stock incentive plans of the entity, which includes the 2010 plan, the 2015 plan, employee stock purchase plan. 2015 Employee Stock Purchase Plan Employee Stock Purchase Plan2015 [Member] Represents the information pertaining to the 2015 employee stock purchase plan. Vesting Vesting [Axis] Vesting Vesting [Domain] First anniversary First Anniversary Of Grant Date [Member] Represents the information pertaining to first anniversary of grant date. Second anniversary Second Anniversary Of Grant Date [Member] Represents the information pertaining to second anniversary of grant date. Third anniversary Third Anniversary Of Grant Date [Member] Represents the information pertaining to third anniversary of grant date. Shares of common stock subject to outstanding options Employee Stock Option [Member] Non-Employee Options Non Employee Stock Option [Member] An arrangement whereby a non-employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Employees holding voting rights of all classes of stock (as a percent) Share Based Compensation Arrangement By Share Based Payment Award Voting Rights Of Common Stock Holding Percentage Represents the percentage of voting rights of all classes of stock held by the employees. Exercise price of options on common stock (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Term of options granted Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting rate upon anniversaries (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Monthly vesting rate thereafter (as a percent) Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Equal Monthly Vesting Percentage Represents the monthly percentage of vesting of share-based compensation awards. Weighted-average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total grant date fair value of options to purchase common stock vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Exercised, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Purchase price of common stock of the lesser of fair market value on the purchase date or the last trading day preceding the offering date (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Cash received from payroll deductions Proceeds from Stock Plans Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Unrecognized stock-based compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Expected period to recognize on a straight-line basis Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Capitalized stock-based employee compensation Stock Based Employee Compensation Capitalized Represents the information pertaining to capitalized stock based employee compensation. Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Payment made within 12 months after closing date Debt Instrument, Redemption, Period One [Member] Payment made within 24 months after closing date Debt Instrument, Redemption, Period Two [Member] Payment made within 36 months after closing date Debt Instrument, Redemption, Period Three [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument, Name [Domain] Initial sale of notes Tranche One [Member] Tranche one. Loan and Security Agreement Loan And Security Agreement [Member] Represents information pertaining to loan and security agreement. Scenario Scenario [Axis] Scenario, Unspecified Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Note Purchase Agreement Note Purchase Agreement [Member] Note purchase agreement. Secured Debt Secured Debt [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maturity term Debt Instrument, Term Repayment of term loan Repayments of Long-term Debt Proceeds from notes sold Proceeds from Notes Payable Principal amount of notes payable in percentage Debt Instrument, Redemption Price, Percentage Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Percentage of net annual revenue receivable by purchasers in addition to interest, beginning on January 1,2020 Percentage Of Net Annual Revenue Receivable By Lender In Addition To Interest Percentage of Net annual revenue receivable by lender in addition to interest. Maximum net annual revenue receivable by purchasers in addition to interest, beginning on January 1, 2020 Maximum Net Annual Revenue Receivable By Lender In Addition To Interest Maximum net annual revenue receivable by lender in addition to interest. Internal rate of return percentage to lender Internal Rate Of Return Percentage Internal rate of return percentage. Interest rate during period Debt Instrument, Interest Rate During Period Debt issuance cost Debt Related Commitment Fees and Debt Issuance Costs Interest expense Interest Expense, Debt Business Combinations [Abstract] Business combinations Business Combination Disclosure [Text Block] Segments, Geographical Areas [Abstract] Geographic information Segment Reporting Disclosure [Text Block] Future minimum lease payments under operating leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 (remainder of year) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Future non-cancelable minimum operating lease payments Lessee, Operating Lease, Liability, Payments, Due Less: minimum payments to be received from non-cancelable subleases Lessor, Operating Lease, Payments to be Received Total future non-cancelable minimum operating lease payments, net Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liabilities Operating Lease, Liability Less: current portion Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Convertible preferred stock: Preferred Stock [Member] Common stock: Common Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning of period (in shares) Shares, Outstanding Shares converted (in shares) Conversion of Stock, Shares Converted Common stock issued in connection with public offering (in shares) Stock Issued During Period, Shares, New Issues Common stock issued on exercise of stock options, net (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Common stock issued pursuant to vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Common stock issued pursuant to exercises of warrants (in shares) Stock Issued During Period Shares Warrants Exercised Stock issued during period shares warrants exercised. Common stock issued pursuant to business combinations (in shares) Stock Issued During Period, Shares, Acquisitions Other (in shares) Stock Issued During Period, Shares, Other End of period (in shares) Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of estimated future amortization expense of intangible assets with finite lives Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Total Accounts Receivable Accounts Receivable [Member] Operating lease costs Operating Lease, Cost Operating lease costs Operating Leases, Rent Expense Sublease income Sublease Income Sublease income Operating Leases, Rent Expense, Sublease Rentals Total operating lease costs Operating Lease, Cost, Net Operating Lease, Cost, Net Total operating lease costs Operating Leases, Rent Expense, Net Finance lease costs Finance Lease, Interest Expense Finance lease costs Capital Leases, Income Statement, Interest Expense Total lease costs Lease, Cost Total lease costs Leases, Expense Leases, Expense Depreciation Depreciation Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Good Start Genetics Good Start Genetics Inc [Member] Good Start Genetics, Inc. Business Acquisition [Line Items] Business Acquisition [Line Items] Percentage of diluted interest acquired Business Acquisition, Percentage of Voting Interests Acquired Business combination remaining hold back amount payable upon settlement of outstanding claims Business Combination Remaining Hold Back Amount Payable Upon Settlement Of Outstanding Claims Business combination remaining hold back amount payable upon settlement of outstanding claims. Business combination remaining hold back amount settled Business Combination Remaining Hold Back Amount Settled Of Outstanding Claims Business Combination, Remaining Hold Back Amount Settled, Outstanding Claims Fair value measurements Fair Value Disclosures [Text Block] Schedule of Property and equipment Property, Plant and Equipment [Table Text Block] Schedule of Accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Other long-term liabilities Other Noncurrent Liabilities [Table Text Block] Future payments under the finance lease Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Fiscal Year Maturity [Abstract] 2019 (remainder of year) Finance Lease, Liability, Payments, Remainder of Fiscal Year 2020 Finance Lease, Liability, Payments, Due Year Two 2021 Finance Lease, Liability, Payments, Due Year Three Total finance lease obligations Finance Lease, Liability, Payments, Due Less: interest Finance Lease, Liability, Undiscounted Excess Amount Present value of net minimum finance lease payments Finance Lease, Liability Less: current portion Finance Lease, Liability, Current Finance lease obligations, net of current portion Finance Lease, Liability, Noncurrent Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Type of Arrangement and Non-arrangement Transactions Type of Arrangement and Non-arrangement Transactions [Axis] Arrangements and Non-arrangement Transactions Arrangements and Non-arrangement Transactions [Domain] New Leases New Leases [Member] Information pertaining to new lease arrangements. Office Facility In San Francisco Office Facility In San Francisco [Member] Represents the information pertaining to office facility in San Francisco. Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Additional term of lease Lessee, Operating Lease, Renewal Term Lease term Lessee, Operating Lease, Term of Contract Security Deposit Security Deposit Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating lease, cash payments Operating Lease, Payments Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of genes Number Of Genes Number of genes. Number of operating segments Number of Operating Segments Net loss Net Income (Loss) Attributable to Parent Shares used in computing net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Lease incentive obligation, non-current Lease Incentive Payable Non Current This item represents an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease. Used to reflect the current portion of the liabilities (due beyond one year or beyond the normal operating cycle if longer). Deferred rent, non-current Deferred Rent Credit, Noncurrent Other non-current liabilities Other Accrued Liabilities, Noncurrent Total other long-term liabilities Schedule of convertible preferred and common stock Schedule of Stock by Class [Table Text Block] Lease term Lessee, Finance Lease, Term of Contract Weighted-average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Finance lease, cash payments Revenue from Contract with Customer [Abstract] Revenue, accounts receivable and deferred revenue Revenue from Contract with Customer [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Equity Interest Type [Axis] Equity Interest Type [Axis] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Common stock Contingent Consideration by Type Contingent Consideration by Type [Axis] Contingent Consideration Type Contingent Consideration Type [Domain] Contingent milestone New Contingent Milestone Based On Achieving Revenue Target During Two Thousand Seventeen And Two Thousand Eighteen [Member] New contingent milestone based on achieving revenue target during two thousand seventeen and two thousand eighteen. AltaVoice Alta Voice [Member] Alta Voice. Minimum Transfers of assets and liabilities between Level 1, Level 2 and Level 3 Fair Value Assets And Liabilities Level1 Level2 And Level3 Transfers Amount Fair value assets and liabilities level1 level2 and level3 transfers’ amount. Fair value of investments with unrealized losses Debt Securities, Available-for-sale, Unrealized Loss Number of securities that are in continuous unrealized loss position for more than one year Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Other than temporary impairment losses Other than Temporary Impairment Losses, Investments Available for sale securities minimum remaining contractual maturity Available For Sale Securities Minimum Remaining Contractual Maturity Available for sale securities minimum remaining contractual maturity. Available for sale securities maximum remaining contractual maturity Available For Sale Securities Maximum Remaining Contractual Maturity Available for sale securities maximum remaining contractual maturity. Business acquisition contingently payable amount Business Combination, Contingent Consideration, Liability Contingent obligation revenue threshold Business Combination Contingent Obligation Liability Revenue Threshold Business combination contingent obligation liability revenue threshold. Business acquisition common stock issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Business acquisition payment through issuance of shares company's common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Net loss per share Earnings Per Share [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical Geographical [Axis] Geographical Geographical [Domain] United States UNITED STATES Canada CANADA Rest of world Rest Of World [Member] Represents the information pertaining to rest of the world. Geographic information Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service Product and Service [Axis] Product and Service Product and Service [Domain] Test revenue Diagnostic Tests [Member] Diagnostic tests. Adjustments for Change in Accounting Principle Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle Adjustments for Change in Accounting Principle [Domain] Change in Estimate of Revenue Recognition [Member] Change In Estimate Of Revenue Recognition [Member] Change in estimate of revenue recognition. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Loss from operations Operating Income (Loss) Net loss per share, basic and diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Basic and Diluted Share Revenue re-requisition rights period Revenue Performance Obligation Of Re Requisition Rights Expected Timing Of Satisfaction Period Revenue performance obligation of re-requisition rights expected timing of satisfaction period. Organization and description of business Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Stock incentive plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Marketable securities Debt Securities, Available-for-sale, Current Accounts receivable Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Operating lease assets Restricted cash Intangible assets, net Goodwill Goodwill Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Operating lease obligations Finance lease obligations Finance lease obligations Capital Lease Obligations, Current Total current liabilities Liabilities, Current Finance lease obligations, net of current portion Finance lease obligations, net of current portion Capital Lease Obligations, Noncurrent Debt Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Additional paid-in capital Additional Paid in Capital Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Inventory Inventory, Net Goodwill impairment losses Goodwill, Impairment Loss Stock Conversion Description [Axis] Stock Conversion Description [Axis] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Series A Convertible Preferred Stock Converted to Common Stock Series A Convertible Preferred Stock Converted to Common Stock [Member] Series A Convertible Preferred Stock Converted to Common Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Series A Preferred Stock Series A Preferred Stock [Member] Transaction Type Transaction Type [Axis] Transaction Transaction [Domain] 2018 Sales Agreement Common Stock Sales Agreement [Member] Common stock sales agreement. Related Party Related Party [Axis] Related Party Related Party [Domain] Cowen and Company, LLC Cowen And Company Limited Liability Company [Member] Cowen and company limited liability company. Sale of Stock Sale of Stock [Axis] Sale of Stock Sale of Stock [Domain] Underwritten Public Offering Underwritten Public Offering [Member] Underwritten public offering. Private Placement Private Placement [Member] Aggregate gross proceeds from issuance of common stock Percentage of commission payable on gross proceeds Percentage Of Commission Payable On Gross Proceeds Percentage of commission payable on gross proceeds. Net proceeds from issuance of common stock Net Proceeds From Issuance Of Common Stock Net proceeds from issuance of common stock. Number of shares sold in underwritten public offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Shares issued price per share (in dollars per share) Sale of Stock, Price Per Share Net proceeds from issuance of common stock Stock Issued During Period, Value, New Issues Net proceeds from underwritten public offering Proceeds From Issuance Of Underwritten Public Offering Of Common Stock Net Of Issuance Costs Proceeds from issuance of underwritten public offering of common stock net of issuance costs. Shares issued, price per share (in dollars per share) Shares Issued, Price Per Share Proceeds from issuance of private placement, gross Proceeds from Issuance of Private Placement Proceeds from issuance of private placement, net Net Proceeds From Issuance Of Private Placement Net proceeds from issuance of private placement. Shares issued upon conversion (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Schedule of disaggregated revenue by payer category Disaggregation of Revenue [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized income on available-for-sale marketable securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other revenue Collaboration And Genome Network [Member] Collaboration and genome network. Institutions Institutions [Member] Institutions Patient - direct Patient Direct [Member] Patient direct. Patient - insurance Patient Insurance [Member] Patient insurance. Goodwill adjustment Goodwill, Period Increase (Decrease) Amortization expense Amortization of Intangible Assets Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research And Development [Member] Represents the information pertaining to research and development expenses included in the income statement. Selling and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Stock-based compensation Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation expense Allocated Share-based Compensation Expense Schedule of revenue by country Revenue from External Customers by Geographic Areas [Table Text Block] Summary of significant accounting policies Significant Accounting Policies [Text Block] Balance sheet components Supplemental Balance Sheet Disclosures [Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Cost of revenue Cost of Revenue Research and development Research and Development Expense Selling and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Loss from operations Other income, net Other Nonoperating Income (Expense) Interest expense Interest Expense Net loss Net loss per share, basic and diluted (in dollars per share) Earnings Per Share [Table] Earnings Per Share [Table] Earnings per share. Antidilutive Securities Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Shares of common stock subject to outstanding warrants Warrant [Member] Shares of common stock pursuant to ESPP Shares of common stock underlying Series A convertible preferred stock Series A Convertible Preferred Stock [Member] Series A convertible preferred stock. Net loss per common share Earnings Per Share [Line Items] Earnings per share. Antidilutive shares excluded from diluted net loss per share Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Total shares of common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Stockholders' Equity [Abstract] Accumulated other comprehensive income (loss): AOCI Attributable to Parent [Member] Additional paid-in capital: Additional Paid-in Capital [Member] Accumulated deficit: Retained Earnings [Member] Balance, beginning of period Common stock issued Unrealized income on available-for-sale marketable securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax Common stock issued on exercise of stock options, net Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Common stock issued pursuant to exercises of warrants Stock Issued During Period Value Warrants Exercised Stock issued during period value warrants exercised. Common stock issued pursuant to business combinations Stock Issued During Period, Value, Acquisitions Warrants issued pursuant to loan agreement Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Other Adjustments to Additional Paid in Capital, Other Cumulative effect of accounting change Cumulative Effect of New Accounting Principle in Period of Adoption Balance, end of period 2019 (remainder of year) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Components of lease cost Lease, Cost [Table Text Block] Schedule of future minimum payments under operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of future minimum lease payments under finance leases Finance Lease, Liability, Maturity [Table Text Block] Schedule of future payments under amended 2018 loan agreement Schedule Of Future Payments And Components Of Long Term Debt Table [Text Block] Tabular disclosure of future payments of long-term debt, components of long-term debt and long-term debt less current maturities. Activity under the plan Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Shares available for grant, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Stock options outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Additional shares reserved (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Option cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options exercised (in shares) RSUs granted (in shares) RSUs cancelled (in shares) Shares available for grant, ending balance (in shares) Stock options outstanding, ending balance (in shares) Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Balance at the end of the period (in dollars per share) Additional information Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, weighted-average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted-average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted-average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value EX-101.PRE 10 nvta-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 invitaeflywheela02.jpg begin 644 invitaeflywheela02.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" /6!6@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHIHD5F*A@2.HS0 ZBBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *^5/@3_R=9\0_^XC_ .ED=?5=?*GP)_Y.L^(?_<1_]+(Z /JN MBBJ&OZU;>&]#U#5KPE;6QMY+F7;UVHI8X]^* +Q(4$DX%)'(DR!T971N0RG( M-?)/@CPGXB_:JU#4-?\ %&LW>F^&+>G'QAX U_45ALF!O+.Z97S&2!NP %=T=I)#)ZH@N8+:WD5?+C894GK:ILO(K>* MN((6.Y%5MXV_+MP /E]Z^J(8E@A2-<[44*-Q). ,=3UH ?1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !6'_P )II"WTMI)=+%/&Q5E?CD5N5X-\:-)^Q^)!=!0$N%!R/7' M->3F6*J8.BJU-7L]3FKU)4H\T3W*"\@N4#Q2JZGH0:GKY,MM2N[-@8+F:$C_ M )YR$5T.G_$SQ#I[9_M"2<=-LIW?SS7BTN(Z3_BTVO37_(Y8XZ/VD?25%>+: M7\<[J$ 7MGY_JR,!^F*Z?3_C5HEUM6=9[9SUW)D#\J]>EG&"J[5+>NATQQ-* M74]"HK%T_P 9:-J>/L]_&Q]&RO\ .M:.:.891U$/BUXJ M\3^%-"B9=1N[H1337-LP>&2;>#M:0$$[5/(S0!]<5POQTM9;SX/^+HXCAQI\ MLA_W5&YOT!KR'^UOVD_^@+8_]]V?_P =KTOX0R?$/5+/6H?B1I]M CB-+6./ MR6612'$@81LW'W>OK0!@_LAW4$_P;MHX2OF0WDZ38/.XL&&?^ LM=G\<+J"S M^$/BZ2Y*B-M-FC&XX^=EVI^.XK7CL/PK^(WP,\37]Y\/([?Q!X>OF+OIMTZJ M8\$[00S*20#@,IR>XJ'Q%X7^+_Q[>WTO7["U\'>&TD$DRJ06DQT)7OIY7S5)X^\4O\9M-^#_A.&4R2:C''<7Y4\AE)A9_P M\NX-?4/_ A]G_P@?_"+8_T'^SO[-Z?P>7Y>?RKY\_9L^ ?B?P7X^EUKQ1IP MLXK.U>*R/VB*7,CG!(",< *7ZX^_]: -C]M*S>'X:Z$( $LX=31#&HX'[F0) M^ (_&J?A7X">,=8\,Z3?V/QBUJ"RN;2*:&*,3;41D!51BXQ@ X_"O=/B!X( ML/B)X3U#0=1&(;I,+*HRT4@Y5U]P8-R DG"C>KJ,G)!! /0T 5_&7[-M_<06L7BOXR2R0LY-O'K 8J7QSL$E MQUP>U7?VQ+=K/X6^%+=IQ)&9P,"0B!ANQD]>OXTVU^$/CSXT>-;#7/B3 M%;Z1HM@UFKJ]M#&K45*/,SU^BO%M'^.UY" NI6 M$=R.\D+;&/X'BNWT7XL>'M8V(;HV<[<>7<*5Y^O3]:YJ&:X/$:1G9^>A$,12 MGLSLJ*BM[J&\C$D$J31GHT;!@?Q%2UZU[ZHZ0HHHI@%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%8VO^+--\-V[2WEPJD=(PPW'\*\L\2?&ZZN@\6EVX MMT/'FR'+?ABO,Q698;":5):]EN<]2O3I?$]3U_4=9L=)CWW=U%;KVWL!FO%_ MBKXTTOQ,L,-D#+)"W^NYP1S7 WVJW>IS&2ZN))G_ -HU7KXK'YU4Q<'2C&T7 M\V>56Q;JIQ2L@HHHKYHX0HHHH 56,9RI*G_9.*]*^&?A_7=8N([E[RZMM-3G M.\_O/IGM5;X=_#.3Q"PO=0#0V2D;5Q@N?Q[5[K;V\=K"L42!(U& H[5]=D^5 M3J-8BK=1Z+O_ , ]+#8=R]^6PZ-?+C5#_ !P_Y&^'_KU3_P!":O>*\'^.'_(WP_\ 7JG_ *$U?.9__N7S1PXS^$>> M4E+337YL>$7M-US4-'D#V5Y-;,/[C''Y5W&B_&_5['8E_!%?1# +#Y'QZ^A- M><4AKT,/BL1AOX4VOR^[8N-6=/X78^C/#_Q8T#766,SM8SL<".Y&W)^O2NPB MF2>-7C=9$89#*<@_C7R":U-%\6:MX=DW6%]+ .Z9RI_ \5]-A\_FM*\+^:_R M_P"&.^&.:TFCZMHKQOP[\>CN2+6;(8[W%M_53_C7IVA^*M*\1PB33[V*?U0' M##Z@\U]/A\=A\5_#EKVZGHTZ].K\+-:BBBN\Z HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BLG7O%& MF^&[?S;^Z2'/W5SEF^@'->0>+OC->ZDTD&DEK2VS@2%0'8?TKS,7F%#!KWW= M]EN2^*/C-J&J*8=.3[%#W?/S'_ M KSRXNIKR9I9Y7FD;JTC$FHP:^*QF'8[=[Z P^*R55G8*H+,> ,FB=.5.7+-6933B[, "Q R M3T KT_X;_"^2_:'4]439;@[HX6ZM[D>E7OAO\+2DD>I:Q!T&Z*W?U]2*];1% MC4(BA548"J, 5]CE.3&OC-XA\,Z; FL*=EKI=AY*C;.ZQ$,S M !F !?C/<9P* /J&BOF[6M/^/_A72I/$+^(--U;R5\Z?28848A!R0!Y2YP,Y MVMGC@FO4?@K\6K;XN^$O[16);34+=_)O+53D(^,AE[[6'(^A'.* /0*BNO,^ MRS>3_K=C;/\ >QQ^M?)MO^T!\1M8\4^)O"FB(FIZW)J#0::WD1*MK#&\OF,2 M0 3@1C+\<'O7KGP='Q.L;+Q!_P )_/')Y*J;%@L)9CABQS'Q@?+P1GDT 6_@ M1)\0I-)U3_A80D%[YZ_9?,6 ?N]O/^JXZ^M>H5XG^R]\3/$'Q,T'6[KQ!=I= MS6MRD<3)"D>%*9(PH&>:P?&7QM\7^-?B!=>"OAE;P++9EENM6G57"E2 S#<" MJHI.W)#%CT'J ?15%?,7B7Q#\:_@K9Q:[KNIZ;XKT-75;J**,?NMQ Y81HRY M/ /(R1D=J]HF^+6AP_"\>.F=AI36WGK&<>87SM$7INW_ "^F: .UHKYHT#Q) M\:OC1;R:UX?O-.\(:!(Y^RK<(K-( 2.&,;LW(Y.%!YP.U:7A?XR^,O /CRS\ M)?$Z"VD74&"V>M6P5(R3P,X !4M@'A2N*'AG]H5;4ZE_P )5HYN=F_^S/+CSZ[, M^3MS_P "_P"!4 ?0]%>0_L^_&:^^)UGJNG:Y:)9^(-)<)<"-2JR*21G:?NL" MI!'3IZX'KU !1110 4444 %%%% !1110 5P?C_X8CQC>I?0WIMKE8Q'M=GZS%Y=]9PW2?\ 31 NI MY\\"G\#/DXTTU[QKGP/TB^W/I\LNGR')"YWIGZ'D?G7G>O?"/Q!HH>1(%OX5 M/W[8Y/UV]:\"OE6*P^KC==UK_P $\^IAJM/=7.*)IF:?-')!(8Y$:-UZJPP1 M4=>:ET.0*(;J6UF66"1X95.5>-BK#\13&;FFU:\B+GHWACXW:SHY2+4 NJ6P MX);Y90/9AU_$5ZWX7^)6A^*E5+>Z$%UCFWG^5_P]?PKY=)IF[#9'![>U>]A< MTQ%"RD^9>?\ F=M/&U*>CU1]GT5\S^%?C!KGAK9#++_:-FO'E7!RRCV;K^=> MS^$OBIH7BQ4C2X%G>MP;6X.UL^QZ'\*^KPV8T,1I>S[,]>CC*5;2]F=C1117 MJ'<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !125 MQ7C+XIZ9X7!A3==WF<"./@#W)K"M7IX>//5=D9SJ1IKFF['77M];Z=;O/,SJI5O##^ZN_7_ (!XM;'2EI3T1:U#4KG5+AI[F5I9&.235<4E%?,. M\G=GFW;W'4M)FM30O#.H^(KCR;& R'/+,< 4HPE-\L5=E13;LC-!K2T?P_J& MO3".RM9)SG!95.!]37K?A;X)VUGY4^K2KKOE7;K_P#TZ6"E+6>AY9X;^!\(02ZO<.[?\ /&+ 'YUZ M7I>A6.BP+%:0+$JC'J:T**^PPV!P^$7[J.O?J>I3HPI_"C@/C)H[:EX;6:-6 M9X'!PHR3GC%9WPX^%ZZ:JZAJJ;KDX,<1XV?7WKTYE5QA@"/>G5A/+:-3%?6I MZNRT\^Y+H1E4]HQ.E+117K'2%%%% !1110 4444 %%%% !7S#X1L8+S]M#Q+ M),%+VUNTL.X9^?R8EX]]K-7T]7Q9XMUS7/#'[5'B#6- L)-4N;%A-/9Q]98/ M(02#UZ'/ .,9QQ0!]IU\M_LJXL/BQ\1M/M.-.61]JKPOR3NJ10!P/[,=DDGQP^(UV?]9$\\2_1[DD_ M^@"OIS5/^0;=_P#7%_\ T$U\U_LO_P#)8/B9_P!?$G_I1)7TIJG_ "#;O_KB M_P#Z": /FW]BV22/P/XM>%=TJW*E%]6\HX'YTG[$,,NYEPQ&X<@\4 ?5.I:;::Q8S65_:PWMG,-LEO<('1QUP5/!KYX_;&M MH-!^%NAZ9IMG#8Z>=4!\JUC6.-<1R$ * ,DD_A6=\2_VC(OBCX>F\(^ M(U M/4-4U5?)ED>$+Y<1QN )ZC@DX !)S78:S\ ;G4OV?;7P>]U]HUZT_TZ.9G) M5KKYB4R?X<.R _0T E^!="DTV"TBCMG,RY:,( I/^E#D MC!Z=ZYGXJ>%?C5\7K/3[?6/!6G6WV&1I(I+&YB1_F !!+7#<<#\A6Y\.?VDQ M\-=%@\)?$#1]2L-2TM!;QSQQ!M\:C"A@2.@P PR&&#]8=0^)7B_]H/QQIECX M$.K>'/#=FY^UZFKF+<#C<7*DKD ?*F2222?8 ](^-'P;NOC!X,T<_:%T[Q+I MT?FQ&4YCWNJ^9&Q7..5'S#.".^:\RC^(GQS^%<:Q:]X?/B+3X1@W)A\X[1W, ML)X^K@GUKO\ ]HZQ\;:=8:)K_@Z]U!H]+DS>Z?:R.?.4,K*[(O+J,$,/1O0& MLNQ_;.\'2:6LM[I^JVVH*O[RT2%'&_N%?<,C/<@?2@#K_@M\==$^+4-Q;6UH MVDZQ;KYLU@Y# KD NC #<,D Y ()Z=Z]1KYG_9Q\*ZMXB^)WB/XCW>EOHFEW MXE6TMW4J9#(ZL2.!D +RV,%FXZ&OIB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH R-<\)Z3XDCV:A913GLY7#CZ,.:\T\1_ -6+RZ+>[.XM[GD?0-_C M7L5%<.(P.'Q/\2.O?J<]3#TZOQ(^2]>\)ZMX:DVZC92VXS@2$90_1AQ6.QK[ M(N+>*ZB:.:-98VX*NH(->=^*/@?HVL;Y=/+:7D)KJ?%7PVUSPGN>YM3-:YXN8/F7\>X_&N4+5XY>$?B'HWC2/\ T&XVW*C+VLORR+^'<>XKY*)HAN)+69989&BE0Y5T M."#[&O9PN85J/NOWD>A0QU2CH]4?;=%?/?@CX_7FE^5::]&U];#@72?ZU1[C M^+^=>Z:'X@T_Q'8I=Z==1W4##.Y#R/8CJ#]:^IH8JGB%[CU['T5#%4\0O<>O M8T****ZSK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK&N66@V;W-] M<1V\2C^(\GV [US7CKXF6'A*W>*-TN=0/"P!NGN<5X'XD\7:EXJNVFOI]P)R ML2\(OH *\/'9I3PON0]Z7X+U/.Q&-A1]V.K.U\!]3VKNO!?P;O=7;S]6$MC;XRJ M8 9OSZ#\*]GT/PSI_AVU2&RMUC"C!8\L?J:][!Y/6Q%IU?=C^)Z5#!SJ>]+1 M'FWA'X)+&([C6F#MG/V=#Q]":]3T_3;72X1%:P1P1@8PB@5:HK[7#8.AA%:E M'7OU/;IT84E:*"BBBNTW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY M@\)?\GI>(O\ K@__ *(BKZ?J!;&V2Z:Y6WB6X;K,$&\_CUH %L+:.Z:Y6WB6 MX88:8( Y^IZU/110 4444 %(RAE((R#P0:6B@""UL;:Q5A;6\5N&.2(D"Y/J M<5/110!!=65O?1^7<[94##\C4D<20QA(T6-%Z*HP!^%/HH *IR:/83 M7 N)+*W><"".*X/Q;\&]#\2EYH$_LR\8Y,MN/E8^Z] M*[ZBL:M&G67+45S.I3A55IJY\I^,/ACKG@]V:X@^U6>>+JWRR_B.J_CQ[UR! M-?;3*'4JP#*>"",BO./&GP1T?Q$LD^G@:5?'G=&N8V/NO;ZBOG<1E+C[U!W\ MCPJ^6M>]1=_(^:BU1LU=!XL\#ZSX-N#'J-J5C)PEQ'\T;_0_T-<[7C.G*#Y9 M*S/!E&4'RR5F%:.@^*-3\+WHN=,NY+63/S!3\K^S#H:RV:F&M87B[HS4G%WB M]3Z4^'_QVT_Q$8[+6 FFZ@<*LF?W4I]C_"<]CZ]:]4!# $'(KX48UZ%\/_C1 MJW@V2.VNV;4]*SS#(WSQC_88_P CQ7OX?'OX:WWGNX;-.7W*_P!_^9]545B> M%?&.E>,K 76F72S# WQGAXSZ,.U;=>Y&2DKH^DC*,US1=T%%%%,H**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ***S=>\0V/ANQ:ZOYUAC'3)Y8^@'>IE)17-)V0I245=[%^:9+>-I M)&"(HR6/85XW\0/C1]^PT3KC#W1/_H.*X_X@?%"]\6W$MO;R-;Z8#A8U."X] M6_PKAJ^/Q^;.I>GA]%W_ ,CYW%9@Y7A2V[DTDSS2,\C%W8Y+,]+O_D?18?!PHZO M5A1117MGH!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!#>6<%_;O!,^//V?8IEDO/#;^3)]XV,I^0_P"X>WT->V45SUL/3KJTT\HZQ/.R M:8306IK&N6,3QC0T/Q%J/AG4$OM,NI+2Y7^)#PP]&'0CV-?2'PT^.6G^+5BL M-4*:?JYPHR<1S'_9/8^QKY;9J9N*G(.#UKNHUIT7[NQUX?&U,+*\=NQ]]45\ MS_"[X_7.@^3IGB%VN].'RI=\F2(=MW]X?J*^D-/U"VU2SBNK.>.YMI5#)+&V MY6![YKWJ=6-571]GA<92Q4;P>O8L4445L=H4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<+\1OB=:>#+9H(=MQ MJ3K\L>X87/>;LC6\9>.M/\&68DNI T[Y\N%3\S?A MZ5\W^+/&NI^,+SS;Z;]TI/EP+PB_A69K.MW>O:A)>7DADF?J?3VJD#7PN.S" MIBWRK2/;_,^3Q6,EB'9:1' TZF4[=7D' .!K9\,^%=0\57R6]C"S@GYI,?*O MU-=%\/OA;=^+IEN+K?::>/FWE>7]AFOH/0]!L_#NGQ6=E%Y<48Q[GW->W@2FK(^EITXTX\L%9!1116QH%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %(RA@01D&EHH \@^(WP"LM=$U_H.VPU _,;?I#*<>G\)/Y5\Z:UH]]H%] M)9:A;26MS'UCD&/Q'J/>ONJN;\:> =(\=Z>;?4;<&11^ZN4 $D9]CZ>U>?6P MD9^]#1GA8S+(UKSHZ2_!_P"1\4EJ837:_$;X5:O\/K@M,INM,8XCO8U^7Z,/ MX3]>M<.:\SV;B[-'QU6$Z4G":LT!-=C\.?BMJOP[O/W#?:=-D;,UE(?E/J5_ MNM_DUQ;&F$UO&\7=$4ZDZ4E.#LT?<_@SQQI7CK25OM+G$@Z20MP\38^ZP_SF MM^O@[POXMU/P9JT>HZ77^5>I3J\^CW/M,!F<,5^[J:3_/\ KL=[11170>Z%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y-\5?BXNAJ=,T>: M.6\8'S9E.1'VX]ZYZ]>&'ASS9A6KPP\.>;+GQ.^+%OX=MY+#39/-U-OE++TC M]3FOGJ\O)M0NI+BXD:6:0[F=CDDU%-<27,SRRNTDCG+.QR2:;7P>+Q53%3YI M;=$?&8C%3Q,N:6W1#EI:;5G3[&XU2Z2VM87GF^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% $%Y9P:C:RVUU"D]O*NUXY%RK ]B*^ZLAEY+$ MXIA-?4WQ<^ ]MX MI2;5="1+35P-SPCB.X_P;WKY>U*PN=)O9K.\@DMKJ%BDD4@PRD5Y\J;@[,^! MQF$JX2?+/;H^Y79JFTW5+O1KZ&]L;A[6ZA;.(X]+U9DM-=48'9+G'=?1O4?E7K=?G9'<26\R2Q.T4L;;E=#@J1T(- M?3WP1^/B>(!!H/B*98M4 "6]VQPMQZ!O1_YUVPDWHS['+\9=LLV^/YU\_O(TCEW)9B:1GD8N['+,QR2:2OAL3B9XJ? M-+Y(^(Q&)GB9\\MOR' TZF5K>&O#EYXJU2&QLT!DD."S?=4=R:Y%%R?*E=F$ M4Y-*.Y'H^BWFO7J6ME"T\S$#"C.,]S7TK\/?AG9>"[<2L3<:@ZXDE;H/4 ?6 MKG@'P':>"-,\F/;+=26]OI755]?@,MCATJE367Y'UV"P*HKVE367Y!1 M117NGL!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7 ?%+X0Z;\2+(R?+9ZQ&N(;Q5_)7'H[U\:>// >J_#W6GT_4XN#\T-P@_=S+Z@_T[5SN MGRL_/LQR^>#?,M8/K_FA[]Z^AJ_-LMCIUKZ9^ 7Q]^V?9_#7B6Y_ MTCA+._E;_6>D;GU]#WZ&M;,^RRG-[VP^(?H_T?\ F?1=%%%(^S"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKA?BA\2(? ^FM'"5DU.9#Y*$_=[;B/\]*R MJ5(THNB,WXM?%*/PI:_V?I\JOJDHYV\^6/4^]?-DUQ)0Y9FJO7Q&*Q,L5/F>W1'P6+Q<\5/F> MW1#Z<*C4UK>&O#E[XIU2.RLHR[L1N;!(09QDUQ*+D^5;G-!.32BM2?PKX5OO M%VJ)96,1<]7?^%%]2:^H?!'@>Q\%Z7';V\:F_M[+Q#JC6-S<1>=&@MI94?M56L-_\ &CP);7$:RV\R0QR1MT93?]"GI M_P#WP?\ &@#&_P"&J/AE_P!#$W_@!<__ !NO3='U:UU[2;+4[&3SK*\A2X@D MVE=R,H93@@$9!'!KB_\ A0/P\_Z%/3_^^#_C70:QKF@?#+PS!+?2KI6BV:QV MT96)W2)<;47Y02!P!D^P[T =!167X:\3Z7XPT>'5=&O8[^PF+!)H\@$@D$$$ M @Y'0BLGQ)\4?"_A'6K72-5U:.VU.Z"F&T6-Y)'W-M7A%/4\#UH ZJBN?\1> M/M \)ZII>FZMJ*6=[JDGE6<+([&5MRK@$ @_:.^'GAS59-.N_$ M,;7,;;)/L\$LR(1U!9%(S]": /2Z*R_#?BC2?%^EQZCHNH0:E9.<":!L@'N" M.H/L>:/$7BC2?".FM?ZSJ-OIMFIV^;<.%!/H/4^PYH U**\HD_:D^&D=T(?^ M$A+=C(ME.4'X[*]&\/\ B+3/%6EQ:CI%]!J-C)]V:W<,N1U!]".X/(H T:*Y MV^^(/A[3?%=OX:N=3CAUNXB,T5HR-ED 9BV[&T#",>3VKDK[]I?X;Z?J364O MB2-Y%;:TD-O++$#_ +ZJ0?J"10!Z?16?H/B#3?%&EPZCI-]#J%C+]R>W<,I] M1[$=P>15+Q=XZT'P'IXO=?U2#3+=CA#*26\#?$;P_\2+&XO/#U\;^WMY/)D"*Y;3?COX' M\>6NHZ;I&MI+?M;2[+>:*2%I,(?N[U 8^PY]J\^_8C_Y$?Q!_P!A$?\ HI: M/H^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "N?\;>"=+\?:'+IFJ0AXVYCE4#?$W9E/8_SKH* M*")PC4BX35TSX-^)7PWU/X:ZT;*]7S;:0DVUVH^65?Z'U%<_CU_;0@\,>(K MC_B8*-MI>2'_ %P'1&/][T/?ZU]"U^9ZR-%(KHS(ZD,K*<$$="#7U_\ L]_' M-/&EI'H&MS*FNP+^ZE;C[4@'_H8[^O6IG3MJC[G)XT4 M45@?:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%>*?M)?&C7/A!'X>.BV]C.= M0-P)?ML;OC9Y>W;M='].EO;V588(QR3W]A2;45=BE)15 MWL97CSQI;>"=!GO9L/-C;%%G!9CT_"OD[Q#K]SXFUBYU&[;,LS9QDD*.P%:' MCSQM=>-MR>X%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? M(_[74EY#\6O!LFGQB6_6WC:WC;HT@G.P'D=3BNA_X33]HG_H5+#_ +XC_P#C MU9?[3_\ R7/X>_\ ;O\ ^E5?5= 'S2OC/]HC<,^%+#&>?DC_ /CU?1.M:-9^ M(M)N],U"!;FQNHVBFB?HRD8/T/OVJ[3)IH[>&265UBBC4L[N<*H R23V% 'R M%X?\5:A^R;XXUWP]JD4^I>'+R)[O3V7C>X!\ML] 3C8_H0#T SV'[.OP\U#Q M=KUU\4_%R^=J-\[/IT4@X13QYH!Z #Y4'8#/H:XWQ-!JW[6GQ$U"'1Y19^&M M!MY$M;B53M>0CY2?>1E'T1>F>#Z/^S'\4[G4K.?P)XBW6_B+1 88EFX:6)#M M*GU9,8]UP><$T S^$O@/X, M\+^&8=(?0-/U)O+"W%U>6R22SMCEBS D<] .!VKR#]KO5%T/QU\.M2<$I9RO M<, ,\)+$Q_E7TW8WUOJEC;WEI*L]K<1K+%*ARKJ1D$?44 ?+7@JU;X'?M-OX M5L97_P"$=UQ!Y=NS%MFY2T?7J5=2F?[IYYKT7XG? W4/B=\3-'U75]2MW\(V M" /INYUD. 6;H,?,VT$Y!VBO/]7N$^(7[8NEKIS?:+?1$59YDY5?*5G;G_?< M)]:A^)-UJOQH_:";X>RZM/I/AVSX>&$[3-MB$CL5SAF)X&<@ 9QUR >J^)M% M^#&GZ5)8ZK!X3LH=FW:OD1SCW4K\^?<-=(M+IKG28V2:W+= M&P[J'Z=67;GZ"O0M/_9@^&?A.UDO;ZPDO(K9#+)<:E=L555&2S!2JXQZC%>: M?L=W5M=>/_'$UG&L-I*@DAC5=H5#*Q4 =L B@"A^T1H,OBC]I+P_HT-Q):'4 M+2WM7FB.&6-WD63_ ,<+<=^E>^']G_X??V"=)'A>Q6$Q[/M'EYN!QC=YI^?/ M?K7D?Q*_Y/"\&_\ 7"#^.&S+$(RH^Q%X[,0SGU/'2M7]F/_ M )+1\3?^N\O_ *4O5;]G^X3P+^T!XX\,ZBWV>XO9)/LV_CS"LA=0/]Z-RP^E M 'IGQ6^ ?A;Q%X-OO[*T6QT;5[2%IK.ZL(%@82("0K; ,@XQSG&0ENYQ\JCU). !ZFO"_P!B M/_D1_$'_ &$1_P"BEH ^CZ*** "BBB@ HHHH ***\J^(7Q&U;PGXL^SVK1R6 MOE(QBD3/)SGGK7'BL53P=/VM7:]C.I45-"],\> M:#/I6JP^9#(,HXX>)NS*>Q%;U%!$X1J1<)JZ9^?WQ*^'>I_#/Q!)IU^I>%LM M;72CY)D]1[CN.U<>S5^A?Q"\ Z9\1O#LVE:E&.?FAG4?/#)CAE/^.?! M.I_#_P 03Z3JD6V6,YCE4?),G9E/I_*NNG)2T/S#-LLE@9\\-8/;R\G^AS]+ M::A<:;?0W=I,]OA[CL:]5K\U/#?B;4/"6N6FK:7.UO>6S;D8=#ZJ1 MW!'45]\?"GXF6'Q1\+Q:E:XBNDQ'=6N.^2,>^,4 ;EI\4?CIK%DNLV/@/3ETME\Q()BC.>A MKNO@O\=K+XJ_:M.N;)]'\1V*YN;&3H0#M+)GG@X!!&02.O6O4Z^6?',,?A/] ML3PU=6*^4VJ)"]PL? 9I/,A8D?103^?6@#T;X3_&;5O&'Q$\4^$==LK.RO=) M+&%K4./,5)-C$[F/JA&.Q-6OVA/C)<_!_0=,N-/MK:\U"^N3&L5UNV^6JDNW MRD'()0?C7GGQ C_X5O\ M6>&/$"_N[#Q BV\[=%+D>2V?89A:I?B5IL7Q8_: M8TCPM-^\TS1M.>6Z7KM=T+9_-H* /:/A7XV_X6)X T?Q R1Q37<9\Z.+.U)% M8JP&><94]>V*Y#PY\8=4\4?'36?!UC96C:'I,;-/>$/YVY0JE0=VT?O&QTZ* M:X+]EWQ@/"/@'QSI>JG;)X9N);J2,G!"[6#*/^!1-^+5>_9-TN:V\'^*/&U^ MAEO=6NI)-V,ETCW,Q'U=G'_ 10!N_$C]H2\TOQ?_ ,(=X)T,^)?$B-MFW9\F M(XR5X(R1GDD@+W/7'/7_ ,;?BK\.?)O_ !SX*LSH;2 2W&FN"T0/;(D<#VW8 MSTSSFO)_V?\ XC:WX-O/$.KV7@;4O&=]J$BB:^M3)F'EF925B?EBP)Y'W17J M?B/X\>+/$V@:CI-U\&->-O>V[V[[C,+=4-A9RXTNW/&P\2-ZG_/>NT^/'Q+-FK^'K CS) M(\W$N?N@G[H_ ?K7S_7SF88KF?L8;=3X_-L?S/ZO3>BW_P A].S3%-+7S[1\ MTF2QHTCA44LQ. JC)-?27P=^%T?ANSCU74(BVIS("J2#_4@\\>^*YGX&_#'S MV&O:FGRJ<6\)'7_:->]5]%EV#M:M47I_F?6Y7@;)8BJO3_,****^A/J HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J-9XW8JLBLRG!4,, M@^E25X7\8-.FT/Q0M];2O"MXOF9C8J0XX/3\/SKSL?BW@J7ME'F5]3"M4=*/ M-:Y[I17S#I_CC7=,(\C4[@#.<,Y8?KFN@LOC1XAM=@E:"Y51SYD>"?J1BO'I M\18:7QQ:_$YHXVF]U8]^HKQZP^/,BJ!>:6KG'WH9,9/T/^-;MA\;M$N OVF& MXM3CGY0X_3_"O1IYO@JFU2WKH;QQ-*7VCT2BN;L_B+X=OE!35(4.-V).?& MK]GMOB_X@TW5$\1'17LK?R%1;/SB3O+;@WF+CK^E<5_PQ_K/_13;[_P"?_Y( MKZ8HH ^9_P#AC_6?^BFWW_@$_P#\D5Z+JGP=U:^^$5GX&@\6O;;08[O4FLS) M),OAW:W065)GDBE"@J&!DB#8YR,\]ZZ&X_9F\3:2 MLNG^%_B1J6D^'Y78BP?>?)4G)"E7 /7T7/?-==\8O@O<_%#Q'X7U.#5(K!=' MD+O')$7,F71L @C'W/UKU>@#S_X1_!?1/A#ITT=@TEYJ-SC[3J$X >3'10!P MJ^WYD\5SOQ6_9VM_'OB2'Q/HVLS^&O$<>W==0J660J,*W!5E8# W ] .*]BH MH \(C_9U\1^)A%#XW^(FI:WI:L"^FVRF))<'(W-NYZ?W<^A'6M_X;_ .#X8_ M$#5]>TK5@NE:A&T0T?[*0(065EQ*9"3@@_P]#7K%% 'F'B3X)_\ "1?&'1O' M?]L_9_[.CC3^S_LN[S-I?GS-XQG?_=/2O3Z** /,/AC\$_\ A7/C3Q-K_P#; M/]H_VU(S_9_LOE>3ND+XW;VW=<=!3/B]\ M*^*=Q;ZG'=RZ)XAM@!%J-NN<@ M'*AUR,X/0@@C]*]2HH ^?K']F?7==O;4>.?'E]XDTJU9]F\C;\H7&-[9Z=_5X!\;#_P 5F?\ KWC_ *U\YGVN M#^:.'&?PC@-V*T]$\6:IX;F\RPNY(>\:.VUV(6TIP/M48^0^[#M7J]K=0WT"36\J3PL,K)&P8'\17U]#$T ML3'FINY[%.M"LKP9+11174;!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7#?%SX6V'Q2\-R6#IU%=,_-7Q%X>O_"NLW6E:G;M;7ML^QT;]"#W![&LIFS7W'^T!\%X_B5H? MV[3HU3Q#9J3"W3SU[QL?Y>_UKX>NK>6SN)8+B-H9HF*/&XPRL.""/6O6HR51 M>9^29GE\\OK+M#L]7TR<7%G=('1AU'J M".Q!X(K4KX;_ &;_ (T-\._$ TG4YS_PC^H2 ,6/%M*>!(/0'@'\^U?<4
0-9T;3]7$&[ROMUJDWEYQG;N!QG SCT%9/_"I_ __ $)OA_\ \%<'_P 1 M0!QGA_\ :E\#>)=?V7LCNX50D(J.SJ[8_A(9E)[?+ZU[;9_#/P?IUW#=6GA30[6ZA<21 M30Z="CHP.0RL%R"#W%=(RAE*L,@\$&@#R33?VJ/AU>Z*M_-K+V4VS+V,UO(9 ME;'W?E4@_4''N*\P^&,&H_'3X]R?$"2QEM/#FEG;;&88W%5*QH"."V27;!(' M3N*]YNO@WX%O+L7,OA'1VFSDD6: 'W*@8/XBNLM;2"PMX[>VACM[>,;4BB0* MJCT ' H \2_:\\,/JOPU@UJV!6\T.[2X$B_>$;D(V/\ @1C/_ :P?V4FN?&G MB;QQX]OXPMQ?SK:QXZ*/ONH]@/)'X5]$WUA:ZI9S6E[;0W=I,NR2"= Z.IZA ME/!'UJ#1= TSPW9FTTG3;32[4N9#!90+"A8X!;:H SP.?:@#XH_: 74/ /Q6 M\9:?IZE;7Q3;1.54'+!Y$=B/4F2.1?HQK["^'?A1/!?@/1-"VKFSM$CE]&D( MS(?Q8L?QJ]JGA'0M]>Q:QH.F>(K/[+JNGVNIVN=WD MWD*RIGUPP(S6'HOPI\&^';Y;S3O#.EVEVK;DG2V7>A]5)'R_A0!E?!"Z\8:E MX%@O_&LV_5+IS+%$8$B:.' VAE4#YCR?8$#KFO(?V7_^2P?$S_KXD_\ 2B2O MIZLO2_"VBZ'>75WIVD6&GW=T7 B]=Q_B_#K74ZMJEMHNGS7EW*L,$2EF9J^/O'WC2Y M\;>(+B]EPA:/Q,\7-,=]5I\L?BE^'F85U>2WUU+< M7#M+-(VYG8Y)-1TVBODGJ? 7ZL=7HWP?^&\OC+5DO+E!_9=K(/,W?\M#UP/T M_.N6\%^%;GQEX@MM.MU8ACF5Q_ @ZG_/K7UWX7\.6OA71;;3K1-D<2\GNS=R M:]/ X7VTN>?PH][*\#]9G[2?PK\6:<,*6\2QQHJ(HP%48 I]%%?5GW84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S_ (J\<:7X1AW7 MDNZ=AE+>/EV_P'N:SJ5(48N=1V2)E)15Y,WF=8U+,P51R23@"O&?C)XJTC68 M[:SM)/M-U;N6,T?* $8*Y[]JY;Q?\2M4\5LT1?[)9=K>(\'_ 'CWKD\U\+F> M=+$0E0HQ]U]7^B/(KXM5$X06@ZBBBOD#S0HHHH .>U>D?#'X=SZS,NHWPD@T M]""J9*F8C_V7^=.^&'PU.M21ZIJ<9%@IS%$W_+8^O^[_ #KV]5$:A5 50, M8 K['*,H]I;$XA:=%W\WY?F>GAL-S>_/84 * !P!2T45]X>P%%%% !1110 4 M45')/'$RJ\BHS'"AF )^E $E%%% !13%E21F575F4X8 Y(^M/H ***8DTIQB@#WRBBF/(D94,ZJ6.%W'&3Z"@!]%%% !13))HXF4/(J%CA0Q R?: MGT %%>$?M;>/M=\$>$]*BT.^?3FU">2*>:'B38%!PK=5Z]1S[U[E:DFUA)Y. MQ?Y4 2T444 %%%% !1110 5XM\9?"FJWVN'4K:SDGLQ"JL\?S%<9SD=>]>TT M5PXS"1QM+V4W8QK4E6CRL^/'RO!-7T_XB^&^A>) S3VBP3M_RVM_D;/J M>Q_&O(?%7P6UC1?,FL<:E:KS^[XD ]U_PKXG$9/B,/K%+"EM?2]%9GA_Q)IWBC3UO-,NDN8#P2O53Z$=C6G7OIJ2NC MWXR4E=/0****8PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OFK M]J'X'G4H9O&&AP?Z5&N[4+>,?ZQ1_P M0.[#OZBOI6FLJR*RLH96&"I&016E M.HZI@ZTJ-5:K^K@U?6_[*/QK_ +6M4\&: MU<9O8%SI\TAYEC'6,GU4=/;Z5\BLU2V&J7.CZA;7UE,UO=V\BRQ2H<%&!R"* MNK15:'*S7+\?/+ZZK0VZKNC]3**\\^!_Q6MOBOX,AOLK'JEOB&^@'\,@'WA_ MLMU'_P!:O0Z^8G%TY.,MT?M5"M#$4XU:;O%A1114&X4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 445#=WD&GVLMS=31VUO$I>2:9@J(HZDD\ 4 345E^& MO$VF>,-)CU/2+I;VPD=T2= 0K%&*-C(Y&5//>M2@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X7XM>/H MO!/AZ0HV;^X5DA53R#C&[Z U%2:IQ(+^,>4ORV\;KG)X);_/ MK2HT95YJ$2L+AYXJJJ4?^&/1?A+\.XO!.AQR2C=J-PH:9SVSSM_SZ5WM%%?8 MTZ<:45".R/TRC2C0@J<%H@HHHK0V"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *9-,D$;22.L<:C+,QP /4FLWQ%XFT_P +V)NM0G$2]%0!>./B9J'C"0PKFUT]3\L"'EO=CW/Z5Y6.S&E@E9ZR[?Y]CDKXF%%:ZOL= MOXX^-"P^99:$0[]&O&''_ !W^M>/W5Y/?7#S7$KS2LEK\\QF,K8R M7-5>G;HCPJE:=9WDQ]+3!3U&[@=:\XR'*>*6MJX\&:M8Z&-6N+4PV;,J@N<, M<]#CKBL6BI3G3:4U:^I;BX[H*]$^&?PV?Q!,FHZBA334.50\&8__ !-1_#7X M<2>)+A;Z^1H]-C.0#P93Z#V]Z]XAA2WB2*)%CC0;551@ #M7U63Y3[:V(Q"] MWHN__ _,]'#8;F]^>PL<:PQJB*$11A548 'I3J**^_/9"BBB@ HHHH **** M/(/VEOBQ=_#'P;;QZ2XCUO5)#!;R$!C$J@%W /4C*@>[9[5Q7AK]D.U\0:3% MJ?C77M7NO$-W&))O*F7]R2,[69U8LP[G('7CO5']LE?LWB/P!>W'S622S!P> M@P\).?J/Y5]0JP=0RD,I&01T- 'SU\&]/\)/$OQ\^+E_X#T+5)='\,Z:72]GAR#)L.UV;! M&[Y_E5'=/\ %UOX8N-3CCUZX0/%9['+,#G'(&W^$G&>U?/O M[+(33?B_\1M.N2/MZR2 9/)"7#A^/JRT :NM_L>V>CZ6][X0\1:M:>(;=?,A M>>90LCCD#**I4GL]LSG3I))F79ROS7+&/G_=#8H XKP+IOBCQU\5 MO&_A/2=:FTC3KV_FGU&\C),B0132 (G(^\9 "![=@0>H^)_[+L'PY\)W?B?P MKX@U-+_35%Q*+B10S*#\S(Z*I4CKSGH:TOV8T!^-7Q+;'S">4 ^QN7_P%>U_ M&K_DD?B__L%S_P#H!H Y[X5ZQ+\:O@9"FL7$T=S>6\MA=W,!"R$J2GF*<8#$ M8/3J37SKX'^"NE>(?CQXE\'S:GJ<-CIT4SQW4,J"XW85[M^R M'_R1FU_Z_+C_ -"%<7\*?^3NO'7_ %[W/_HR&@#M_CK\1I/@C\-=*TS1I7?5 MYXUL;&:90[*D:J'E;C!;&T=.K XP,5ROA_\ 9'A\1:7'J7CCQ!J]WXANE\V7 MR9EQ S<[275BQ!ZG('H.]8O[:MO(VN>!Y)+AK:T;[0@F49,3;HMS]1V(/_ : MZA?V=/'3*&7XT:Z5(R"//P?_ "8H Q?!^M:_\ /BYI_@;6=6EUGPMK!4:?-- MRT+.VU.O3YQM9*=%G\0_%[[9J=M*DUI!JJEI6 <'"![@G!('0=:3]KA!)X^^'"L, MJT[@CU'FPT :<7[)7_"76(U3QEXJU6\\37*B25XV0Q0L>=@# DA>G!4<< 5F M_LX:YKW@OXI^(/AOK%_)J5M;([V[,Y98V0JOI^OF#PG_P G MI>(O^N#_ /HB*@#G/VQ/A[9:!J%KXEAO+R:[U>Z99;>9U,,>V-0-@"Y'3N37 MT'\)?A)IOPKL[T:?J&H7_P#: B>3[?*K[-H;&W:HQ]X_D*\F_;@_Y%OPO_U] MR_\ H KZ2M/^/6'_ '%_E0!-1110 4444 %%%% !1110 4444 + MHR;NV$=SCY;F'Y7'U]?QKPSQG\']9\+J]Q"O]HV*_P#+2%3N7ZKU_&OIBDZ\ M&O.Q& HXG5JTNZ.*OA*=?5Z/N?$DC'\:A9J^G_&WP7T?Q1')-9HNF:@>?,C7 MY&/^TO\ 45\]>+/!>K>#;SR-2MFC!^Y,O*./4&OFJV!JX=ZZKN?,XG"U,/K+ M5=S 9JB9J5FJ)FJ8Q/+DS6\.^+-4\)WRW>F7;V\BGE0IAZTZ.VQTX;'5,* M_=U78^^Z*^=?A7^T(]M)'I?BB;?!@+%?8RR^SXZCWKZ%MKF*\MXYX)%FAD4, MDB'(8'N#7T%.HJBNC[+#8JEBH\U-_+J2T445H=@4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &7XF\-V'B[0;W2-3@6XLKJ,QNA_0CT(/(/J*_._ MXH_#R_\ ACXNNM&O07C4^9;7'::(GY6'OV(]17Z25YG\>OA+!\5/!LL42*NM M6:M+8S=]V.4)]&QCVZUW82O[*=I;,^9SS*_K]'VE-?O([>:[?Y'Y[LU1,:FO M+6:QNIK:YB:&XAXZCZ5^BVEZI:ZUIMM?V4RW%I<1B6*5#D,I&0:_*LFOJ7]CS MXQ&VNCX&U6;,>/M8[K\C[3AO-/J]7ZI5?NRV M\G_P?S/KJBBBOFS]4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *R_$OB?2_!^CSZKK-[%86$(R\TI_ M( #DD]@.36I7RW^TK)-XZ^,W@KP(TTD>FR&*681G^*21E9L>JHAQ_O&@#IY_ MVS_!<=XZ1Z;K=Q;(<&Y2",+[$ R X^N#[5Z[X)\>:)\1-%75-"O5O+7=L?@J M\;XR593R#S_A5[3?#>E:3HJ:19Z=;6^EK'Y0M%B'EE>X([Y[YZ]Z\U\ _!FW M^#.O^*?$-EJS2:/=Q22C2!!M6%5.]O M-J# ,+"R023!3W(R H_WB,]JY#P[^U]X&UK4(K2Z34=%,C;5FOH5$0ST)96; M ]R,#UQS7!?LJ^%H/B%XD\2^._$,::EJ"W06#SUW*DK?.S@'N 5"^@Z=J]X^ M+'PYTSXD>#=0T^\M8WNEA9K.YV#S(90"5*GKC.,CN* .PM[B*ZACFAD2:&10 MZ21L&5E(R"".H->5_$#]ICP=\/\ 6)=)E:\U;4X3MEM].B#B)O[K,S*,^PR1 MWKF?V./%EUKWP[OM*NIO-.DW/EP%N2L+KN5?H&#X]N.U>6_"7X@6W[/WC;Q' MIWCC1;@:G=2AO[2BC#R*,MDC)&8WSNRI[=#V /V(5CU2W8E/LK+;WCKCE-LBY(!P> <8XZUUGQ]M MQ%\$_$Z,S2M'9!?,DP6.&7DGUH \U_94^+VAGPYH/@/R[S^VP;E]WE+Y.-\D MOWMV?N^W6O2OB5\?O"?PMO5L-3FN+S4RH1HK.D;2 H M\>[ .%PAP01^A /5O#_[77@?6+Z*TO4U'0Y9&"^9J$"B,9Z996; ]R *]K1U MD171@RL,AE.01ZUX?XB\1?"O]H[1[?29=>BMKT2J\!D M[M&SRB&1<-D<8&? MTKU_PSH,7A?P_IVD03SW,%C EO'+S@^]2"XC;.)%..O(H%=$E%)N!Z$ M44#%HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZA?0Z98SW=PXC@A0R. MQ/0 9KX]^)OC:7QOXHGN][&TC_=P(>@4=3^)S7K?[0_Q -C9CP]9R 2SC-PR MGD+UQ^/%?.U>!CZW-+V:V1\-G>-]I/ZO!Z+?U_X [-+3:D@A>YFCAB4O)(P5 M5 Y)/2O&:/F4=1\.?!-QXX\106JQL;-7!N).@5>N,^IQ7V%I^GP:79Q6MM&L M4,8PJJ.!7'_"/P+%X+\+Q(Z9O;C][,S#G)Z#\!BNYKZC!X?V,+O=GZ+E>"^J MTN:7Q2W_ ,@HHHKT#V@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N.\=_$BP\&V[1 BZU)A\ENI^[QP6]!^M8GQ*^+$7A\2Z9I;";42N'F4Y6' M/\V_E7@]U=S7UQ)/<2---(=S.Y))/UKYK,Y? MU[Q'?^)+][N_G::1N@_A4>@':L\&HZ6OA9RE-N4G=L\+F]:T,-5Q4_9TE=FM.G*I+E@CDO#GA?4?%%X M+>P@,A_BD/"H/4GM7N7@KX5:=X96.XN@M]J Y\QA\B'_ &1_4UUFD:-9Z%9I M:V-NMO"O\*CK[D]S5VONL#D]'"VG4]Z?X+T_S/H*&%C3UEJS'\6:.->\.WUE MT:2,E,?WAR/U%>0_#7X:OKUP-0U%"FG1M\L9X,Q';Z5[M2*H10J@*HZ # KK MQ.74<57A6J?9Z=^QM4HQJ34Y=!(XUAC5$4(BC 51@ 4ZBBO5.@**** "BBB@ M HHHH **** .'^,'PML_BUX/ETB>46MTCB:TN]F[RI![=P02"/?/85Y)H6L? M';X>Z7#H!\+V/B.&V7R+34#*K$H.%W$2*2H XW!3ZFOI.B@#POX._!OQ!;^- M;OQ_X]N(YO$EPI%O:Q,&%L"NTDD?+D+\H"D@ GDD\5OBM\$_$=MX\3Q_\.[F M*#7.#^=+]HCX9^)?'7C#P1?:'IOVZUTV9FNI//BC\L&2,]'8$\*>F>E>[T4 M %>$>'OAGXEL?VGM9\6SZ;L\/W$++%>>?$=Q,2+]P-N'*GJ.U>[T4 >/_M,? M"O5/BAX-LX]%"2ZEI]QYZ6\CA/.4J590QX!Z'GC@U?\ @CJGQ&O+:^M_'NDP MV"6\<*6J^#= M1:RU2U:WD'W6QE''JI[BL!VKDC!IV9\C-.+<9*S0,U>B?"WXU:CX!N([2Y9K MW16.&@8Y,7/+)Z?3H:\V9JA=Z[::<7=&=/$5*$U4INS1^@'A_P 1:=XITN+4 M-+NDN[23HZ=CW!'8CTK2KX7^'?Q1U;X;ZHL]G(9;*1@;BS<_)(/Z'WK[%\!^ M.M,^(.@Q:EILG^S+ Q^>%^ZM_CWKTHNZ/O,OS*GC5RO2:Z?Y'1T4451[(444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R5^U_P#!W[-)_P )QI,' M[MR$U*-!T/19>/R/X&OE8FOU4U33;;6M.N;&]A6XM+B-HI8G&0RD8(K\Y/C3 M\,+KX4^-KK2Y SV$I,UC.1_K(B>!]1T/_P!>OI,OQ'M(^RENMC\LXERSZO4^ MN4E[LM_)_P#!_,X,FI+.^GTV]@N[65H+F"198I5."K*<@C\14+-3":]U1/A. M9WNC](_@9\4H/BOX%M=2W*NI08@OH5_AE ZX]&'(^M>AU^<_[//Q7?X5^/[> M>XD8:-?E;:^3/ 4GY9/JI/Y$U^BL,R7$22QL'C=0RLIR"#R"*^/QV&^KU=/A M>Q^U9%F?]HX5<[]^.C_1_/\ .X^BBBO./I HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^7OVD4E\#_&KP1X MZD@=M*C,4,\D8R=T%=)\::-/I6M6,5_8S?>BD'0 M]F4CE6'8CF@"U9ZS8:CI<>IVMY!/ITD?FK=1R QE,9W;NF*\A\ _&&]^+GQ! M\5>'K2RM)?"-I#)&NI1A]\F<(!G.T[CO8<#Y5K)D_8T\,>8T<&OZ[!I[G<]J M)HR"?KLQ^8->O^!_ .B?#G1%TK0K,6EMNWNQ)9Y7P 6=CR3Q]!VQ0!\]?LG^ M((_ OB+Q-X"UYUT_5?M0>!)6 6211L=5)ZD@*1ZC->\?%3Q]I_PZ\%ZCJE]< M)%+Y+I:PE@'FF*G:JCOSC/H,FL?XF? 3PG\4YUN]3MYK/4E 'V^P98Y7 & ' MR"& XZC(QP17':+^Q_X4M-2CN]6U+5->6/&RWNI0L9 Z!MHW$?0@4 9W['/A MV\T3X<:QK+V[,VHW&ZVB/RF5(U(!!/8L6'X5T7P\^)/A3]HB'4M.UKP[9PWU MC)A=/U K/(8R/OJ2H*D'(('3CGFO8+.S@T^UAMK6&.WMH4$<<,2A410, #@ M "O)_'W[,7A/QSK:'JDK&26;3Y JR.?XBK X/NN,\DY- 'D7[2WP=\ M'_#70[/7/#TLFBZNUVJQ6<=PS!QR2Z DLI4@'(.!T[BO5/&UYJ.K?LKW%UJF MYM2FT.&65D3?LHZE:3?!?1;9+F) MKF*6X5X0XWJ3,[ $=?ND'Z&E\._%S0/BAXTUSP-XB\/6UK<6,C1Q0:DZ3K=, MK%7VJR C@C!)()/:D\$_LN^&O /C2T\1Z9J6J^?:L[0V\LD90;D9""=F2,, M>^?>M;XF?L]>%?BAJ U*]2YT[5L!6OK!PK2 =-X((./7&> ,X% 'F7[0WP'\ M!>&? VHZ_81_V!J,.TP113$QW#E@-FQB><$_=QC&>@->G?LWZKJNL_!W0;K5 MY)9[DB1$FF)+O&LC!"2>O QGN *Y32OV/_#$.H17.L:OJVO)$?EM[F8*A'H< M#=CZ$5[E9V<&GVL-K;0I;V\*"..*-0JHH& !T % $U%%% !1110 53UC2X= M:TVXLK@9BF0J<KXR\.-<6\>=1M!OC*C)8=UKY'EC:&1D<8 M93@BOG,13=&=EL?F.986>!KM1;Y7JO\ (VXO'6OP*%35[M0#D8E/'^?ZU9C^ M)?B>+E=:NP>W[P\?3T_"N8HKFYY=SS%7JK:;^]G:1_&/Q='G&LS'ZX_S_G%7 MH?CMXPA"C^TM^.A9 ?\ /^>W%>?4=ZM5:G\S-5C,3':H_O9Z;;_M ^,"ZH+J M-R2!_JAR?\_Y[5]'_#N\UC4O#%M>:V4^U7'[Q51<;4/3_/TKYJ^"7@,^,O$R M23)NL+4B28]CZ+]3_P#7[5]=*H50 , < "O7P?M))SF]#[/)/K%6+KUIMK9) M_F+1117I'U04444 %%%% !1110 5C^+/$EOX5T*YU&Y/R1CA1U)/ %;%?-W[ M1GCI=2U"#0K28M!;DO.%/!?. /?'-R?L^^ 6U;5AKMV M@^R6V1$&&=S],_AS^5>6^&]!NO$VL6VGVB;Y96Q[ =R:^T?#.@6_AG0[/3;9 M%2.",)\O<]S^)S7H8*A[2?/+9'T.38/ZQ5]K->['\S5HHHKZ,_00HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***0G R>!0 M>.?%#XO?9S<:/HK@O\ M]>.[LU\GF6:;T:#]7_D? M/XS';TJ3]6/9R[%F.2>2:&F2]:L65C/J5S';VT+3SR':L:#)) MJWX:\,W_ (JU%+.PA,CGEF/"H/4GL*^C? _P^L/!=K^[ N+YQ^\N67GZ+Z"O M3P.75,;*^T>_^1Z.&PT\0[[(YSX?_!^WT017VKA;J]QN6 C*1'^I_2O3!QP. M!2T5]_A\-2PL.2DK(^FITHTH\L$%%%%=)J%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!A^+O!NE^-M*>PU2 2IR8Y!P M\;8QN4^M?)OQ/^$>J_#NZ:0JUYI3MB*\1>![./X3_.OLZJ]_86^J64UI=PI< M6TRE)(I!E64]0:RG34]>IY>-R^GC(]I=_P#,_/9FJ!W[U[/\:/@//X1:?6=$ M1I]%SNDAR6>WS_-??MFO$I&-91IV>I^=8JA4PLW3J*S$=JWO!'Q U?X?:PM_ MI5P4)P)86Y25!Q$Z%3=?BNC!C7W'^Q[\7#XN\)OX7U&??J MND+^Y9S\TMOGY3[E3Q],5\,$UTOPU\>7GPV\:Z9X@LRQ:UD_>Q@X$L1X=#]1 M^N*6+PJQ-%PZ]/4Z,GS)Y;BXU7\+TEZ?\#<_4NBL[P[KUGXHT.QU;3Y1/97D M*S1..ZD9_.M&O@6FG9G[U&2DE*+NF%%%%(H**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** $90P((R#7R]^T!\.3X?U?^V;*+%E M=DF0*.$?\^,_@/2OJ*LGQ3X;M?%>B7.FW:[HI5P#W4]B/>N>O25:'+U/-S#! MK&T'#KT]3X3I*V?%WANX\)Z]=:;)L D8W+V-8]?---.S/RJ490DXR5F@ MI***1)K^&_%6J>$M06\TN[DM9AP2G1AZ$="/8U]#> ?VC=.UIH[37XUTR[.% M%RA)A<^XZI^HZ]*^8J6NBE7G1?NO0]+!YA7P3_=O3L]C[_AFCN84EAD66)QN M5T(*L#T((ZBGU\8>!_BQK_@60)9W/GV1.6M)_FC/T[J?H1VKZ0\!_&C0/&RQ MPF8:;J3*^++Z]EU&\FNIWWS2L M79O?TS7!&+DU%'B4X2J24( M[L]J_9T\"&QL9M?O(V$\X"6X;LG!W?CQ^5>WU!8V<6GV<-M"NR*) BJ.P%3U M]71IJC!01^K83#1PM&-*/3\PHHHK8[ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *\1^+WQ8\SSM#T:;Y?NW-U&>OJBGT]35_P",WQ0738)-"TJ?_3'^ M6YFC/^K7^X#ZGOZ5X+NSUKY?,\P:O0HOU?Z'SN88ZUZ-)^K_ $';J>IJ.E%? M)'SR9*#73>!_ ][XVU,00#RK9.9KAA\J#^I/I3OA_P" ;SQQJ0C0&&QC.9[C M'"CT'J37TUH>AV7AW3X[*P@6"!!C@*?M*FD/S/8P>#=?WY_ M#^9!X7\+V/A/2X[*RC "CYY"/FD;N2:UZ**^YC&-.*C%62/J8Q45:*T"BBBK M*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@!DL23QO'(BR1N"K*PR"#U!KYD^.7[/;Z?]HU_PO;YLU7?< M6$?6/'5D'<=R.U?3U)UX-!PXS!TL;3Y*B]'U1^:[MC(-5W;-?3/QZ_9YDDEN M?$7A> %"&EN]/C'(/4O&._NOY5\Q2-M)4\'O7;32EL?E>-PE7!573JKT?1B2 M-6WX'\?:I\//$,&JZ7,4D0XDB)^25.ZL/3^5<[))BH6-=T8)JS/-C5E3DIP= MFC]&/AM\1M,^)GAN+5-.?:PPEQ;L?GADQRI_H>XKJZ_._P"%/Q8U/X5>(EO; M0F:QE(6[LR?EE3^C#L:^]_!_BS3O''AVSUG2I?.L[E+==:>6/)4\R1CZ'YOQ-?6E?D[X1\57O@KQ-I MNN:<^R[L9EF3T;'53[$9'XU^I'@OQ59^-_"NF:[8/NM;Z!9E]5R.5/N#D?A7 MQN<87V515H[2_/\ X)^P<)YE]9PSPLW[U/;_ _\#;[C:HHHKY\^["BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \F^/ M7P[_ .$HT7^U+1,WUFN=JJ277N/\BOE=U*,5888'!%??\D:RQLCJ&5A@@]"* M^3/CA\.V\(^(FNK6/&G7A+IM'"L>J_Y]J\C&T?\ EY'YGQ6>X'_F*IKU_P S MSJPTVZU2X\FT@DN)3SLC7)J*:WDMW*2(48=F%?2?[.O@ :9ISZ_=Q_Z1-E( MPZ+W;^GYUV?CCX/Z%XVCDD:!;&_;D7,"XR?]I>A^O7WK".#G.FIIZG!2R.M6 MPRK1?O/IY'QK17=^.OA#KG@F5GE@-Q9Y^6XA!9#Z<]C['%<*RE<@C!KAE&4' M:2/ JT:E"7)4C9B4Y7:-@RL5/J*;14F1ZQ\/_P!H'6/"ZQVFJ ZOIR\#S&Q+ M&/9NX]C[8Q7T7X1\=Z+XVL_/TJ\65@,O _RRQ_5?ZC(]Z^'*MZ9JMYH]Y'=6 M5S+:W$9RLL+E6'T(KNHXN=/26J/H,%G5?#6A4]Z/X_>??%%?/GP]_:2*^79> M*$+C[HOX5Y_X&HZ_4<^QKW?2=8LM=L8[S3[J.[MI!E9(FR/H?0^QYKVJ=:%5 M7BS[G"XZAC(WI2^74N5S7Q$\4Q^#_".H:@[[9%C*Q#."7/ Q^)KI:^:/VD/& MCZAK::##+FVM@KRA>A?!.#^8J,14]E3;ZF698KZIAI36[T7J>/7MY)J%Y-^K"OI_]G?P2=$\.OJUU$%NKUODR/F5!P/S. M:\(^&OA=O%WC'3[#86A\P238[(.3_+'XU]GV-G%I]I%;PJ$BC4*JBO5P-+FE M[1]#Z[(,)SS>)ELM%ZD]%%%>X?=!1110 4444 %%%% !1110 4444 %%%% ! M1110 5YS\6OB=%X1L7TZS??J\Z8&/^6*G^(^_I6[\0O'5KX%T-[F4[[N4%;> M'^\V.I]AWKY2U35KK6M0GO;R9I[F9MS.QYKQ,QQOL8^RIOWG^!X>8X[V"]E3 M?O/\"*25YI&D=BSL9IR/EC7U^OM7U-X<\/6?A?28=/L4V0QCDG MJS=V/N:]?+\ \3+VE1>XOQ/9P&#>(?//X5^)-I.CV>A6,=G8P+;P(,!5'7W/ MJ?>KM%%?;I**LCZ]))604444QA1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S!^TA\!4A MBNO%OAV%8T7,E]9(,#WE0?S'X^M?3]-DC6:-D=0Z,,,K#((]#5PFX.Z.#&X. MGCJ3I5/D^S/R_9O7K4+M7O\ ^TA\!?\ A#9I?$FA1_\ $DF?]_;CK;.3V_V" M?RKY[9J^@HN-2/-$_',;A:N"JNC56J_'S$9J]4^ /QMNOA?XBBM;R=G\.7C@ M7,/WO*)X\Q1ZCOZBO)7>H7;\Z['2C4CRR6AR4,54PM55J3LT?JE87]MJEE!> M6WW; 37UU^PS\3SOU'P/>2_+AKVPW'Z>8@_1OSKY")K7\&^*KOP3XJTK7K M%BMS87"S+@XW 'YE^A&1^-;XO"K%4)4NO3U,,KQ\LMQD,0MEOZ/?^NY^L]%9 M?A?Q%:>+/#NG:S8.)+2^@2>-AZ,,X_#I^%:E?F#3BVGN?T3&2G%2B[IA1112 M*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K M(\3^&;/Q9I;6-ZFZ(L&R.H(-:]%)I25F3*,9Q<9*Z9#9VD5A:PVT"".&% B* M.P P*FHHICVT0R:%+B-XY462-QM9'&01Z$5Y'X^_9ZTS7_,NM&9=.NSEC"P_ M=,?;NOZ_A7K]%9U*<*BM)'-B,+1Q4>2K&Y\->*/!>K>$;QK;4;22!AR"1P1Z M@]Q6#7WKK&BV.OV3VFH6L=W;M_#(N<<8R#V/N*\'^('[-\L9DN_#C^>G4VDA M =?H?XOY_6O&K8.4-8:H^(QN1U:/OT/>CVZ_\$\#I*MZCI5WI-P\%W!)!*AP MRR*00?0BJM>C*>#_]>L&DIIN+ MNBH3E3DI0=FCZ;\,?M):9J6ERKJL/V#4D0E=A_=2GV/53['(XZ]J^<]:U:;7 M-6N]0G.9;B5I#[9. M+/$=IIL(),ARQ]%')/\ GUK!1K M/S^52523G)W;) U:_AGP[>>*]8@TZQ3?-(>2>BJ.K'V%9=I:RWMS%;P(9)I& M"(JCDDG %?5'PO\ AW#X'T<&94?5)QF>4#P;Q52S^%;GI8'"R MQ52WV5N;/@SPC:>"]#BT^V^?X6^(3<6,4LGAZ[.ZWF;GRV[QL?4=L]1^-??%8 M?C3P=IOCWPY=Z+JT/FVEPO..&1AT93V(-=6'KNC._0\/-LLAF5#EVFMG^GHS M\PG:H6:NL^*'P\U'X8^++O1M00X0[X)OX9HB3M8?U]"#7'.U?84[32E'9GXI M6A.C-TZBLT*)FC=71BKJ MO0]#*7^:/U5HKE/AC\0K#XG>#;#7K A1.N)HZ7?1+-:7D+0RHPR"K#!K\M/B)X+N_AWXTU;P]>@^99 M3%$F>-K.+YX2+*^*]U/\ JW/T.1^(KZ+) M<3[*O[*6TOS/A>+]3_ /27O]V_WGQN33:#32<5^@)'XGN?;'[" MWQ,&I:!J/@N[E_TC3V-U9ACRT+'YP/\ =8_^/5]65^57P>^($OPT^)&B:^CL ML$,P2Y4'[T+?*X/X'/U K]3[2ZBOK6&Y@<20S()$<=&4C(/Y5^?YWA?88CVB MVGK\^O\ F?MW"68?6\%["3]ZGI\NG^7R)J***^=/N HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.<\7?#_1?&UN8]1M09L86XCPLB_CW_'-?.GQ!^ NK>%?-NK '4=.'/F1K\R# M_:7L/?I7U=17+6P\*V^YY6,RW#XQ7DK2[K^M3\_Y8GA8JZE&'8TVOK_QY\%= M$\9K)/%&NG:BV3YT2_*Y_P!I?ZCU[U\Y>-OA7K?@><_:[8R6Q.$N(OFC;\?7 MV/->-5PTZ6NZ/@\;E>(P>K5X]U^IQM%!4KUX-% ?$GV^\ MLC=Q21^465L/&"025['IT_45Q%%5&3A)26Z-:-65&HJL-T?=7AGQ?I'C"Q%U MI5['=)@%T!P\>>S+U'0_7'%;-?!>CZY?:!?1W>GW4EK<1G*R1L0:][\ _M*1 M7'E6?B:'RGQM%_ .#_OI_4?E7M4<9&>D]&?>8+/*5:T*_NR[]/\ @'O-%5[' M4+;5+6.ZL[B.ZMY!E)86#*?H15BO2/ITTU=!1110,**** "BBB@ HHHH *** M* "BBLSQ)KUMX8T2[U*[;;# A;_>;LH]R<"DVHJ[)E)13E+9'!?'#XB?\(OH MW]EV4@&I7JD%AUBCZ$^Q/0?C7S)N+,2>36CXF\177BK6[K4[QMTT[9P.BCLH M]@*S!7Q6,KO$5'+IT/SK&XQXNLY]%L29IP-19KTGX-?#MO&.M"\NX_\ B56C M R9_Y:/U"?3U]OK7+3I2K34([LQHTI5YJG#=G?\ P+^&PT^VC\0ZC'_I,J_Z M+$X'R(?X_J>WM]:]DIJ(L:JJ*%51@*!@ 4ZON*%&.'IJG$_1,/0CAJ:IP"BB MBN@Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Q^/?P?MOB MQX/EBCC1-;M%,ME/M&XMC_5D_P!UOT.#7YV:C8W&EWT]I=Q-!#$B834H8U'*]!+QW['\#7O99BN27L9[/;U/@ MN)LI]O3>-HKWH[^:[^J_+T/D)FJ)FH9O6HV;'-?91B?DSC Z?68+U_P S]'X3S:S_ +/K/SC^ MJ_5?,^BJ***^0/U(**** "BBB@ HHHH **** "BBB@ HHHH *PO'/A&S\>>$ M=5T"^7=;7T#0D_W21PP]P<'\*W:*J,G%J4=T1.$:D7":NGHS\B_$&BW7AC7- M0TF^3R[RQG>"5?1E.#66SU],_MS?#L>'_'%CXHM8MEKK,?ESE1P)T'\RN/R- M?,3-BOUG!UEBJ,:RZ_GU/YKS/"2R_%U,-+[+_#I^ CMP:_1/]C7XC'QQ\)8- M/N93)J.AR?8Y"QRS1]8V_(X_X#7YSLV:]V_8S^((\%_&"VL9WVV.N1_8GYX$ MF-;:C9R6T@[.I& M1ZCU'O7W76;KWAS3?$UDUIJ=I'=0GIN'*^X/45Y];!PGK#1GS6-R2CB+SH^[ M+\#X/I*]R\?_ +.5W8^;>: YO;;IEXR1D_/; MO\T;_53].HY]Z^C/ /Q\T3Q4L=MJ3II&HGC$K8A<^S'I]&]0,FODVE#%6R#@ MUTTL1.CML>M@\SQ&#=HN\>S_ *T/T!!# $P%%%% !1110 4444 %?-G[07CTZSK2Z%:2 M'['8M^^QT>7O^ Z?7->O_%CQPO@?PG-<1OB_N/W-L/1B.6_ ?TKY"EF:>5I' M8L[')F5>R]E'KN?*9WC.6*PT'J]_3L&:BCN3[ %_#=IX3T.VTVS3;%$.6[NQZL?J:\]^ O@ M>']%&M7<>+Z^3]V#UCBZC\3U_*O6*^GR_#>QA[22U?Y'WV4X/V%+VLU[TOP0 M4445ZY[P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4 M-W:PWUK-;7$:S03(8Y(V&0RD8(/X5-10&Y^:W[07PEF^$OCJXLXU+:1=9GL9 M>VPG[A/JIX_(]Z\M9LU^F7Q^^%,'Q8^']YIX0?VI; W%A)W$H'W?HW0U^9U] M:S:?=S6UQ&T,\+F.2-A@JP."#]#7Z'E>*^M4K2^*._\ F?A/$65_V;BKP7[N M>J\NZ^7Y$+-70?#OQY?_ U\8:=K^G.5GM9 73/$D9X9#[$?TKFV;BJ\CXZU M[WLXU(N,E=,^2C6G1FJL'9K5'ZY^#O%5CXX\,:;KFG.'M+Z%94YR5R.5/N#P M?I6S7Q/^PM\7OL6HW7@/4)/W5T6NK!F;A9 /GC'U S^!K[8K\NQV$E@Z\J3V MZ>A_1.3YC'-,'#$1WV:[-;_Y^@4445YY[04444 %%%% !1110 4444 %%%% M!1110!Y;^TI\/1\2/A'K5C&FZ_M4^VVG'/F1@G'XC(_&OS M?L@RA ME((R#P17Y;_M'> O^%<_%[7=,BC,=E++]KM?^N$9Y"9;&;[;;J3_RS? 8#Z,,_\"KZXK\?Q^'^JXF=+HGIZ=#^F\GQW]HX M"EB>K6OJM'^(4445YY[(4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %TEQ M AO]/&2)X03M'^T/X?Y>YKS9XVC;:RE6''-?H 1D8(R*\S\>? G1?%BR7%DJ MZ7?'G,:_NV..ZCI]1^5>56P76G]Q\=C<@WGA7\G^C/DFBNJ\9?#?6O!-TT5_ M;-Y>3LF3E''J#7+?A7E2BXNS/CZE.=*3A-6:"I;6[FLKB.>"5X98V#*Z'!!' M((-14E29K1Z'MOP]_:.O=+\NS\1J^HVO072X\Y![_P![\>?>OH+P_P")]+\5 M6(N]*O8[R$]=APR^S*>0?J*^$*U/#_B;4_"]\EYIEY+:3K_%&W4>A'0CV/%> MA1QDZ>D]4?2X+.ZV'M"M[T?Q_P""?=]%>(_#_P#:0L]4,=GXCC6QN#P+R('R MC_O#JOU&1["O:;>YBO+>.>"5)H9!N22-@RL#W!'6O9IU855>+/N,-BZ.+CS4 M97_,EHHHK4[ I.G)I:\[^.'C3_A$_!LL,$FR^O\ ,$6#RJ_Q-^7'U(K.I-4X MN;Z&%>M'#TY59[(\*^-'C9O%WC"=8I"VGV9,$"YX./O-^)_0"N"S32=QR:,U M\=4DZDG.74_*JU:5>I*K+=DF:[[X.>!?^$V\4()USI]H!-/_ +7/"_B?T!K@ MH8VFD2- 6=C@*!R37V%\+/!*>!_"MO;,J_;9AYMR^.=Q'W?H!Q^==.#P_MJE MWLCULJPGUJO>2]V.K_1'7HBQHJ(H55& JC ]*=117UA^C!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7+>-/']KX*FLDN+>2X^T;B?*8;D QS@]W:O,S&M5H8=SH*\M.ES"M*4(7CN=]HOQ'\/Z[ MM6&_2&9O^6-S^[;Z<\'\":Z6ODJ2-XG9'5D=3@JPP16[X?\ '>M>&BJV=ZQ@ M'_+O-\\?TP>GX8KY_#\0._+B(?-?Y?\ !..&,Z31],T5YWX7^,VF:J4@U-/[ M,N#QYA.8F_'^'\>/>O0HY$FC5XV5T895E.01Z@U]3A\31Q4>:E*YZ$*D:BO% MCJQ]:\6Z7X=N[2WU"Z6WDN<["PX&.['L/A'N.Y-<69XV6!I*4%=M_(QKU72C=(^DDD61%=&#(PR&4Y!'K3J^ M=/!?Q&U'PC(L1)N].S\ULY^[[H>Q_3^=>\>'_$=AXGT];NPF$B=&0\.A]&'8 MT\#F5'&JT=)=O\NXZ5:-5>9IT445ZQT!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\._ML?"'_A'_$$?C33 M8"+#4F\N]"+\L4X'#?\ @/S!]:^W;BZALXC+/*D,8ZO(P4#\37@7QX_: ^% MC^&=5\,:MJ7]M/O8RN=:GB%*E%R[V['S/$-'"X MC RIXB:@]XMNVO3_ "/SVDDJNS9Y--FGW,VS[N>,]:B+%NIK]7C _G*50T=% MURZ\.ZQ9ZG8S-!>6DJS12*<$,IR*^G/%/_!0#Q%>6JPZ#H=GITGE@-N:^4:*YZ^!P^)E&5:%VCT,'F^-R^$Z>%J.*EO\ UT^1]X_L3^*O M$WQ$OO%OB+Q'JM[J;*8K:(S2?NDR6=@J#@'I^!KZJKYN_8/T'^S?@_-J*"LD[?=H?T#P]&:RNC*JVY25VWOJ[A1 M117DGT04444 %%%% !1110 4444 %%%% !7R/^W]X"^V>']"\70)F2RE-E\&77PW\0:!XA\0Z=ILEU:L(XYIE,HD W(0@ M^;[RCH*]/+:LZ.+A."OKT[/<\'/FJU7XGY?DTW-&<>]-K M]@L?S,Y'JG[,?CY?A[\9M!O[B806%RYLKIF.%"2<9/L&VG\*^\/&?[47PU\# M^;'=^(X;ZZ0?\>NF@W#GVRORC\2*_+NBO$QN3T<=656HVK*VG4^KRKB;%91A MI8>C%.[O=WT^6A^H?P3_ &@++XY7^M_V1I%U9:9IGEK]JNW4-*[[N @S@ +G MKWZ5ZQ7S7^P9X;72O@_=:H5(EU34)'SZJ@"#]0U?2E?G&84Z5'%3IT5:*=O\ M_P 3]RR6O7Q67TJ^)=YR5^V[T_"P4445YQ[04444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% %>^L+;4K9[>[@CN8'^]'*H93^!KQ/X@?LXP7GF7?AQ_*DZFSD; M@_[K'^1_.O=**QJ4H55:2.+$X.CBX\M6-_S/@_7/#NH>';U[74+62WF0X*NI M%9E?=?B7PEI7BZS-MJ=HLZX(63HZ9[@_Y%?/GQ _9WU#1?,O-$9M1M!EC$!^ M]0?3^+ZC\A7C5L'.GK'5'P^-R6MA[SH^]'\3Q>EJ2XM9;60I*A1AV(J*N ^; M%KK/!/Q-UWP++-:=2=&2G3=F? M7?@+XXZ#XT\NVF;^RM2; \B=ALCU^?JL5.0<&O4/ 'QZUOP MBL=I>_\ $VTU< 1S,=\8]%?M]#D<<8KU:..Z5/O/L<%GVT,4OFOU7^1]8YQR M>!7R'\:/&7_"8>-+DQ2;K*SS;P>AP?F;\3_(5[!XS^-NCWGPZO+S1KU?[0G' MV=;>0[9HRW5MOL,\CC-?,.XL23UK/'5E)*$'YD9YCHU(QHTI73U=OP'"EIM2 MVT#W5Q'#$I>21@JJO4DG %>)8^16YZI^SWX+&O\ BAM4N(]UIIV&&X<-*?NC M\.3^ KZAKFOAWX3C\%^$['3E4"<)OG8#[TAY;_#\*Z6OJ\+1]C34>O4_4,MP MOU3#J#W>K]?^ %%%%=9Z@4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5QOQ;N)+?P3=/%(T;^9& R$@_>'>NRK/US0 M[3Q%I[V5\C26[$,55BIR#DLWP]FN&8?D37M#?!OPTW2"=?I.?ZU3N/@?H4@_=W%]"?:1 M2/U6OBO['S"&L9?7]6K+9GG=E\6O$UF1F^6Y4?PS1*?U !_6NETWX\7*X M&H:7%*.[V[E/T.<_G4]]\!>IL]7Y[)/#_4'^E*^0=[:0$_ MDV#^5+ES?"Z^\_\ R;_,/]II]_S/4='^+7AW5L*UTUC(?X;M=H_[Z&5_6NNA MGCN8EEAD66-N0Z,"#]"*^4[[3KK39O*N[::UE_N3(5/ZU8TCQ!J6@S>9I][- M:MG)"-\I^J]#^-=-'/ZD'RXB%_31_=_PQ<<9):31]*ZSX9TOQ!'LU"QAN>,! MV7#CZ,.1^=>;>)/@:,--HEUSU^S71_0./ZC\:9X;^.+J4AUNU#KT^TVPP?J5 M_P #^%>H:/KEAKUJ+C3[J.ZB[E#ROL1U!^M>PO[/S5='+[I?U]Z.G]SB/7\3 MYCU;1;[0[HVU_:R6LP_AD'!]P>A'N*UO"OCS5?"4@%M+YMIG+6LO*'Z?W3[C M]:^B=5T>RURT:VOK:.Y@;^%QT]P>H/N*\>\:?!VYTL27>C%[RU'+6YYE0>W] MX?K]:\'$93B,#+VV%DVEVW7^?]:')/#SI/FIL])\(^/=-\80XMW\B\49>UD/ MS#W']X>X_'%:6O>'=/\ $MD;74+=9H^JMT9#ZJ>QKY>@GFL;A)87>">-LJZD MJRD?RKV?X?\ Q8CU9HM.UEEAO#\L=ST24^C>C?H?:O2P.;4\4O88I*[^YFU+ M$*I[E0X3QQ\-K[PB[7$>Z[TPGB=1RGH'';Z]/ITK!\/^(K[PSJ"7EC+Y<@X9 M3RKK_=8=Q7U%+$DT;1R(LD;#:RL,@@]B*\4^)'PN;1O,U32$9['[TMN.3#[C MU7^7TZ<.895/"OZQA-EK;JO3R,JV'=/WZ9Z;X-\:67C+3_.@/E748 FMF/S( M?7W![&NAKY5T76KOP_J45]92F*>,_@P[J1W!KZ,\&^+K7QAI2W4'[N=/EG@) MYC;^H/8U[&5YFL8O9U-)K\3IH5_:+EEN;M/\ B5X=OO$GAN2"PG=)8SYAMP<"<#^$ M^_<=L_F/G=6EM+@,I:&:)L@C*LK _H0:RS+,JV"K0C&/N_GY>7]=":]>5*22 M6A]:45QOPW\=+XNTORKA@NIVX F7IO'9Q_7T/U%=E7O4:T,1356F[IG9&2FN M9!1116Y04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M G>OR]^*OPSU7X3^,KW0=41B M8F)@N-I"SQ_PNOL:_6NO.?C=\%='^-7A633KY5M]1A!:ROPN6A?T/JI[BOHL MHS1X&?)4^!_AY_YGQ?$F01SBC[2EI5CMYKL_T/RJHKH?'G@/6/AOXFN]#UNU M:UO;=L?[,B]G4]P?6N>K]1C*,XJ47=,_GVI3G1FZ=16DM&@HHJ6U@>ZN8H8U MWR2.$5?4DX JC-*[LC]0OV7]%&A? GPG#Y+P22VQN'5^NYV+9_$$&O5*QO!N MDKH/A+1M-1&C6ULXH=C')7:@&,ULU^(XBI[6M.IW;?XG]7X2C]7P].E_+%+[ MD%%%%8'6%%%% !1110 4444 %%%% !1110!Y_P#'#X>ZE\2? 5[I>CZS>:)J M@4R6\MK.T:R,!_JY,=5/3VK\M/$&CZCX?UN]TW5H);;4K61HIXIL[E8'G_'/ M?-?L77SG^UC^S@0*/%5C'@Q+Q]MB'.P_P"V.=I_#TKZO(\S6%G[ M"K\,NO9_Y?D?G?%F0RS"G];P^M2*U7=>7FOQ^X_/"BG21O#(\"V:;ROMEAVN(064?7T/U_"OL&FR1K*C(ZAT88*L,@CTKDK M8:%779GC8W*J&,]YKEEW7ZGY_LI4X88-)7U9X]^ &D>)%DN=*VZ9?'G9_P L MF/TZK^'''2OG;Q9X!UGP;=&'4;.2(9.V3&5;W!Z'MT]:\6KAYT=]CX3&9;B, M&[S5X]UL<[1245S'E"YIZOCWJ.EI 3*P/0UZG^S[X0/B#Q@+^:/=:::/-)Z MR?P#^9_"O)LU[Y\!?BAX=\.Z3_8M^/[.NI)2YO'YCD)P "?X<#UXX)R*WPT( M^U7.]#U\K5*6*C[9V2UU[]#Z&HID,T=S"DL,BRQ.-RNA!5@>A!'44^OJ#]2" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H MZCKNG:2N;V^M[7VEE"D_0$\UQ/QIFO[/0K.YL[N>VC$QCF6%RNX,,C./0K^M M>&,Q=BS$LQY)/6OF\PS=X.JZ,87?>YQ5L3[.7*D?0E]\7O#-GD+>273#M!"Q M_4X%8MQ\=M+7/D:=>2?]="J?R)KQRTT^ZU!MMK;37+>D,98_H*VK;X=^)+H MIH]RO_70"/\ ]"(KQ?[7S"M_"C]RO_FN(_P"C4]O@_P")UZ6<;?2=/\:? MUK.-[2_\!7^0>TQ/G]QVD'QXT]O]=I=S'_US=6_GBM:S^,WANZQYDES:?]=H M2?\ T'->57'PO\3V^2VDR,/^F*/[4S M*CK4C]\;?Y![>O'XE^!]'Z=XOT35L"TU2UE<]$\P*W_?)YK8KY'K7TGQ=K.A M[?L6HSPHO2/=N3_ODY'Z5UT>(>E:G]W^3_S-(XS^9'TU>6-MJ$)ANK>.YB/5 M)4##\C7">(/@OI&I;I-/=],GZ[5^>,_\!)R/P/X5SFA_'2YAVQZM8K<)WFMO ME;_OD\'\Q7I/A_QIH_B91]AO$:;&3!)\L@_X">OX9%>O&O@,S7*[-]GH_E_P M#I4J-?1G@WB;X?ZSX6W/=6WFVH_Y>8/F3\>X_'%8^EZM>:+=+, MX_ ^H]C7U8RAE((R#P0:\]\8?!^PU@/'\)]^GTKTU'61596 M#*PR&4Y!%?*^LZ'?>'[YK2_MVMYE[-T8>H/0CZ5TG@?XE7WA.1;>;=>:83S M3\T?NA[?3I].M&"SJ=*7L<9]_5>HZ6*<7RU#TSQY\+[3Q0LEW9!+35,9W8PD MWLWO_M?SKPG4=.N=)O);2\A:"XC.&C<]?46CZS9Z]81WEC.L\#]QU!] M".Q]JQ?''@6T\96.&VPW\8_A_P CV @,I!&0:^4]5TNZT74)K*\B M,-Q$<,I_F/4&O5?A/\13<>5H>IRYD'RVL[G[W_3,GU]/R]*Y'KN_LYF/\4OAS_8DCZMID?_ !+W/[Z%1_J6/*5%DBD4JR,,A@>H-?._Q%\$OX/U?]T&;3 MK@EH'/.WU0^X_4?C7/FN!EA)K%X?17^Y_P"1&(HNF_:0/?\ 1M8MM>TV"^M' MWP3+N'J/4'W!XKS+XP> PROKUA'AAS=QJ.O_ $T']?S]:YWX4>-3X=U86%U) MC3KM@"6Z1R= WT/0_@>U>]21K+&R.H=&&&5AD$'M7M4Y4LYPG+/XOR??^O0Z MHN.)IV>Y\L^']ZGW!XKP#XC>#V\(Z\R1*?L%QF2W;T'=/J/Y$5N_!OQ<=+U9M(N'Q:WAS%D\ M++_]D./J!7A97B)X'$O"5M$W;T?_ ?\CDH3=*?LY'N-%%%?>'K!15:+4K2> M^GLX[J&2\@57EMUD!DC5L[2RYR <'&>N#5FGL*Z>P4444AA1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'EOQ\^!&E?&SPPUO*$M-;ME+6. MH;>4;^XWJA[CMUK\T/&'@_5? ?B*\T36K1[/4+5]KQL.".S*>ZGJ#7[ UY%^ MT-^S[IGQL\/$J([/Q':J39WV.O\ TS?U4_IUKZC)\V>#E[&L_,X_ M#-9'B#0;[POK5YI6I0-;7UI*T4L;#HP./RKU+]D?1AK/QZ\-!ED9;9WN3Y?; M8A()]LXK]"Q-50P\ZJ>R;_ _%LOP\JN.I4)+5R2?WZGZ<*H50!T Q2T45^*G M]3A1110 4444 %%%% !1110 4444 %%%% !1110!\US, MHWZM90CEQ_SW4>H_B'X^M?%=?LRZ+(C(ZAE88*D9!%?G]^US^S:WP]U2;Q;X M=MF;PU>2;KF!!_QY2L?_ $6Q/'H>/2OOLCS;FMA*[U^R_P!/\ON/QSBWAWV; MEF.$CI]M=O[R_7[^Y\SUZ_\ LF^'/^$D^/7AF-AF.S=[YL_],U)'_CV*\@KZ MP_X)\^'1=^-?$NM.F19V26Z-Z-(^3^B5])F=7V."JS\K??I^I\-D&'^M9IAZ M?]Y/[M?T/NNBBBOQT_IP**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *J:GI5GK5F]K?6T=U;N,&.09'U'H?<5;HHW$TI*S/ ?' MW[-^_P R[\..&ZL;.5L$>RMT/XX_&O"-6T:\T6Z>VO;>2WF0X*R*017WK6#X MJ\#Z-XRM3#J=FDKXPLZC$B?1OQZ'(]J\VM@HRUIZ,^7QN14JUYX?W7VZ?\ ^ M&J6O7/B!^S]JOAWS+K2MVI6(Y_=K^\0>Z_U'XXKR::%X'*R*58>M>/.G*F[2 M1\1B,-5PLN2K&PRCZ<44E9G,=MX$^+6N^ YE6VG^TV.K^&VCM=8+ZOI^0-TC9FC'LQZ_0_A MBOHGPGXYT7QK:>?I5ZLQ ^>%OED3ZJ?YCCWKVJ6(A6VW/N\'F6'QB]QVEV>_ M_!-^BBBND]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*YN MH;.%YKB6."%!EI)&"J/J30&Q2\0:#;>)=*ET^[WB"0J28R PP01@X]JS=+^' M/AW2,&'3(97'_+2X'FGZ_-G'X5@>(/CQX0T$LBW[:G,O_+.P3S!_WT<+^M>? MZQ^U).Q9=*T..,=I+R8MG_@*@?\ H5>?5>%Y_:32%?%#*EIJT45PW2 MWNOW3Y]!NX)^A-1.E@L7\<4W]S_S/0IXO!8K2,E?[F>1^(/AAKWA\-(UK]LM MU_Y;6N7 'N.H_+%* [RP?9KL_\ +S;@ M*V?]H=&_'GWKP<5D'VL-+Y/_ #_KU+J8/K!GF'A3XQ:GHY2#4LZG:#C'\/\O>L#2]6O-%O$N[&X>VN$Z.A_0CN/8UQX?,\5@)^QQ2;7GO\ )]3* M%>I1?+-'TSX@\-V'B>Q:UOX!*G57'#H?53V->!>-O -]X-NLOFXL)#B*Y4A_G7JO@+XHVWB?997VVTU/& .B3?[OH?;\J[2^L;?4[26UNHEGMY1M>-Q MD$5[^(PN&S:E[6D_>[_HSKG3AB(\T=SYL\(^,+[P?J N+5M\+$":W8_+(/Z' MT-?1'AWQ%9^)],COK*3=&W#*?O(W=6'8UX5\0OA_/X/O/.AW3:9,W[N4]4/] MQO?T/>L_P7XPNO!^K+<19DMGPL\&>'7_ !'8U\_@L95RRL\/B/A_+S7DT?$3P)%XPTWS(0L>IP*3#)TWC^XWL>WH?QKY[DCEL[AD=6AGB;!4\ M,K _H0:^JM+U.VUC3X+VTD$MO,NY6'\CZ$5YE\9/! FC.OV4?[Q !=HHZCH' M_#H?;'H:]/., JT/K='=;^:[_P!=#?$T>9>TB=%\,?' \5:7]GNG']IVH D_ MZ:+T#_X^_P!:WO%/AVW\4Z+/83\;QF.3',;CHP_ST)KYO\/:[<>&]8M]0MC^ M\B;E<\.O=3[$5]-Z1JEOK>FV]]:MO@G0.OJ/4'W!X_"NG*\9''4'0K:R2L_- M?UN7AZBJPY9;GRWJ.GSZ5?3V=RGESPN4=?+CXCT$6UP^Z^LL1N2 M>73^%OZ'Z>]<[\;O"H:.'7;=.5Q#OY<'\*\&C*648]PD_=?Y/9_+_,Y(MX>K9['N_CWPNOBSP[/:A1]J MC_>V['LX[?0]/QKYM5I+68$;HI8VR.Q5@?T.:^LU99%5E(96&01T(KP3XP>& MQHOB4WD2;;:_!E&.@D'WQ^H/_ J]+/L+>*Q4-UH_T9OBZ>BJ(]@\$^(E\4>' M+2^R/.QLF4=I!U_/K]"*\;_:_P#&WC3P-X3TVZ\-7@T_3+F5K:]N8$_TB-B, MIM?^%2 W( (('/-:?P1\0&RUJ?2I&Q%>+OC![2*,_JN?R%>E?$;P5;?$3P/K M'AZZP$OH"B2,,^7(.4?_ ("P4_A7T^1XZ%6-.M55[:2_K\3+$1J8S!3A2DU) MK=::_P#!/@3]G;XJ3?#_ .+5EJ-_=2/8ZF_V349)G+95R,2,3W5]K$]<;O6O MT?K\DM2T^XTC4;JPNXC#=VLK031MU1U)5@?H0:_1[]F_Q^?B)\)-'O9I/,U" MS7[!=G.29(P &/NR%&_X%7W&?896CB8>C_0^2X5QCO/!U/5?JOZ\ST^BBBOC MS]#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P#] MJ#]FNW^+FE/K6C1I!XKM8_DZ 7:#^!O]KT/X5XA^PCX.N[7XK>(;J^MIK:XT MFS:WDCD&TI([@%6!YSA3^5?=U9%CX3TG3/$&H:W:6,5OJ>H(D=U<1C!F"9V[ MATR,GFO;I9I4A@YX2>J:T\O+T/E<1D%"KF5+,J>DHOWEWTT?K?[S7HHHKQ#Z MH**** "BBB@ HHHH **** "BBB@ HHHH **** "JFK:39ZYIMUI^H6\=W97, M;1302KE74C!!%6Z*:;3NA-*2L]C\R/VE/V?[OX*>*#):+)/X8OW9K*X;GRCU M,+GU Z'N/QKZ<_8%\.C3?A1J6JD8DU+46[=5C4*/UW5[YXZ\#Z3\1?"U]H&M M6XN;"[3:PZ,C#E74]F!Y!K.^$GP_C^%OP_TGPS',+G["K*TX&/,):^ MFQ.;O%X!4*GQW5_-=_78^#P/#<#]:[RBHE",U:2N8UJ-.O' MDJQNCXT\=?"/6_!$S&>#S[,G"7,/*'V]C[&N(*E3@C%??T\$=U"\4T:RQ.-K M1R*&5AZ$'K7D7Q _9[T[7?-N]$*V%VI*W?$W@S5O"-ZUMJ-I) XZ%APP]0>A'TK"KRVG%V9\E*,J< MG&2LT%7-+U:\T6\CNK&YEM;B,Y62)RK#\152BEL2FXNZW/H+P!^TH6,=GXHB MST47\"\_5U'\U_(U[MINJ6FL6<=W8W$=U;2#*RQ-N4U\#5T'A/QUK/@N\%QI M=Y)!DC?%G,J/J<%GM2E:&(]Y=^O\ P3[CHKR;P#^T M)H_B016NK@:1?D8WL?W#GV/\/T/'O7K"L&4,I!!&01WKV(5(U%>+/MJ&)I8F M//2E="T445H=(4444 %%%% !1110 4444 %%%% !63XB\5:3X3LC=:M?1647 M\.\_,Y]%4 1T-?- MNL:U?^(+Z2\U&[EO+I^LDS9/T'H/8<5Y];%QIOEBKL^=QV<0PLG2IJ\E]R_S M/:O&'[34\IDM_#=B(4Z"\O!N8^ZH.!^)/TKQW7O%6L>*+CSM5U&XOGSD"5_E M7_=7H/P%;7@WX5^(O'#*]C9^59DX-Y<_)%^!ZM_P$&O636 M;DWX'@JEF&:>])^[YZ+[NI\U:=I5[K%P(+"S MGO9C_P L[>-G;\@*[W1?V?\ QCJX#26<.FQGHUY, ?\ OE=Q'XBOJK3=+LM' MMA;V%I!9P#I';QA%_("K5=<,#%?&[GK4<@I1UK3;]-#P#3?V66(#:AX@ />. MVML_^/,W]*Z&U_9D\,0@&:]U.X;O^]15_()G]:])U3Q7HNB9&H:M96;#^&:X M56_(G-?''P38DJVMK*P[0PR/^H7'ZUK['#T][?>=OU++N3_ $%-E_9Q\'R#Y4OHO=;C_$&EE_:,\'1GY9;V3_=MS_4B MFI^TAX08X)OD]VM_\#1_LOD3_P )6WN?@9=Y^R_H,@/V75=1@;_IKY<@_15K MF-5_9=U2%2=.UJUNO1;B)H3^FZO3+/X]>";L@'5F@8]IK>0?KMQ^M=-I7C;P M_KC!;#6K&Z=ND:3KO_[YSG]*7L<-4VM]Y/U++,1I"U_)_P#!/E'7O@_XN\.A MGN-&FGA7_EK:8F7'K\N2!]0*XYE*,58%6!P0>HK[ZKGO$W@'P_XNC8:II<%Q M(1@3A=DH^CC!_7%83P*^P_O.&OP^MZ$_D_\ -?Y'RKX1^+'B7P:R)9Z@T]HO M_+I=9DBQZ $Y7_@)%>\^!?C]H?BEH[74<:+J#< 3-F%S_LOV^C8^IKA_&G[- M-W9K)<^&[O[;&.?L=T0LGT5^%/XX^IKQ?4=-N](O)+2]MI;2YC.'BF0JP_ U MSJI7PKM+8\V.(Q^524:GP^>J^3_KT/O!E61"" RL,$'D$5Y9X[^#\=PLE]H* M"*7[SV716_W/0^W3TQ7D7PV^-NJ^"7BL[POJ>C# \EVS)"/^F9/_ *">/IUK MZ?\ #OB33O%>EQ:AIERMS;2=UZJ>ZL.Q'H:Z:D,/F-/DJ+7\5Z'U6&QF'S&% MEI+MU/EUTDM9BK*T4L;8*D$,K#^1KV;X9?$[^U#%I.KR?Z9]V"Y;_EK_ ++? M[7OW^O74^(WPWA\40O>V*K#JJ#Z"<#LWOZ'\#[>#2Q2V=P\QKY"4<1DN(NM8O[FO\R6IX6?D?5>I:=;ZM8S6=W$LUO,NUT;_ #UKYP\; M>$)_!VL-;/F2VD^>WF(^^OH?<=__ *]>M?"WQ]_PDME_9]\__$SMU^\?^6R? MWOJ._P"==!XT\*P^+M#ELWPLZ_/!*?X''3\#T-?18S#TLVPRK4?B6W^3.RI" M.(AS1W/)/A/XW/A_4QIMW)C3KIL MTBD/ /T/0_@:]VFB2XB>*10\;J596&0 M0>"#7R?=VLMC=2V\Z&.:)BCHW4$'!%>_?"KQ:?$GA\07#[KZRQ'(3U=?X6_( M8/N/>N#(\:W?"5?E^J,L+5_Y=R/'?'GA9O"?B&>T )MG_>6['NA[?4=/PKLO M@GXJ-O>3:'._[N;,MOD]' ^9?Q S^!]:Z[XM>&?[>\,O"Z??3:;?07<#;)H7$B-[@YKSL1%Y3CU.'PO7Y/=?UY&,U]7JW6Q]3Z MIIT.K:=,QM]".OUKY/PKR#XX:$+76+75(UPETGER$?WUZ'\5Q_P!\U[&> M4%6P\<1#I^3.G%14H*:Z':_"/Q#_ &UX5C@D;-Q8GR&]2N,H?RX_X#4_Q5T' M^W/!]RRKNGL_](C]>/O#_OG/Y"O,O@WK9TSQ8+5FQ#?(8CZ;ARI_0C_@5>]R M1K+&R. R,,%3T(-=> FL?@/9SWMRO]/T+HOVU'E?H?*>EZA+I.I6M[#_ *VW MD61??!SBOJBSNX[^S@N83NBFC61#Z@C(KY=\0:6VBZY?6)S_ */,R#/=<\'\ M1BO#((F;=):.T!SZ?>7]& _"O'R&JZ5:>'E_37]?@<^$DXR<&?' M/[97@8>%OBPVJP1[+37(!=# X$R_)(/T5C_OUT_["OC,V/BS6_#,SXAU"W%W M I/ EC.& ]RK9_X!7J/[;/A$:Y\*8-81,SZ->)(6QR(I/W;#_OHQG_@-?(7P M6\4GP9\5O"^K%]D4-['',V<8B<^7)_XZS5^YX=_7LK<'NE;YK;]#\_Q:_LO/ M(U5I&33^4M'^I^H-%%%?!GZH%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!0UK0K#Q#9-::C:QW4#?PN M.0?4'J#]*\%^('[.$UNLEYX=D:YC')M9,>8/H>C?H>G6OHFBL*M&%5>\C@Q6 M!H8R-JL=>_4^!M0TVYTNX>"Z@>&5#AE<$$$=JJU]O^,/A]HOC>W*:C:CSL82 MYCP)%_'N/8U\Y^/O@/K'A4RW5DIU'3U^;S8ARH_VEZC]1[UXM;"3IZK5'PF- MR>OA;RA[T?Q^:/+**?)&T+%74JP[$4RN(\ 4$Y&.#7?> ?C/KW@8I DHO]-' M6TN"2 ,\[3U4_IST-<#25<9R@[Q9M1K5*$N>E*S/M#P)\5M"\>Q*EK.+:_Q\ MUE,0'SC)V_WAP>GX@5V=>$_LV> /LMF_B>\3]Y,&BM%/9U>N5Q'COXNZ#X#5X;B;[9J('%E;D%Q_O'HH^O/H#7-4ITE M+VLSR\1AL)&I]:KI7\]ON[G:HBQJJ(H55& JC ]*Y'Q9\6?#'@XO'>ZBLUV MO_+K:_O),^AQPI_WB*^=/&GQN\2>,#)"MQ_96GMQ]ELV*DC_ &GZM^@]JX*& M"6ZF2*&-I97.%1%+,Q] !7%4QW2FCQ,3GRORX:-_-_Y'M?B3]I[4KEFCT33( M;*/H)KH^;)]0HP ?SKS37/B-XF\1%OM^M7BA?LN@6 M6Y>CS1^BO_D?# ML7A;6IQF/2+^0?[-LY_I2R>$];B&7T;4$'JUJX_I7W-16GU!?S'1_J]#_GX_ MN/@F>UFM6VS120M_=D4J?UJ*OOB:&.XC*2QK(AZJX!%D+ M/OC_ .^&R/TKUCPG^TY(K)#XBTX.O0W5CP1[E">?P(^E:WB/]F/2[I6DT74I M["3J(;D"6/Z \,/UKQWQA\*O$G@G=)?V)EM%_P"7RV_>1?B>J_\ @*QMB,/ MKT^]'(X9EENJORKYK_@?@?6OAOQ=H_BZT^T:3?PWB ?,JG#I_O*>1^(JKXR\ M!:-XZL3;ZI:AW4$17,?RRQ>ZM_0\>U>8?LS>#_LNFWOB.=,271-M;$C_ )9J M?G(^K #_ ( :]QKUJ;=:FG-;GV&%F\9AHRKQ7O=#X[^)'PIU3X>76^4?;-+D M;$5[&N!_NN/X6_0]O:3X-ZMXBL?&5K;^'_WK7! N+>0GR6C'5G],=FZ]N0))C4HRM'?S7H=57F7Q<\!C4K5];L8_P#2X5S< M(H_UB#^+Z@?F/I7IM)UX/(KJQ6&ABJ3I3Z_AYGT]2"J1Y6?*6EZG<:-J%O>V MK^7<0N'5OZ'V/3\:^F?#/B"#Q/HMOJ%OP)!ATSRCCJI^A_I7$?\ "E;*;Q+< M74LVW26;?':1Y#9/52>R@^G./3%>BV5C;Z;:QVUK"EO!&,+'&, 5X>48/$X2 M4U5TB^GGW.7#TYTV^;8\C^-OA407$.N6Z868B*XP/XL?*WX@8_ >MQ!P17D9M1>#Q<<32TOK\UO]_P#F<^(C[*HIQ/K1E#J5 M8!E(P0>]?,/C+0SX<\2W]@!B..3=%_N'E?T./PKWOX>:V=>\(Z?<.VZ9$\F4 MGKN7C)^HP?QK@OCMI&RYTW4T7[ZM;R'W'S+_ #;\J]7.(1Q6"CB(=+/Y/^D; MXE*I24T:GP-UO[5HUWICMEK63S(Q_L/U'X,#_P!]5N_%;21JW@N\(7,EKBY3 MVV_>_P#'2U>5_"'5#IWC6VC)Q'=(T#?EN'ZJ/SKWZ[MDO+6:WD&8YD:-OH1@ MUIELOKF7NE+I>/\ D50_>4>5^A\JZ?>R:;?VUW%Q)!(LJ_4'(_E7U7:W"7EM M%/&+OAWXDT?;O M>\L)HXQ_TTV$H?P8 _A7Y8].17ZZU^4_C[1QX?\ '7B+2U7:MEJ-Q;J/9)&4 M?H*_;N'ZG\2GZ,^/XNI?P:R\U^37ZGZ#?A3?I8:]?3IJ,D(G2TM[9Y&:,D@-G&WJI'WNU8W[*&K'5O@ M1X/K4STBRO M;/\ L^..7=>A%:56+ D!6.,8'?\ BKU&O@;]BC6CIOQF^R%L+J.GSP;?5E*R M _E&?SK[YK/,\+#"8CV=/:R9MDF.J8_"*K5^*[3_ *] HHHKR3W@HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *2EHH \Y\=?!'0_&"R3P1C3=0;)$D0^1C_M+_ACKWKYR\:?"W7/!-PPO+5F MMLX2XC&8V^A_#IUK[3J&ZM8;ZW>"XA2>"08:.10RL/<&N*MA85=5HSPL;D]# M%7E'W9=U^J/@,@C@C!KIOAWX-G\=>*K338SMD$5O;QK%&@_A5 M1@#\A5BBBO>/T)))604444#"BBB@ HHHH **** "JVHZE:Z18S7E[<1VMK"N MYY96PJBL[Q;XNTWP5H\FHZG/Y42\)&O+RMV51W/_ .LU\G_$3XG:K\0[_=<, M;;3XVS!91M\B^[?WF]_RQ7)7Q$:*MNSR,?F5/!1MO)]/\SN/B3^T-=ZL9=/\ M-%[&RY5KXC$TG^[_ '![]?I7C:)-?7 5%DN+B5N%4%F=B?S)-=#X&^'NK^/] M0\C3H=L"$>==R9$40]SW/L.?YU]0^ /A3HOP_@5[>+[7J17$E],HWGU"C^$> MP_$FO,C3JXI\TGI_6Q\M2PV+S>?M:KM'OT^2/'/ O[..IZPL=WX@E;2;5N1; M)@W##W[)^.3["O>/"W@/0O!L(CTK3HK=\8:25UCC0 M;F=S@ #N37DWC;]HK1=!,EMHT?\ ;5XO'F*=L"G_ 'NK?AQ[UZ2A1PRNSZ6% M#!97#FEH^[W^7_ /7*Y#Q%\6O"OA=F2[U>&2=>#!:_OGSZ$+G!^I%?,'BSXJ M>)?&1=;[47CM6_Y=+;]W%CT('WO^!$UR:J78*H+,3@ #DUR5,=TIK[SR<1G_ M $P\/F_\O^"?0FM?M26L99=)T26;TDO)0G_CJY_G7':A^TAXNO"?(^PV([>3 M!N(_[[)KF]#^$?B[Q %:VT2XCB;_ ):W6(5QZ_.1D?3-=MIO[,&NW"@WVJ6- MF#_#&'E8?H!^M8\V*J[7_(XO;9MBM8WMY*W^1R,_QL\;7!);7I5_ZYQ1I_)1 M42_&/QFAR/$%S^(4_P Q7J=M^RS:*H^T>(9I#_TSM0G\V-3M^RWI6WY=)#3]CBN[^\?U'-7JY/_ ,"_X)YO8_'[QK9L-^IQW:_W9[:/^:@']:]D^"WQ M1U?XC2:FFHVMK"MFD9\RV5EW%BV 02>RFN0OOV6)54FS\0JY[+/:E?U#'^5= M[\&?AO>_#G3=3AOYK>>XNIU97MF8KL5>,Y YR6K>A'$1J+GO8]# 4LQIXB*K MM\NM[N_3YGHE(RAE((R#P0:6BO5/K2*UM8;*!(;>&."%/NQQ*%4=^ *EHHH# M8**** "BBB@ HHHH *\D\3?"&_USQ;>W5M+!:V$["7>Y);<1\V%'OD\XZUZW M17'BL)2QD5"JM$[F52G&HK2.=\$^#8_!>FRVL=W)=>:_F,7 4!L <#MT'<]* MS/B_IXOO ]T^,M;2),OY[3^C&NUK%\:P"X\(ZRA&?]$E8?4*2/Y5%;#PCA)T M8*RL["E!>S<5V/F[0[W^S=:L+O./(G23/T8&OJNOD>OJ_39C<:;:2GDR1(_Y MJ#7SG#L]*L/1_F<>#?Q(^;_'UH+'QIK$0& ;AI/^^OF_K7J?P-NC+X7NH2:R@N\E^9G1]W$->IM?&JW$W@O?C_57,;C\BO_ +-7CW@FX^R^+]&?I_I< M:GZ%@#_.O;?BXN[P%J!_NM$?_(BBO!M!;R]>;_WVBO\ ^S5^EE?G-^UE&(_V@/%.. ?L MI_\ )6*OV+('_M,E_=_5'S_%D?\ 8X2_O+\F?2?[#MZ;GX/WL)/-OJ\R >QC MB;^;&JO[=.FBX^%^CWH&7MM513_NO%)G]56JW[!\A/P\\0)V&JY_.&/_ KJ M/VRK<3? W4'(SY-W;N/^^]O_ +-4R?)F^G\WYFD5[7A_7^1_A_PQ\C?LUZ@= M-^.7A"8';NNS#_W\C9/_ &:OTJK\N?@Y.;;XM^"Y!VUJS!^AF0']#7ZC5KQ! M']]"7E^IS\)2_P!FJ1[2_1?Y!1117RQ]T%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5B>,/%^G^"=#FU/49-L:_+'&OWY7[*H]?Y=:VZ\P M^-WPON/'FG0WNGS.=2L48):L_P"[F4\D = WOWZ'L1E5.=2\>ZT]_?OA!E8+=3\D*>@]_4]ZZ3X4_!^\^(%P+RZWV>AQMA MY\8:8CJJ?U;H/-=4>?4XI;31[20I/N!5Y7!YC'I[GMTZ]/JJSL MX-.M8;6UA2"WA4)'%&,*JCH *\K#X=UG[2IM^9\AE^6SQD_K.*V_/_@%?1=% ML?#NFPV&G6R6EI",+'&/U/J3W)Y-A;^ MZON?P!KB/BQ\>(M!:;2/#KI<:B,I+><-' >X7LS?H/?H/G.ZNKC4KR2>XEDN M;F9MSR2,6=V/I/0#W/%>J?#G]GF]U MM8K_ ,1&33K)OF6T7B>0?[6?N#]?IUKZ$T'P[IOAFP6STNSBLK=?X8UY8^K' MJ3[GFN>GA:E9\]1V_,\S#Y7B,=+VV*DTG][_ ,OZT/$?"'[,C,$G\27^SO\ M8[(Y/T9R/T _&O8O#G@30/": :5I=O:N!CSMNZ4_5SEOUJWK_B;2_"]F;O5; MZ&R@[&1N6]E'5C[ 5XQXL_:<2-G@\.Z=YG87=]P/J$!S^9'TKNM0PWK^)[W+ ME^5K6R?WO^OP/>JQ=6\::!H3,NH:S8VKKUCDG4/_ -\YS^E?(GB'XE^)O%#, M+_6+EXFZP1-Y2 M%'96&""5!(-=&%KRK7YD>CE>/JXUS]JDK6M;YEJBBBNX]\**** "BBB@ HHH MH **** "BBB@ HHHH *JZK:'4-+O+52%:>%X@6Z#I3XXDN0G_?*@_\ LU?)X/W\WE)=Y?J>?3UQ#?J;GQ=? M;X#U ?WFB'_D13_2O!]"7?KFG*.IN(Q_X\*]K^-EQY/@U(\\S72)^09OZ5X_ MX+MS=>+M&CZ_Z7$3] P)_049Q[^/A%=DOQ88G6LD?3]?G'^U9,+CX_>*V'0- M;I^5M$/Z5^CE?F1\?-2&J?&CQE.#N"ZE+#G_ *YGR_\ V6OV/A^/^T3EY?JC MY[BR7^R4X]Y?H_\ ,^H/V$8BOPXU^3'#:L5_*&,_UKKOVP6 ^ ^M ]3/; ?] M_DK)_8DL#9_!F68C'VK5)YOKA8T_]DJ?]M*\%K\$Y8RS-]\9 MO!D8&=NJ02_]\.'_ /9:_3JNKB!_O8+R_4XN$E_L]5^?Z!1117RA]V%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (%"] .M?/OQG^ M-S3-/H'AVXQ$,I=7\9Y;U2,^GJW?MQUN?'?XO&U\_P ,Z+-B4C9?749^[ZQ* M?7U/;IZX\*T'0K[Q+JMOIVG0-<7<[;51?U)/8#N:\G$XAM^RIGR&:9E)R^JX M;?9M?DAFCZ/>Z]J,%AI]N]U=S-M2.,YX%?4'PM^"=AX)CBO]1$=_K>, MA\9C@]D!ZG_://ICOM?#/X8V'P[TO:FVYU291]HO".3_ +*^BC]>I]NDU_Q! MI_A?2YM1U.Y6UM8ARS=2>P [D^@K7#X:-)<]3?\ (Z_6N+T#P[J/BC4H['2[22\ MN7_A0<*/5CT ]S6%;%N3Y*1PXW.9U)>QPGW]7Z#-9US4/$5\]YJ5W+>W+]9) M6R?H/0>PXK7\)_#KQ!XVD']EZ?))!G#74GR1+_P(]?H,GVKW/P!^SMINBK'= M^(635;WK]F7/V=#[]W_'CVKV"&&.WB2*)%BC0;51 %'H!2IX.4O>JLG"Y'4 MJ_O,5*U^G7YL\0\,_LPV<"I+KVIR74G4V]F-B?0L1DCZ 5Z5HOPQ\*Z J_8] M"LPZ]))H_-?_ +Z?)JIXN^+OAGP;OCN[\7-XO_+I:8DDSZ'G"_\ B*Z;1M6 M@UW2;/4;5MUO=1+,GKAAG!]Z[Z=.C%\L$KH^AP^'P5*3IT4N9?-EN.-8E"HH M11T51@"G445U'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(S M!%+,<*!DDTM-DC66-D=0R,,%2,@@]J /E76+XZIJU[>'_EXF>7_OIB:]Z^$M M@;'P/9$C#7#/,?Q8@?H!2:I\)/#>I9*VCV3G^*VD*_H7?'J__ '>DV0/),DS# MZ8 _FU._\ :\WTV3_])_X8YOXF)^?Y'KEQ<1VM MO+-*P2*-2[L>P R37Y.:]JCZYKFHZE)GS+RYDN&SZNQ8_P Z_23]H+Q./"/P M;\57P?9*]FUK$1UWRXC!'N-^?PK\T;6VEO+F*WA0R32N(T4=2Q. /SK]SX?I MVA4JOK9?=_PY\9Q;6YJE*@NB;^_1?DS]'_V8='.B_ OPK$PP\T#W1]_,D=Q^ MC"O,?V\M6$/@KPSIF<&XU![C'KY<97_VK7T;X9T5/#GAO2M)BQY=A:16JXZ8 M1 H_E7QG^W5X@%]\0M#TA&W+I^GF5O9Y7.1_WS&A_&O*R[_:,Q]IYM_F>]G' M^QY.Z76T8_E^B9Q7[).EG5/CQX?;&8[5;BX?\(7 _P#'F6OT \47W]E^&=7O M VTV]G--N]-J$Y_2OCG]A#03=>.?$6L%.#C_94+_2NS/XPA&FHQ M2;N>=PI.K5G56]M6A")=*S1G?*B'(!!Z,>]=S7DO[5'_ "0SQ#_O6W_I M1'0!TWP;\97WQ ^&VC:_J4<$5[>+*9$ME*QC;*Z# ))Z*.]=I7E'[-\QMO@! MX?F4 M'#G$\IKSGPK^U9XC\8:.+#2/#,&J>,Y[EUAM+=76WBMU13YLA9 MO[Q88W <ZVG!9%+IQG/ W'Z'( !] M#45X]\!_CO-\4KC4M'UG3DTKQ%IPWRPQ!@CJ&VL0K9*E6(!!)ZCZ!/CE\<+O MX1^(?"]LEI;3Z=J+L;R657:2.-70,4 (YVL>N>0* /8J*^=K?XL?&/QI:MKG MA3P581>'VRULNH-^_G3UP94SD<\#'H378_!7X[0_%"6]TG4M/;1?$U@"9[)L MX=0=K,H/(()P5/(R.3V /6**\+^*G[1D_P +_B=#H=U8V\VB_8#=22@-YY ]#_P"$EU^)S'-))DPQL/O* I!.#P6) M4#'>L/4/CA\5/AOY%[XZ\%6G]B/(%DN-.;YH\]LB1U!] V,],]Z /I&BN9L_ M%Z^+/ +>(/"ICO9+BT>:R2X!VM( <1N <@[AM//!KD?V?_C'/\7M U*:_MK> MRU2PN!'+!;[MNQERC88D\D./^ T >J45P_QE^(P^%O@&]UQ(XY[M72&U@FSM MDD8]#@@X"AF_X#3?"'Q N)/A3:^,/%B6^E[[5KV9+=6VI$22F 2269=IQZMB M@#NJ*^<;/XZ?$SXE37-Q\/\ P9;-HL4FQ+O5& 9\>YD1<^H7=C/7O6[X!_:# MU*;QG'X/\?:#_P (WKT[!;:2+/D2DCA>2>I& 0S GC@T >XT444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%-9U3[S!?J: M7.>1R* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KS;XU?$T>!=$%G92#^VKU2(L=84Z&0^_ M8>_T-=OXBUZT\+Z)>:I?/LMK:,NWJ>P4>Y. /P%<.*K>RCRQW9X&;X[ZK2]G!^_+\%W_ ,C/MX+C4[R.&))+FZGD M"JHRS.Q/ZDDU]:_"/X7P?#[1Q).JRZUW/>O9]6U:TT/3;B_OIEM[2W0O)(W0#^I]N M]982@H+VL]SDR? *C#ZU6W>WDN_]="KXH\4:?X/T6?4]2F\JWC& !RSMV51W M)_SQ7R+\0OB+J7Q"U8W%TQALXR1;V:GY(E_JQ[G^G%3?$SXC7GQ$UPSONATZ M$E;6US]Q?[Q_VCW_ "[5H_"7X3W/Q"U#[1<;[;1(&Q-,.#(?[B>_J>U]=<@?[*C^)O;M MW[9^JO"/@O2?!.EK9:5;")>#)*W,DK?WF;N?T';%:.EZ7::)I\%C8VZ6MI"N MV.*,8 '^>]><_%CXU6O@A9--TSR[S6R/F!YCM\]V]6]%_$^_=3I4\+'FEO\ MUL>[A\+A\II>UJOWN_Z(ZWQI\0-&\!V/GZI<[9&&8K6/YI9?HOI[G ]Z^;_' M?QSU_P 8-);VTC:/IIX\BW<[W'^V_4_08'UKA-6UB]U[4)K[4+F2[NY3EY9# MDGV]A[#@5WOP[^!^L>-ECO+K.E:2W(FD7]Y*/]A?3_:/'IFN&=>KB)?PS1M\V"O488MU ZBNB\'_#G0/ \*KIEBHN,8:[F^>9O^!=OH,#VKIJ[ M,/A71?,WJ>WEN52P<_:SGK;9;!1117H'T84444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 52UK5(M$TF[OYO]7;QER/4@<#\3@?C5VO)?C?X MHVI!H4#\MB:YQZ?P+_7\!7#C<2L)0E5>_3UZ&56?LX.1Y-=74E[=37$S;I9G M:1V]6)R37T3\,=%.A^#;)'7;-<#[1)]6Z?\ CNT?A7A_@;PZWB?Q-:694F - MYDY](UY/Y\#\:^F>$7LJ@?@*^:R##N4IXF7HOU.'!PU)]41]\!NV@A;/!CB C4CV(3/XU^@/QI\;+\/? MAAX@UL/Y=S%;-';>OG/\D>/HS _0&OS$AADNIXXHD:261@JJHR68G ]\UP\ M/T?CKOT_5_H>GQ9B=*6%C_B?Y+]3[J_8A\,'2?A7=ZM(N)-6OG9&QUBC 0?^ M/"2M']L_7QI'P5N+/=A]4O8+8 =2%)E/X?NQ^=>J?#GPHG@?P)H.@J!FPLXX M9"O1I,9=OQ8L?QKY7_;Q\5"XUWPUX=C?BU@DOIE']Z1MB9]P$;_OJO/PS^N9 MGS]+W^2V_0]?&K^SD^I0"0?\ 3,.& M?_QT&OU)KX'_ &*_"YUKXP?VDZ9ATBREG#8X\Q_W2CZX=S_P&OOBML^JMO_2B.O6J\E_:H_Y(9XA_WK;_ -*(Z &_L\?\F\:)_P!>UU_Z M.EKSO]A_3(%TGQ1J/EJ;EIX;<2$L7_H H ^<_ANOD?MA^,DC^56MYRP'?)A8_KS3?VN-,CUKQ]\.-/F_U5W. M]N_./E>6%3S]#3_A[_R>-XO_ .O>;^4-4/VT)KFV\4>!9K,,UY'YSPA5W$N' MB*X')LCZ*#^M>A>'_VJ/ U]X?2[U;46T?4XTQ2:=H>HW<(W2P6\DJ#&E?0OBG1;;Q'X;U32[Q%DM;NVDAD5^F"I&? MPZY[8KY;^''B1OV7?B%KGAKQ1%<)X=U"026NI+"64[<[9.!R"K88+D@@<5WO MQ5_:A\+6OA.\L_#%^=:UN^B,$"V\+A8BXQO8L!DC/"C)SC(H R?V(]4EG\(> M(K!RQBMKU)4R>!O3! _[X!_&J7A^/_A3O[5E[II__LN_#>]^'OP]9]4A:VU/5)OM4D#\-$FT!$8=FQDD=MV#TK%_:Z\+SS> M%=)\7Z>-FH^'[M9/,4E_!O]I;PY;^$[+0_%MT^A:WI<2VDGVF%]LH0;0<@':V 0V.XF\U"6U#1LI(RV'7*H@R2>"20!VR ?1.DW4E[I=G<3 M1M#--"DCQNI5D8J"01V(/:K=-C4JBAFWL!@L1U]Z=0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1167XH\06WA/PYJ>LWAQ;6-N]P M_."=H)VCW)X'N: /F#]H%+WXR?&*/P9I+EH]#TZ>=MO(-QY1DQ^)$*>Q)KTO M]E'QY_PEWPQATZ>3=?Z(_P!C<,>3%C,1^FW*_P# *Y7]D/0+G6)_%'C[4QOO M=5N6@CD(Z@MYDI'L6*C_ ( :Q/#DW_"D?VI[[27/D:'XC/[H=%'FG=&1_NRA MHQ[$T ?5M>!_LX_$#7?'GC;Q_)K5^]TEK)#%;P?=BA4/,,*HX' &3U.!DFO6 M?B!X'M/B)X8N-#O;JZL[>9D=IK-PL@VL&&"01V]*^1?V?_@SI?Q$\2>*[>]U M+4K-=(GC$+6)-@4'"MU7KU'/O7N5J2;6$GD[%_E7R%^V)\/;+0-0M?$L-Y>37>KW3++;S. MIACVQJ!L 7(Z=R:]X^'OPET[X5^'=;&G:AJ-]]O@#O\ ;Y5?851L;=JC'WC^ M0H ])9@BEF(50,DGH*%8.H92&4\@CI7PI\$? OB#XU:7>^&VUN33/#>GS_;K MJ0 R-++(JHB8W#( B8C/ R>#D5[W:^!=?^ OP=UBP\+/=>)]=N+DM;/' ?W( M8 ;A'EA\H!/NQ&: /;I9D@C+R.L:#JS' I4=9%#(P93T*G(KYK\'_LKKXRT& MVUCQ]K>N7&N7J>>]OYX!@W.)E5Y%1F.%#, 3]*\D_:6^+% MW\,?!MO'I+B/6]4D,%O(0&,2J 7< ]2,J![MGM7%>&OV0[7Q!I,6I^-=>U>Z M\0W<8DF\J9?W)(SM9G5BS#N<@=>.] 'TI7@?B3X@:Z_[5'AWPJM^\6A1QF4V MD7RB5C;2-ER.6P<8!X& <9YJC\(](\;_ Z^(FI>!=274M9\'RQ,+756A?%6K-HNG39TBS?#NAXN)1P3[J.@_$^E>G_ !Z^ M(A\)^'QI=E+MU345*[E/,4/1F]B>@_$]J^9-%T>[\0:K:Z=8Q>==W+B.-?<] MSZ #DGT%7C*S_A0-LZQK;6#H]=_T1T?PQ^'=U\1-?6V3=#I\.'N[D#[B_P!T M?[1[?B>U?7^DZ3::%IMO86,"V]I;H$CC7H!_4^_>LGP'X+M/ ?ARWTRU 9P- M\\V,&60CEC_(#L *P?C!\3(_A_H>RW97UF[!6VC/.P=Y&'H.WJ?QKHHTXX:G MS2WZGI8/#4\KP[JU?BZO]%_6K,/XU?&(>$87T71Y%;69%_>S#D6JD?\ H9'0 M=NOI7S+^^O;G_EI/<3/[L[L3^9)-+///J%U)-,[W%Q,Y9G8EF=B>2?4DU]+? M!7X-IX7@BUO680^L2+NA@<9%JI_]G/Z=/6O.]_&5/+\CYO\ ?YUB.T5]R7^? M];&=\)_@)%IZPZOXFA6:[X>'3VY2+T,GJW^ST'?)Z>V2RQVT+22.L42#)9B MJCZU3U[7[#PSI<^HZE<+;6D(RSMW/8 =R>P%?*?Q.^+VH_$"Y:WCW66BHV8[ M0'E\=&D(ZGVZ#]:]&4Z>$CRK<^CJUL-D])0@KR?3J_-_UZ'UY17DWP!^(TWB MO1Y-'OR\FH:Q=:]?U+4K71] M/N;^]G2VL[:-IIII#A411DD_0"OS3^.7Q4N/BYX^O-7.^/3HO]'L+=O^6<*D MX)']YB2Q]SCH!7N9%EL)3C"*]R!\SGF/CEV$]E3?ORT7ZO\ KJ<5H^DW>OZM M9:98Q&>]O)D@AC7JSL0 /S-?J1\/?!MM\/\ P5H_AZTP8K"W6-G QYC]7?\ MX$Q8_C7RE^Q/\)6U+6+CQSJ,'^BV6ZWTX..'F(P\@]E4[1[L>ZU];^,/%5CX M)\+ZGKNI/LL["%IG]6QT4>[' 'N17J9WB77K1PU/6WYL\[AG!+"X>6,JZ6/Q@->:^,/%-[XV\4:GKNH-NO+^=IWYX7)X4> MRC 'L!7W-^Q[\-CX*^&:ZO=1>7J6O,MTVXE>KB+99EWL ME\3T^;W/"P=\ZSAUFO<3O\ELOGI^)[Q7YB_'3QJ/B!\5O$6L1OYEJUP8+8@\ M&&,!$(^H7=_P(U]U_M(?$(?#GX3ZO>12>7J%ZOV"SP<'S) 06'NJ[F_X"*_. M31]*N==U:RTVRC,UY>3);PQC^)V8*H_,BN/(:'*IXB7HOS?Z'H\5XKFE3P<- M]W^2_4^VOV'?!IT?X=:CK\J;9M8NML;8ZPPY4?\ CYD_(5](5B^"_"]OX+\) M:1H5KS#I]M';AL8WE1RQ]R@%%%% !1110 4444 %%%% !535=(L->L9++ M4K*WU&RDQOM[J)98VP01E6!!P0#^%6Z* *>G:/8:/IR:?865O96$8*I:V\2Q MQ*"22 H&!DDG\34&A^&='\,PRQ:/I-CI,4K;I$L;9(5M".-(8TCC18XT 5548 Z "G4 M4 9=OX7T6SUB;5X-(L(=6F!$M]';(L[@XR&D W'H.I["OG3]K3_DH'PV_P"N M[?\ HV&OI^L37O!.@^*;NSNM7TJUU"XLSNMY)TW&(Y!ROIR!^5 %'6?A;X/\ M1:@;_4O#6EWEX3N:>6U0LY]6./F_'-=':6<&GVT=O:P1VUO&-J0PH$11Z #@ M"IJ* ,NX\+:+>:Q#J\^D6$^JP@"*^DMD:= ,X"R$;AU/0]S6I110!GZUX?TO MQ):?9=6TVTU.VSN$-Y LJ@^N&!Y]ZQ]!^%WA'PO>"\TKPYIME=@Y6>.W7>OT M;&1^%=110 57OM/M=4LYK2]MH;RTF79)!/&'1U/9E/!'UJQ10!2T?0].\/V0 ML]+T^UTVT5BPM[.%8HP3U.U0!DU=HHH YKQ!\-?"GBNX:XU?P[IM_EPNX^IP.3]:U:* "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGC]L?QE)8^ M$],\*V9+WFLSAY(TY8Q(1A]<+\;_ (3?$G1]%B\5^*/$%GK@TYTB62U9O-A#-PW^K7C= MCOP6K[8K)\6>'+;Q=X9U31;L?Z/?6[P,<9V[A@,/<'!'N* ,CX4^-D^(7P_T M;7 RF:XA"W"K_#,ORR#';Y@2/8BO#OV0/^1O^)'_ %\0_P#HR>ND_9>\#^-O MAO'K>B^(]*^RZ5*XN;6X6YBD7S/NN,*Y8;E"GD#[I[FN+M?A[\6/@_X_\0W7 M@W2K76--U:8N))&CVE=S,H8,ZLK+N(]#[T :W[<'_(M^%_\ K[E_] %?0][_ M ,B[/_UZM_Z!7EW[2GPMU;XJ>";%='C0ZI8S_:%M)'5?,5EPR!B3C@U M8^$=]\2-4T76;/QSI$-D8[9(K&6,QAIFVN'WA7//W.< =: .$_8@B5?"GB60 M#YVO8U)]A'Q_,_G7J?QP^*B_"/P4VJI;K=W]Q*+:TA<_)YA4G! MQG-XNUEB3SXY=RA ,Y1F Y]:Z+X_?"B7XM> M"5L+*:.WU2SG%S:M,<(YP59&.#@$'KZ@=J /-M!\%_&CXF:9;:OJ?CA?#5G? M()HK:S4K*D;#*\(%QP0>7)]>:\V^+'PY?X([[Q)J-W/'-/<7S'( M F4+@%F(!^;J3TKU+POXM^./A_1[707\"6NH7%I$L$5]-<(JE5&%+D2!6. . MA!/UKD_'WP$^)FNZII?BZ[D@\0>)&N0\^GV\L<,5I$A#1HC.R@C.X$#N(_ %[*5GM;AE#F"4#H<'D$$J<'OGL*\GT+6/CM\/=+AT ^%['Q'#;+Y M%IJ!E5B4'"[B)%)4 <;@I]30![A>?$3P[I_BZW\,7&IQQZ]<('BL]CEF!SCD M#;_"3C/:O!/$'_)[.B?]>X_])9*ZKX._!OQ!;^-;OQ_X]N(YO$EPI%O:Q,&% ML"NTDD?+D+\H"D@ GDD\9'QP^&'C:/XJ:7X^\$VT>H74$2QO S(&1E#+DAB- MRLK8X.1S]: /HNBN9^'%]XDU'P?93^+;"/3M>8R?:((2I0#>VPC#-_#M[]ZM<97SFQ%&3_JXQPJ_@/UR:]R_9 MR^'XT[37\37D7^DW8,=H&'*19Y;ZL?T'O7B7P_\ "O3OVC/'QU;6$\.6DF;2Q.^Y*GAYB.G_ 0?S)]* MXWX3^ 7\?^*8[:16&FV^)KN0"".UACAA18HHU"(BC 50, >E?,7QZ^)I\4:LV MB:?+_P 2FR?$C*>)Y1P3[JO0>^3Z5VMQPE+3?]3W)RI9/A+1U?YLYGXG_$N] M^(FL&1BT&EP,1:VN>@_OMZL?TZ#W/AI\,=0^(NI%8\VVF0L/M%XPR%_V5]6/ MZ=3[U/AUX"O/B#X@CL(,Q6R8>YN,<1)G^9Z ?T!K["T'0;'PSI-OING0""T@ M7:JCJ?4D]R3R37#0HRQ$O:5-CP,!@9YC4>)Q#]W\_+T_X8@\+^%-,\':5'I^ MEVRP0+RS=7D;^\Q[FM>BBO;2459'W<8QA%1BK)!7AW[3_P :;GX:Z);:1HTO MDZ[J2EA<#!-M"#@L,_Q,<@>F&/4"O<:^#/VM+Z6[^-FJ12;MEK;V\,>>FTQ* M_'MEV_6F46/A3^S?X@^,%F_B#4-4_LO3KAV*7EPAGGN6W89@NX<9S\Q/4=#6 MY\3?V0=0\'^';K6=%U?^VHK2,RSVLD'E2A ,LRD,0V!DXX.!QD\5]:>"-/AT MKP;H5G;A1!!8P1IL& 0(QS^/6O)?$W[7?A3PWX@U31KK2-8FGL+F6TE:..(H MS(Q4D9D'!([B@#D?V/?B9K.I27/A74S<7EA%"9K&ZD5F\H@C=$7],'(!Z8(] M!7TCJWB72- :)=3U6RTYI03&+NX2(OCKC<1GJ/SKRGX?_M1>%_'GBK3O#FFZ M5JEK<7998FGCB6-=J,_.UR>BGH*\R_;D_P"0IX1_ZXW/_H4= 'TOJWC[PUH, M%K-J/B#3+**Z4/ \]W&@E4]&7)Y'N.*V+.\M]0M8[FUGCN;>4;HYH7#HX]01 MP17Q3\.?V<-=^,GA*'Q)>^($L4,8M;".: R[XX1Y:@D,-BC:1P#T)QS7;?M# M^.+CX0^!_#?P\\.W+6DYL5-U=0G;)Y0^7@CH9'#DD>GO0!] ZO\ $SPEH-VU MKJ/B;2;*Z4X:":\C5U/NNPX^&Y\2?LN?%? M[,UPUQ;H4>:.(E8KZV;OM/0_> /\+ \D=0#[FU;Q3HN@S)%J>KV&G2NNY4N[ ME(F89QD!B,BM"WN(KNWCG@D2:&50Z21L&5U(R"".H([U\V_MA>'X?$WP_P## M_BZR7>MLZ@OC!,$Z@J3]&"C_ (&:W/@K\3%M_P!FJXU660-<^'K:XMCN[M&N MZ%?^^6C6@#V*U\9:!?7RV-OKFFW%ZS%!;17<;2%AU&T'.1@_E5_4=3L]'M'N MK^[@LK5,!IKB01HN3@98G Y-?FCX+\13>%O&6BZ\2Y^R7L<[MS\X5@7&>^0> M?K7U%^VIXN6W\):%H4$H)U"X-W)M/6.-<+GV+.#_ , H ]F\2?$C0]/\)ZKJ M5EKVE2RV]O*86^UQLK3",LJ<-R3CIU-?,O[-_P 4+S7_ (Q:CK'B_P 0)N;2 MIHTFOIUBB0F6$[$!(5>A.!Z&MG1_@(FM_LTZ?-/>MIMTGG^('Q#YGFYB(C3J M, HJ'//4\5XU\$?A7'\7O%MSHLFI-I:PV;W?G+#YI.UT7;C%_@)X2T99C<+IU[:6@F*[2_EVLR;L9.,XSC M->9? ;X(7OQDT.=]3UFYL/#.GW+)#;P8)>=E4N0#P/EV?,03R!VH ^QM!\<^ M'?%4C1Z/KNG:I(N2T=I=)(P [E0WTO5)7DCBCOK. M\7Y)%4EEPV.^48>A'UQ7WSX:U8Z]X=TK4RH0WEI%%=;\:?#W5](\/ZH=)U.XCPDO02#O$6ZJ&'&X3_3[N)N+J13Q&I[HI[_Q$>@!/BGP MI^&NI?%;QG9Z%IX**Y\RYN<96WA!&YS^> .Y(%4+/P!X@OO&2^%(]+N/[?,_ MVX1%_#>G^#_ M _8:+I< M["RB$,4?? [D]R3DD]R2:^/_VT/C&NN:O'X'TJ?=9:>XEU&1#Q M)/CY8_<(#S_M'U6O=DV"=2?UNK\O-]SV.),RC2IK+\/N][ M=%T7S_+U._\ @'\+9?BQ\1K#2W1CIU?I;#"EO$ MD42+'&BA511@*!P !Z5Y7^SC\'D^$?@..*ZC7^WM0VW&H..=K8^6('T0$_B6 M/>I_VA_BU'\)?A[79?UU9\K_MB?$\>-/B(-"LIM^EZ"&@.T_*]R<>: M?^ X"?56]:O_ +%?PW/B3QY<>)[J+=8:&G[DL.&N7!"_7:NYO8E:^>[>WNM8 MU&*"%)+N]NI0B*,L\DC' 'N23^M?II\%_AO#\*_AWIFA*%:[5?.O95_Y:7#8 M+G/<#A1[**]S,*D;YE+&55I%W^?V5\OT-SQUXKM M_ W@W6-?NL&+3[9Y]I.-[ ?*OU9L#\:_-3P]\6?%_A36;G5-)U^\LKJZF:XG M"/F.5V.69HSE6Y/<5]/_ +L+V]53TB4XC4_[S@M_P!L MQ7SE\"/ #?$GXI:)I#Q^99++]IO..!!'\S _[W"_5A6>4T(4<).O66C[]D;9 M_BJN)S"GA<-)IQTT_F?^6GXGZ(_#6^UK5/ .@WOB'R_[9N;1)[D11[ &8;@- MN>" 0#[@UTM(..!P*6OBI2YI.5K7/TJG%P@HMWL%%%%26%%%% !1110 4444 M %%";Z]CANK+ M6-,@D;"W5Q;HR >K!')_(&@#WFBL/5_&6EZ3X/N/$QF^UZ3#;?:_-M, MY7D \>]5_A_X\TWXD>&XM 3_.@#I**XWXF?%;1?A/ MIMI?:TET\-U-Y$8M(P[;MI;G+#C K?U#Q)IVD>'Y-;O[E;+38X1<233E_#OXK M>'/BC8S7&@WIF> @3VTR%)8L],J>QQU&1[T :_BKQ?HW@G29-2US4(=.LTXW MRMRQ_NJHY8^P!-:T;B1%9>C#(KY!_;$^(NE^(+ZT\,6J7 U'1[IFN6D0",[H MU(VG.3U]!7T'\*/B]H?Q6L[TZ+'>)_9XB2;[7$J/>-/V MI_!'@_4I-/26ZUR\C.UUTN-716S]TNS $_[N:O\ P]_:0\&?$74DTZTN9]-U M&3B.VU)%C,I_NHP8J3[9R>PH ]2HK,\2^(+;PKX?U#6+T2-:6,#7$HB4%]JC M)P"1DUYGJW[4G@G2?"VFZTTEY,=0#M!I\<2FYVH[(69=VU1N4XR><<=Z /7Z M*\F^''[3'A#XCZH-,@-UI6H,K-'%J"JJR #)VLK$9 !.#CH:Q?$'[87@?1=6 M>SMXM2U>.-MKW=E$GE'_ '2SJ6^N,'L30![G17.> _'^B_$C04U?0[DW%J6\ MMU==KQ. "49>Q&1[<\$U6^(/Q0\.?#'3DNM>OA TG$-M&-\TOKM3T'J< >M M'645X1IW[9'@>\O5AN+36-/@=L)=7%LA3&<$D*Y./H#7MNF:I::UI\%]87,5 MY9SKOBGA<,CKZ@B@"U17FVK?M >$]#\2>(-%OY;JUN=$M_M%S(\0\MAF,!4( M;+,3*H QZU6^%_[1'ASXK:]<:1I=GJ5M=11-.#=0J$:,$ G*LV.2.OK0!ZE1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 G3DU\6_$SQ2?&'C;4]15MUN9/*M_3REX7'UQGZDU M]1_%SQ$?#/P^U>Z1]D\D7V>$CKO?YW4-O"A>:9UC11U+$ MX _.O(QT]J:/CL_KMN&'CZO\E^I]%_LS^$Q9:)>^()D_?7C>1 3VB4_,1]6X M_P" 5Z3\0/%D?@KPE?ZJV#+&FV!#_'*W"C\^3[ UH>&]$B\-Z!I^EP_ZNTA6 M+/\ >('+?BI4DLKR^RW2M\V>+S337UU)+*S33S.79CRSL3DGZDFOL'X2>!U\"^#[>V MD0#4+C$]VW?>1POT4-XKF>/?9:8!CJ,\W(L+I+%3ZZ+]7_7F>;_'3Q^?!OA8VMI+L MU34YKE/C)\?-.^$]_I=C]E_M.]N&$EQ;QOM,,'(W?[Q/0'K@].*[;QU MXRLO /A34-BCT & !Z"OJL)AE+=>ZC7B+./[&H0PV$TJ/;R2Z_/;[S]$O!OC;1O'VBQZ MIHMXMU;-PR]'B;NKKU4_Y'%;M>!_LI_"J?PGH,OB;43)%>ZM$!#;%B D&W0*^-?VS_ 5/ MI_C*P\31QL;+48%MY9,<+,F< ^F4QC_=:OLJL?Q9X3TKQMH5SH^LVBWEA./F M1L@@CHRD<@CL161ZAYQ^SI\7M+\=>"=,TN6[AAU_3X%MI[1FP[J@VK(H/W@0 M!G'0D^V8OB!\)_@_HTE_K_BJQMK66ZE>XFFFO[A6ED8EF*HLG)))X4?A7D?B MS]BG6K6\:3PUK5I>VA)*Q:ANAE0=AE05;Z_+]*QM/_8W\=:E=@ZA>Z99QD_/ M+)IM+)K.NJI"WDRA$BR"#Y:#.W()&22?IDUE_M'? W7OC!>:% M-HUWIULMC',DOVZ21"2Y0C;M1O[IZXH ZS]GF,1?!?PH%&!]E+?F['^M?./[ M:FE3VWQ(TN_96^S76FJB.>FY)'W*/H&0_P# J^JOA=X6N_!/P_T30KZ2&6[L M8/*D>W8M&3DG@D XY[@56^*7PMTCXL>'?[+U3=#)&WF6UY$!YD#XQD9Z@]U[ M^Q ( &_!OQ)8^*/AEX5$/^JD1 KH1VP1^6#WKY._:\\0V7B/ MXL16VGNMR^GV4=G,T7S?O=[N4!'7 <#V.16S/^R;\1O#EU/%H6N6LEI+\IDM M[R2V+K_MKC],FN^^#/[)P\'ZY;:]XIO8-1OK9A+;V5J"84D'(=F8 L0>0, MC.30!Z9<> 7UKX%P^$KH$W1T2*U_>=5F2)=I/T=0?PKX9T?QU=^'_ ?B?PIM M=4U:>W9P>/+\IF+#ZDA!_P !K]**^3/B%^Q_XB\0^.M9U/1M0T>VTN]N6N(X M[B659$W_ #,-JQD<,6QSTQTH XWQK\,?[)_9G\':\(L7?VR2YN"!_P L[@81 MC^$4/_?5#M).\.EK9Z.K=3A>))#^)9OH*^WO'GP[B\4?"R_\ M(6GEPJUDEO:&;(1&C"F+. 2 "BYP#Q7D/P)_9AUKX<>/(]?UZ\TRZCMH)%MD ML9)'82L NX[HU&-I?\2* /;?&=G%8?#?7;6W01P0Z3/%&B]%40L /R%?)7[% MK ?%>_!."=(F _[^PU]IWUG%J-E<6DZ[X)XVBD7U5A@C\C7QO?\ [('CK0]< MD;0=5LY+;#CK@F@#T[]M;_DEFE?]AF+_ -$3U:_8T 'P MCGP.NJ3$_P#?$=6/B1\$_$7C7X*^%O"4-]I_]KZ7);M/<7$L@B<1PR1G:P0L M3\R]0.AKI?@#\-=3^%?@631=6GM+BZ:\DN ]D[,FUE0 995.?E/:@#YV_;8_ MY*?I'_8'C_\ 1\U?5_PU_P"2<^%?^P5:_P#HE:\?_:&_9[\1?%KQC8ZMI%[I M=M;06"VK+?2R(Y822-D!8V&,.._K7MWA'29M \)Z+IEPR/<65E#;2-&25+)& MJD@D XR/2@#6HHHH S4\-Z7'KTFMKI]NNKR0"V>]$8\TQ@Y";NN,_P AZ5R? MQB^,.C_!WPR^HZ@PGOY@5LM/5L/<2?T4<9;M[D@'%^-G[1&@?!^R>WWIJGB* M1,PZ;$_W,CAI2/N+[=3V'+:J5M(+\?3R_I'R&<9W2R^+HX>SJ/[EYOS\OO&>-O&FJ_$#Q+ M>Z[K-P;B^NFR>RHO\**.R@< ?UKZ:_8_^ 3/);^/?$%MA%^;2;65>I_Y^"/3 M^[_WU_=-I[]!W(^ZHXX[> M%415BBC7"JH 50!T'H*]+-LPC3C]4P_H[=/)?J>/D.43K3^OXOU5^K_F?Z?> M5M6U:ST'2[K4=0N$M+*UC::::0X5% R2:_-CXY?%JZ^,'CFXU5]\.F0Y@L+5 MC_JX0>I']YC\Q^H'0"O3/VK?VA!X[OG\)^'KG=X>M)/]*N8SQ>2J>@/>-3T] M3ST ->5?!OX4ZA\7O&EMH]H&BLUQ+?78'$$(/)_WCT [D^@-;97@XX.D\5B- M';[E_FSFSS,99E7C@,)JK].K_P E_P $]K_8N^#AU;5G\=:I!_H5DS1::KCB M2;HTGN$' _VB>ZU]B:UK%IX?TB\U._F6WLK.%IYI6Z*BC)/Y"F>']!L?"^B6 M6DZ9;K:V%G$L,,2_PJ!^I[D]R2:^5OVU?C$!''X!TN?+';/JKH>@X:.'^3G_ M (![UX3=3-\9Y?DOZ_$^IC&EP_EUWJU^,G_7W(^:OB;X[NOB5XYU;Q#=Y4WD MN8HB<^5$.(T_!0/J/M.T*$,MJS>=>SK_P LK=2-[?4\*/=A7Z;Z?I]OI-A;65G" MMO:6T:PPPH,*B* %4>P %>SG6(C1I1PE/Y^BV/G.&L'/$UYYA6UM>WFWN_E^ MI8HHHKXH_2@HHHH **** "BBB@ HHHH ^3_ FEV_QE_:;\4:AKD:WVGZ*9%M M[68;XR(Y/*B!!XQ]Y\>OXU]'>.O ^F>/O"M[H6H01F">(I%(4!,#X^61/0J< M'].E?.WP]U"'X2_M/>*M+UIEL+/7&E>TFE8+&?,D\V+D\8(W)_O<5]'>-O%] MAX%\,7^M:C/'#!;1,RAVP9'P=J+ZDG@"@#RS4OAS/\*_V5Y:LH)0#O\1JU^R/_ ,D6T_\ Z^KC_P!#-9>D^-_$7Q@_9W\8 M:IJ>F6]I+):W,5K'9JX$RI'DL Q/\65&#U4T?L<^(K&_^&+Z3'.IO["ZD,L! M/S!'.Y6QZ'D?4&@#)_;<_P"1)\/?]A!O_1;5N_M'^&]8\2_ NQBT>&2Y:V:W MN;F"(9=X5B8' [X)5L>@-<%^VIXTTZ^70_#MI!8)%^S[[9V"@%@4!/S=3N'?DGK7;?#/X9>#+'QAJ M7C;PEK!NDOU:-[6QGC:T0,58KM5<@[ESC(QGI5V3X=?#GXQZ);ZT=%L+V.]C M$@O+4>3+DC)#,A!W \$-T(KPGX>Z/'\.?VIH_#OA'4I[W1I RW<9DWJ%\EF9 M'(X)1L8/4'CKG(!TW[;Z*OASPPP4 F[ER[N MDBLTDCX*^80&(]]F[![$UY]^W I_X1CPPV.!>2@_B@_PKO/CMHX^(/P.U./1 MWCU&>*&&]A$#A]RH0S8QU)0/CUZ4 4_V7?ASIGA?X;Z9K(M8WUC58_M,MTR# M>$)^1%/9=H!]R2?2L#]KKX?V$G@]?&-G"MGK6FW$6^Z@7:TD;,%&XCN&*D'J M.?6NE_9?\?:?XJ^&.F:9'<(-4TF+[-<6K,-X53\C@==I7'/J"*Y[]L#QW8V/ M@4>%89UGU?4IXF:VC;+QQ*P?Y/))KY^_:N_Y*7\-?^N__M:*OI^@#Y@_ M8_7^R_%GQ#TF$G[)!/&$4G.-LDRC],?D*XT>-O"OB+]HW7]9^(%\@T?2Y);: MP@D@DFCYSP6/X5VG[*/_)2OB7_U\#_T=+7,^%]+\/\ @7]I M#Q+HOC72]/ETS5)99+&74H$DB3?)YD39<8 *ED)_O<&@#U;Q-\=O@UXPT.?2 M-6UF&ZL9DV>6VG7/R>A4^5\I'8CI7)?L9>*))(_%'AD7?VO3[*5;FQ8@CY69 ME<@'D X0X[%CZUZ[KG@#X;>&])N=3U/PQX\G_HF*OIZ@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *^2-0^(GQ8\5?&+Q-X6\*:]'$MEOE3X/?\G;^-_\ M^_]')0!I_V'^TC'R-=L6/IBT_K%2^$_ MVA/&'@WQQ9^$_B;ID,#7+*B:A&H1AN.%<[24=,\97&.<]"*^EJ^0_P!K36+# MQYXZ\*>'=!EBU#5H3)#,UJ0^'E= D9([C:Q([;J /KVBO._C5\6(?@_X.74/ M)%]J-PXM[2"0X#OC)9L?P@#)QUR!QG->;Z?I/Q_\9Z3!J@\1Z3X>2X4316+0 MJK@$9&[]TY'!Z%B?44 ?1E%?.WPI^,GC/3?B@?A_\08X9;^13]GO(T56+!-Z MY* *RLH.#@$'@^W2?M/?$C7OAIX3TF^\/W26ES<7ODR,\*297RV.,,#W H ] MEKRKXK_&:?P%XR\)^&[.P2>XUJZA1[F9CMBB:94;"CJV"<'.![UYBOC3XX?$ M6X7Q'X3M4T_PU)-ML[>5;<&2(-MWL'^8],G'K\M<7\<-/\>P?%_PO'J^J:=< MZE+=K_8TL"82%3<#R_,&P=&VY^]^- 'VO17ELE_XZ\&_!WQ-J/B74K&[\26< M,]Q;7-E&#&JB,% 5**"0P;J.XKRCP/\ %OXK_�?3?# M+:]M0QU/7KR-$ M3>SL8T1=I ^3;G"DY].I /JFBOE34/BM\4_@?XHTNW\>36NN:'=O@W,,:XVY M 8HZJIW*"#AAR#^(^C/&7C33?!'A*^\0W\F;*VB\P;",RD_<5?=B0!]: -^B MOFC0/$GQJ^-%O)K7A^\T[PAH$CG[*MPBLT@!(X8QNS%_C+XR M\ ^/+/PE\3H+:1=08+9ZU;!4C)/ S@ %2V >%*YR1@T ?0M%><_M >,M5\!_ M#'4-9T6=;;4(98521HU< -(%/# CH:\5T_XD?&GXK:7;ZAX-@%MI]E!%%/<% M+=&N[E47S2/,XQN)P%P,8[\4 ?6%%>#?$KXO>+?"-KX1\):=;VUWX^UFVB:X MD9!Y4+-\IVKG&=P;D_* I..>,O5-'_: \+Z7$?M2:T4LM$TA M&_UDCW4B_P"Z-J_^A/\ E7G7P+T,:Y\2=,W+NBL]UV__ ?*?\ OLK7HWQP M^%WBCQAXF74]-MX;RTCMTACB68+(,$DY#8'5CT-3?L[>!M3\-ZAKEWJVGSV$ M^R."(3(5W DLQ![CA.E>/*G*>)NUI_D?%UURPTV+(DNYTA!';5,PZ;%A,C_EJ^0/R4/^8KZ(\4>(+?PKXY/'XUG@:?N\_5G%DE&-&A+%3TO^2_K\#Y5_:\^(AU MCQ);>%+27-IIH$UT%/#3L. ?]U3^;GTKA_V??AF/B3X\ACNH]^CZ>!]MTU!X_-6U:51*R9(W! =T@M)8+36[&1FU/$ MU<)..%E:?EU\C\Z9Y[G5+QY9I);N[G? M(/'=NUO9C$D&BOD22]P9O[J_['4]\=#[7\'OV9O"_P *!%>LG]M^(%&3J-T@ MQ&?^F2T[PQI5QJ>K7L.GV%NNZ2XG<*JC_'T Y->YCLYE4_ M_:@76$NO"'@^ZS8G,=_JD+?Z[L8HB/X/5OXN@XY/.?M _M67OQ! M6XT#PNTVF^'#E)K@Y6>]'H?[D9_N]3W_ +M>&>%?"NJ^-==M='T6SDOM0N6V MI%&/S8GH%'4D\"M\NRI4O]HQ736W;S9R9QGSQ'^QX'5/1M=?)?Y]>@[PEX3U M3QQXALM$T>V:[U"[?9&B]!ZLQ[*!R3V K](/@Q\(]-^#OA"+2K3;/?2XEOKW M;AIYG?RX\\A ?Q8\GL!V7Q M \?:1\-?"]UKNM7'DVL(PL:_?F<_=C0=V/\ B3@ FO.S+,)8Z:H4/A_-_P!; M'L9+E,,LI/%8GX[?^ K_ #[_ '>O,_'?XQ6?P=\%RWY*3:Q=9ATZT8_ZR3'+ MD?W%SD_@.XK\WM0U"\U[5+B]NY9+R_O)6EED;EY)&.2?J2:Z/XI_$W5OBQXN MN=3X5U:OQ/\^B1\OB\16XBQT:%#2"V].LG_7D> MU?LQ?!D?"GP2)]0A"^(M5"S7F1S"N/DA_P" @Y/^T3Z"O9*9)-'#M,DBQAF" M+N(&6/0#WI]?#5JT\14=6>[/U##8>GA:4:%):1"BBBL#I"BBB@ HHHH **** M "BBB@#B_B3\(?#7Q4LHX=;M&^T0\0WMLP2>(9Z!L'(]B"/;-><:?^QWX5AO M89-1UC6=6LX&S'9SSJJ8_NDJNZ* *NGZ9::3IT%A9V\=M901B**"- M<(B 8"@>F*\4\0_L@>$-4U26^TR]U+0&D8LT%I(IB7/4*",J/;.!V%>ZT4 > M,M^RCX);PB-!4ZA%NN4NIM0CE3[3,RJZA2S(5"_.QP .<5ZAJ?A?3-;\./H6 MHVRWVF20B"2&;^)0 7/['/AU+B5M,\0ZWIEO*V6M MTE5EQZ [0A_#'X*^&?A/%*VCV\LM[,NR6^NW#S,O7;D !1GL ,\9S@5 MWE% '+_$3X'4!&)5NV0J-F[:0%4<_.>]>C44 >,>,/V5/!_B;5I-4L9+WPY?.= MQ_LQU6+=_>V%3@_[I ]JM_#[]F3PCX#U9-5;[3K>J1MOCN-196$;?WE0 #/N M4/>.K298Y/*JHQ^%=110!P?Q!^#>B_$G7-#U74[J_@N-( M?? MI(BHQW*WSAD8GE1T(KO*** .$^'WP=T7X;ZYKFJZ9=7\]QK#[YUNY$9% M.YF^0*BDI/:K'Q(^$?AKXJ6<<.N69,\0Q#>VY"3Q#/0-@Y'L01[9KLZ* M/G^W_8U\,^=&MWK^N7EA$V8[1YD ]"0O\@*]M\-^&],\(Z-;:5I%G'8Z?;C M;'#'G [DDGDDGDD\FM.B@#@]-^#FBZ7\3K[QU%=7[:O>(4DA>1# 55>%";N MBC^*N\HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OA^' MX;_\+2_:.\::-_:DND;;F[N/M$,>\_+*!MQN'7=Z]J^X*^5/@]_R=OXW_P"W M[_T-[V6,]5-H.?SD->A_"_]F_PM\+]174[?[1JFK*"$N[Q M@?*R,'8H )'./"?@3PY'>^*;2[E+6QD@29Y7XSM M#\ 8R>W'<@'S6S^.'Q6\90I/X8^&R06DPW0SZB[;&4]&#,8P1[CBJ_[8GA' M5M0A\-^(K*S?4K#2FD%U;JI8(&*,&('\)V$$]N/6MNU_;$\%W&FQ/'9:L^HN MH T^*W#-O_NAMV",]_T[4 >5VO\ PEA_:D\*/XS^QKK4GEL8[+&R.,K)M7CO MU[GKUKO_ -MO_D0M!_["?_M)Z\UN-6\0_P##1GA+Q5XOTUM"75KF)[6VE/,, M.3$JMW!'!.0/O9P,XKTK]MO_ )$+0?\ L)_^TGH ]Q\$62:;X+T"TBXC@T^W MB7Z+&H'\J^?/VD/^2\?##_KXM_\ TJ6OHOPS_P BWI/_ %Z1?^@"OG7]K6WO MM!\9>!_%\=E)=:?ILJ^:R_=#I*LBJQ_AW '!]C0![1\:_P#DD?B__L&3_P#H M!KA/V/;6.W^#R2(,-/?SR.?4C:O\E%2ZG\5M-^+GP%\31_!/P? H/E37%NTC>XMVP/QR3^%:'[;7_)/]"_["@_]%25VOQ* M^&S?%+X*V>DP,%U"&V@N[,L<*9ECP%/LP9ESVSGM0!Y]X5\4?';2_#&D6>E^ M!="DTV"TBCMG,RY:,( I/^E#DC!Z=ZYGXJ>%?C5\7K/3[?6/!6G6WV&1I(I+ M&YB1_F !!+7#<<#\A6Y\.?VDQ\-=%@\)?$#1]2L-2TM!;QSQQ!M\:C"A@2.@ MP PR&&#]8=0^)7B_]H/QQIECX$.K>'/#=FY^UZFKF+<#C<7*DKD ?*F2222? M8 [K]IQKE_V?;IKQ/+NR;,S)D':_F)N&1P>)M,54CWN4$BJQ==KC[K*S''8Y[5Y_\ \+J^,?PR7'C#PI_: MUC&/WEWY.W@?]-HLQC\5KJ_CYJ'CCP#XVT3QEHLU_J7AFW %]I<,K^4I&X,7 M4AZ'BN\KY[_9+^'NK^';/7O$> MK63:6=8=/LUDR%"L:EFW;3T!+ *#V&>A%?0E !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 >!_M2ZN=NA:6K<$R7,B_DJG]7KC/V>='&J?$BWF8 M92Q@DN#Z9QL'ZOG\*D_:-U#[9\2)(,Y%I:Q0X],@O_[/76_LLZ=\WB"_8<_N M8$/_ 'TS?^RUXG\3%_/\CX7_ 'G.->C_ /25_P ]\=UC1F8[549)/85\,^* M-9;Q#XCU/4V)_P!*N'E&>REB0/P&!^%?8/Q,U4Z+\/\ 7KL-M=;1T1O1G&Q3 M^;"OBV*-II4C0;GE:8^6L8F_$%2\J=)>OZ+]3ZO\ V?= &B_#JVG9 M=LVH2/7^=>TZ M+IJ:+H]CI\?W+6!(%QZ*H']*^0_VQ->.H?$2PTQ6S%I]BI*^DDC%C_XZ$KW< M#3M*,>P\_J?V?DLJ<=VE'[]_PN>5_#7PJ?&WCS0]%P3'=7*B7'_/(?-(?^^5 M:OT;CC6*-410J*,*JC ':OC[]C?PZ-0\=:KJ[KN33K/8A]))6P#_P!\HX_& MOISXG>)#X1^'WB#5U;9+;6*UUXR3G54$>9PC1A@\MJ8R?V MFW\H_P#!N?$7QN\:OXQ^*6L:E#,WD6\WV:T93C$./VY]1M;JZL="\+16DT+M$TVJ3&0A@2#F-,8((_ MO&O ?'?QM\:_$C>FMZ[<36C'_CR@(A@^A11^"Y/ MKBOC'XF?&#Q/\6-2%SKU\7@C8F"QAREO!_NKZ_[1R?>N6TG1[_7M0BL=-LY[ M^\E.([>VC,CM] .:^GOA'^Q/>Z@\.I>.Y_L%MPPTFU<&9_:20<(/9>_P E_7J?)5,3F?$$_9TU:'9:17J^O]61X7\+OA#XC^+>LBRT M2T/V="/M%_,"(+@_!S1?LVFQ_:=2F4?:]2F4>;,? M0?W4ST4?CD\UV'A_P[IGA328-,T>QATZP@&(X+=-JCU/N3W)Y-<%\9/C_P"' M/@]8LEU(-0UQTS!I4#CS#GHTA_@7W/)[ U\[BL?B,RG[&DO=[=_7^K'V&!RK M"9+3>(Q$DY+>3V7DOZNSJ_B!\0M$^&?AV?6==NQ;VT?"1KS),^.$1>['].IP M 37YW?&;XS:Q\9/$AOKXFVTZ E;+3T;*0*>Y]7/&6_D !67\2OBAK_Q6\0-J MNNW7FL,K!;1Y$-NA_A1>WN>IQR37?_L]_LX:A\6KZ/5-3673_"D+_O+C&U[H M@\QQ>W8MT'09/3WL)@J.5TWB,0_>_+R7F?*8_,L1GE983"1?)^?F^R_K<=^S M;^SW<_%G6%U358Y(/"EG)^]?E3=N.?*0^G]YAT' Y/'Z!6EI!IUG#;6T4=O; M0((XXHU"HB@8 '0 5!HNBV/AW2K73=-M8[*PM4$<,$(PJ*.W_U^]?,W[6O[ M0RZ+:W/@?PYBZ'=LN@:/-E)H6Q]IN!P901V7 MD*?J>XQ[%^R/\;O%/Q$6\T+7+5]2BTZ$.-;SAADX6.7^\QYPPY^4YSUKXT\* M^%]2\:>(;'1-)MS2".-!T]V)[*!DD]@#7Z6_"7X8Z=\)?!=IH=@!)*O[ MR[NMN&N)B!N<^W& .P KU\TCAL)A8X91O+IW7=_/^MCY_(Y8W,,=/&2DU'KV M?:/R_#YG9T445\6?I(4444 %%%% !1110 45#>7EOI]M)<74\=M;QC+RS.$1 M1ZDG@5@Z=\2/">L7WV.Q\3:1=W6[:(8;Z)G8GL &Y_"@#I**CGN([6&2::18 M88U+O)(P554#)))Z "J>D^(=+U]96TS4K/45B($AM)TE"9Z9VDXS@_E0!H45 M4U/5K'1;7[3J%[;V%OD+YUU*L:9/098@9J%O$FDQZ2-4;5+)=,;I>FX00GG' MW\XZ\=>M &C16%J_CKPYH-G;W>HZ[IUE;7*[X)9[I%65>N4)/S#Z5+-$L=:@T>YU>Q@U:< Q6,EPBS2 YP50G) MS@]!V-0:IX\\-Z)J4>GZAK^FV-])C;;7%W&DAST^4G//;UKC/$GP[\*ZQ\7M M%\37GB#[-X@M8XUMM-%S$HE4%RIV$;CGQU"UU2U2YL[F&[MI.4F@<.C?0C@U#?:[I MNEW-M;7NH6MI<7+;8(9YU1Y3D#"@G+') X]10!>HKGM:^(7A?PW>BSU7Q%I> MG79Q^XN;N.-QGH2"<@?6MFPU"UU6U2YLKF&\MG^[-;R!T;Z$'!H L44R69(( MVDD=8XU&YG8X 'J37,0_%7P9<7OV2+Q9HLER3M$:W\1)/3 ^;D^U '544E5= M2U:QT6U-UJ%Y;V%LIP9KF58T'XL0* +=%8&B^/\ PSXDN/L^E>(=+U&XR1Y- MK>1R."K#(-. MHH 9%"D$82-%C0=%48%/HHH **** (+JRM[Z/R[F"*XCSG;*@8?D:DCB2&,) M&BQHO15& /PI]% !1110 5331[".Y^T)96ZW'_/98E#_ )XS5RB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XU^,-T;SXF>()"<[;CR M_P#OE0O]*]L_9DM?)\"WTQ'S37[\^PC0#])&_P"HC<#\I&%? M1G[.L>SX:P'^]V_M17&WPSHT']^\9_P#O ME"/_ &:O+_@+:_:/BEI!(R(A-(?^_3 ?J13Q'O8E1]!YC^]S.$'_ '5^/_!/ MKJOS[^/FJ'6/C!XIGW;O+N_LX]O+41X_\'4/&6O71.3-?SR?] M]2,?ZU]9@5[S9YW'%1K"T:?>3?W+_@GU5^QKHXM? 6KZB5P]WJ'E@^JQHN/U M=JU/VNM8.G_"?[*K8-_?0P$>JKND_FBUK_LP6(L_@MH;8PUP\\S?]_G _117 MGW[:UX8](\*VF>)9[B7'^ZJ#_P!GJ%[^*^?Y'95_V/A?3K37_DUO\SY[^%>B MCQ!\2/#5@R[HYK^'S!ZHK!F_\=!K]&J^$OV7[$7GQHT5B,BW2>;_ ,@N!^K" MOM_7+LV&B:A<@X,-O))GZ*3_ $JL:[U%$Y^"J:IX"K6?67X)+_-EJ"XBNDWP MRI*G]Z-@P_2I*_,""YFM9 \,KPO_ 'HV*G\Q7Z*_"J.2+X9^%1,[23-IEN[L MY)8LT:L&YBOKNX5(R9 '(8=2N%_Y=]+' MVEB?3>GR6GZG8^#?A[ MX;^']C]E\/:/:Z7&1AVA3,DG^^YRS?B35SQ-XLT?P;I/OVZ-6U!9+?PCH\>E1G@7NH$33?4(/E4_7<*^DES(6VCT4=%'L !730R7$5Y<^)E;\6<>*XEPF%C[/!QYK?** M_K^F?2WQ?_;6N+]9],\!PM9PG*MK%T@\UA_TRC/W?]YN?8&OEF\O+K5KZ6YN MIYKR\G?=)-,Q>21CW)/))KK_ (;?!OQ7\5KT1:%IK/;*VV6_GS';1?5^Y_V5 MR?:OM?X,_LN^&_A7Y.HW877O$2_,+VX0".!O^F2=O]XY;TQTKV9U\%E$.2FK MR[=?F_Z]#YRGA'2&R MLT_H9>Z+_L_>/MW^S;&QM]-LX;2T@CMK6%!'%#"H5$4# X %2R2+#&SNRH MB@LS,< =237R=^T#^UY';K<^'? =R))CF.YUN,_*G8K!ZG_ &^@_ASP1\PY M8K.*UO\ AE_7WGV\8X'A[#7>[_\ I/^ODCI_P!I;]IJ'P#;W'AKPQ<)/XED M4I<72$,M@#_.3T'\/4]A7P_;V]YKFI)#"DU]?WUY([KQ5,GRIPR6*D MRUD_O;_ ,OZW/B$L7Q+B[O2"^Z*_5O^M#2_9K^ M,/PCT$ZCJ<<(J.I4=VS]1PV M&I82E&C15HH****P.H**** "BBB@ HHHH ^5O$OV[]HWX[7_ (2DOKBQ\):! MO%Q#"^/-:-]C-Z%B[8!/102.N,'T(KPOP;\*-%\??'3QGX;\1WU]97$=S=36S6TB(TQ$Q)SO1LY1M MPQV!->N']BKP6H).L:\ /^F\'_QJ@"]^RS\0M2\5^']8\-Z^[W6IZ%*(6FG; M>TD3%@%8GJ5*,,GL5K@/$FFW/[+?QBM]>T^.1O!.M.8YX4!(B!.6CQZH?F3U M&1ZUZ)^SSX1^'N@ZIK5SX'\1W^N2^6D-VESC9&-Q*D?NDY)5L')XS6%^U1XV M_MPZ?\--$MDU+7-2GB>9=H8P#.4 /\+'J3V7/9J .<\17UW^U1\5XM$TV62/ MP+H;^9/;9WB+A99"H &[ RKJ!MST(*]3@> MB_M8?\D1UC_KM;_^CEH X+X"_ /2_&7A&Q\3^-4FUJ>YA6*QM9IF6.WMHQLC MX4C)('3IC'&%/^&8_'VA>*_";S0Z'>R&&ZT]I2RX&"T>26?ML:E$_AOPUHZ$27U MQ?-.D2C+[50IT]RX'OCVH ]%^/GQ.?X??"Z;5M,?-[J#):V4PZ(TBLWF<^BJ MQ'OBN%^$O[,_A_6/"UIX@\:1W&OZWJT2WDGGW,BB,.-RCY6!9L$9+$\].F33 M_:ST&YL_@OX60EF_LZY@AG Y&?(9=Q_$8_X%4'@O]DWP+XP\):1K4&M:XR7U MK'.?+N(<*Q4;E_U79LC\* ,GX@^'&_9:\=:'XE\,7%R/#>HRF&]TMY2RX7&5 MR>N5)*DY(*GG!KI/VUY%F^'_ (?=#N1M1#!AW!B>L7QG^SC\)OA_]B'B'Q9K M6FF\+" 221MOVXW?=@. ,CD^M:7[8UJEC\+O"MM$\DD4-XD:O+]]@(& )X'/ M'I0 [P;^RSI'C;PU8^(_%6J:E=Z_JZIJ$[PRJJ#?\X3!4G[I //TQ5+XD1I# M^UYX(CC4(BVUNJJHP 9L 5]&^%U"^&=(51A19P@ ?[@KYT^)G_)X'@O_KA; M_P#H4U '8_M4_$S4/ WA*PTO1I)+?5M;E:)+B$X>.--N_:>H8EU4'T)[XIG@ MW]DSP;IN@PIXALY-;UF5-US/[3\%WMR93 MIY,\$WE]4^:,G!QU(SC_ ':Z*U_8S\#7UK#>W_HV&@#L-#_9+\&KHRC7DN]9UN9=] MUJ+WVSS6+?WMJ8VCIN/TQW5_\ LE_#ZX\/R6%M87%K>^7A-2^TR/*'QPQ4 MML//4;0/3%<%:NGAO]M:Z^V-LCU"/$$DG )>V7 '_ E*C\J^I* /(OV<]!\; M>$?#%[HOC"W\NWLY1_9TS7"2DQ'.Y?E)(4$ C/9L<8Q7D_@_2)?VJOB5K>K: M[=7*>$=(=5M=.CD*@[B0@XZ9"%G(YY !QC'NW@_XK:)\5Y/$6E:']L673PT$ MMQ+&%CRQ959&#'(.TD=.!7RO^SW\%O#OQ4FUZQUV^U+3]5TYT*V]K)&A9"2K M$AD8Y5@ ?]X4 >S_ !,_9=\,6_A>ZU/PC;SZ#KFG1&ZMY(+F5Q(4&[:=S$@G M'# @@XKK?V;_ (D77Q*^&\-SJ#&34["8V5S*W68JJLLGU*L,^X-SMHFFFE>>'"(H)8G]SV KL_V>?#?@S0?#^IOX)UN\UO3KBY7 MSI+L8V2*H^4?NT[$9X]* /6**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /B/X@*8_'GB13_T$ MKG_T:U?1_P"SL^[X9VX_NW,P_P#'L_UKE/%'[.>H^(O%&J:FFK6MO#>7+SJA MC9F4,>TPD6,H!N XQD^GZUY6'HSA6:_M4-_H7AQ?62<_HG^-<5^SFH;XE0G^[:RD?D!7; M_M3QDZ?X>?LLLP_,)_A7"_L[R"/XF6RG^.WF4?\ ?.?Z5E4_WM>J./$_\CB- M^\?R1]7U^8FHR&34+ISU:5C^IK].Z_,;58C!JEY&>J3.OY,:^NP.\OD>+QU\ M.'_[>_\ ;3[Y^ <8A^#OA91_SZ[OS=C_ %KQC]MEC]K\(+V"71_6*O:/@'() M?@[X6(_Y]-OY,P_I7CO[;5N<>#YP./\ 2T/_ )!(_K65'_>?FSU\Y5^&]/Y: M?YQ.&_9'4-\7$)_AL9R/_'1_6OKSQZ2O@7Q&1U&FW./^_35\>_LGW A^,-HA MZRVDZ#_OG=_[+7V;XGM3?>&M6M@,F:TFC ^J$?UIXO\ C(SX2][*)I=Y?DC\ MSZ_2?P+@>"/#P'3^SK?'_?I:_-BOT8^%%X-0^&/A2<');2[8'ZB-0?U!K?'? M#$^?X&DO;UX^2_,ZNBO#?CM^T%JOPI\0V^DV.C6MT9[5;E+JYD8KRS*5V+CI MM_O=ZA_9T^-VM_%+7M3J:X/83Y/:=#]!_ MMS!_75EZ;]I>VVE[7W_R/>****YSWPHHHH **** "BBB@ HHHH **** "BBD M9=RD9QD8H _,V3]H'XB+-(8_&.K!"Q(!G)P,^]4[SXW_ ! U!2LWC/6]IZB. M^DCS_P!\D5]52?L(^#C]S7M<4?[3PG_VF*GM?V%? \;9GU?7I_\ 9$T*C_T5 M7WG]I9:M5'_R4_*WDN=2T<__ "<^(]2UB_UF;S=0OKF^E_OW,K2-^9)JO#!) M=3)%#&TLKG"HBDLQ] !7Z&Z-^R-\,=(97?1)=1=>C7EW*P_[Y4A3^(KTKP[X M)\/>$8]FB:)I^E#&";.V2,GZD#)_&LZF?4(JU*#?X?YFM+A3$U'>O52]+M_H M?G[X'_9=^(7C=HW716T:S;_EZU8F >H0C>?P7%?2GPX_8M\*>%VBN_$<\GB M>^7!\EU\JU4_[@.6_P"!'!_NU]$UYWX\^/\ X%^':R)JFNPS7J?\N-B?/GSZ M%5X4_P"\17CU,TQN,?)2T\H[_?N?143-NDGN)#)(Y]2QY)KKPN1U*CY\2[+MU.#'<44:2]G@US/N]%]V[_ ]; M^-'[3GB/XL--I\!;1/#A.!80/EYAZRO_ !?[HPOUQFO._ _@+7/B-KL6DZ!8 M27UV_+%>$B7N[MT51ZGZ#)XKUKX/?LD>)/B T&H:\LGAS06PVZ5,7,Z_["'[ MH/\ >;Z@-7VQX$^'F@?#715TOP_I\=C;\&1QS),W]YV/+'Z].V!7H8C,<-E\ M/8X5)O\ !>KZGD83)\;F]3ZSCI-1??=^BZ+^DCA/@3^SGHWP>LEO)O+U3Q-* MF)M09?EB!ZI"#]T>K=3[#@>OUYQ\5/CWX4^$<]E:ZO@6-];ZI907EI,ES:W$:RQ31MN5U89# ]P0:^/Q#KU;5ZU_ M>Z_Y'Z'A%A:">%PUER;I=+]_,GHHHKD/0"BBB@ HHHH **** "BBB@#QKXQ? ML_OXXUZW\4^&]5.@>*[<*!<9*QR[> 6*C"/DB!Z=OESWKZ.HH \]^'?PKB^$?@6ZTSP\8;W695 M:5[N^)C2>?&%+;0Q5!Z#/&>Y)KEO@K\"=2\&>*-7\5^+KZUUCQ+>.WE36S,Z M1JW+MEE7YC]W@8"C ZX'M=% 'DGQ^^"#_%>PL+O29X-/\2:>X\BZF9D5H\Y* MLR@D8/S*<'!SZYKGOCW!KUK^S7

)9+2?6HGMHYY[)V:.4B90'^95()&"1C M&'_ M /I.M_#_P 1VZ6FJVRW%UI>I %5EY!9,J1S@?W3P :#HNH>7]LLK9 M8I?*;:$\A>.SU ?,N>^UD*@^I5AGKBOI*B@#Y\\,?L\^(O$G MC2W\4_$W7(=9N;5@T&GVN3%PYZ@]7^T3\)]7^+GAG3-.T>X MLK:>UO/M#M?.Z*5V,N!M1N-K>ZL$TK3XHDEAED<3L5,A.T!"O\8ZL.]>QT4 9#(/NNN1UZCW!([UXIH_PQ^-GPZM/[)\-^*-+U M'1D8K;K>#YXE[<.AVC_9#$#TKZ1HH \,^&'[/>HZ9XR/C3QUK":_XDSNB2/) MBB;& V2!D@< !0%[9XQH?''X-ZU\3/%'A'4M+NK""#2)6>=;N1U9@7C;Y=J, M#PAZD=J]CHH *\(].'^B7R9QUW!7QS@'D$]7T M]M#O/%>DQV$B^5+?1'$KQG@C<(@V=4G\:-XR\ :XOA[7Y7+SQ39$,C$?, MP(4_>Q\RLI!)SQ7NM% 'S9K7PK^-'Q*M5T?Q1XFTRPT1F'VC[(HW2@'()547 M=SV+ >U>X^ ? VF?#GPO9Z%I2,+: 9:1SEY7/WG8^I/Y< <"NBHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#QG]J"UW^$=*N,9\N^V?]]1L?_9:\D^!]Y]C^*.AL M3A7>2,_\"C8#]2*]Z_:"T_[=\,;^0#+6LL4P_P"^PI_1C7S'X-U(:/XLT:^) MPMO>12-_NAQG],UXF)]S$*7H?"YI^YS&%1_W7]S_ . ?<=?FW\0+,Z=X\\1V MI&##J5Q'^4K"OTDKX"_:'THZ1\9/$L>W:LLRW"^_F(KD_F37UN!?OM'!QQ3Y ML)2J=I6^]?\ /JG]F&]^V?!70ESEH&GB;\)G(_0BN/_ &SM/,W@?0[T#/D: MAY1]@\;'_P!D%3_L;ZM]J^'NJ6#-E[34&8#T1T4C]5:NJ_:9T4ZS\&]:*+ND MM#%=+_P%QN/_ 'R6K/X,3\_S/1M] M=X/^_D;H/U85]^]>#R*_-#POK!\/^)=)U09S97<5SQ_L.&_I7Z71R+)&KH0R M,,AAT(K3'1]Y,\W@>LI86M1[23^]6_0_-'Q/I9T+Q)JVFD8-G=RV^#_L.5_I M7VU^S#K U;X-Z.A;=)9O-:O^$A91_P!\LM?,G[3'A\Z!\8-9(7;%?!+V/CKO M7#'_ +[5Z]4_8M\2!K;Q%H#MAE=+Z)<]Y3>/QKX/TG4I] M%U2SU"U;94\:EH^67W:-?VX X/N.GX5\M_M@7'B M6P\26<4NIW#>&;Z$-!:H=L2R)@.K ?>/W6!;/WN.E>92I.I/DO8_3,TS..78 M-XR,.=:;>>S;[?>?4F@^)=*\46TUQI&H6^HV\,K0/+;N'4. "1D=>H_.M.OC M']D[XBCPQXSET"\EV6&LX6,L>$N%^Y_WT"5]SMK[.IUJ7L9\I&2YI'-L(J]K M2V:[/_A@HJKJFJ6FBZ?<7]_<1VEG;H9)9I6VJBCN37E/P\_:3T+Q_P"-KS04 MA:Q1CC3KB=L?:L?>!'\+'J!W'H>*SC"4DVEHCT*^.PV&JPHU9I2GHEW_ *_/ M0]@HHHJ#N"BOC;XH?MAZQHGQ9D7PRUO>>&]-S:RV\J@I>.#\[AQRN",*1QQG M!!Q7OWPH_: \)_%JWCCT^[%CK&W,FE7;!9AZE.SCW7\0*]*ME^(H4U5E'1_A MZGC8?-\'BJTJ$)^\G;7KZ=STNOB/]J7XU>(=%^,S6GAO7+S2TTBUCMW6UE(2 M25OWC%E^ZW#*,$'[M?;E>#?$O]C_ ,*^/M6OM8MM0O\ 1M6O)6FFD5_/B=V. M22C<]>P8 >E:996P]"LY8C:W:YCG6'Q>)PRAA':5[[V>G;YGAOA7]N#QII*I M'K-AIVO1KUD*&WF;\4^7_P 8^) M?V(?'&E,[:3=Z;KD(^ZJRF"4_57&T?\ ?5>=ZK^SS\2='8BX\':G(1_SZQBX M_P#19:OJ/J^58G6+2]';\/\ @'Q'US/L%[LU)KS7-^/_ 3ZT@_;:^'4RY9- M8A/I)9J3^CFDN/VVOAW"N4CUF<^D=HH_FXKXLF^&OBZW;$OA76XCZ/ITP_FM M$/PU\7W+8A\*ZW*?1-.F/\EI?V/@-^;\4/\ UAS7;D7_ ("SZRU3]O+PY"I_ ML[PSJETW874L< _\=+UP'B+]NKQ7?*R:/H>F:2K?QS%[F0?0Y5?S4UY7I?[/ M?Q(U9@(/!VJ1Y_Y^H?L__HPK7=^'_P!BCXA:JR&_.F:+'_$+BY\QQ]!&&!/X MBG]5RK#ZR:^;O^'_ !?7L^Q>D%)+RC;\;?J>=>+OCAXZ\1LL?SJ)YSA,.N M7#QOZ*R_KY&E+AS,,7+GQ<[>KYG_ %\SX?\ AU^R9XZ\=-%/=V@\-Z8W)N-2 M4K(1_LQ?>)_WMH]Z^L?A;^S+X-^�W<=J=9UE,$:AJ"ABC>L:?=3Z\M[UZW M7D_Q._:8\%?#-9;>6^&L:NF0-.TY@[*WH[?=3Z$Y]C7@UK22)#&TDC*B*"S,QP !U)-?,'QQ_;$L="2XT; MP-)'J.I_P!W_>KY_P#BU^T?XL^++26MQ/\ V3HA/RZ9 M9L0C#MYC=9#]>/0"N$\)>#=:\=:S%I6A:=-J5])TCA7A1_>9CPJ^Y(%>Q@\E MA17M<6]NG3YO^D?/9CQ)4Q#]AEZ>NE^K]%T_/T*&I:G>:YJ,]]?7,U[?7#EY M9YF+O(Q[DGJ:^^/V2/#OC/PW\.S;>*%^SZ>[B33+2?/VB&,Y+!A_"I."%/(R MV<9%4_@3^REI7PW:WUGQ 8M9\2+AT7&;>T;_ & ?O,/[QZ=@.I]_KBS7,J>( MC]7HJ\5U_P CTLBR6MA)_6\1*TGT]>_^04445\N?$=9T\#<]Q:2(G M^]M.W]<5\/5]]U\3_$;03X:\<:SIX79''<,T8_Z9M\R?^.L*\G'Q^&1\?Q!2 MTIU5YK_+]3Z]\$ZR/$/A'1]1W;FN+6-G/^WC##_OH&OE?]LK0S9^.M)U15Q' M?6/ED^KQN<_^.NE>R_LT^(/[1\&W.ENV9=.G.U?2.3+#_P >WUD?M?>&CJWP MWMM4C7,FEW:NQQTCD^1O_'O+_*O;P%6[A+N99W#^T,CE-;I*7W;_ (7/./V, MO$ L_%^N:.[86^M%G4'NT38Q]<2,?PKZJ\2:/'XB\/:GI4N/+O;:2W;/8.I7 M/ZU\ _!OQ0/!OQ-\/ZF[[(%N1%,Q/ CD!1B?H&)_"OT0KKQD>6IS+JO^9^8-W:RV-U-;3H8YH7:-T/56!P1^8K]!?@CXD'BOX5^'+X MOOE6U6WE)Z[X_P!V2?KMS^-?(O[27A,^%/BUJVQ-EMJ)%_%QU\S._P#\?#UZ MS^QCXO$EEKGAF5_GB<7]NI/\)PD@'L"$/_ C73B5[6BIH^8X:F\LSFI@:G6\ M?FM5]ZO]X[]L[PF9M/T+Q'$F3 [6,[ ?PM\Z'Z A_P#OH5XQ\ /& \%_%31K MJ1_+M+I_L5P3TV2< GV#;6_"OM?XG>#T\>> ]9T0A?-N8#Y#-T65?FC/_?0' MX9K\Z)HI+6=XI%:*6-BK*PP58'!'US1A9*I2=-AQ11GEN:T\PI+XK/YQW7W6 M^\_3V2-9HV1U#HP*LK#((/45^=7Q4\%R?#_Q[J^BE6$$,Q>W9OXH6^9#GOP0 M#[@U]O?!7QTOQ"^'6EZF\F^]1/LUYZB9 Q/^\,-_P "KS+]KOX?\M+:Z@D]U>-U/Y@@BOO;X%_%2'X MH>#8IY74:S9A8;Z(<'=CB0#T8#/UR.U>(?M6?!]M)U%O&6E0?Z#=N!J$:#_5 M3'I)]&[_ .U_O5XY\-/B)J/PR\56VL6!WJOR7%L3A9XB?F0_S![$"NNI%8JD MI1W/D<#B*W"V9RH8C^&]_-=)+T_S1]E_M ?#.^^)G@DVVF74D5]9O]HBM?,V MQ7) ^XPZ9_ND]#]M=9TF<3VEPN?]J-NZ,.S ]1_2O)?V@/V>X_'T/X _M$0>-8+?0 M/$4Z6_B! $AN'PJ7H_I)ZCOU'H/<-0L8M3L+FSGW>1<1M%)Y;E&VL"#A@00< M'J#D5^9=U:W.E7TD%Q%+:7=NY5XY%*/&P/0CJ"#7T9\&_P!JR72T@T?QFTEU M:KA(M64%I$'82CJP_P!H<^H/6KKX5I\]+^O0Y,BXIBTL)F3LUHI/\I>?G]_< MX?XS?L>ZUX/:?5/"(FU_1AEFM,9NX!]!_K![KS[=Z^=5:6SN REX9XFR",JR M,#^A!K]9]+U6SUJQAO=/NH;VTF7='/ X=&'L17G_ ,3?V>O!GQ3\R?4M.^QZ MJPXU*QQ'-G_:XP__ ($^A%>S@\\E#W,4K^?7YGI9APS"K^^P,K7Z=/D_P"O MD?)'P[_; \;^"EBM=2DC\3Z[-KK&EWFEW'_/.\@:)C[C#R[,/>I-)^6C^[_@'C1S M'.,H]RNFXK^977R?_!/U,T'Q?H7BJ$2Z-K-AJJ8SFSN4EQ]=I.*UZ_(R.5X9 M%DC=HW4Y#*<$'V-=7I/Q<\;Z&H6Q\6ZU;H.D8OI"G_?)./TKSZG#[_Y=U/O1 MZU+BZ/\ R^H_<_\ /_,_4BBOS:M_VG?B?:KA/%MTP_Z:0PO_ .A(:G?]JKXI MR+@^+)!_NV=L/Y1UR_V!B?YH_C_D=W^MF#ZPE]R_S/T>IK,L:EF(50,DDX K M\S[[]H;XD:DI$OC'4T!_YX2"$_\ C@%!/!ZO_:GBG38I$^]!#,)I M1_P"/,+>'Z@#+,/8A:^*54LP &2> !7 MH'A#X!>/O&[1MIOAJ\2W?I=7B_9XL>H9\;A_NYKT(Y/@\.N:O*_J[+^OF>3/ MB+,<8^3"PMZ+F?\ 7R+_ ,0/VDO'GQ$62&\U=M.T]^#8Z8#!&1Z,0=S#V9B* M\WL-/NM5O(K2RMIKRZF;;'!!&7=SZ!1R37UKX%_82"M'/XOU[=W-EI(X^AE< M?H%_&OH_P/\ "_PM\.+7R?#VBVVGL5VO.J[II/\ >D;+'Z9Q2J9M@\)'DPT; M^FB'1R#,,PG[7&SY?5W?W=/ZT/DCX5_L6:]XB:&^\83GP_IYPWV*/#W<@]#U M6/\ ')_V17U_X'^'OA_X+-0;4_%& MJW9D,OFW4CASP2"QQ^E>W_ OXS(\=OX;UN54*@1V=TW ([1L?Y'\*\NABKS< M)_(^0R_..>M*C7>C;Y7\]O\ (]]HHHKU#Z\**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *\2^-WPEU;QEXHTZ_T6W20RP&&Y=Y%18]I^5C MGDY#8XS]VO;:*RJ4XU8\LCDQ6&ABZ?LJFQY=\(O@_=_#J\N+ZZU5;F:XA\I[ M:",^6.00=QY)&#V'4UW'C+P[%XN\*:MHLV E];/"&/\ "Q'RM^!P?PK9HJJ< M%224 IX6E2HNA%>Z[_CN?F%>6!SX5^)4NHPQ[;'6D^U*0.!* M.)1]/AH_B:\\+W4FVVU0>=;;CP)T'(_X$@_\<%>[B%[:BIK MI_3/R+(:DLESF>!JO23Y?GO%_/\ 4[S]L+P4=6\'V'B*"/=/I4OES$#_ )8R M$#)^CA?^^C7S?\(_&Q^'_P 0M(UAF(M4E\JZ [PO\K_7 .[ZJ*_0/7M%M?$F MB7VE7J>9:7D+P2+_ ++#&1[U^#O$NI:+>C%S93-$QQ@,!T8>Q&"/ M8U&$DJE-TI'1Q;A9X''4LSHZ7M_X%';[U^3/TKCD66-71@Z,,JRG((/>OB;] MJ?X>GPCX_;5K:+;INM9N!M'"SC'FK^)(;_@1]*]V_9=^(P\9> 4TNYEW:GHN MVW?<>7A_Y9-^ !7_ (#[UUWQB^'<7Q,\"WVDX47RCS[*1OX)E!V\]@02I]FK MDIR>'JVD?79EAX<190JE#XK1?[9L0L%\GC 9^H8= MJZ,92L_:Q/!X/S13A++:^ZNXW[=5\M_O['Q[\8/AOQD/G64 M[?\ +2$GCG^\OW3[C/<5Z9^RO\81X;U3_A$]6GVZ9?29LY9#Q!.?X/97_1OJ M:^@/C5\*[;XJ^$9+/Y(M5MLRV-PW\+XY4G^ZV,'\#VKX&U+3;O1=2N+&]@>U MO+:0QRQ.,,C X(K>G*.*IZ/TPU M+3;;6-/N+&]@2YM+B-HI89!E74C!!KX1^.'P:O/A3KY:)7N- NW)L[H\[>_E M.?[P_4<^H'T!^S=\=%\:Z?%XC ]B#R".E<,)SPM2TMC[O'8/"\48"-:@[2Z/L^L M7_7FO/X0^#_Q@U/X3ZYYT.ZZTFX(%Y8DX#C^\OHX['OT-?=7A'Q?I7CC0X-6 MT>Z6ZLYAU'#(W=6'9AZ5\/?&3X)ZK\*=4+X>]T*9\6U^%Z?[$F/NM^AZCN!A M_#CXG:Y\,-:%]I$_[IR!<6'ZSP M..B^1/;K'S7=/_@KS^QOC!\!=%^*=NUT-NFZ\BXCOXUX?'19!_$/?J/IQ7QE MX[^'.O?#C5#8ZW9- 6)\JX3YH9@.Z-W^G4=P*^W_ (6_&?0/BI8@V,WV35$7 M,^FSL/-3U*_WU]Q^(%=?KF@Z=XDTV6PU6RAO[.4?-#.@93[^Q]QR*XJ>(G0? M)-:'V699#@<^I_6\))*;^TMGZKO^/>Y^>O@/XG^(_AO>>?HFH/!&QS):R?/! M+_O(>,^XP?>OISX?_M<^']=6*V\26[:#>G@SJ#);,?J/F7\00/6N<^(W['H9 MI;SP;>[?XO[-OGX^B2?T;_OJOG7Q-X-UOP9?&TUO2[G39^PF3"M[JW1A[@FN MZU#%:K?\3X:-;.^&9GYZP^3Z?@_(_1_2]7L=02(? MQ!IVH:;::M:M;7MK#>6[?>AN(PZ'Z@C%?FQH/B?5_"]U]ITC4[K39^[VLK)N M]C@\CV->N>&?VNO&>C*D>I1V6N1#@M-'Y4O_ 'TF!^:FN66#G%W@[GUF$XTP M=9GL]MC_@,9"_I7"ZG^PWX% MNV+6FHZU8GLJSQR(/P://ZT_0_VSO#UTJC5=#U#3W/4V[).@_$E#^E=KIO[3 M7PZU '7C:N?X;FUE7]=I'ZU<:^.HZ*4OS/76(X?QNO-3U[VB_QLSRF?]@G1 MV8^3XMOHQ_TTM$;^3"HX_P!@?3 ?WGC"[8?[-DH_]G->[P?&KP'<#*^+-*'_ M %TN%3^>*E;XP>!E&3XMT;\+V,_UK3^TL?\ SO[E_D:?V?D;U]W_ ,"_X)XS M8_L(^$(F!O->UJX'I$8H\_FC5UVC?L@_#+265I-'N-2=>C7EY(?S"E0?Q%=/ M>?'_ .'MBI,GBFS8#_GB'E_]!4URVK?M;^ ]/5OLSZAJC=OL]KM!_P"_A6HE MB\?4^W+\A/\ L#"ZMT_O3_S/2?#OP\\+^$<'1?#^FZ8X_P"6EM:HCGZL!D_B M:Z&OE7Q#^VG=2*Z:'XO'/C /'=Z[-;6 MS<&WL?W"8]#MY(^I-8K"UJCO-_><&(XMRO"QY<.G/T5E^-OP3/L_QK\8/"7@ M!7&KZQ"ETO\ RYP'S9S[;%Y'U; ]ZY'X5_M&6'Q0\:7FB0:=)IT*VYFM9)Y M9)BI^8%1PIPIX&&XHS+,,;3C0I?N[JZ2N[=;O_ (8^ MUZ***\D_6PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MKR?]ISXD_P#"L_A+JUY!<>1JEXOV.SQ][>_!8?1DT445\^?8!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %9'B[4O['\+ZM>_,#!:R.-O7(4XK7KAOC9?"P M^&>LL93$9$6)2.Y9@,?B,U%1\L&SGQ$_9T9S[)_D?&\C&21F8Y8G)-(K%6!! MP1245\J?CI](?!#XU#4E@\/Z[-B[4;+6[D/^L'9&/KZ'O_/W.OS]1VC8,I*L MIR".HKZ6^"/QH77(X=!UN;&H*-MOQA<3?]W/Y'W.49MSVP MV(>O1_HSVRBBBO5/L0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH \P_:(^'I^('PYNTMX_,U/3O\ 3+4*/F8J#O0?[RYX]0M?"NE: MI1_@3D>S =J]3!U-Z;/RSC++9>YF5'=64OT?Z?GJ"#WKPO]K_X:FXM[7QG8Q9>$+:WX4?PY_=R'Z$[ M3]5]*\__ &8_BP/ OBHZ/J$VS1-6<(68_+!/T1_8'[I_ ]J^S]6TNUUS3+K3 M[Z%;BSNHFAEB;HRL,$5C)/"UKK;]#W,-5I<490ZT)\F\A7_ ):0L1N'U'##W45^A&GW]OJEC;WMI,MQ:W$:RQ2H M7Q2^'MW\,_&5YHUSN>%3YEK<$?ZZ$D[6^O4'W!KVW]E'XQ"W M=/!.KSXC=BVF32'@,>6AS[\E??([@5U8JFJD55@?+<+YE/+<3+*\7HF]+])= MO1_GZD7[67PC-G=?\)KI<'[B8A-2C0?JZ9.MS8W48DBD7T]#Z$'(([$&O'/VC MO@2/'EF_B'0X0/$%LG[V%1_Q^1@=/]\#IZCCTQXC^S[\<)/AGJW]F:I(TGAN M\?,@Y)MG/'F*/3^\/3D M%J71]=@\5A.*,O=.JM?M+JGW7Z?<^I^95K=76CZA'<6\DMI>6T@9)$)5XW4] M?4$&OM/X#?M 6OQ&M(M(UB2.U\2Q+C'"I> #[R>C>J_B.,@8W[0/[.J^+_/\ M1^&H5CUL#?67O4Y?=)?I)?U='Z8:KI-GKFG3V&H6T5Y9SKLE@F4,K#W% M?(OQD_9=U#PLT^K>%4EU/1^7DL^6GMA[?WU'YCOGDUVWP3_:B@U9;?1/&4R6 MU]PD.JMA8YO02]E;_:Z'OCO]'*P90RD%2,@CH:\Y2J865C]$J4\B#[WU7GV->H_%3]G#P[\16FOK4#1-;;DW5N@\N4_P#3 M1. ?]X8/KGI7R9\0?@[XH^&L[?VMI[-99PFH6V9(&]/FQ\I]F ->BIT<4K2W M/SRI@LWX8J.K0=Z?=:Q?^)=/ZLS[Z\.^*-)\6ZP9FTC5+#5HAT67=;R'\#N7_ ,>KWGPK^T3X#\5JBQZW'IMP MW_+#4AY!'MN/R'\&->BV]S#>0K-!*DT3#*R1L&4_0BLE6KTM'^)ZD\ER3-5[ M2E&/K!V_!:?>C\_-8^!?C[0]WVGPO?R*O5K5!<#Z_NRUZ?=69 M_P"GB%D_F*_3:DK=8Z76)XE7@;#R_A5FO5)_E8_+VBOTWFT;3[AB9;&VE/J\ M*G^E1+X=TJ/E=,LU/M;H/Z5?UY?R_B=PD:-(YZ M*HR:Z#2_AOXKUIE%EX;U6X#=&2SDV_\ ?6,#\Z_1R&WBMUVQ1)$OHB@#]*DJ M7CGTB=%/@6FOXF(;](V_5GPSH/[+/Q UI@9M/M])C/\ '?7*C_QU-S?F*]/\ M,?L7V4.R3Q!X@FN3U,&GQ",?3>V2?^^17TO17/+%U9=;'OX;A+*\.[RBYO\ MO/\ 161Q_@_X1^$? NQ](T2VAN5Z74H\V;Z[VR1^&!78445RN3D[MGUM&C2P M\>2C%179*R"BBBI-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ K\_/VY/B6WBCXB0^&K=\V&AIA\'.Z=P"Q_ 8'YU]K_%3QU;?#;P#K/B M"X=5-K WDJ_\ M>K+$R6D=%ZO_ ('YGYCQQF7LL]7Z+_ #?Y%$CO24^DQQ7Z&?BAZ%^S M]\/7^)GQ6T+2"C-:"47%TRC.V)/F;/UX'XU^JJ(L:*B@*JC ' %?*/[!?PR M32O#&H^,[J/_ $O47-K:[A]V%2-Q'^\W_H-?6%?F&?8KZQBN2.T-/GU/Z X/ MR_ZEERJR7O5-?ET_S^84445\T?-?M/:HUKX/L+-=P%USP6BBBOG3\L"I M+:YEL[B.>%VBEC8,CJ<$$<@BHZMZ3I-YKE]%9V%O)=74APD48R30K]"HIMI1 MW/J3X-?&*+QM:IIFINL6MQ+P>@N%'\0_VO4?C7JE?,?@W]G;Q,]U;WMW>1Z& MT;!U*MOE4CGH. ?QKZ6LX9+>TABFF-S*B!7F90I<@R%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %:+<[8YF'F6MP1GR9@#M;Z=0?8FNMHIQDX MNZ,:U&&(IRI55>,E9H^/OA9^RAJVM7S77BX/I.FPR%?LJ,/.N-IP>?X4..O4 MCIU!KZ\M;:.SM8;>($11((T#,6. ,#)/)^IJ6BM:M:59WD>7E>487*:;AAUJ M]V]V>:_';X2Q?%3PFT<"HFMV6Z6QF;C)Q\T9/]UL#Z$ U\'30W6CZ@\4BRVE M[:RE64Y1XI%/Y@@C]*_3NOGG]I?X$GQ-!+XKT"WW:M"F;VUC7FY0#[ZCNX'; MN!ZCGKPM?D?)+8^4XJR)XN/U[#+]Y'==TNOJOQ7HCI/V>_C=%\2M'72]3E5/ M$EG'^\!P/M2#CS5]_P"\/7GH>/0O'7@?3/B%X;N=&U6+?!,,I(OWX7'W74]B M/UY!X-?G3H^L7OA_5+;4=.N)+2^MG$D4T9P58?YZ=Z^XO@C\<[#XJ::MK2Y\ M.2-A'Y9[,D\E1W3U7\1W!^K?B)\.](^)GAZ32M6BR/O07" >9 ^.&4_S'0U\ M)_$SX7ZS\+=<:PU2+? Y)MKV,'RIU]1Z'U4\CZ8)Z:=2&)CR3W/F,RRS%\-8 MI8W O]W^7]V7EV?ZGZ&6&H6VJ64%Y9SQW5K,@>*:)@RNIZ$$=:\I^-'[/>F? M$V*34; QZ9XC5>+C;^[N,#A90._;<.1[]*^9_@]\=M8^%5TMO\VHZ#(^9;!V M^YGJ\9_A;VZ'OZC[4\#_ ! T/XB:.NHZ)>KH/Z'L37#.G4 MPTN:/WGW6!S++^)<,\/6BN;K%[^L7^JU74_/7Q3X3U;P7K$NF:S926-Y'_#( M.&'9E/1@?45Z'\)OVC-?^&_E6%UNUG05X%I,^'A'_3)^W^Z>/IUK['\;> -" M^(6DG3]72]=7-#'<1/%*BRQ.-K(X!# ]B.]?F-9WM MSIMW''UCM?$-NGB"S7CSLB.Y4?[P M&&_$9/K6%3!R6M/4]W+>,Z-5*GCX\K[K5?-;K\3V3QW^ROX0\6&2XTU'\.7S M<[K, PD^\1X'_ 2M>!>,/V6O&_AEGDL[6/7[1>1)8-^\Q[QMAL^R[J^G?!O[ M0/@CQJL:6^KQZ?>-_P NFHX@?/H"3M8_0FO158.H92&4C((Z&L8UZU'27XGK M5\BR?.(^VH63?6#7XK;\+GYC:AIMWI-TUM?6LUG<+]Z&XC,;CZ@C-3Z3XAU7 MP_+YFF:E>:=)UW6D[Q'_ ,=(K])-7T'3?$%OY&IZ?:ZC!_SSNH5D7\F!KSG7 M?V8_A]KC,ZZ0^FRMU>QG9/R4DJ/RKKCC8/2<3Y2OP5BJ,N;"5D_6\7^%_P!# MY9TK]HOXAZ3M$?B2:=!_#=11S9^I92?UKI;7]KSQW;J!(FDW7O+:L/\ T%Q7 MI&J?L6:--G^SO$E]:^GVJ!)O_02EQQ_X\7_I7T3X3\/1^$_#.F:-%/)< MQ6,"VZ2R@!F51@9Q[5QXB5&22IGUW#F%S>A5J2S)MII6O+FU^]V->BBBN$^[ M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE_B M9XZL_AOX(U7Q!>NH2TA)CC8X,DAX1![DXJX1E4DH16K,ZE2-&#J3=DE=GR;^ MW?\ %=;_ %&P\#Z?#_ M SIFBV,:Q6MC;I BJ,#@./;SA6P20/S%?6%<< MGM57=7WEJ'A[3]1T>ZTN2UC6RN(S&\<:A1@_3O7Q+XR\-3^$?$E]I5P#NMY" M%8C[Z_PM^(Q7DU\,Z*3O<^'S+*Y9?&,N;F3_ #,8L:T?#>OW/A?7+/5+1MMQ M;2!UST/J#[$<5F9II-<\=-4?/J;C)2B]4?>?A;Q%:^+-!L]4M'#0W"!L#^%N MZGW!R*UJ^8/V,X&WXK\) M:5XVT6?2M9LTO+.4?=;JC=F4]58>HK7Z<"EKSW+WN9:'W].@E05"J^?2S;Z^ MOJ?#'QB_9XUGX:R2W]D)-6\/9R+I%_>0#TE Z?[PX/MTKSCPSXJU;P;JT6I: M-?36%Y'TDB/##^ZPZ,/8\5^ECHLB,CJ&5A@JPR"/2O ?BM^RCI?B1IM1\*O' MHNHMEFLV'^C2GVQ_JS],CV'6O4HXM27+5/S#-N$ZE&?UK*WMKRWU7^%_IOYD M/PQ_:VTO6EAL?%L2Z1?<*+Z($VTA]6'5#^8]Q7O]G>V^HVL=S:3QW-M*-R30 MN'1AZ@C@BOS>\6>"];\#ZD;'7-.FT^X_A\P?*X]58<,/<&MOX6^-O%WAWQ%8 MV'A?49H9KVX2);1OG@D9B!\R'(_'J!WIU,)&2YJ;_P C++>+,5AIK"YA3UI?-=?P?J?8GQ$^ /A+XBF2XN;/^SM4;G[?8X1V/JXQM?\ $9]Q7S7XZ_96 M\7^%6DFTR-/$=BO(:S&V8#WB/)/^Z6K[:A#K"@E97D"C)_!^T:-KM]81KR(8YB8OQ0Y4_E7Z#>)/!>A>,(/)UK2+34E PIN( M@S+_ +K=1^!KR/Q)^Q_X0U4M)I5U?:)(>B*XGB'X/\W_ (]7?'&4YJTU^I\% M7X/S#"3]I@:M_FXR_P OQ/(]#_:^\;::%2_AT[5T'5IH#'(?Q0@?^.UZY\*/ MVGO^%D>+++P_+X<:RN+@.?M$=UYB*%1F)(*@C[N.IZBO--:_8S\36A8Z7K.F MZB@Z"8/ Y_###]:Z7]G?X'^*? 7Q(FU+7].2WM([&1(9XYXY%:1F08 4Y'R[ MNH%146&E!N-KG7EL^(Z&,I4<1S^+A\2>*(O!MA(#8:2V^Y96XDN".G_ 0IGXJ7O#7AV\\5>( M+#1]/C,UY>SK!&H'=CC-?K!\._!=G\//!>D^'K%0(;&!8RP'WWZLQ]R+TCOZ_\#_, M_=."\I^J85XVHO>J;>4?^#OZ6"BBBOE#]("BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQK]HSX?G7M#77K.(M>Z M>N)@O5X>I/N5//T)KV6F30I<1/%*BR1N"K*PR"#U!K.I!5(N+.3%8>.+HRHS MZGY]-3:[WXR_#\^ ?%DD4()TZZ_?6S>BD\K]0?TQ7 UX#BXMIGX[7I3P]25* MINAT4SP2I)&Q1T(964X(([U]E_!WXC0_$#PS&7?&J6BB.ZC]3T#CV./SS7QB M:Z?X;^.KCP!XIM=2B):#/EW$6>'C/4?7N/<5TT*GLY>1Z64Y@\!7O+X):/\ MS^1]RT53TG5K77--MK^RE$UK<()(W'<&KE>T?K2:DKK8****!A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 9^N>']-\3:?)8ZK8V^H6C]8;B,.OU&>A]QS7G'A/]G'PSX*\>P^)=+>X M188W$5C,WF)'(PQO5C\W"EA@YZYSQ7J]%7&%GBJNRV7=]$?.W[2WQ@;XN?$":>V8C1;#-O8K_>4'F0^['],5Y'3O M\YI*_5:-*-"G&G#9'\P8O%U<;7GB:SO*3O\ UZ#371_#KP-??$?QEIGA^P1F MFNY0K.%R(T_B<^P&37/8K[V_8O\ @V?!OA.3Q5J=OLU;5U'D+(F&AMQTZ_WN MOT KES#&K!X=U/M;+U/9R#*I9OC8T?L+63\O^#L>^^$/"]EX*\,Z;H>GILM+ M&!84XY.!RQ]RVLA_AD Z?0]#]:^*[ZSFTZ\FM;B-HIX7*.C#!!!Y% M?H+7S[^TA\+_ #(SXJTR#YUXOT3N.@D_H?P-<.)IJ3;;"Y;_ $61R (I#U!/HW\_ MK7U!7YV;BIR#@CI7UK\ ?BPOC/2!H^H2YUFS3AFP/.C' /U'?\Z]&A/3E9]] MP]FO-;!5GK]E_I_D>O4445V'WH4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4451UO6K/P[I%WJ>H3K;65K&TLTK=%4#)II-NR%*2BG*3LDOWWBK7+W5M2G:XO;R5I99&/4 MD_R[?A7>?'KXP7?QB\;3Z@Q:+2K?,-A;D8V1YZG_ &CU/X>E>:&OT7*\#]3I M\TOC>_\ D?SIQ1GCS?$^SI/]U#;S?\W^7EZC*;BGD5H>'/#U_P"*]YS**N]CXV$93DH15V]CU']F#X,R?%CQY%+=Q$Z!IC+/>,1 MPYS\L7U)'Y U^D<,*6\*11(L<:*%5%& H' %<3\&?A?9?"3P+8Z';!7N /- MN[C',LQ'S'Z=A["NYK\SS+&O&5FU\*V_S^9_2G#N3K)\&H27[R6LO7M\O\PH MHHKR3ZH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *CG@CNH9(9462*12K(PR"#U!J2B@#XQ^-7PSD M^'OB(M I;2;LE[9^NWU0^X_E7G-?>OCCP=9^.O#=UI-ZORR#,.0?=8?C^ ME?$/B_PM?^"]=N=*U&/R[B$]1R'4]&!]"*\ZI2Y7=;'Y/GF6/ U?:TU^[E^# M[?Y&,S5;T76KOP_JEMJ%C,T%U;N'1U..15)C3*F*ZGRG.XM.+U1]T?"WXDVG MQ*\/+>1+Y%Y#A+FWSG8V.H]0>U=G7P-X#\<7W@#Q%;ZI92-A6 FASA98\\J? M\\5]N^#O&&F^.-#AU33)O,AD&'0_>C;NK#L17="7,M3]B?M:?M&+I%O>^!O#TA- M_(OEZC>*2/)4]8U(_B/<]AQ7Q7]:^ORC+[6Q-5>B_7_(_&N,>(U+FRS"2_QM M?^D_Y_=W&44[ IM?7'Y"G8:17W1^QQ\"_P#A$]%'C'6K9?[5U"/_ $*.1?F@ MA/\ %@CAF_E]:\9_93^ ;?$KQ NOZO#_ ,4YITH)1LC[3*.0H_V1P3^5?H$J MA%"J J@8 ':OD\YQ^GU6F_7_ "_S/V#@S(;M9GB%I]A?^W?Y??V%HHHKXX_8 MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "O.OC-\*H/B-H)>WCCCUJV&ZWF;C>.\9/ MH?T->BT4FE)69SXC#T\52E1JJZ9^=FH6%QI=]/:74307,+F.2-Q@JP."*K$U M]6?M!?!H>)K-_$&B6H_M:$9N8H^LZ =0.[#]17RE(&1BK#:P."#7&XHJM)VDC]$]!UZQ\3:3;ZEIMPMS9SKN1U_4'T(]*T*^(/@[\ M8+WX9ZL$E+W.BW##[1;9R1_MKZ,/UK[*\,^)M.\7:-;ZII=PMQ:3#(8=5/=2 M.Q'I70F?L^49Q2S2GVJ+=?JO(U:***9] %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/ MG[2_[2,/PYLY?#_A^9)O$LR8DE4Y%FI'4_[?H.W6M[]H;]H*Q^$>C-9V+1W? MB:Z0^1;YR(!T\Q_Z#O7YZZIJ=UK.HW-]>RM/=7$C2RR.>68G)-?09;E_MG[: MJO=Z>?\ P#\QXLXF^H1>"P1SEF)ZD MFJ[#\*EIK+]*^VBS\)?O:LBKO_@K\(=1^,/C"#2[;?!81_O+R\"96&/_ !/0 M"L+P+X&U/XB>*+'0M)B\R[NGQEN%1>K,Q[ "OTF^$'PITSX0^$8=&T_]],Q\ MRZNF&&FDQR?8=@*\K,L>L)#EA\;_ \S[;ACA^6<5_:UE^YCOYO^5?KY'1>% M?#.G^#?#]CHNEPB"QLXA%&H')QW/J3U)K6HHK\_;:97T'\?O@.=):? MQ)X>@S8D[[JSC'^I/=U']WV[?3I\]L<<=ZBQ^'YA@JV7UG1K+T?1KNA"U=Y\ M)/BWJ'PQUH2)NN-*F8"YM,\$?WE]&'_UJX"D+5HD<-#$U<+5C6HNTD?HGX2\ M7:9XVT6'5-)N!<6TG![,C=U8=C6S7P#\-?BCJ_PSU;[5I\N^VD(%Q:/RDJ@_ MH?<5]K^ ?B)H_P 1M'6_TJ?TLTAR2]VJMU MW\U_6AT]%%%(^I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KP[]HW]HBU^%6FMI.DO'=>)[E/D7JMJI M_C?W]!65^T1^T]9^ X+SP]X7).N#':9'//=_;MFOAF^OKG4KR6ZN MYI+BYE;<\LC%F8^I)KW\OR_VK56LO=[=_P#@'Y;Q1Q9'!*6"P+O4V:WJ$]]?W$EW=SL7DED;+,3U.:I%:DIN*^PCHK'X7*3D^9N[8RKN MBZ+>>(M6M--L(&N;RZD6**-1DEB<4W3=+NM:OX+&Q@DN;NX<1Q0Q#+.QZ "O MOS]G']G6U^%&F+JNJI'<^*+E/G?JMJI_@3W]37'C,9#"0N]WLCZ;(XZ?[">BC]>M>JT45\#4J3K3A'EC'9!11161U!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 -=%D5E90RL,%6&01Z5\O?';]GO^RX[GQ%X:B9[7)DN;!!DQ#N MR>HZ\=J^HZ1E#*01D'@@T'E9CEM#,J+I5EKT?5,_-1CVIM?3?QR_9S5TGU[P MI;MYNXORK+T M?1KR&DUL^$/&NK^!=7CU'2+M[:=2-R@_)(N<[6'<5AFFFMU$\F-6=*:G3=FN MJ/NGX1_'#2/B99QV\CI8ZXB_O;-C@/[QD]1[=17IE?F=9ZA<:;=Q75K,]O<1 M,'CDC8AE(Z$&OJ/X._M16VH1VVC^+7^SW8 C34_X)/3S/0].>GTK*5)K5'ZO MDG%5/$6P^.:C/I+H_7L_P/HZBFQR+(BNC!T89#*<@BG5@?HP4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%97B3Q1I?A#29 MM2UB]BL+*(9:25L?@/4^PII-NR(E.-.+G-V2-.21(8V>1E1%&69C@ >I-?)7 M[0/[67%SX>\$W&0P*7&K)D$'/*Q?A_%[\5Y]\=?VG-5^)4DNE:.9-*\.AL%% M;$MQ@GER.@/]VO"FKZ7!Y:HVJ5M^W^9^)\2<:.KS83+':.SGU?\ A[+SW["S MS27$SRRNTDCL69W.2Q/4DU%3Z;BOHTS\CNV[C/PJ[HVC7OB'5+;3M.MI+R]N M7$<4,2Y9F/:K'AWPWJ/BW6;72M*M9+N^N7"1QQCOZGT ]:^]?V>_V=[/X1Z? M_:&H^7>^)KA<23KRL"_W$/\ ,]ZX\7C(86%WK+HCZK(,@Q&=5K1TIKXI?HO, MH_LX_LXV_P +;)-9UJ..Y\3S+[,MJI_A7_:/<_A7N]%%?$5JTZ\W.H[MG])8 M' T,MH1PV&C:*_'S?F%%%%8G>%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7B'QJ_9VM?&BS:OH"QV6M\O+$>([GC]&SW[YYKV^B MFFUL<.,P5#'TG1Q$;K\5YH_-34M-NM'O9K.]MY+:YB;:\<&VD;YXAZQL>GTZ?2OL/P3\0-#^(6EK?:->+<+TDA/$D1]&7M7YPDUI> M'/$VI^$]4BU'2;R2RNXSD21G&?8CN/8UG.@IZK1GV>3\4XC+;4:_OT_Q7H_T M?X'Z7T5\]?"O]J_3M>,6G>*UCTN^8[5O4X@?_>_NG]*^@;>XBNH4FAD6:&0; MDD0@JP/0@CK7GRA*#M)'[/@,RPN94_:X:=U^*]424445!Z84444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 45\W?M!_M,#PM>#P_X6G674(Y%-Y>(01%@Y,: M]B3C!/;I7O\ X:UJ'Q)X?TW58"&AO+=)UQ_M*#BMI49PBIR6C/(PN:X7&8FK MA*$KRIVOVUOMZ=32HJCK.N:?X=T^2^U.\AL;2,9::=PJC\Z^3?C%^V%<:@MQ MI/@I6M(,[&U608D<8Y\M?X?J>:NCAZE=V@C'-3T^?%3UZ);OT7Z['MWQ M?_:"\._"BW>"20:EK9'[O3X6Y'NY_A'ZU\-?$KXJ>(/BEK#WVLW;-$#^YM(R M1%"/15_KUKE[RZGOKF2XN97GGD;<\DC%F8^I)J"OJ<+@Z>'UWEW/P#/.)L7G M4G3?N4ND5^KZ_D,Q3<5(?I337IGQFQ'BND\ _#W6OB3K\.DZ+:M/*[#?+@^7 M"O=G;L.M=1\'_@3KWQ:[*O^DZBR_,<]53/W5'Z]Z].HHKY*I4E4DYS=VS^A M<+A:."HQH8>/+&.R"BBBLSJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "L3Q=X-TCQQH\FFZQ:+=6[=9^'LLU_8*^J:%DD31C,D(]' _F./I7CS?K7 MZ?R1K+&R.H=&&&5AD$>AKY_^+W[+-AXC\_5/"HCT[4CEWLCQ#,>IV_W3^E=U M*OTF?DN=\'RC>OENJ_E_R_R/CZBM'7_#NI>%]1DL=5LIK&ZCZQS(5/U'J/<5 MELWH:]*/<_*:D94Y.,U9KH(S>G6O0?AK\=/$WPSFB2UNFO-,!^?3[AB8R/\ M9[K^%>=D]Z8S?E5N"FK216'Q=?!U%5P\W&2ZH^^?AG^T5X6^(S16@F.E:L_' MV.Z(&X_[#=#_ #KU2ORQ61HW#HQ1E.0P."*]@^'/[47BOP3Y-K>R_P!N:8A M,5T29%7T5^O3US7!4P3WIGZGE/'47:EF4;/^9?JO\ON/NZBO,?AW^T-X1^(4 M:11WJZ9J)'-G>L$;_@+=&KTT,& (.0>AKS91E!VDK'ZGA<70QE-5 MP/5%/]_^7UJ#]HO]I4Z!)/X9\)W(.H#*7>H1X(A[;$/][U/:OD&21YI'DD9G MDE?.-, MDZ9KV*E&%9*,]C\GR[-,5E525;"RM)JW?>WXZ'6?$3XK>)/B=J#7.LWS/#G, M5G&2L,7T7/7WZUQA&*DZTF.U=48Q@N6*LCSJ^(JXJHZM>3E)]61TW%.K?\&^ M!-<\?:K'I^AZ?+>SL>6481!ZLW0#ZU3DHJ[>A%*E4KS5.E%RD]DM6<^JM(P5 M068\ ,(I+#2P0\=@?EEN!S][NB]/@_$/36L]:L4N.,1S@8EB]U;J*^0_BI M^S'X@\"F6]TI7US2%&XR1)^]B'^THZ_45]PTAYX/(K>G6E3VV/FLVR#!YO&] M56GTDM_GW^9^6DF0Q!&".*837WM\3OV!-&UAN1=VRX5C_ +:# M@_7K7R5\1O@7XK^&TCR7UBUUIX/RWUKEXR/?NOXU[%'$0J:;,_$>9IM!I":[D?&-AN*MD'!]17J/P]_:0\8?#]8[9+P:IIRD? MZ+?9? ]%;JM>64C42IQJ*TE7]:GZ+_!GXM0?%[PW-J4 M5B]A-;R^3+$S;EW8SE3Z5Z!7SG^Q/_R(VM_]?H_] KZ,KYFO%4ZLHQV/Z@R/ M%5<;EM#$5W>4EJ%%%%8'NA1110 4444 %G:NGKS/]I/_ )(CXI_ZXQ?^CHZ /++3]L;6=0@6>U^'-S

O5-4TFRUS3YK'4+6&]LYEVR03H'1A[@T 9'@7Q]HGQ&T--5T*[%S; M$['5AMDB?&2CKV/Z'MD5T5?(O@JV?X$?M//X:MI7&@ZP5B2-VSE)!F+\5D^3 M)YQGUKW#XH?&RS^%WB3PWIE[8&:#6)-CWAG$:VRAT4NPVG( ?/4=* /2J\NT MGXUMJ?QLU'P!_8XC6TC+_P!H?:Q][M7$:-^UU'XB\;6&D:=X M3NI]-OKM;."]-QM=B6QNV;,#@@D;N!WKN=*^,5KJ7QIU#P*NB^5:1)I6H:>)#'*\XD6X"L.@VC M&58./;->E3SQVL,DTKK'%&I=W8X"@#))H DHKS;X.?&9?C -8GM=&ET[3["5 M8DN99@_GL?M,:;X;\2/X=\/:->>,-$]1\&-<<)I[?6I_VD/VC$\+0S^&/#-RKZS(NVZO(SD6RD?= M4_WS^GUKXUDD:1V=V+NQR68Y)/K7L8/"Z?B(4AYI:*!$%/CC::1416=V. JC))]*[_ M .%OP3\0_%JZE_LI(H;*!PD]Y.V$C)&<8ZDX[5]C_"S]G+PO\-8X+GR!JNM( M 6OKD9VM_L+T7^?O7-7QE.CIN^Q]=DO"V.SBU1+DI?S/KZ+K^7F?.GPA_9,U MGQEY.I>(_,T32& =8B/](E&?[I^Z#ZG\J^Q/!_@G1? >CQZ;HEC'96R]=H^9 MS_>9NK'ZUNT5\[7Q-3$/WGIV/WG)\@P62PM0C>?63W?^2\D%%%%-HY$62-AAE89!'H13Z* /$/ MB5^RIX9\9":[T@?V!J;9;,*Y@<_[2=OPKY:^('P)\7?#K?+J&FM/8J2!>6O[ MR/'J<CU1\/FO"&79E>I!>SGWCM M\UM]UC\JN1UI*^^OB!^S#X-\<;YX+8Z'?D'$UB JD^K)T/X8KYN\>?LI>,O" M,CRZ?"OB"Q R);,8D'U0\_EFO9HXRE4T;LS\AS/A',\OO*,/:0[QU^];_F>Q M_L3_ /(C:W_U^C_T"OHROGC]C"UFL?!NO07$,D$R7P#1R*58?)W!KZ'KP\5_ M&D?M_#*:R?#)_P OZL****Y3Z<**** "BBB@ KS/]I/_ )(CXI_ZXQ?^CHZ] M,KS/]I/_ )(CXI_ZXQ?^CHZ ,S]D_P#Y(CHW_7:Y_P#1SUZ_7SA^SC\7O!WA M/X3:7IFL>(+6POXI9V>"7=N4-*Q'0=P17:>)/VI/A[H-A)-!K']KW('R6MC" MY9S_ +Q 4?B?SH \M^-$8U+]K/P/!;-B6$V!DV]05N'D/_CN*7]LZQ;5/%G@ M:S4X:X$L(/\ O21C^M2_ 'PSK/Q2^*=]\4]=MC;V0=_L*-G#OM\M0N>JHF1N M[MCN#BS^UA_R4;X:_P#7P?\ T=%0!]):7H]EHNFVFGV5M';V=JBQPPHORHJC M Q7S9X5_Y/4\0_\ 7!__ $1%7T_7S!X5_P"3U/$/_7!__1$5 #OVC+63X:_% MSP?\1K1&$#RK;WVP=2O!S[M$S+_P"N__ &FO'D?ACX/WIM9U,^LA;*W9#U1P M2[#V\L,,_P"T*W_CMX'_ .$_^%^M:;''YE['']JM !SYL?S #W897_@5?+W@ M?5KKX[>*?AIX6ND>2P\/VQ:\W?8QI"GU8T >[^#=%E^#?[-5U,@^SZ MJFF3:A(V.5N9$)0'W7Y%_P" UX?^SY\;_!_PGT?4GU?3M4O->OK@M)=VT,;C MR@!M3C;E1M0LYK97;HK.A 8_0D'\* M^=/V8_B5IW@.'5? ?BV:+1-0M+UWA>]8)&2XMX0L4H((.1*2 1D' /!->P?LO\ B"?Q!\&=%:YE M::>S:2S+L>=J.=@_!"H_"J_QB_: T'X>^'7?2+S3M8U^4JMO9QR"5!SR\FP\ M#&<<@DX]\=U\.=6UG7O!>F:EK]A#IFIW4?FR6D*LHC!)V@AB2#MP2#T)QVH MZ6BBB@ HHHH **** "H[BW2ZMY(9!F.12C $C((P>14E% 'B^O?LD^ =8:62 M&WO-.FD8,6M[@D#UX;/6N$UC]A^S<2'2_$LT3%\JMU & 7T)!&37U'175'%5 MH[2/F<1PSE&)NYX>-_+3\K'Q-KG[&/C&Q<_V=>:?J:;L [S$<8ZD&N(U;]G7 MXAZ1N,GANYG4/LW6Q63/N #G'O7Z(45TQS"JM[,^>K\!Y54UIN4/1W_-/\S\ MN]2\*ZSH\A2^TJ\M&W%?WT#+R.H&1S665*Y!&".M?JI-;Q7 EC20#IO4'%< MWJ_PO\(Z]C[?XIR!71',OYHGSU?P\E_RXQ'WQ_5/]#YE_8J M\9)8>(-7\.32!5OD%S #WD3AA_WS_*OL*O.=%_9_\%>&]=L=7TK39-/OK.3S M$DAG?#<$88$\CGI7HU>=B*D*M3GAU/T+A[ 8K*\"L)BFFXMV:OL]>J76X444 M5RGTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ,2%(V9D159CEBHP3]:?110 4444 %%%% !1110 5F>)/#>G>+]#NM'U>V^ MUZ== +-#O9-P#!A\RD$<@=#6G10!Y3_PRW\,/^A9_P#)^Z_^.UHZ3^SS\.M% MFCEMO"MHSH=R_:7DN!GZ2,P->BT4 ,BB2"-(XT6.-!M5%& .P%?+'Y9W!NB, >5'7/2NHHH *Y>U^&?AJQ\:W'BV'3 M=GB&X4K+>>?*=P*A?N%MHX4=!VKJ** "N2\(_"?PIX$U:]U/0M(2POKP%9Y5 MFD?(+;B &8A1G'"@=!Z5UM% !7&^./A!X1^(TJ3:]HT5W=(NU;E':*4#T+(0 M2!V!R*[*B@#S3PK^SGX!\'ZA'?6>AK<7D1W1RWLK3;#G((5CM!'8XR*]+HHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,3QAXRTGP'HDFKZW<-::?&ZH\RPO+M+' R$!.,\9]Q4WA?Q1IGC/0K76-' MNA>:=& ((((Y':H/''A:#QMX0U?0KG COK=H@Q&=C8RK?\!8 M _A7@W[''B6>S@\2>"=1S%>Z;<&XCA<\J,[)5^BN%_%S0!]*UROCOXH>&OAK M%9R>(M2^P"\9E@ ADE+[<;N$4G R.?>NJKY6\4K_ ,+J_:HLM''[[1?#8'GC MJI\LAI,CWD*QGV% 'U+!,MQ#'*@8+(H8;E*G!&>0>0?8U)6/XH\7Z+X+TTW^ MN:E;Z;: X#SM@L?11U8^P!-<3IO[2WPWU6]%K%XEBBD+!5:X@EA1L]]S( !] M2* /3JY:Q^)WAO4O&MUX2M]0,FOVJEI;7R) % )^]=/'(LL:NC! MT895E.01ZBOF+P/_ ,GF>*/^N$G_ *+BH ^GZ*YN^^(GAW3?%EKX9N=32+7; MI0T-F8W+.#DCD#;_ GOVKI* "BN;\,_$3P[XPU+4=/T?4TOKS3VVW42HZF, M[BO)8 'D'IZ4U?B5X9/B#4]$.KPQZGID!N;R&0,@AC 4EF8C;@;U[]Z .FHK MRV']IOX;3:D+(>)$5RVP3/;3+%G_ 'RF /<\>]=3XQ^*'A;P#8V]WKFLV]I% M<+N@5>^*?C]X"\&ZA+8:EX@A6]B;9)#;Q23E#W#%%(!'H3FM_ MP;\1/#?Q MY9O#^KV^I+%CS%CRKIGIN1@& ^HH Z.BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "OECXA1_\*;_ &GM$\3)^YT? M7SMN3T4%L1S9^A*2'W-?4]>._M4>!_\ A,/A5>74,>^]T=OMT>!R4 Q*/IM) M;_@ H ]"^('BR'P/X+UG79L$6-LTB*W1Y.B+^+%1^->.?L?^$9K;PMJOBZ_S M)J&N7+;)7^\8D8Y;_@4A?/\ NBN ^)'Q)N_BE\*_AQX7L)?.UC6Y5CO%SSOB M;RAO]F?Y_P#@-?6'AO0;;PMX?T[1[-=MK8VZ6\?J0H R?<]3]: /EG0-'7]H MS]H37IM=D>?P[H9=(;,.55D5]B+QT#$%V[GI]/=/%?P"\#^*- FTU?#VGZ9( M4*PW=C;)#+$W9LJ!GGL<@UXW^S_=1^!/C_XY\,:AFUFOI9/LHEX\S;(SIC_> MC?OV1?%6I1#Q)X(U27 MSFT.;]PQ8DJ-[)(@S_"&4$?[QK-\#_\ )YGBC_KA)_Z+BJ+]DU9/$GQ&\?\ MBM(V6SNI&",PQEI9FEQ]0%&?J*E\#_\ )YGBC_KA)_Z+BH /'W_)Y'A/_KA# M_P"@RU]/U\M?%2[BT7]KKP?=WCK!;M#;CS)#A?F,J#GZFOI^\O(-/M)KJYE2 M"VA0R22R'"HH&22>P H ^9OV5O\ DJ?Q+_Z[G_T?)7*:[X+7X@_M::WH5Q<3 M0:=<2*]ZL+E3+"D,;^6?8LJ?3KU%=!^Q_J":MX^\?7T>1'=%9ESZ-+(1_.K? MA+_D]+Q%_P!<'_\ 1$5 '7_'/X,>#[?X3:W<:=X?L-,O-.MOM$%S:0+'("F" M0S 98$9'S9ZYZ\UR'[+GPLT?Q?X3/B?Q/:KK]R)/L-E%J \Z*W@C "HV1U) MZCC''4U[/\$],^%OQ M]\!:CX7?@7X6SMI\AAO=2 MG6P293AHU969V'OM4C/;<#VKS[]J'_DKWPR_Z^$_]*(ZZ#]L[0Y]2^&-C?01 MO(-/U!'FV]%C9&70+/=OJ5Y;R MM$S#/EA78A=N=IXR2#GT'$?%ZX\*?"WQQX>\9_#G5M+>3SF6]TS3+R.2,@ ? MP(QVJZ[E(Z @$9P0V:R M?B3X!^"'PMO--L]6\.7EQ=W^?*@L;N>1U (&Y@9@0"3@=X2ZMX MIXSNCD4.I]01D5)5?3K6*QT^UMH(VB@AB6..-CDJH !.3D@#UJQ0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4=Q;QW4$D,R+)%( MI1T89#*1@@_A4E% 'A7PQ_98LOASX\C\1-KC:I';"7[)9O:;/*+9 )?>=V%+ M#H.3GBO=:** /+_BY\ ]&^*D\&H_:9M&U^W"K%J5L-QP#D!ER,XSP001ZXXK MA+K]F7Q?XD5+#Q)\3=0U+148$V^UV:0#D9#.1G/<[L5]%T4 8/@GP3I'P^\/ MV^C:+;?9K.++'<=SR.>KN>['_ # %<=H?P3_L7XS:IX^_MGSOMT;)_9_P!E MV[,J@SYF\Y^[_='6O3Z* /-?C-\#=*^,5G9FXNI=,U.SW""]B0/\IQE64D;A MQD<@@]^3G@[/]F3Q'JK167BOXBZGK&@0D?\ $OC:0>:HZ!BSD#\C[$5]#44 M>8?"OX'VWPM\5>)=5L]16:TU9\PV"6OE+:)O9E0-O.X ,!T'2C2?@G_9?QIU M'Q__ &SYOVR-D_L[[+C9E%3/F;^?NY^[WKT^B@##\<>&?^$R\(:OH?VG['_: M%L]O]H\O?Y>X8SMR,_3(K'^$?PY_X57X+@T#^T/[4\J627[1Y'DYW-G&W!/'=_X=M;A MMQL7#,OXLK#=CG&5)]^];/@']F>UT'Q0GB;Q3KMSXNUR-Q)%)=*1&C#HQ#,Q M8CMD@#TX%>V44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! ..1110 4444 %%%% '_]D! end GRAPHIC 12 invitaelogo.jpg begin 644 invitaelogo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HK&G\0VUO.\+1R90X)&,4T>)K(]4E' M_ 1_C6+Q%-.S9//$VJ6LM->T]^/.*_[RFKD5Y;3_ .JGC?/HP)JE4@]F-23+ M%13RB&"21NB*6/XA45HVWB=3 M\MS"5_VDZ47'AA3S;S$>BN,BL:[TN[LP3+%E1_$O(_\ K?C7EMXBD[O4P;FC ML[:\M[M=T$JO]#R/PJQ7G<(YH\+=#S%_O 8(_H:Z*6 M-C+2>C*C574ZJF32I#$TDAPJC)-1VMW#=Q>9"X9?;M3+ZT%[:M S%0W<5UN3 M<;QU-+Z:&%!XE<7+>>@,)8X(ZJ/ZUT<$\5S$)(G#*>A%<3?Z7<6#_.NZ,G D M X_'T-1V=]/92AX7(!/S*>A^HKSJ>*G3ERU48JHT[2.^I:S].U2'4$^4A90/ MF0]?_P!57Z]*,E)71LG<6BBBJ&%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%)F@!:*,T9H XO4-.O'OYY%M MI&5G)! SD54:PO%'-K-CUV'_ KON**X98*$FW,X=&4^A!%-K MT4JI&" :JRZ78S#Y[9/JHP?S%92P#^S(3I=F6V/+N'P.Q.1^1K3M_$ MTRG%Q$KCU7@UOY5')B*6VQ-IQ.BM- M8L[PA4DVN?X7X)K0X(Z5YRRLC%64JP/((P16A9ZU=V?&\R1C^%ST'L>M:T\= MTJ(I5>YT5YH5G= E4\J0]TX_3I7.7^CW-CEF7?$/XUZ#ZCM726&M6MZ0F?+E M/\+'K]/6M(@,,$9!K65"E67-'A]:Z?3=>CNB ML5QB.4\ ]FIFH^'HY09+3"/UV?PG_"N9DC>&4QR*4=3@@C!%[-'GL4LD$JR1L5=3P:[#2=734$\M\+.HY'K[BJ6L:& M)-US:K\_5D'0^_UKFXY'AE5T8JZG((X(-<<93PL[/8S3<'KL>BUB:UK#69-O M ,2D9+$<*/;U-6M*U-=0@Y^651\R_P!1[4:II::C#V65?NM_GM7?4E*I3O3- MFVXWB96BZTWF"VNG+;C\LC'GZ$UTU>=RQ/#*TA M!%<8-$OI)F58L*&(#,<9YKDQ,ZL;*F9S M5>5?Q'^%'U6O'9A[.2V9E1>([]/OF.0>ZX/Z8J]#XH4G$\!'J5.?TJ.7PNX_ MU5R#_O+C^59\^AW\//D[P.Z'/Z=:+XFGOJ+WT=/;ZQ8W/"SA6/9^#5_.:\Y9 M&1BK*58=01@BK=IJEW9D"*4[1_ W(_+M^%7#'.]IHI5>YV-W86UZFV:,,>S= M"/H:Y^]\.2Q O:L9%'\)Z_\ UZN6?B2&4A;E#&Q_B'(_QK;CD25 Z,&4]"#F MMW"C76FY;49GGK*T;E6!5@>01@@UL:=X@FMRL=R3+'T#'[P_QK>O]+M[]/G& M''W7 Y%66YI&2FK,XN[LYK*N:/C=>6Z^\B@?F1_6H]#UQ]*-%U(V-SL M<_N9"-V?X3V/^-B<$>U<9KFG_ &.[+H/W4I) '0'O5XNCROVL1U(V]Y'4V%XE]:), MO&1R/0]Q5JN0\/WWV>[\ASB.4X&>S?YXKKZZL/5]I!/J:PES*X45SNO>,=+T M F*9S+<@9\E.2/3/857\(^+U\3&ZC>$031,"J!LY0]#]?7ZBNSV4^3GMH9?6 M:7M/9WU.KHHHK,W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $HJ.6:.%" M\CJJCJ2<"L*\\7V%ME8MT[C^X,#\S4N26Y$ZD(?$SH:8SK&I9F50.I)K@+SQ M=J5QE8MENAZ;1EL?4_X"L6:ZGN&W3322-_M,3_.LY5ET.2>.@OA5STJ;7=-@ M.'O(L^BG/\JI2>+M+0X#R/\ 1#7GZHSG"J6)[ 9-6H]*U"7&RSG.?5"/YU'M M9/9&/URI+X4=>_C6Q'W89V_ #^M-_P"$WL^]M/\ I_C7,CP[JQ'_ !Y2#ZD? MXTX^&]6 _P"/-OP(_P :.>H'M\1V.H3QIIY^]',OX _UJS%XLTJ3K,R?[ZD5 MQ+Z'JB?>LI<>PS_*JLMI

K(0*/:S6Z%]:K1W1Z?!JECR1T.*NVFK7]D1Y%U(H'\).5_(\4U6[HTACOYD>F7%I!=+MFB5 M_H^'7CS)9Y=?^>9ZCZ&N*IA9TWS4P=-K5&IIVM07W[L_NY? M[I[_ $K1EB2>-HY%#*PP01UKSSYD;!RK _0@UT6DZ\25M[QN>BR'O]?\:UH8 MI2]RIN5&I?1E/5=%>R)EBR\)//JO_P!;WK.M;J2SN%FB;# \CL1W!KORJNF" M 5/45R.L:.UFQFA&8">1W7/]*SQ&'<'[2F3.%M4=)I^H1:A '3AAPRGJ#4>J M:A:E]K@\B0_OHQW_B'8U7\0Z;O3[9$/F4?O . MX]?PKGK:X>UN8YHS\RG\QW'XUR+FPU6W0S5X2.ZO;5+VU>&3HPX/<>]<)/"] MO.\+CYE)%=[;3I(/\ 9?'Z'^E=&+I<\.=;EU(W5T7= M OOM5F(G/[R(8/N.U6]2LA?63Q<;NJGT/:N1TN\-C?)(2=A^5Q['O^'6NY!! M ([U>'FJM+ED.#YHV9YT0T;D$%64X([@BNXTJ\^VV$X_SFN=\0VG MD7_FJ/EE&?Q[_P"-3>&KKR[I[=CQ(,CZC_ZU&80[9FMOW+\]<#Y3^(Q^M=17F3@XR<7T/>H MU%4@IKJ.HHHJ30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** (Y)$AC+R,%4U8U)R6B.+$UJD9*,5N+>:A=W[[KF=WYX&< ?0#@4EK8W5\^VW@>3U(' ^ MIZ5UVF>#X82)+]A,_9%SM']37310QPH$C144= HX%1&DWK)F,,'.;O49Q5GX M+NI"&NIEB7NJ#BJ!4M<5<>.)CQ;6B+_ M +4C%OT&/YUFR^*M6E)Q<+&#V1 /U()H]K%; \72CHCT>C->6OK6IN>;Z/AT1ZKQ2$ ]1^E>6KK6IH>+Z?Z%\_P Z MMP^*=6B(S<"0#^%T'] /YT_;1ZC6.IO='08%U:!O5HFQ^AS_.MNT\3:9=X G\IS_#(,?KTI MWIR*YL/5.,OO#VHV'S/#YB#^*/D?XBLQ7>-PR,RL#D$'!!KUU661058,IZ$< MUCZIXX->;ZGHMYI3_ +Y,QD\2+]W_ .M^-1Z;JESI5P)8 M&RI^\A/#?Y]:4:CB[2(I8F=-\M38[_5='COE,D8"3@<''WOK7(S0R6\K1R*5 M=3T-=EI6L6^K0;HCAU^^AZK1JVF)J$!V@"9?NM_0UEB,,IKGAN=SBIKFB9&B M:P8V6UN6^4_<&1D=2K*<$'J#74:#JGVF,6T MS?O4'RD_Q#_$5&%KM_NYA3G]EF#J>GO8710Y,;9*-Z^WU%6="U$VER(9"?)D M//\ LG_/!KI-3LEOK)XN-PY0^A%<,RM&Y5@0RG!![$5C6@\/4YH[$R3A*Z/1 M&4,I!&017"ZE:&RO7BQ\I.5/M74Z+>_:[%=QS)'\K5!XBLOM%GYZCYX>3_N] M_P#&NK$15:DIHTFN:-T4_#5[AFLW/7YDS^H_K^==!8!Q*H/XCBI?#-QLO)(">)%R/J/_K?RKGH-TJ[ MB]F1#W96-37[;S]-9P,M$=P_K7*6TYMKF.9>J,#CU'( M&/'&Y>#^F/S->I:'<>?I463DI\A_#I^F*Y?XH67G^'XKH#+6\HR?8\?SQ7M8 M"K[\9+J:$/T/']:]_'2ML="U2_7L+11D4@8'@$''7!KB/5%HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH :>G2HXH(H5(BC5 3DA1C)IEU>V]E"9;B58T'I=B33[>QNKH@06\DF>ZJ2/SKO['PQIUEAC%Y MT@_BDY_(=!6PJ(BX50 /04U1;U;+A@I/6;//8/".J319'8')_2J]G!;FRPU&&YD+X) ML0/FN+@GV*@?RJ7_ (0O3/\ GI5S_WP/\ &G:F%L,NQ$W@FQ(^6XN ?P=,?J"?Y5 MIIXRTMOO&9/JG^%6X_$FDR_=O$'^\"O\Z7+38O9X:78XRY\+ZI; GR1*!WC; M/Z<']*R98)8&*RQLC#LP(->N@AER.0>E07%G;W:;)X4D4]F%)T5T)G@8OX&> M:6&K7U@X^S2M@G_5GE3^'^%>FVS2O:Q-.H64J"ZKT![UB1^$[2#4X[J)F"(= MWE'D9[8/7@\\YKH0*JG&4=S7#4ITTU)DG]*G\+RXN9H<_>4,!]#C^M84/W> M(<2(^[.Q?\2P;[!90.8V&?H?_KXKF[";[/?P39QM<9/L>#^F:[/4XO.TVX3& M3L) ]QR/U%<'3QB<:BDAU-))GH_:N*UZ+RM6EXP' 8?U_4&NMLI#-902$\M& MI/UQ7.^*$ NX7_O(1^1_^O71BUS4;EU/A+/A:7,4\1/0A@/P_P#K"I_%EK]L M\+:C%C)\DL/^ \_TK.\,/B_D7^\G\C737,0GMI8CT="I_$5K@9VA%]B&N>DX MGS=>/M3U:T\2W%JE]<);,JO'&CD#! S MTZ\@UK?"J^>0:E;2R,Q!25=Q)/.0>OT%5/BQ;!-1TZZ YDB:,G_=((_]"-9_ MPQG\KQ4T>?\ 76[+CW!!_H:.52PMTB5.5/,+-Z7_ #/9J***\L^B"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH 2L?6M>@TF(J,27!'RQ@]/<^@JIXB\1#3U-M;,#=,.3U"#_&N$=Y9Y M2[LSR,^U"YU&E:#=ZHX95 M,< /,C#^0]:VM!\+9VW6HI@=4A/\V_P_.NP551=J@!1V J(4G+61C1PKF^:H M9VFZ'9:6H\J/=)CF1N6-:1( R3@5DZMX@M-,4J6$DW:-3S^/I7$ZCK]_J1(> M79$3Q&G _'N?QK1SC!61T5*]*BN5':7_ (FTZPROF^=*/X(^?U[5S%[XOO[C M(@"6Z'^[RV/J?\*P8HI9I D2,['H%!)/Y5O6/A&_N<-<$6\9_O@VGA+3;?!D5IV'>0\ M?D.*UX;*UMUQ#;QH!Z*!35&3W8XX*0P/&Z[W5>5(ZD"O6, M>U-**2"5&1TXH]@@^HQOHQP&%&/2EHHK<[PHHHH **** "BBB@ HHHH *3&1 MS2T4 ,2)(QA%51Z 8I]%%))+8#F_%,8Q;R>Y4_Y_.L[0'V:Q$,_># _D3_2M MCQ,A:QB(!)\P#CZ&L/24==4MR48#?R<'TKRZR:Q*:,)?&=NP#*0>XZ5YTPVL M0>H)%>C=J\\N,?:I<=-Y_F:TQ^T6.KT.RT1MVD0'T!'Y$BLWQ2.+=N_(_E6A MH'_('B_X%_,U1\4_ZJW^I_E6E77#?(AKC- _P"0O%]# M_*NT/0T8'^&%/X3YQU-/+U6[0<;9G'Y,:]G^'S[_ 589ZJ9%_)VQ^F*\:U8 MA]9OF[&XD/\ X\:]B^'8QX*LO]Z3_P!#:OH\;_!1X.5_[U(Q_BQ%G2]/F_NS ME?S7/]*X[P#)Y?C.P/J67\U(KN/BI_R+EM[7:X_[X:N"\$Y_X3#3O^NA_D:* M&N&:]0Q>F/B_0]YHHHKR3Z,**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** $K,UR:\M]-D>R3=(!R>X'<@=S6G0 M1ZT-:$R3:LCR$[YI3G<\C'W))/\ ,UW'AWP\ME&MU=J#<'E5/(3_ .O6I'HM ME%J37RQ 2D?@#Z@>M6;R\@L;9IYW"HH_/Z5C"FHN[..EA53;E-W)994AB,DC MJB*,ECVKB]:\5O<%K>P)2+H9>A;Z?YS]*R]8UVXU:7&3';@_+&#_ #J#3-*N M=4N!'"N%'WG(X7_/I43J.3M$RK8F51\E,IA7ED 4,[L> 22?ZUT^E>#Y9B) M=0)B3J(P?F/U/;^?TKI-*T*TTM 8UWR]Y&Y)_P *T)98X8S)(X1 ,DL>E5"D MMY&E+!J/O5-R&TT^TL4VVT*QCV')_&I99XH$WRR*BCJ6. *Y35/&(!:+3USV M\UAQ^ _Q_*N5N;RYO'+W$SR'/\1R!]!VIRJQCHBJF+A#W8([:\\86%N2L :X M%_,UAW'C'492?)$4(]AG^=8EO:7%T^RW@DD;T53Q]?2MZU\&7\N&N)(X M >HSN8?T_6L^:<]CF]KB*K]W8RY=;U.4_->2X/8-@?I75^#KF2>QN%ED9V67 MJQ)."!Z_2DA\%6*#][--(?8@#]!6QIVDVFF*XM4*[\;LL3G'UJX0DI7;-Z%& MK&?-)FA1116YWA1110 4444 %%%% !1110 4444 %%%% !1110 F >U&!Z4M M% "'I7G7TODV,\F<%4)'UQQ7 5YN/>L48U>B.UT-=NCV_N" M?S)K-\4M\UNOU/\ *MRPC\FQ@C(Y6-0?KBN:\32;M0C3^ZG/XDUK7]W#V*GI M C\.KNU93Z*377L0JLQ. !FN7\,1YO97_NIC\S6UK=Q]ET.^GSC9 Y!]\&JP M$?W:\R8OEIML^?+F3S;J:0\;Y"WYDFO#-.7U5F_-B?ZUX43DD^IKZ M%\/6_P!D\.Z?!W2W0'ZX&?UKZ#'NU.*/#R=7JRD43N?\ T'_V M:BC[N%;]18GWLP2[6/:J/I574+O[#IUQ=8#>3&SX)QT&:\[C^++ ?O=)!]UG MQ_2O/IT9U%>*N>W6Q5*BTJCM<].I:KVD_P!IM89]I7S$#;3VR,U8K+8W3NKH M****!A1110 4444 %%%% !1110 4444 %%<1\3O$NI>%_#]K>:8Z)-)=B)BZ M!AM*L>A]P*\J_P"%P>+O^?JW_P"_"_X4 ?1E%?/5G\6_%<]]!$]S;E7D53B! M1P3@]J^A: "BBB@ HHHH **** "BBO'?B'\0O$'ASQ;-I^GSPI;K$C /$&.2 M,GDB@#V*BOG/_A<'B[_GZM_^_"_X5HZ%\8M:76(/[9DBEL&;;*$B"E0>-P(Y MXZXH ][HJ*&>.Y@CGA=7BD4,K*<@@]#4M !1110 4444 %%%% !17G_Q1\5Z MKX5L]/ETN2-&GD=7WQAL@ $=?J:\S_X7!XN_Y^K?_OPO^% 'T917D'PY^(.O M>)/%0L-1GA> P.^$B"G((QR/J:]?H **** "BBHY0[1.L;;'*D*V,X- $E%? M/NH_%+QGIFIW-C/<6ZRV\K1L#;KU!QZ55_X7!XN_Y^K?_OPO^% 'T917EOPR M^(5_XDU2ZTW6)(VG\OS;=D0)D _,N!U/((]@:]2H **** "BBB@ HHHH **I MZIJ$.E:7=:A<'$5O$TC>X S@>YZ5X WQ@\6%B5N+=1G('V=3@>G2@#Z+HKYS M_P"%P>+O^?JW_P"_"_X5Z;\,?$.O^)K&\O\ 5I8VMUD$4(2(+EARQR/3('XG MTH [^BBB@ HHHH ***\Y^*?B_5_"@THZ5)&GVDR^9OC#9V[,8ST^\: /1J*^ M<_\ A<'B[_GZM_\ OPO^%:7AWXI>*-1\2Z78W%Q T%Q=Q12 0J"59@#@@>F: M />J*** "BBB@ HHK(\37T^F>&=1OK8A9X(&D0D9 (''% &O17SG_P +@\7? M\_5O_P!^%_PH_P"%P>+O^?JW_P"_"_X4 ?1E%?.?_"X/%W_/U;_]^%_PH_X7 M!XN_Y^K?_OPO^% 'T917SG_PN#Q=_P _5O\ ]^%_PH_X7!XN_P"?JW_[\+_A M0!]&45\Y_P#"X/%W_/U;_P#?A?\ "C_A<'B[_GZM_P#OPO\ A0!]&45\Y_\ M"X/%W_/U;_\ ?A?\*/\ A<'B[_GZM_\ OPO^% 'T917SG_PN#Q=_S]6__?A? M\*/^%P>+O^?JW_[\+_A0!]&45Y%\-_'^O>)?%#6&I30O +9Y $B"G(*@6_#+XA7_B35+K3=8DC:?R_-MV1 F0#AA@=3R"/ M8&O4J "BBB@ HHHH **** "BBB@ HHHH **\X^*?C#5_"ATO^RY8T^T>;YF^ M,-G;MQUZ=37G7_"X/%W_ #]6_P#WX7_"@#Z,HKYS_P"%P>+O^?JW_P"_"_X4 M?\+@\7?\_5O_ -^%_P * /HRBOG/_A<'B[_GZM_^_"_X4?\ "X/%W_/U;_\ M?A?\* /HRBOG/_A<'B[_ )^K?_OPO^%'_"X/%W_/U;_]^%_PH ^C**^<_P#A M<'B[_GZM_P#OPO\ A7:?#/QWKGB?Q%/9ZG-$\*6S2 )$%.X,H'(]B: /6*** M8\BQHSNP55!))[ 4 0WEW#8VSSSL%C4ET'1&U:Y)?*V\9^=NY/H*YISA6MI#96ZPP1JB+V%.@MXK:%8H4"1J,!1T%8OB#Q MFEIY$&'NF' [*/4_T%:QC&FKG53IPP\.:6Y=U?6;;28-TAW2L/DC!Y/_ -:O M/]2UF[U1\S.1'G*QK]T?XU4GN);F9I9G9W8\LQR:Z#0_"TMX5GO0T<'4)_$P M_H*Q-Y\G7: M/NBN@M[6"TB$4$2QH.RC%4=3URSTI2)'W38R(E.2?\/QK2-.,5>1TPPU.DN: M9HQ0QP1A(D5%'0 8%/# D@$9%>=W_BG4+LE8W\B,] G7\ZE\*:BT&KF*5R5N M1@ECGYNH_J/QH56-[(<<7!S4$CT&BBBMCL"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** *FH6AO;-X ^S=C)QGOFN=7PY2CP[AN(." M!WX-=;25A4H0J-.1,H)[AT'TKA-5F%QJ<[@Y&[:/PX_I78:E<_9+"67.& PO MU/2N$YSZDUR8Z>T$9U7T.G\,18M9I3_$^!^'_P"NJ?Q#O!:^$KA,X:=EC'XG M_P"M6_IUM]DT^&$CY@N6^IY/ZUYW\5M0S/8ZIE])WC%G/C M)^RPS9P&G6QO=2MK4 GS950_0D _I7T;&H6-5'0 "O$OA[8_;?%D#$?+;J93 M]0,#]37MQ.!]*[G4=?OKO.1),Q7_=!P!^0%>J?#6R-KX6$ MS#YKF5I.>N!A1_+/XUO6_=X91[G+A/WV.<^QK>,)O(\):D^<9@*Y^O']:\&B M7?*B_P!Y@/S->Q_$NZ^S^$VB'!N)DC_([O\ V6O*="MOM>OV$'9YT!^F1G]* M,%I2<@S1\^)C!'T%:1^5:0Q_W8U'Y"IZ0=*6O);U/HDK(****!A1110 4444 M %%%% !1110 4444 >8?'#_D4;'_ *_U_P#1;UX-7O/QP_Y%&Q_Z_P!?_1;U MX-0!:TW_ )"EI_UV3_T(5]?5\@Z;_P A2T_Z[)_Z$*^OJ "BBB@ HHHH *** M* "OG3XP?\E!N/\ KA%_Z#7T77SI\8/^2@W'_7"+_P!!H X*BBB@#U3X4>.G ML+N/P_J4N;.8XMI&/^J?^[GT/Z'ZU[I7QP"0002"#D$'!!KWWX7>//[=M1H^ MI2?\3&!O(_/I^-?+3 HQ5@002"#V- &EX>U:30_$%CJ49 MP8)0Q]UZ$?B"17UA!-'7?&G7#9Z#;:3&V)+Q]T@!YV+SC\ M3C\J\(KKOB5KG]N>-KUD;-O;-]GBP<@[>"1]3G\,5R- $EO!+=7,5O"I>65P MB*.I). /S-?5_AS1HO#_ (?LM,A Q!& Q'\3'EC^))->'_!_01JGBHW\J;H; M!=XR."YX7\N3^%?0M !1110 4444 %>.?'C[N@_6X_\ :=>QUXY\>/NZ#];C M_P!IT >-5M^#O^1UT+_L(0?^ABL2MOP=_P CKH7_ &$(/_0Q0!]6T444 %%% M% !6!XV_Y$C6?^O5_P"5;]5KZR@U&QGL[E-\$R%'7/4&@#Y HKZ3_P"%4>$? M^@>__?UO\:/^%4>$?^@>_P#W];_&@#YLHKZ3_P"%4>$?^@>__?UO\:/^%4>$ M?^@>_P#W];_&@#YLHKZ3_P"%4>$?^@>__?UO\:^=]4@2VU:[@B&(XYF51G. M"0* *E%%>L?"SP9HGB30;RYU.U::6.Y,:D.1A=JG''N30!Y/17TG_P *H\(_ M] ]_^_K?XT?\*H\(_P#0/?\ [^M_C0!\V45])_\ "J/"/_0/?_OZW^-'_"J/ M"/\ T#W_ ._K?XT >8?!?_D>7_Z\Y/\ T):^A*YO0_ V@>'M0-]IMHT4Y0Q[ MBY/!P?Z"NDH **** "BBB@ HHHH X+XLZ[_9'@Y[>-]MQ?MY*X/.WJQ_+ _& MOG2NW^*?B$ZYXPFBC?=:V.8(@#P2#\Q_$\9] *XB@#3\/:M)H?B"RU*,X,$H M8X[KT(_$$BOJ^WGCNK:*XB(:.10RD=P1FOCVOH/X0>(/[5\+-I\SYN-/8)SU M,9R5_+!'X4 >BT444 %%%% !1110 4444 %%%% 'C7QW^]H/TG_]DKQRO8_C MO][0?I/_ .R5XY0 45L^$K"WU3Q9IEC=(7MYYU2102,@]LBO>O\ A5'A'_H' MO_W];_&@#YLHKZ3_ .%4>$?^@>__ '];_&C_ (51X1_Z![_]_6_QH ^;**^D M_P#A5'A'_H'O_P!_6_QH_P"%4>$?^@>__?UO\: /FRO2_@C_ ,CC=_\ 7DW_ M *&E>D?\*H\(_P#0/?\ [^M_C6GH7@K0O#EZ]WIEJT4SQF,DN3\I(/0^X% ' M0UQ?B[6"S_V= WRCF4CUZ@?UKH=;U,:5IS3#'F-\L8/=O\\UYFSO+(SN2SL2 M23R22>M859V]U'#C*UER+=EK3-/DU.^2WCR >6;'W17I=C9P:?;+;P+A5'YU MG^'=)&F6 ,B_Z1* 7/IZ#\*EUO5DTFR,G#2MQ&OJ?\*JG%0C=E4*4:,.>16\ M1:\NF0^1 0;IQD=]H]37G[.\\I9BSR.:5BTCG)-=EX:\ M/"V5;V\0><>40C[@]_?^59.]26FQRMSQ-2RV$T#PRMNJW=^H:4X*QD9V_7U/ M\JZAW2-"S,%4#))[4DTJ00M)*P5%&68] *\_UWQ%-J;M#"3':CMT+_7V]JV; MC31V2E3PT++%/9:BT44 M59N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+>) M;S?*EHIX7YF^O8?E_.J.BVGVO44R,I'\S?AT'YU+JNE7<,TEPV9D8EBX'(^H MK;T*Q^R60=QB27YCGL.PKRU3E5KWDM$86;GJ:;NL<;.S *HR2>V*^?O$6JMK M6O7=\<[7?" ]E' _0#\2:]2^(FM_V7H1LXFQ/>908[+_ !'^GXUY#8VDVH7T M%I ,R3.%7V)/7Z#K7T^!I\L749XV;5G.<:$3T[X6:68=.N=3=<&X8)&2/X5Z MG\3_ "KIO%NH_P!F>&;V<'#E-B?5N!_.M#3+&+3--M[*$?NX4"CWP.M><_%+ M6-]Q;Z1&V0@\V8 ]S]T'\,_F*YXWKU[]#NJ6PF#MY'GL4;3SI$HR\C!0/4DX M%?1&EV:6&F6UH@^6*-4'X"O&_ &F?VCXJ@++F.W!F;(XXX'ZD5[=PH/TK7'S MO)070YLGI6@ZCZGEOQ6O]]]8Z>IXC1I6 ]6X'Y8/YUE?#>Q-WXKCG(REK&TA M/N?E _7/X5D>*=2.J^)+VZ!RA!^ MI-;2_=8:W5G-2_VG'\_'#_D4;'_K_ %_]%O7@U %K3?\ D*6G M_79/_0A7U]7R#IO_ "%+3_KLG_H0KZ^H **** "BBB@ HHHH *^=/C!_R4&X M_P"N$7_H-?1=?.GQ@_Y*#O?![3+76/#_B&PO(Q)!,T2L#VX;IZ$'D4 >0U8L;ZXTV^AO; M21HYX6#(P/((K9\8^$[OPEK36* +]%%% !1110!Y)\=?^0;H__763 M^2UXE7MOQU_Y!NC_ /763^2UXE0!Z!\&_P#D?%_Z]I/YBOHBOG?X-_\ (^+_ M ->TG\Q7T10 4444 %%%% !7S5\3O#W]@>,)S$FVUO!Y\6!P,GYA^!SQZ$5] M*UP/Q:T :QX0DNXTSWG(1U*G 8?E@_A0!\ZUU_P -?$#:!XRM69]MM='[ M/,">,,>#^!P?IFN0I58HP9200001V(H ^QZ*YWP3K@\0^$[&^+9FV>7*/1UX M/YXS^-=%0 4444 %(?&W7#-J M-GHL;?) OG2@'JQX&?H ?SH \G)))))))R2>])171^!M _X2/Q99V+J6MPWF MS<<;%Y(/UX'XT >W_"_P_P#V%X-MWD3;=7O^D2YZ@$?*/P&/Q)KMJ0 *H & M.F*6@ HHHH **** "O'/CQ]W0?K\*WU^&Q*L96+_?;@?J<_A6_7B7QL\0>=?6N@0O\ + !/< '^(_=! M^@R?^!"@#R9G9W9V)+,223W)IM%;>A>&[K7;+5KF!25T^V\XX&T'Z3_^R5XY0!T7@+_D?-%_Z^5_K7U-7RSX"_Y' MS1?^OE?ZU]34 %%%% !1110 4444 <1XOMK^6Y$WEEK2-?E*\X/D>M1Q6\4"E88TC!)8A1@$GO63I+FYCE>&3J M>T83SQVT#S2L%C126)[ 5YGK&IR:K?-.V1&.$7^Z/\?6M_QAJIRNG1'@8:4@ M]>X']?RK T;3'U6_6 9$8YD8=A_B:SJR([_0?SKMV944L2 HZGTIL,*6\*11J%C0 *!V KD_%FM;0=/MVY/^M( M/;TK5)4XG2E'#T]=S-\1Z\VI3&WMVQ:H>O\ ?(_IZ5FZ9ILVIW8AB&!U9C_" M*BLK.:_NX[>%@ J;->3_$+Q:MX[:/8R9@C;]^ZGAV'\(/< ]??Z5K1I.K/ ME1S8K$QP]-R>YS'B?7I/$&LR7;9$*_)"A_A7/\SU/UKK?ACH)>:369T^1,QP M9'4]S^'3ZY]*X[P_HD^OZM'9Q?*IYD?'"J/Z^E>\V%C!IME#:6Z!(HE"J/\ M'WKT,545.'LHGC9=0E7JO$5!NIW\.F:=/>3'$<2%CSU]!^)KY]U&^FU+49[R M=MTDSEB?3/0#V P/PKN?B5XC6XF71;9\I$=UP0>K=E_#K7,>$]%.NZ]#:L"8 M4/F3'T4'D?B<#\:>%IJE3=20LQK.O65&&J/2OAWH8TS01=RKBXO<2'(Y"?PC M^9_&M3QAJHTCPU=S@XE=?*C]2SI:?=B^L(+H(T8E0.$;J,^M8?'#_D4;'_K_ %_]%O7@U>\_'#_D4;'_ M *_U_P#1;UX-0!:TW_D*6G_79/\ T(5]?5\@Z;_R%+3_ *[)_P"A"OKZ@ HH MHH **** "BBB@ KYT^,'_)0;C_KA%_Z#7T77SI\8/^2@W'_7"+_T&@#@J]K^ M!/\ QXZU_P!=8OY-7BE>U_ G_CQUK_KK%_)J .]\7>%[7Q9HDEC< +*OS02] MXWQP?IV/M7S'JFF76CZG<6%[$8[B!BK*1^1'J",$'T-?7E.9O"VI"TN7+:5<./-7.?+8\;Q^F M1W ]JXAD9&*L"K*2"",$$=J2@#[%CD26-9(V#(XRK#H1ZT^O&/A3X_VF'PYJ MLGRD[;.9CT](R?Y'\/2O9Z "BBB@#R3XZ_\ (-T?_KK)_):\2KVWXZ_\@W1_ M^NLG\EKQ*@#T#X-_\CXO_7M)_,5]$5\[_!O_ )'Q?^O:3^8KZ(H **** "BB MB@ J*>".YMY()5#1R*58>QM% 'R=XGT9_#_B.^TUP0(I#L)'53RI_$$5D M5[3\:_#OF6UKXA@3YHB(+C _A.=K'Z$D?B*\6H ]4^"WB+[)J]QH4S_NKL&2 M$$])%'/YJ/\ QT>M>Z5\A:9?S:7JEK?P,5EMY5D4CU!!Q]#TKZQTR_BU/3+6 M^@.8IXUD7VR,XH N4444 13S1VUO)/,P2*)2[L>@4#)/Y5\H>(M8DU_Q!?:G M)D?:)2R@_P *]%'X 5[E\7=>.E>$C8Q-B?4&\KCJ(QRWY\#\37SS0 5[E\% M-!%OH]SKZ8Q1$C^!3R?Q.1^%>,:9I\^JZI;6%L,S7$JQKZ DXR?8=3[" MOJ_2=-@T?2;33K88AMXQ&OJ<=2?/NZ# M];C_ -IU['7CGQX^[H/UN/\ VG0!XU6WX._Y'70O^PA!_P"ABL2MOP=_R.NA M?]A"#_T,4 ?5M%%% !1110 4444 %%%% !1110 5\C:Y_P A[4/^OB3_ -"- M?7-?(VN?\A[4/^OB3_T(T 4*]W^!W_(K:A_U^G_T!:\(KW?X'?\ (K:A_P!? MI_\ 0%H ]1HHHH **** "BBB@ HHHH **** *NHWL6G:=<7LYQ%!&TC'V'.* M^3]8U.;6=9N]1N"3)<2F0^P)X ]@, >PKV[XS:\;#PY#I<38FOG.X#J(UP3^ M9('YUX'0 5]'_##PXFD>"8O/C!FU &:8$RCEOT!KZLCC6*-(T&%0 >@H ^5_&&AMX>\4WVGD$1I(6B/JAY7] M#C\*PJ]P^-7AT7.F6VOP+^\MB(9\#K&3\I/T8X_X%[5X?0!Z;\&O$7]GZ_)H MLS_N+X9CST$JC^HR/P%>]U\?65W+87]O>0,5F@D61".H(((_E7UEHVIQ:SHU MIJ,)^2XB#\=CCD?G0!?HHHH **** "BBB@ HHHH \:^._P![0?I/_P"R5XY7 ML?QW^]H/TG_]DKQR@#HO 7_(^:+_ -?*_P!:^IJ^2_#FJ)HOB.PU*5&DCMI1 M(RJ<$@=AFO8/^%Y:3_T"KO\ [[6@#U2BO*_^%Y:3_P! J[_[[6C_ (7EI/\ MT"KO_OM: /5**\K_ .%Y:3_T"KO_ +[6C_A>6D_] J[_ .^UH ]4HKF?!_C* MU\8VUS/;6TL"P.$(D(.">Y_I^%3^$ M]+%Y??:I%S% 01D<%NWY=?RJ9MSE9;$5I.O5Y([(Z#PUHHTVU\^8?Z3* 3_L MCL*NZQJD>E61F;!D/"+ZFK\DBQ1,[D!5!))["O--C&<9J\7="T444B@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XKXA:IJFG:0HL8V6*7*S3 MJ>4]AZ9]:\CLK.XU"\CM;:,R32, JCU]3Z#WKZ+GMXKJ!X9T62.12K*PR"#6 M'H/A+3?#]Q//:JS22L=I?GRU_NCVKMP^*C2IM6U/)Q> G7K*5_=&^%/#,7AO M3]FX27,O,TF.I]!["H_&7B9/#VF$1L#>S B%?3U8^PJ_XAU^U\/ZV>"O#:^'])#2C-Y< -,?[OHH]AS^)-OY<#\*YOXGZU]GTZ+28FQ)/S(_0UWD\R6UO)-(P5(U+,3V KP#Q!JTFMZW<7KY =L(/[J]!^E??#'0O(M)=7F7$DX\N('L@/)_$@?E[UZ)4XVKSSLMD5E6']G2YGNQ:** M*XSU HHHH **** "BBB@ HHHH **** /,/CA_P BC8_]?Z_^BWKP:O>?CA_R M*-C_ -?Z_P#HMZ\&H M:;_R%+3_KLG_H0KZ^KY!TW_D*6G_79/\ T(5]?4 % M%%% !1110 4444 %?.GQ@_Y*#NT444 >,?%;P (_.\1Z M5'\I.Z\A4=/^F@'IZC\?6O'J^Q9(TFC:.10R,-K*>A!ZU\Y?$7P-+X6U+[5: MJS:7<,?*;&?+8_P'^A[@>U '$*[(P9258$$$'!!'0U]$_#;QTOB?3Q97C@:I M;+\X)YE4<;A_6OG6KFEZG=:-J=OJ%E*8[B!@RL/U!]01D$=P30!]>45@>$O$ M]KXJT..^MR%D'RS19R8V[CZ>GM6_0!Y)\=?^0;H__763^2UXE7MOQU_Y!NC_ M /763^2UXE0!Z!\&_P#D?%_Z]I/YBOHBOG?X-_\ (^+_ ->TG\Q7T10 4444 M %%%% !1110!FZ[I46M:'>:;*/EN(B@)['L?P.#7R?=VLME>36LRE9(G*,#V M(.#7V%7S_P#&+P\=,\2)JD2XM[\$L0.D@P&'XC!_/TH \WKW?X,>(/MNA3Z- M,W[ZR;='GJ8V/]#D?B*\(KHO _B!O#?BRSOB2("WE7 ]8VP#^1P?J!0!]344 MT,&4,I!!'!%9GB+6(O#_ (?O=4EP1;Q%E4_Q-T4?B2!0!X1\6=<.K>,I;9&S M#8J(5P>-W5C^9Q^%<'4D\\MS<2W$S%Y97+NQZEBZ],O"C[- M!D=S@L?P&!^)KV>L;PMHL?A_PS8Z:@&88QO([N>6/YDULT 4-9TV+6-&O-.F M *7$31G/8D<'\#BODZ^LY=/O[BSG4K+!(T; CN#BOL"O OC)X>_L_P 0QZO" MO[B_'SD#@2+C/YC!^N: /-*]O^"GB'[1I]SH,S?O+<^="">2A.&_(D?G7B%; M7A/79/#GB:QU-.4CD E4?Q1GAA^1)'N!0!]745'%*DT22QL&1U#*1W!Y%24 M%%%% !1110 4444 >-?'?[V@_2?_ -DKQRO8_CO][0?I/_[)7CE !15_0]+; M6M;L]-241MM_P#"C+W_ *#-O_WZ:C_A1E[_ -!FW_[] M-0!I_ O_ )!.J_\ 7=?_ $&O6JX[P!X+F\&V=Y!-=I0."JD8P,=Z[&@!I M("DFO*]4O/MVISW&3M9SM_W1P/T KT#Q#=?8]$N'!^9EV+]3Q_*O-41I)%11 MEF( 'J3P*YZSU2/.QT[M01W7@VS\G36N6'S3-Q]!Q_/-7_$%_P#V=I,DBG$C M_(GU/^%7K.V6TLX;=>D:!?RKC?&=WYNH1VJG(B7+#W/_ -;'YUH:38)ING16ZXRHRY]6/6N.\(V/VG5#.P^2 9_X$ M>/\ &N]=UCC9V.%49)]*FC'3F9G@J=HN;ZG->,=2^SVBV49_>3(81%P/\ &N"\>^(_,8Z/:OP#F=A^B_U/ MX#UKL?$&JIHVCSW9(W@;8P>['I7B;N\\S2,2SNQ)/4DDUZ5"FMWLCGSC%NE! M4*>[-;PO'J,NNP+ILC1RYRS=0%[Y'<>WKBO:5S@ ]<D1DS*2K3RK@*>^%/4_7\C7FES/C,TC!U!KN\?)/"(/NQKZ ?UZFM[P7X-DURX M2\O$9=/1L\C!E([#V]3^%6O"?@"?472^U5&AM!@K$>&D^O<#]37K,4<=O"L< M:*D: !548 'TK;$8F,%[.D<^#P,JLO;5Q41(HU1 %11@ =!7E?C[QBE]NTC3 MWS K?OY0?OD?PCV!Z_YS=\;^.$\N32M*DRQRLTZG@#NJGO[FO.K*SN-0O([6 MVC,DTAPH'\S[5.%PUOWE0K,,=?\ @Z-/KVK164.0"I_$FNP>'] M)DNY,&0_+%'GEF[5AB*SKSY8['5@L/'"TG4J;G*?$GQ*+>W_ +$M6_>RC-PP M/W5ZA?J?Y?6O/-%TN;6M6@L80^O)+F=B\TK%F/N37 MK_@'PS_8NG&\N5 O+D D$Y_#TKLDXX6C;JSS8*6/Q-W\*.KL[6.RM M(;:)=L<2!5'L*L445Y#U=SZ5))60M%%% PHHHH **** "BBB@ HHHH **** M/,/CA_R*-C_U_K_Z+>O!J]Y^.'_(HV/_ %_K_P"BWKP:@"UIO_(4M/\ KLG_ M *$*^OJ^0=-_Y"EI_P!=D_\ 0A7U]0 4444 %%%% !1110 5\Z?&#_DH-Q_U MPB_]!KZ+KYT^,'_)0;C_ *X1?^@T <%7M?P)_P"/'6O^NL7\FKQ2O:_@3_QX MZU_UUB_DU 'KM%%% !5#5]*M=;TNXTZ]C#P3KM8$=/0CW!Y%7Z* /E'Q3X;N M_"VM2Z?= D#YHI<<2*3P1_7T-8M?4/C;PC;>+M$>V?"7<67MIL?<;T/L>A'T M/4"OF>^L;G3+Z:SNXC'/"Q5U(Y!% &UX,\6W7A'6ENXLR6TF%N(_8^XKY#KT?X6^.?[!OQI.HRXTZY8;'8 M\0R'^0/?TX/K0!TWQU_Y!NC_ /763^2UXE7MOQU_Y!FCG_IK)_):\2H ] ^# M?_(^+_U[2?S%?1%?._P;_P"1\7_KVD_F*^B* "BBB@ HHHH **** "N5^(.@ M#Q%X/O+95S<0CSX#CHZ@G'XC(_&NJI" 1@T ?'."#@@@CJ#25U'Q!T$^'_%] MY;JN()F\^$XX*L2@#Z8^&VO#7?!MHSMFXMAY$O/=>A_$8KCOC=K MNV"RT.)N7/GS8/8<*/YG\JYSX0^)%TCQ(^G7+[;:_4*"3PL@R5^F1D?7%BBB@ HHHH **** " MBBB@ KQSX\?=T'ZW'_M.O8Z\<^/'W=!^MQ_[3H \:K;\'?\ (ZZ%_P!A"#_T M,5B5M^#O^1UT+_L(0?\ H8H ^K:*** "BBB@ HHHH **** "BBB@ KY&US_D M/:A_U\2?^A&OKFOD;7/^0]J'_7Q)_P"A&@"A7N_P._Y%;4/^OT_^@+7A%>[_ M ._Y%;4/^OT_P#H"T >HT444 %%%% !1110 4444 %>!_&;Q +_ ,00Z1"V M8K%\/ MG2_"S:E,N)]18.,CD1KD+^?)_$4 >CT444 %(O!][:*H,\:^? >X= M>?U&1^-=12$ C!H ^.2""0000<$'M25U/Q"T$^'_ !A>0*N()F\^$XX*L2T'Z3_^R5XY0!T7@+_D?-%_Z^5_K7U-7RSX"_Y'S1?^OE?ZU]34 %%%% !1 M110 4444 6QD8$8(QR/ MUQ7I)%-$:;MX4;NF<5E*G>5SEGAE.ISMA(XC1G8X4#)/I7E-]A^)+C[-H5RP.&9=@_'C^6:\WAB:>>.)?O.P4?4G J*SU2.?' M2;DH([_PC9FVT82,,-.Q?\.@_P ?QI_BF\^RZ-(H.'F/EC\>OZ5KP1+!!'$G M"HH4?2N,\:W6^]@M@G\OUJY>[ WJ_NJ%CF[>%[FYC@3EI&"C\:]6 MM;=+6UB@086-0H_"N$\(6GVC6/-(RL*EOQ/ _K7=W,ZVUM).YPD:EF/L*5". ME^YG@HJ,'-GFWQ$U;[3J46G1MF.W^9\'JY'3\!_,UF>#-).IZ]&S+F&W_>/D M<9[#\_T!K$O;E[R^GN7^]*Y<_B-QSG+9'4].]+7(>/M7;3](CMH)"D]RW!4X(4[5S*E2KJ@]SU*BD%+69Z(444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >7>,_!-[>^ M(%NM,@#K=18XT&2 MS' %>6>,/'QOT:PTEG6 Y$L_0N/0=P/?O_/G/$'BK4?$4W^D/Y=N#E((R0H] MSW)]S^&*J:/HE]KEW]GLHBQXW,?NJ/>NNCA(TUSU3S<5F,ZS]E06Y5L[.XU" M[2VM8FEFD.%4#)/N?;WKV;P?X0B\.VWG3[9+^0?._4(/[J_U/>I_"_A.T\-V MV5Q->./WD[#] .P_GWK6U+4[32;)[N\E"1*.OK["L<3B75?)#8Z\%@8T%[6K MO^0[4=2M=*L)+NZD"11C)YZ^@'N:\+\2>(+GQ%JCW4Q*Q+E88L\(O^)ZD_\ MUJL>*?%%SXCOLG,=I&?W4.?U/N?TZ5)X2\*S^(KX,ZLEC&P,LG3/^R/K^E=% M"C&A'VE3)BSA;,:$?ZUA_0']1CUKUX<5%! M!%:6Z0PHJ11KM50. *\Q\8>.KE-7CMM'GV16KY=QR)6Z8/JHY&.Y^@KC?M,5 M4T/2@J67T5?<]4HKF/"?BV'Q+"R&)HKN)09$P2OU!]/KS73USSA*$N61WTZD M:D5*.PM%%%26%%%% !1110 4444 %%%% !1110!YA\#4 6M-_Y"EI_P!=D_\ 0A7U]7R#IO\ R%+3_KLG M_H0KZ^H **** "BBB@ HHHH *^=/C!_R4&X_ZX1?^@U]%U\Z?&#_ )*#.M?]=8OY-7BE>U_ G_CQUK_KK%_)J /7:*** "BB MB@ KS;XG^ O[?M#JVFQC^TH%^= ,>>@_]F';U''I7I-% 'QP05)!!!!P01@@ MTE>J_%?P(UC(--AS:2G-S&H_U;'^+'H>_H?K7E5 '7:]XI.O>"=&LKARU MY82O&Q)R63:NT_D,?A7(T44 >@?!O_D?%_Z]I/YBOHBOG?X-_P#(^+_U[2?S M%?1% !1110 4444 %%%% !1110!YK\8O#IU/PVFJP)FXT\DO@ U]@W5O%>6DUM*H:.5#&X(X((P:^3]=TJ71-#^(Q0!GJ MS(P9258$$$'!!]:2BB@#1T'1YM>UVSTR#(>XD"EL9VKU+'Z $_A7UA:6L5E9 MP6ENH2&!%C11V4# 'Y"O'_@EH&9;S7I4Z#R("1W/+$?H/SKV>@ HHHH **** M "BBB@ HHHH *\<^/'W=!^MQ_P"TZ]CKQSX\?=T'ZW'_ +3H \:K;\'?\CKH M7_80@_\ 0Q6)6WX._P"1UT+_ +"$'_H8H ^K:*** "BBB@ HHHH **** "BB MB@ KY&US_D/:A_U\2?\ H1KZYKY&US_D/:A_U\2?^A&@"A7N_P #O^16U#_K M]/\ Z M>$5[O\#O^16U#_K]/_H"T >HT444 %%%% !1110 444R21(HVDD8* MB@LS$\ #J: /)_C;KODV%GHD38><^?* ?X1D 'ZG/Y5XE6[XQUYO$GBF^U+) M\IGVP@]HUX7CL2!D^Y-85 &AH6E2ZWKEGIL0.ZXE"DCL,\G\!DU]8VMO%9VD M-M"H6.) B@=@!@5XG\$]$-QK%YK$B9CMD\J,XZNW)Q] /U%>YT %%%% !111 M0!YI\8_#IU+PW'JL"9GT]B7P.3$W!_(X/TS7@5?8-W;1WMG/:3*&BFC:-P>X M(P?YU\FZUI3_2[5,]$)-5_!D>[ M5W?^[$?U(KFEK4L>74][$I'>UY?KEQ]IUJ[DSQOV _3C^E>FSR"*"1ST5237 MDC$L[,3DDDDU5=Z)&F.EHHG;^"K;R]/FN",>:^!]!_\ 7)J;QI=_9/#%SSAI M<1C\3S^F:O>'X?(T*S3U3=6T#7-U# N=TCA!^)Q7O-M$MO:Q0J,*BA0/H*\>\'V_VGQ39+V1 MBY^@!->R2,$C9CT4$UT8AW=C@R*FE3G49Y%XYOOMGB:9 K>!+3[-X7@;&& MF9I#^)P/T JZGNT[''@%]8Q[J/IJ=/129HS7&?6"T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!4U"_M]-LI;NZ?9!$,LV"<=NWUKB=1^*> MG0@K86LURW]Y\(OU[G]*[+5[(:CI%W9''[Z%D&>Q(XKPVS\*ZY?D"WTV85\13DHTEN6]8\;ZUK.Z-[CR(#QY4&5!^ISD_B<> MU<^D@Z5\+;F0J^JW:Q+WB@^9C[%CP/R-=[I'AO2M$0 M"RM%5\>> M)/B7&JM;:'EF.0URR\#_ '0>OX_D:Y&ZV)EY'H1CAL#&_7\3KM?\3:?X>MB] MR^^8C]W I^9C_0?6O&M?\17WB&\,UT^(U)\N%3\J?0=SZDUFSW$]Y<--/(\T MSG)9R22:[/PGX N=1F2[U6-H+,8*QGAI?3W ]SR>WK7;"E2PT>:>K/,JXBOC MI\E-67];F7X5\)77B*Z5F5HK%#^\E(QGV7W_ )5[5965OI]G':VL0CAC&%4" MI(+>*U@6&"-8XT&%51@ 5R7C+QG#HEN]G9N)-0<8P.1%GN??T'XGWX:E2>)G MRK8]2C1I8&ES2W*WCSQ@FFVTFEV$F;V48D=3_JE/_LQ_026)/ZFO7_ /X071;87U[&#?RCC//E*>P]SW/ MX5W-PPE.RW9Y2]IF%>[V1L^&- B\/:3';+AIF^:9P/O-_@.E;E %%>1*3D[L M^DIPC"*C'H+1112+"BBB@ HHHH **** "BBB@ HHHH \P^.'_(HV/_7^O_HM MZ\&KWGXX?\BC8_\ 7^O_ *+>O!J +6F_\A2T_P"NR?\ H0KZ^KY!TW_D*6G_ M %V3_P!"%?7U !1110 4444 %%%% !7SI\8/^2@W'_7"+_T&OHNOG3XP?\E! MN/\ KA%_Z#0!P5>U_ G_ (\=:_ZZQ?R:O%*]K^!/_'CK7_76+^34 >NT444 M%%%% !1110!%-#%<0O#,BO&ZE61AD,#P017S7\0/!LWA/6F,2,=-N&+6[]0H MZE2?4?J*^F:R]>T.R\1:1-IU\FZ*0<,/O(W9@>Q% 'R716KXBT"\\-ZS/IMX MOS1D[' P)%[,/8C\NE95 'H'P;_Y'Q?^O:3^8KZ(KYW^#?\ R/B_]>TG\Q7T M10 4444 %%%% !1110 4444 %>)_&SP^8[NTUZ%/DE'D3D#HPY4GZC(_#WKV MRLCQ-HL?B#PY?:9)C,T1"$_PN.5/X'% 'R=3D1Y9%C12SL0JJ!DDDX %.FAD MMYY(95*21L593U!!P1^==U\)/#_]L>+DO94W6VGCS3D<&3HH_ Y/X4 >W^%- M%7P_X8L--P/,CC!E([N>6_7^5;=%% !1110 4444 %%%% !1110 5XY\>/NZ M#];C_P!IU['7CGQX^[H/UN/_ &G0!XU6WX._Y'70O^PA!_Z&*Q*V_!W_ ".N MA?\ 80@_]#% 'U;1110 4444 %%%% !1110 4444 %?(VN?\A[4/^OB3_P!" M-?7-?(VN?\A[4/\ KXD_]"- %"O=_@=_R*VH?]?I_P#0%KPBO=_@=_R*VH?] M?I_] 6@#U&BBB@ HHHH **** "N$^*^O?V/X/EMXWVW%\?)7'4+_ !'\N/QK MNZ^=?BWKPU;Q@]I"^ZWL%\D8/!?JQ_ X'X&@#@:4 D@ $DG [TE=7\.M#.N M^,[*)DW00-Y\N1QA>0#]3B@#W?P'H/\ PCOA"QLF7%PR^=/Z[VY(/T&!^%=- M110 4444 %%%% !7B'QLT PW]IKL*?NYQY,Q Z..5)^HR/PKV^L3Q9H:>(O# M%]IK ;Y(R8B?X9!RI_,#\* /E*KFE:E/H^K6FHVQQ-;RK(O. <'D'V(R#[&J MLD;Q2M%(I5T8JRD<@@X(--H ^O=-OX=4TZVOK<[H;B-9$/L1T^M6Z\P^#&O" M]\/S:1(^9K)\H#U*-S^AS7I] !1110 4444 >-?'?[V@_2?_ -DKQRO8_CO] M[0?I/_[)7CE $]E>W&G7L-Y:2F.XB8-&X )4CH>:Z3_A97B__H-3?]\K_A7* M44 =7_PLKQ?_ -!J;_OE?\*/^%E>+_\ H-3?]\K_ (5RE% '5_\ "RO%_P#T M&IO^^5_PH_X65XO_ .@U-_WRO^%+] M>U[Q5/::GJ$EQ MF\@5E 8,@!X [$_G7CE>D?!/_D=[C_KPD_\ 0XZ /H"B MBB@#@?&ASJ\:^D7\R:G\#C_3+H^B ?K5;QF/^)RA]8A_,U9\#_\ 'U=C_86N M9?Q3RX_[T=1K+;-'NV_Z9,/TKRRO3?$1QH-V1_<_J*\UA&9XQZL!^M%;XD/' M:S2/6;:/RK6*/^Z@'Z5YQ\3)=VIV46?N1%L?4X_I7I:_='T%>5_$[D_NPN?T- M&]0([0-_*KJ_Q#++%RX!M>9XA7N>A1"'0 MK&(=%A4?I7AE>]V(Q86X'3RU_D*K$;)''D*O.;//?'NJ7EKK\:6MU+"! N0C MD9.3Z?A5OP!JFH:A?727=W+-''&" YSR3U_0UA^/S_Q5$@](UQ^5:WPQ4&;4 MCZ+&/_0O\*BBBN0^H"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@!M+6!XQU2YT?PW<7MFX2=60*2H.,L >#[5YC_PL;Q)_S]1? M]^5_PKHI8:=6/-$XL1CZ6'GR3N>VTTE0,D@"O#9O'GB.88;42O\ N1JO\A63 MLVCZ'\,;2U*S:K+]JD'/E)D(#_,_I]*[NWM8+2%8K>)(HU& M J* !45,;""Y::+HY75J/FKLY/PSX!LM&*W-V1=7@Y!(^1#[#U]S^0KL"0JD MG ]:S]5URPT6V,]]<+&,<+G+,?8=37D_B7QY?:WOM[;-K99QM!^9Q_M$?R' MZURPIU<1*[V/0J5\/@HPT>427'(><6XFN M[C WRS2-[EF)/ZFIK#3[O4[M;:S@>65CC"CI[D]A[FO8/"O@JUT"-;FXQ/?D M54J2J2YI'T%"A"C#D@+1114&P4444 %%%% !1110 4444 %%%% !11 M10!GZIHVG:W;K;ZE:17,2.'59!D!L$9_4UE?\*_\*?\ 0"L_^^*Z6B@#FT\! M>%HY%=-$M%92""$Y!'2NDHHH **** "BBB@ HHHH *Q-2\):#J]X;O4-,M[B MX("F1UR<#I6W10!S7_"O_"G_ $ K/_OBM/2=!TO0UE73+*&U64@N(QC=CIG\ MS6E10 4444 %%%% !1110 4444 96J^'=(UQHVU/3X+EHP0ID7) /6L__A7_ M (4_Z 5G_P!\5TM% &+IOA30='N_M6GZ9;V\X4KOC7!P>HK:HHH **** "BB MB@ HHHH **** "BBB@#G[GP1X:O+F2YN-&M))I&+.Y3EB>]7]*T/3-#BDBTR MRAM4D;&K.ZAN;?1K6 M.:)Q(CJF"K Y!'N.*Z&B@ HHHH **** "BBB@ HHHH **** "N%YYGE MDT6T:1V+,Q3DD\FNCHH YK_A7_A3_H!6?_?%:NE:+IVB0/!IMI%;1.V]DC& M6P!G]!6A10 4444 %%%% !1110 5SDG@/PO+*\LFBVC.[%F8KDDDYKHZ* .: M_P"%?^%/^@%9_P#?%7]*\-:-HDLDNF:?!;2.NUFC7!(SG%:U% !1110 4444 M %%%% !1110!SUQX'\,75Q)<3Z+:/+(Q9W*K>'])UWR M?[3L8;KR<^7YBYVYQG'UP/RK._X5_P"%/^@%9_\ ?%=+10!S7_"O_"G_ $ K M/_OBC_A7_A3_ * 5G_WQ72T4 3;K\Z9X: G\0R__ %Z](U*/ MS=,N8_[T3#]#55=*A&6>]@&EYG@M>]Z>P?3K9AT,2X_*O!"""0>H.#7N'AR8 M3^'K"3/6%?T&*O$+1,X)=W9XE(_#(_I5_X9R 7]]%G[T:M MCZ$C^M'Q+M]M_8W']^-D_(__ &59O@&Y\CQ1&A_Y;QLGXX#?^RU6](R?[K-- M>K_,]1U*^73=/FO)$=TB4LRIU('UKAKCXF-DBVTX8]9)/Z ?UKNK^V%YI]S; M-TEC9#^(Q7@S*48JP(()!![&LJ,(RO<[\WQ=?#RC[-V3/H"*19HDD0Y5U##Z M&I*P_"EU]K\-6,FS2G[2G&?="T5&TJ1XWNJY.!D] M:?2+NA:***!A1110 4444 %)145Q,MO;R3.<*BEB3VP*$KB;LKLEHKQ:#XC: MY;7,C>:D\+.2(Y5Z G@9&#T]ZZ.S^*]JR@7NGS(WK"P8'\\8_,UU2P=5=+GG MPS/#RT;L==XDT0^(-&DL!<>1O93OV;L8.>F17#_\*EE_Z#"_^ __ -E720_$ M7PW*!NO)(O9X6S^@-6QXW\.$ C58OQ#?X40EB*2Y8IH*L<'7ES3:?S.6B^$T M8/[W5W8>BP ?S)K4M?ACH<)S,UQ<'_;? _0"M"7Q[X:B/.I*W^[$Y_4"LZY^ M)^APY$,=U<'L53:#^9!_2KY\5/34S5/+Z>NAT5EXDZ,A:]O8T?'$8.YS] .:\]USXG7-QNATB(V\?3SI!ES M]!T'ZUP)+2.2Q9G)Y).2371Z)X'UC665_)-K;GK+."./8=3_ "]ZZ(X:C2]Z MHSAGC\3B7R4E8P+FZN+V6/K7H>A^!-)T4K(T9NKD?\M)1G!]AT%=0S*BY)"J/6LZN-5N6FC?#Y4[\ M]=F?I&AZ?H=KY%E J#'S.>68^YZFFWNO:;IUY;VES=(D\[;43.3]3Z#W-737$]U<-/-*\DS')=B22?K6=+"2J>]-V- M<1F-.A:G15SZ3S^M%E>7Z[;_9M;NX^Q%YV YB99!^!Y M_0UT8>6J9.*7M<$_3\CA? T_D^*;<$X$BLA]^#_4"O7R,H0?2O"=(N?L>L6E MQG[DJDGVSS^E>ZJ=R@CH16^(5I7./(IIT90\SPC5+A_EG\:TOAK?;+V[L&/$B M"5 ?8X/YY'Y5=3WJ:9PX%_5\P=-];HV_B)9&?P\MP!DV\H8G_9/!_4BO-=+N MS8ZK:W0S^ZE5B!Z9Y'XC(KVW5+1;_3+FT;I+&5^F1UKPF1&BD9&&&4D$>A!P M:*#O%Q+SJFZ>(C6C_5CZ 4AT#*<@CBO%O%5B;#Q)>1XPKN9%^C<_S)KT[PEJ M U'PY:R$Y=%\M_J./\*Y[XCZ9O@@U.-?]6?+D(]#T_7C\16=)\L[,[LSI_6< M&JL>FHGPWU$-!=:>[#^N/SKL-7>[32KE[#;]J5"R C.2.V/6O&]# MU-M'U>"\7.U6PZC^)3P?T_4"O;HI4GA26-@T;@,I'0@T5H\LKCRBO[;#NE?5 M:'AUUJVH7=VES<74CRHP9#G[I!R,#H*]BT#54UG1X+M2^-]*OK/5VNIY' MFMYB?+D8YV_[/MCMZ_G6%.*E*S/Q]ZMUXMX;\13Z!>9&7MGQYL6>ON/0UZ]I^H6VIV:75I()(F[YY!]#Z&BI3< M&3@,?#%0UTDMR'6M4AT;2I[Z8C;&N0/[Q[#\37":!\3=\WD:U&%5C\L\8^[S M_$/ZC\JZOQ5X;'B735@%R\,D;%DQRI/3YAW_ /KUXUK&@ZCH5QY-];L@).V0 MQJ. M_LH]1L)[25F5)D*,4." >#7@.F:YJ6CRA[&[DB&:U^#W%"Q=:& MD@EEN%J^]39\X36=S;G$]M-&?1XRO\Q4.#Z'\J^EL#T%1FWA;DQ1D^I45K_: M'>)@\E729\W"-V("HQ)Z DFKUOH>K71'D:;=OGNL+8_/&!7T*J(O"HH^@IV M*3S"72(XY+'[4CQ.R^'7B&[(+V\=LA[S2?T&?U KI]/^%=M'AM1OGE;ND*[1 M^9R3^E>BYXK-O_$&DZ8#]LU"")AU0MEO^^1S^E92Q=:>B_ Z(Y=A:2O+\2'3 M/#.D:2 ;2RC5Q_&PW-^9K8XQ7G^I_%&QA!33K:2X;H'D^5?KCJ?TKBM6\;:W MJP9'NC!"?^688:@N6"OZ'J6O>,]*T)6C>43W0_Y8 M1')!_P!KLOXUY=K_ (TU372T;OY%J>D,9(R/<]37/QQ2SRK'$CR2,65CPJCH/4GL/ON:Z;2]%L- M&M_)L;=(E(^8@?,WU/4UH5R5\9*II'1'HX3+(4O>J:R%HHHKC/5"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** &FN(\;6NV\M[H#B1=K'W'(_G^E=Q6-XEL'O\ 266)-TJ,&0>I MZ?R-145XF&)ASTVD?<5R> MD>%;^.YAN9G2#8P8*#N;C]!^==L*5&Z6IEAJM+@G+[-K_P"\.#_*O-O&VF_V=XCF91B*X'FK]3U'Y_S%;7PX MU39-<:6YX?\ >QY/<<-^?!_.N^JN:"D>#ELOJV,E1EUT-/XBZ=]HTB*]4?/; M/AO]UN/YX_6N!T"__LW7;.ZSA5D ;_=/!_0FO:-1LTU#3[BT?&V5"OYUX5<0 M26MU)!("'C8H0>Q!Q11:E%Q96<4W1Q$:\?ZL>^@A@".ECJ2QF$YX;[G)?#S5_LVI2:=*W[NX&Y,]G Z?B!^@KT:^LX MK^QFM)QF.52K5X1!-);SQS1,5DC8,K>A!R*]OT/4TUC28+M, LN''HW+ZE8RZ9J,]G,/FB'_M5K_:ENG[Z%<2@#JGK^'\J\[L;Z?3KV*[MG*RQG(/8^ MH/J".*UTJP.#WLMQE_LO\CV?7=(BUO3)+27AB,QO_=;L:\7O;.>PNY;6Y0I+ M$Q5@?T(]01R#7M.A:O#K6F1W<6%)&'3/*MW%9/C#PN-9M_M-L +R->.V\>AK M&E-P?+(]/,L''%TU7H[K\3,\#^*/.5=*OI,R@8A=OX@.Q]Q797]A;ZG9O:W2 M!XG'(_PKPG$MO.0=TOOMJ9+1S\DN.GL?0_SJGI&MWNB7/G6DAP2 M-\9Y5A_GO7M=S;07EN\$\:R1.,,K#((KSCQ%X#FM UUI0::'DM">64>WJ/U^ MM5"JI+EF8XS+*E"7ML-L=9H7BVPUI1&&\FZQS$QZ_P"Z>];=S:6][ T%S"DL M3#E'4$'\*\$!>*0$%D=3D$$@@C^1KJ]'\>ZC8E8[S_2X1W;AQ^/?\:F=!K6! MMA,YBUR8A&QK'PPLKDM+ID[6LAY$;?,A/\Q^M<'JGA#6](+&>RD>)?\ EK#\ MZX]21R!]0*]@TKQ5I.K82"Y"3'_EE+\K9]!V/X9K:Z__ *ZN&+JT]):G9/ 8 M;$KGI.WH?-%7;76-2L@!:W]S$!T"RD#\LXKWB]\/:1J)8W6FV\C'JVP!C^(Y MK!N?AMH$^?+2:$G^Y)Q^N:Z5CJ(E&/M$1^L0KJ)?A19D?NM1G7V90:KGX3<_+JN/K%_\ 7I^UPKW1/U;' MQV?XG/GXC>(S_P O$0^D0JK+XY\1R_\ ,2=,_P!U%']*ZI?A.,_-JIQ[1?\ MUZM1?"FP',NH7#^P %'ML*MD'U;'RT;_ !/.+G7-5O 1<:C?\ $D>):9X4UK5B#;6$HC/_ "TD&Q<>N3C/X9KM-*^%JC#ZK>;CWC@&!_WT M>?T%>DX K(U3Q/I6D BXN5:4?\LH_F;\AT_&N>>,JSTCH=<M:E<_P"'/$T/B$W*I"8FA885CR5/0_GFN@KDGS7] MX]&A*E*%Z6PM%%%2;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &**** .0\?Z5 M]MT07:#,MH=WU4]?Z'\*\UTJ_?3-3M[Q"F2:/JT]F_13E"?XE[?Y],%H" M>Z]2OX=O;Z5U>LZ9'J^DSV<@'SK\I_NL.0?SK-7I3/0J1CF&#O'?]3S+P5K9 MTG65BE;%MM>#M=&LZ M4J2L#=6^$DR>2.S?C_2KKP^TCBR7%--X>?R.#\9:(='UUE&&^]&^.48=#7B MUY:RV-W+;3KMDB8JWX=Q[5=.2J0Y7N^8#J00""*\D\8^ M'/[&O?M%NN+.8G:!T1O[OT]*ZKP/XD^WVPTZZ?\ TJ%<(2>74?U%=3?6%OJ- MF]KM2I9CAU*.YX_P"&_$$^@WXD&7MW($L?K[CW M%>PV=[!?VL=S;2"2*09#"O'O$?A^?0;_ ,MLO;N28I,=?8^XJ;PQXGGT"XV- MF2S//(/J/\\UM4IJ:YHGDX#&SP=3V%?;\CM?%?@^/54:\L@J7HY(Z"3Z^ M_O7ETL4MM.T4R-'+&<,K#!!%>ZV%_;ZE:)G/(_ BO5]1\.Z7JN3=6D;/_ ,]%&UOS'-_#6W8EK*]>//19%##], M5JJT)*TD>7/*<70?-1E?\"E9_$JY7B\LDD]XV*G]UE\45^)[D?$&CCKJEG_ -_U_P :JR^+M!A^]J,1_P!T%OY" MO%Z5IUR<]"8R!^9P*V+3P!K=Q@S+%;C_;<$C\L_SH MY*4=V3]=S&OI!67H4-0\5:SJ(*S7KI&?X(OE&/?')'U-8P#.P5068G &237 MI-E\-;5,->WDDI[K& H_7)KI].T#3-*&;.SCC;IOQEC^)YH=:$5[J'#*<77? M-6E;\3BO!&AZQ9:F+V6 P6[(582<,WI@=>N.N*]([445SSFY.[/H,)A8X:G[ M.+N+1114'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )7(>.M!_M+3_ML M"YN;8$\#ED[C\.H_'UKKZ0J"N",@CFJC)Q=T88BA&O3=.74\#LKN6PO8KJ X MDB8,OX=OH:]LT;58=8TV*[A(PP^9>ZMW%<'JO@.\?7BMD%%G*=_F,>(^>1CJ M?:NTT#0+;0+1H86=VDP9'8]3[#H*WK2C))K<\;*L/B:%649+W3E_'WAPL#J] MJO*C]^H]!T;^A_/UKC-&U:?1=2CO(#T.'7^^IZ@_YZ@5[A(B2QLCJ&5A@@]Q M7COBCP])H=^=H+6DI)B;T_V3]*=&:DN1F.:X25&HL32^9ZUI]_!J=C'=6[;H MY!D>UH M_@/]X?U'>O7()HKB!9HF#QN,JP/!%9RC*E*Z/0P]:EF.'Y)[G@L,TUI<)+$[ M1RQL"K#@@BO7?"_B6'7;,+(0EY&!YB>ON/:L'QGX1,K/JFG1Y<_--$O4^K#W M]:X*TO+BPNH[FVD,G4K997Y9?"SW#4M-MM5LGM; MJ,-&P_$'U'H:\D\1>&KG0;@YS):L?DFQ^A]#7H7AGQ7!KD8AEVQ7JCYH\\-[ MK_A7075K!>6[V]Q&LD3C#*PX(K",Y4W9GL8C"T,PI<\'KW/&-"\0WF@W&^ [ MXF(WQ,>&]_8^]>K:)XALM=@WV[[90/GB;AE_Q'O7!^(_ UQI^ZYT[?/;#)*= M73_$?K7)V]S-:3K-;RO%*GW66MW"-576YX]'%8C+I^SJJ\?ZV/=[NSMKZW:" MZB26-NJL,BN!UGX=NFZ72I=PY/DR'G\#_C4^B?$-7VP:LFUN!YZ#CZD=O\\5 MW-OP7VF6>I0&&\MTE0] PY'T]#7&ZC\ M-XFW/I]TR>B2\C\^M;1K1EI)'E55_S'V'Q)@<*M]:/&>[1_,/RZ MUTUGXCTF^ \B^B+'HK-M/Y&O*[_PIK.GY,ED[H/XHAN'Z<_I6*05)!!!!P0> M"*'1A+6+%'-L70?+6C<^@P011QZ5X1:ZMJ-E@6U]<1 ?PK(_%H]>:*-QAD5AZ$5 VF6+?>L[<_6,5YHOQ' MUD=8K-O^ ,/_ &:GGXD:MCBVM/\ OEC_ %I>QJ(V_M?!O?\ (](73;%/NV< M^D8J=8T085% '8"O*G^(FML/E6U3W6,_XFG:5XQUFYURSCN+O,,DRHR!% .> M.N,_K0Z,[78HYOA7)1BM_(]6P/2EH'2BL#V0HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** $JCJFF6^K64EI MQ![$5>HIIVU1,HJ2Y9;'ANMZ+D:SHUKK=BUM>1<+E3DQR <,/\ 'VKK MA.-1ZH+\VL"^98]90Q.(_0@^I]/_ -=>H5@[TI:,]FG[/,I&Q\_JTUII,$M=6*I)T6< M)O!UOK6;F B"\ ^]CY7]C7F&HZ9>:50P]CW%;IPJK7<\25/$Y M94O'6)[HC)*@9&#*1P0Q_3VKT?1_&&EZMA!)Y$Y_Y9RG&?H>]8N$Z;NCU:6,PN.AR5 M=&>7ZKH&HZ-)B[MV"$X$B\J?\^]0:=JU]I4WFV5P\1[@'*M]0>*]SFBBGB:. M5$DC88*L,@UQ^K?#RRNBTNGR&UD/.P_,G^(_E[5I&NFK21Q5\GJTI>TPTO\ M,J:;\2%.U-2M"IZ&2$Y!_ ]/S-=98>(-+U(#[+>1LQ_@)PWY&O*]1\):QINY MI+5I8Q_'%\PQ]!S^E8G*-W!!^A%-T82UBS*&:XO#OEK1N?0?!':J%WH^G7X_ MTNRAE/JR G\^U>/6?B36+# M[^8*.BL=P'X'.*WK;XCZI'@7%O;S =<94G\< MD?I6;H36QWPSG"U5:HK'37/P^T2<[HEGM\]HY./_ !X&LN7X9QECY6I.!V#1 MY_7/]*Z3PUKY\064EQ]F, 1]F-^[/ /H/6MRI]I.+M:O\ M-+O^"_A_%#4?_"M-0_Y_;?\ (UZ=2T>VGW)_L?"?RGFJ?#.Y/W]0B'^ZA/\ M.KUI\.(H)XYGU*1BC!AMC Y!SW)KNZ*'6F^I<QJ[133MJ3*,9+ED9NC:-;:+8BUM\D=6=OO,? M4UI4"D[47;8H0C"-HK1!5/4=,M-4MS!>0+*AZ9'(]P>QJX#Q2T7:>@Y1C.-I M*Z/+=:^']Y:%I=.)N8>NP\./Z']/I7(R12P2E)8VCD4\JP((/T->_P!9NI:) MIVJIB]M4E*]&R01^(YKHA7?VM3PL7DL&^:B[/\#E/AYN .WN*[VJ6FZ;::7 ;6RA$4(.[&235S/('K6,Y)RN>I@Z,J-&,) M.[%(R.U9E]X?TK4@?M=G$['^,#:WYCFM2D-2FUL=$Z<9JTE\^&UDY+6EY M-"3_ N X_#I6+WE'89*G^7]:]2)P*%.>M:*K-=3@J91A9Z\MO M0P?"&E3Z/H:V]RH68NS, <_3] *WZ*.]9MW=SNI4E2@H1V0M%%%(T"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB XML 13 nvta-10q_htm.xml IDEA: XBRL DOCUMENT 0001501134 2019-01-01 2019-03-31 0001501134 2019-04-26 0001501134 2018-12-31 0001501134 2019-03-31 0001501134 2018-01-01 2018-03-31 0001501134 nvta:CollaborationAndGenomeNetworkMember 2018-01-01 2018-03-31 0001501134 nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:CollaborationAndGenomeNetworkMember 2019-01-01 2019-03-31 0001501134 nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 us-gaap:CommonStockMember 2017-12-31 0001501134 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2017-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001501134 us-gaap:CommonStockMember 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001501134 us-gaap:CommonStockMember 2018-12-31 0001501134 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001501134 us-gaap:RetainedEarningsMember 2018-03-31 0001501134 2018-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2019-03-31 0001501134 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001501134 us-gaap:CommonStockMember 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2018-12-31 0001501134 2017-12-31 0001501134 nvta:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001501134 nvta:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001501134 nvta:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001501134 nvta:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-03-31 0001501134 2019-01-01 0001501134 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001501134 nvta:InstitutionsMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:PatientDirectMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:PatientInsuranceMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:PatientDirectMember nvta:DiagnosticTestsMember 2019-01-01 2019-03-31 0001501134 nvta:InstitutionsMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:PatientInsuranceMember nvta:DiagnosticTestsMember 2018-01-01 2018-03-31 0001501134 nvta:DiagnosticTestsMember nvta:ChangeInEstimateOfRevenueRecognitionMember 2019-01-01 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2019-01-01 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2019-03-31 0001501134 nvta:GoodStartGeneticsIncMember 2017-08-31 0001501134 us-gaap:TradeNamesMember 2018-12-31 0001501134 nvta:FavorableLeasesMember 2018-12-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001501134 us-gaap:TradeNamesMember 2019-03-31 0001501134 nvta:FavorableLeasesMember 2019-03-31 0001501134 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001501134 nvta:FavorableLeasesMember 2019-01-01 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-03-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2019-03-31 0001501134 nvta:FavorableLeasesMember 2018-01-01 2018-12-31 0001501134 us-gaap:NoncompeteAgreementsMember 2019-03-31 0001501134 nvta:PatentLicensingAgreementMember 2019-03-31 0001501134 us-gaap:CustomerRelationshipsMember 2019-03-31 0001501134 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2018-01-01 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2018-12-31 0001501134 nvta:PatentLicensingAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-03-31 0001501134 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001501134 us-gaap:CustomerRelationshipsMember 2018-12-31 0001501134 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001501134 us-gaap:TradeNamesMember 2019-01-01 2019-03-31 0001501134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-03-31 0001501134 us-gaap:ComputerEquipmentMember 2018-12-31 0001501134 us-gaap:EquipmentMember 2018-12-31 0001501134 us-gaap:ConstructionInProgressMember 2018-12-31 0001501134 us-gaap:ConstructionInProgressMember 2019-03-31 0001501134 us-gaap:AutomobilesMember 2019-03-31 0001501134 us-gaap:EquipmentMember 2019-03-31 0001501134 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001501134 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001501134 us-gaap:AutomobilesMember 2018-12-31 0001501134 nvta:AssetsHeldUnderFinanceLeaseMember 2019-03-31 0001501134 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001501134 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001501134 us-gaap:ComputerEquipmentMember 2019-03-31 0001501134 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001501134 nvta:AssetsHeldUnderFinanceLeaseMember 2018-12-31 0001501134 nvta:AltaVoiceMember 2019-03-31 0001501134 us-gaap:SubsequentEventMember 2019-04-01 2019-04-30 0001501134 srt:MinimumMember nvta:AltaVoiceMember nvta:NewContingentMilestoneBasedOnAchievingRevenueTargetDuringTwoThousandSeventeenAndTwoThousandEighteenMember 2019-03-31 0001501134 nvta:AltaVoiceMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2019-04-01 2019-04-30 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2018-12-31 0001501134 us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2019-03-31 0001501134 us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember nvta:ContingentConsiderationMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:CommercialPaperMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001501134 us-gaap:CertificatesOfDepositMember 2019-03-31 0001501134 nvta:ContingentConsiderationMember 2018-12-31 0001501134 nvta:ContingentConsiderationMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:ScenarioForecastMember 2020-01-01 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2018-01-01 2018-03-31 0001501134 nvta:NotePurchaseAgreementMember nvta:TrancheOneMember 2018-11-30 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-01-01 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember nvta:TrancheOneMember 2018-11-01 2018-11-30 0001501134 nvta:ServiceAgreementsAndLaboratorySuppliesMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2018-11-30 0001501134 nvta:OfficeFacilityInSanFranciscoMember nvta:NewLeasesMember 2015-12-31 0001501134 nvta:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-01-01 2019-03-31 0001501134 us-gaap:SecuredDebtMember nvta:LoanAndSecurityAgreementMember 2018-11-01 2018-11-30 0001501134 nvta:NotePurchaseAgreementMember 2019-03-31 0001501134 nvta:NotePurchaseAgreementMember 2018-11-01 2018-11-30 0001501134 us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 srt:MaximumMember nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2019-03-01 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember us-gaap:CommonStockMember nvta:CommonStockSalesAgreementMember 2018-01-01 2018-12-31 0001501134 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2017-08-31 0001501134 nvta:SeriesAConvertiblePreferredStockConvertedtoCommonStockMember us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2019-03-01 2019-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockConvertedtoCommonStockMember us-gaap:CommonStockMember 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2018-08-01 2018-08-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2018-04-30 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2018-04-01 2018-04-30 0001501134 nvta:UnderwrittenPublicOfferingMember 2018-04-01 2018-04-30 0001501134 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2017-08-31 0001501134 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2017-08-01 2017-08-31 0001501134 nvta:UnderwrittenPublicOfferingMember 2019-03-01 2019-03-31 0001501134 nvta:UnderwrittenPublicOfferingMember 2019-01-01 2019-03-31 0001501134 srt:MaximumMember nvta:CowenAndCompanyLimitedLiabilityCompanyMember nvta:CommonStockSalesAgreementMember 2018-08-01 2018-08-31 0001501134 us-gaap:CommonStockMember nvta:UnderwrittenPublicOfferingMember 2019-03-31 0001501134 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:PreferredStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:PreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:PreferredStockMember 2017-12-31 0001501134 us-gaap:PreferredStockMember 2018-12-31 0001501134 us-gaap:PreferredStockMember 2018-03-31 0001501134 us-gaap:PreferredStockMember 2019-03-31 0001501134 nvta:CowenAndCompanyLimitedLiabilityCompanyMember us-gaap:CommonStockMember nvta:CommonStockSalesAgreementMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001501134 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001501134 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001501134 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001501134 nvta:ResearchAndDevelopmentMember 2019-01-01 2019-03-31 0001501134 nvta:ResearchAndDevelopmentMember 2018-01-01 2018-03-31 0001501134 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001501134 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001501134 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-01-01 2018-12-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-12-31 0001501134 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember nvta:StockIncentivePlanMember 2018-01-01 2018-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2015-01-01 2015-01-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-01-01 2019-03-31 0001501134 nvta:NonEmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 srt:MinimumMember nvta:StockIncentivePlan2010Member 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-03-31 0001501134 srt:MaximumMember nvta:StockIncentivePlan2010Member 2019-01-01 2019-03-31 0001501134 nvta:StockIncentivePlanMember 2019-01-01 2019-03-31 0001501134 nvta:NonEmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:ThirdAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:FirstAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember nvta:StockIncentivePlanMember nvta:SecondAnniversaryOfGrantDateMember 2019-01-01 2019-03-31 0001501134 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001501134 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockMember 2018-01-01 2018-03-31 0001501134 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2019-01-01 2019-03-31 0001501134 nvta:EmployeeStockPurchasePlan2015Member 2018-01-01 2018-03-31 0001501134 us-gaap:WarrantMember 2019-01-01 2019-03-31 0001501134 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001501134 nvta:SeriesAConvertiblePreferredStockMember 2019-01-01 2019-03-31 0001501134 us-gaap:WarrantMember 2018-01-01 2018-03-31 0001501134 country:CA 2019-01-01 2019-03-31 0001501134 country:CA 2018-01-01 2018-03-31 0001501134 country:US 2018-01-01 2018-03-31 0001501134 nvta:RestOfWorldMember 2018-01-01 2018-03-31 0001501134 nvta:RestOfWorldMember 2019-01-01 2019-03-31 0001501134 country:US 2019-01-01 2019-03-31 iso4217:USD nvta:Segment nvta:security iso4217:USD shares nvta:gene shares pure false --12-31 Q1 2019 2019-03-31 10-Q 0001501134 89840831 Yes true true Accelerated Filer Invitae Corp false NVTA P3M P0M 0 0.0208 1300000 0 P7Y 0 0 0 P10Y 0 0 0.3333 0.3333 0.3333 0.25 0 252502000 112158000 28714000 13727000 23700000 26296000 16569000 13258000 321485000 165439000 25757000 27886000 37290000 5871000 6006000 29156000 30469000 50095000 50095000 6845000 3064000 476499000 282959000 9867000 7812000 25354000 26563000 4419000 1960000 1937000 41600000 36312000 42634000 875000 1375000 74828000 74477000 150000 8956000 160087000 121120000 9000 8000 8000 -5000 870784000 678548000 -554389000 -516712000 316412000 161839000 476499000 282959000 39619000 27053000 934000 618000 40553000 27671000 21254000 18076000 17994000 15366000 24193000 18924000 13319000 11780000 -36207000 -36475000 638000 1647000 2108000 1292000 -37677000 -36120000 -0.47 -0.66 79369000 54382000 -37677000 -36120000 13000 11000 -37664000 -36109000 8000 5000 1000 9000 5000 -5000 -171000 13000 11000 8000 -160000 678548000 520558000 184490000 2019000 22000 88000 169000 416000 383000 5223000 4393000 67000 870784000 525592000 -516712000 -398598000 11241000 -37677000 -36120000 -554389000 -423477000 316412000 101960000 -37677000 -36120000 3286000 3433000 5223000 4393000 -130000 1093000 -388000 -32000 -2596000 224000 3365000 1156000 -1019000 2548000 -307000 -1574000 601000 -231000 -28366000 -32902000 20781000 225000 0 19965000 6000000 2078000 2764000 1871000 -17545000 19947000 184490000 0 2107000 191000 0 19792000 477000 638000 186120000 19345000 140209000 6390000 118164000 17459000 258373000 23849000 2389000 658000 0 1125000 0 383000 0 263000 416000 0 1617000 Organization and description of business<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Invitae Corporation ("Invitae," “the Company," "we," "us," and "our") was incorporated in the State of Delaware on January 13, 2010, as Locus Development, Inc. and changed its name to Invitae Corporation in 2012. We utilize an integrated portfolio of laboratory processes, software tools and informatics capabilities to process DNA-containing samples, analyze information about patient-specific genetic variation and generate test reports for clinicians and their patients. Our headquarters and main production facility is located in San Francisco, California. We currently have more than </span><span style="font-family:Arial;font-size:10pt;"><span>20,000</span></span><span style="font-family:Arial;font-size:10pt;"> genes in production and provide a variety of diagnostic tests that can be used in multiple indications. Our tests include genes associated with hereditary cancer, neurological disorders, cardiovascular disorders, pediatric disorders, metabolic disorders and other hereditary conditions. In addition, and as a result of the acquisitions of Good Start Genetics (“Good Start”) in August 2017 and CombiMatrix Corporation (“CombiMatrix”) in November 2017, our services also include screening and testing in reproductive health, including preimplantation and carrier screening for inherited disorders, prenatal diagnosis, miscarriage analysis and pediatric developmental disorders. To complement these offerings, in the first quarter of 2019, we introduced our Non-invasive Prenatal Screen. Invitae operates in </span><span style="font-family:Arial;font-size:10pt;"><span>one</span></span><span style="font-family:Arial;font-size:10pt;"> segment.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of presentation</span></div><span style="font-family:Arial;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">. The results for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span> are not necessarily indicative of the results expected for the full fiscal year or any other periods. 20000 1 Summary of significant accounting policies<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Principles of consolidation</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our unaudited condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We base these estimates on historical and anticipated results, trends and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. Actual results could differ materially from those estimates and assumptions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Significant estimates and assumptions made by management include the determination of:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">revenue recognition (See Note 3, “Revenue, accounts receivable and deferred revenue” for further information); </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the fair value of assets acquired and liabilities assumed for business combinations; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the fair value of goodwill and intangible assets; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the recoverability of long-lived assets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">our incremental borrowing rate used to calculate our lease obligations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">stock-based compensation expense and the fair value of awards issued; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">income tax uncertainties. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of credit risk and other risks and uncertainties</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. Our cash and cash equivalents are held by financial institutions in the United States. Such deposits may exceed federally insured limits.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Significant customers are those that represent 10% or more of our total revenue presented on the statements of operations. For the significant customer, revenue as a percentage of total revenue were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Medicare</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our significant customer and its related accounts receivable balance as a percentage of total accounts receivable was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Medicare</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash, cash equivalents and restricted cash</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consider all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash consists primarily of money market funds that serve as collateral for security deposits for our facility leases and sublease agreements and collateral for a credit card agreement at one of our financial institutions.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>252,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We receive payment for our tests from partners, patients, institutional customers and third-party payers. See Note 3, “Revenue, accounts receivable and deferred revenue” for further information.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Inventory</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We maintain test reagents and other consumables primarily used in sample collection kits which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. Our inventory was </span><span style="font-family:Arial;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$8.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, respectively, and was recorded in prepaid expenses and other current assets on our consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by our management, which consider our estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, cash flows, </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Financial Accounting Standards Board ("FASB") Accounting Standards Codification (“ASC”) Topic 480, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Distinguishing Liabilities from Equity</span><span style="font-family:Arial;font-size:10pt;">, we recognize a liability equal to the fair value of the contingent payments we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In accordance with ASC 350, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other</span><span style="font-family:Arial;font-size:10pt;"> (“ASC 350”), our goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Under ASC 350, we perform annual impairment reviews of our goodwill balance during the fourth fiscal quarter. In testing for impairment, we compare the fair value of our consolidated single reporting unit to its carrying value including the goodwill of that unit. If the carrying value, including goodwill, exceeds the reporting unit’s fair value, we will recognize an impairment loss for the amount by which the carrying amount exceeds the reporting unit’s fair value. The loss recognized cannot exceed the total amount of goodwill allocated to the reporting unit.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have not incurred any goodwill impairment losses in any of the periods presented.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair value of financial instruments</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our financial instruments consist principally of cash and cash equivalents, marketable securities, accounts payable, accrued liabilities, finance leases and debt. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued and other current liabilities approximate their current fair value due to the relatively short-term nature of these accounts. Based on borrowing rates available to us, the carrying value of finance leases and debt approximates their fair values.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue recognition</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We recognize revenue when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. All revenues are generated from contracts with customers.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Test revenue is generated primarily from the sale of tests that provide analysis and associated interpretation of the sequencing of parts of the genome.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other revenue consists primarily of revenue from genome network subscription services which is recognized on a straight-line basis over the subscription term, and revenue from collaboration agreements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cost of revenue</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of revenue reflects the aggregate costs incurred in delivering the genetic testing results to clinicians and includes expenses for personnel-related costs including stock-based compensation, materials and supplies, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Net loss per share</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common share equivalents outstanding for the period determined using the treasury stock method. Potentially dilutive securities, consisting of convertible preferred stock, options to purchase common stock, common stock warrants, and RSUs, are considered to be common stock equivalents and were excluded from the calculation of diluted net loss per share because their effect would be antidilutive for all periods presented.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We evaluate all Accounting Standards Updates (“ASUs”) issued by the FASB for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, FASB issued ASU 2016-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326)</span><span style="font-family:Arial;font-size:10pt;"> which requires measurement and recognition of expected credit losses for financial assets. This guidance will become effective for us beginning in the first quarter of 2020 and must be adopted using a modified retrospective approach, with certain exceptions. We are currently evaluating the effect that adoption of this ASU will have on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Recently adopted accounting pronouncements – Leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Arial;font-size:10pt;"> and in July 2018 issued ASU 2018-10</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Codification Improvements to Topic 842, Leases</span><span style="font-family:Arial;font-size:10pt;"> and ASU 2018-11</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Leases (Topic 842): Targeted Improvements</span><span style="font-family:Arial;font-size:10pt;"> (the foregoing ASUs collectively referred to as “Topic 842”). Under the new guidance, lessees are required to recognize a lease liability and a right-of-use asset for all leases at the commencement date and also make expanded disclosures about leasing arrangements.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On January 1, 2019, we adopted Topic 842 using the modified retrospective approach in accordance with Topic 842. Adoption of Topic 842 had a material impact on our consolidated balance sheets, but did not have an impact on our consolidated statements of operations. Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting under previous lease guidance, ASC 840: </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases. </span><span style="font-family:Arial;font-size:10pt;">We elected the package of practical expedients permitted under the transition guidance which, among other things, allowed us to carry forward the historical classification of leases in place as of January 1, 2019.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments Due to the Adoption of Topic 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(490</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,073</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The adjustments due to the adoption of Topic 842 primarily relate to the recognition of operating and finance lease right-of-use assets and operating lease liabilities. Finance lease assets are recorded within other assets on our consolidated balance sheet and were </span><span style="font-family:Arial;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of implementation of Topic 842 on January 1, 2019 and </span><span style="font-family:Arial;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under Topic 842, we determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term. </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As allowed under Topic 842, we elected to not apply the recognition requirements of Topic 842 to short-term leases, that is, leases with terms of 12 months or less which do not include an option to purchase the underlying asset that we are reasonably certain to exercise. For short-term leases, we recognize lease payments as operating expenses on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As a result of our election of the package of practical expedients permitted under the Topic 842 transition guidance, for assets related to facilities leases we elected to account for lease and non-lease components, such as common area maintenance charges, as a single lease component.</span></div>We did not identify any material embedded leases with the adoption of Topic 842 and therefore the implementation of Topic 842 primarily focused on the treatment of our previously identified leases. Principles of consolidationOur unaudited condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Use of estimates<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We base these estimates on historical and anticipated results, trends and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. Actual results could differ materially from those estimates and assumptions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Significant estimates and assumptions made by management include the determination of:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">revenue recognition (See Note 3, “Revenue, accounts receivable and deferred revenue” for further information); </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the fair value of assets acquired and liabilities assumed for business combinations; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the fair value of goodwill and intangible assets; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">the recoverability of long-lived assets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">our incremental borrowing rate used to calculate our lease obligations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">stock-based compensation expense and the fair value of awards issued; and</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:46px;"><span style="font-family:Arial;font-size:10pt;">•</span></div>income tax uncertainties. Concentrations of credit risk and other risks and uncertaintiesFinancial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. Our cash and cash equivalents are held by financial institutions in the United States. Such deposits may exceed federally insured limits. 10% or more of our total revenue presented on the statements of operations. For the significant customer, revenue as a percentage of total revenue were as follows:<div style="line-height:120%;padding-top:8px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Medicare</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our significant customer and its related accounts receivable balance as a percentage of total accounts receivable was as follows:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Medicare</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div> 0.22 0.16 0.21 0.21 Cash, cash equivalents and restricted cash<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consider all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds.</span></div>Restricted cash consists primarily of money market funds that serve as collateral for security deposits for our facility leases and sublease agreements and collateral for a credit card agreement at one of our financial institutions. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>252,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>252,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 252502000 18443000 5871000 5406000 258373000 23849000 Accounts receivableWe receive payment for our tests from partners, patients, institutional customers and third-party payers. InventoryWe maintain test reagents and other consumables primarily used in sample collection kits which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. 8800000 8300000 Business combinations<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by our management, which consider our estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, cash flows, </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Financial Accounting Standards Board ("FASB") Accounting Standards Codification (“ASC”) Topic 480, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Distinguishing Liabilities from Equity</span><span style="font-family:Arial;font-size:10pt;">, we recognize a liability equal to the fair value of the contingent payments we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses.</span></div>Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition. Goodwill<span style="font-family:Arial;font-size:10pt;">In accordance with ASC 350, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other</span> (“ASC 350”), our goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Under ASC 350, we perform annual impairment reviews of our goodwill balance during the fourth fiscal quarter. In testing for impairment, we compare the fair value of our consolidated single reporting unit to its carrying value including the goodwill of that unit. If the carrying value, including goodwill, exceeds the reporting unit’s fair value, we will recognize an impairment loss for the amount by which the carrying amount exceeds the reporting unit’s fair value. The loss recognized cannot exceed the total amount of goodwill allocated to the reporting unit. Fair value of financial instrumentsOur financial instruments consist principally of cash and cash equivalents, marketable securities, accounts payable, accrued liabilities, finance leases and debt. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued and other current liabilities approximate their current fair value due to the relatively short-term nature of these accounts. Based on borrowing rates available to us, the carrying value of finance leases and debt approximates their fair values. Revenue recognition<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We recognize revenue when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. All revenues are generated from contracts with customers.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Test revenue is generated primarily from the sale of tests that provide analysis and associated interpretation of the sequencing of parts of the genome.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other revenue consists primarily of revenue from genome network subscription services which is recognized on a straight-line basis over the subscription term, and revenue from collaboration agreements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cost of revenue</span></div>Cost of revenue reflects the aggregate costs incurred in delivering the genetic testing results to clinicians and includes expenses for personnel-related costs including stock-based compensation, materials and supplies, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities. Net loss per shareBasic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common share equivalents outstanding for the period determined using the treasury stock method. Potentially dilutive securities, consisting of convertible preferred stock, options to purchase common stock, common stock warrants, and RSUs, are considered to be common stock equivalents and were excluded from the calculation of diluted net loss per share because their effect would be antidilutive for all periods presented. Recent accounting pronouncements<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We evaluate all Accounting Standards Updates (“ASUs”) issued by the FASB for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In June 2016, FASB issued ASU 2016-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326)</span><span style="font-family:Arial;font-size:10pt;"> which requires measurement and recognition of expected credit losses for financial assets. This guidance will become effective for us beginning in the first quarter of 2020 and must be adopted using a modified retrospective approach, with certain exceptions. We are currently evaluating the effect that adoption of this ASU will have on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Recently adopted accounting pronouncements – Leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Arial;font-size:10pt;"> and in July 2018 issued ASU 2018-10</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Codification Improvements to Topic 842, Leases</span><span style="font-family:Arial;font-size:10pt;"> and ASU 2018-11</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Leases (Topic 842): Targeted Improvements</span><span style="font-family:Arial;font-size:10pt;"> (the foregoing ASUs collectively referred to as “Topic 842”). Under the new guidance, lessees are required to recognize a lease liability and a right-of-use asset for all leases at the commencement date and also make expanded disclosures about leasing arrangements.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On January 1, 2019, we adopted Topic 842 using the modified retrospective approach in accordance with Topic 842. Adoption of Topic 842 had a material impact on our consolidated balance sheets, but did not have an impact on our consolidated statements of operations. Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting under previous lease guidance, ASC 840: </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases. </span><span style="font-family:Arial;font-size:10pt;">We elected the package of practical expedients permitted under the transition guidance which, among other things, allowed us to carry forward the historical classification of leases in place as of January 1, 2019.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments Due to the Adoption of Topic 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(490</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,073</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The adjustments due to the adoption of Topic 842 primarily relate to the recognition of operating and finance lease right-of-use assets and operating lease liabilities. Finance lease assets are recorded within other assets on our consolidated balance sheet and were </span><span style="font-family:Arial;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of implementation of Topic 842 on January 1, 2019 and </span><span style="font-family:Arial;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under Topic 842, we determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term. </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As allowed under Topic 842, we elected to not apply the recognition requirements of Topic 842 to short-term leases, that is, leases with terms of 12 months or less which do not include an option to purchase the underlying asset that we are reasonably certain to exercise. For short-term leases, we recognize lease payments as operating expenses on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As a result of our election of the package of practical expedients permitted under the Topic 842 transition guidance, for assets related to facilities leases we elected to account for lease and non-lease components, such as common area maintenance charges, as a single lease component.</span></div>We did not identify any material embedded leases with the adoption of Topic 842 and therefore the implementation of Topic 842 primarily focused on the treatment of our previously identified leases. The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments Due to the Adoption of Topic 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(490</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,073</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 27886000 -5159000 22727000 36711000 36711000 3064000 5159000 8223000 26563000 -490000 26073000 4697000 4697000 41279000 41279000 8956000 -8775000 181000 5200000 4800000 Revenue, accounts receivable and deferred revenue<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Test revenue is generated from sales of diagnostic tests to three groups of customers: institutions, such as hospitals, clinics and partners; patients who pay directly; and patients’ insurance carriers. Amounts billed and collected, and the timing of collections, vary based on whether the payer is an institution, an insurance carrier or a patient. Other revenue consists principally of revenue recognized under collaboration and genome network agreements.</span></div><div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table includes our revenues as disaggregated by payer category (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Test revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Institutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patient - direct</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patient - insurance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total test revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,619</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We recognize revenue related to billings based on estimates of the amount that will ultimately be realized. The estimate of the transaction price of test revenue is based on many factors such as length of payer relationship, historical payment patterns, changes in contract provisions and insurance reimbursement policies. Cash collections for certain diagnostic tests delivered may differ from rates originally estimated. As a result of new information, we updated our estimate of the amounts to be recognized for previously delivered tests which resulted in an additional </span><span style="font-family:Arial;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> of test revenue for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. This change in estimate decreased our loss from operations by </span><span style="font-family:Arial;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> and decreased basic and diluted net loss per share by approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$0.01</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Accounts receivable</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The majority of our accounts receivable represents amounts billed to institutions (e.g., hospitals, clinics, partners) and estimated amounts to be collected from third-party insurance payers for diagnostic test revenue recognized. Also included is amounts due under the terms of collaboration and genome network agreements for diagnostic testing and data aggregation reporting services provided and proprietary platform access rights transferred.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Deferred revenues</span></div><span style="font-family:Arial;font-size:10pt;">We record deferred revenues when cash payments are received or due in advance of our performance related to one or more performance obligations. The amounts deferred to date primarily consist of consideration received pertaining to the estimated exercise of certain re-requisition rights. In order to comply with loss contract rules, our re-requisition rights revenue deferral is no less than the estimated cost of fulfilling its related obligations. We recognize revenue related to re-requisition rights as the rights are exercised or expire unexercised, which is generally within </span><span style="font-family:Arial;font-size:10pt;"><span>90</span></span> days of initial deferral. The following table includes our revenues as disaggregated by payer category (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Test revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Institutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patient - direct</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patient - insurance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total test revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,619</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 8154000 7231000 3741000 2850000 27724000 16972000 39619000 27053000 934000 618000 40553000 27671000 400000 400000 0.01 P90D Business combinations<div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Good Start Genetics</span></div><span style="font-family:Arial;font-size:10pt;">In August 2017, we acquired </span><span style="font-family:Arial;font-size:10pt;"><span>100%</span></span><span style="font-family:Arial;font-size:10pt;"> of the fully diluted equity of Good Start, a privately held molecular diagnostics company focused on preimplantation and carrier screening for inherited disorders. As of December 31, 2018, we had a hold-back amount payable for remaining common stock to be issued upon the resolution of outstanding claims from Good Start customers of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, of which </span><span style="font-family:Arial;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> was settled during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span> 1 1500000 700000 Goodwill and intangible assets<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">There were </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> changes in the carrying amounts of goodwill during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents details of our finite-lived intangible assets as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,763</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,763</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,111</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,482</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-compete agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(364</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(329</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patent licensing agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Favorable leases</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Acquisition-related intangibles included in the above table are finite-lived and are carried at cost less accumulated amortization. Customer relationships are being amortized on an accelerated basis, in proportion to estimated cash flows. All other acquisition-related intangibles are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are realized. Amortization expense was </span><span style="font-family:Arial;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> for each of the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">. Amortization expense is recorded to cost of revenue, research and development, sales and marketing and general and administrative expense.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our estimated future amortization expense of intangible assets with finite lives as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total estimated future amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 0 The following table presents details of our finite-lived intangible assets as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful Life<br/>(in Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,763</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,763</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,111</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,482</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-compete agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(364</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(329</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Patent licensing agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Favorable leases</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(8,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(6,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div> 23763000 3374000 20389000 P10Y 23763000 2783000 20980000 P10Y 11963000 4111000 7852000 P4Y9M18D 11963000 3482000 8481000 P4Y9M18D 286000 129000 157000 P5Y 286000 114000 172000 P5Y 576000 364000 212000 P2Y8M12D 576000 329000 247000 P2Y8M12D 496000 45000 451000 P15Y 496000 37000 459000 P15Y 247000 152000 95000 P2Y2M12D 247000 117000 130000 P2Y2M12D 37331000 8175000 29156000 37331000 6862000 30469000 1300000 The following table summarizes our estimated future amortization expense of intangible assets with finite lives as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total estimated future amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 3935000 5525000 5829000 4124000 3111000 6632000 29156000 Balance sheet components<div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment, net</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Property and equipment consisted of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Laboratory equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Equipment under capital lease</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Computer equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Software</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Automobiles</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Construction-in-progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Depreciation expense was </span><span style="font-family:Arial;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accrued liabilities</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued compensation and related expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities associated with business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liability associated with co-development agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,563</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other long-term liabilities</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease incentive obligation, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred rent, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">150</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other long-term liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> Property and equipment consisted of the following (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Laboratory equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Equipment under capital lease</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Computer equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Software</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Automobiles</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Construction-in-progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(24,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,757</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 13063000 13034000 23384000 22149000 0 7129000 4911000 4723000 2597000 2594000 784000 784000 20000 20000 5151000 1962000 49910000 52395000 24153000 24509000 25757000 27886000 1600000 2100000 Accrued liabilities consisted of the following (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued compensation and related expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities associated with business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liability associated with co-development agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26,563</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 9251000 7917000 5910000 6460000 0 2000000 1155000 761000 9038000 9425000 25354000 26563000 Other long-term liabilities consisted of the following (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease incentive obligation, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred rent, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">150</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other long-term liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 0 3280000 5495000 181000 150000 8956000 Fair value measurements<div style="line-height:120%;font-size:6pt;"><span style="font-family:Arial;font-size:6pt;"> </span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Financial assets and liabilities are recorded at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The authoritative guidance establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The three-level hierarchy for the inputs to valuation techniques is summarized as follows:</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 1—Observable inputs such as quoted prices (unadjusted) for identical instruments in active markets.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 2—Observable inputs such as quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, or model-derived valuations whose significant inputs are observable.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 3—Unobservable inputs that reflect the reporting entity’s own assumptions.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables set forth the fair value of our consolidated financial instruments that were measured at fair value on a recurring basis as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contingent consideration</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>227,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash equivalents, restricted cash, and marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,908</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">U.S. treasury notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>103,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,204</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contingent consideration</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>101,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash equivalents, restricted cash, and marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">There were </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> transfers between Level 1, Level 2 and Level 3 during the periods presented. The total fair value of investments with unrealized losses at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;">nil</span><span style="font-family:Arial;font-size:10pt;">. </span><span style="font-family:Arial;font-size:10pt;"><span>None</span></span><span style="font-family:Arial;font-size:10pt;"> of the available-for-sale securities held as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> has been in a continuous unrealized loss position for more than one year. We have not identified any other-than-temporary declines in market value and thus have not recorded any impairment charges on our financial assets during the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span><span style="font-family:Arial;font-size:6pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the remaining contractual maturities of available-for-sale securities ranged from </span><span style="font-family:Arial;font-size:10pt;">zero</span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months.</span></div><div style="line-height:120%;text-indent:42px;font-size:6pt;"><span style="font-family:Arial;font-size:6pt;"> </span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Our certificates of deposit, commercial paper, and debt securities of U.S. government agency entities are classified as Level 2 as they are valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of March 31, 2019, we had a contingent obligation of </span><span style="font-family:Arial;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> of our common stock calculated using a 30-day trailing average share price to the former owners of AltaVoice in conjunction with our acquisition of AltaVoice in January 2017. The amount of the contingent obligation was dependent upon 2017 and 2018 revenue attributable to AltaVoice. Since revenue attributable to AltaVoice for the combined period of 2017 and 2018 was greater than the </span><span style="font-family:Arial;font-size:10pt;"><span>$10 million</span></span><span style="font-family:Arial;font-size:10pt;"> contingent milestone, in April 2019 we issued </span><span style="font-family:Arial;font-size:10pt;"><span>0.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of our common stock to the former owners of AltaVoice which had a fair value on the date of issuance of </span><span style="font-family:Arial;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><span style="font-family:Arial;font-size:10pt;">The fair value of our outstanding debt is estimated using the net present value of future debt payments, discounted at an interest rate that is consistent with market interest rates, which is a Level 2 input. The estimated fair value of our outstanding debt at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span> approximated the carrying values. The following tables set forth the fair value of our consolidated financial instruments that were measured at fair value on a recurring basis as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>233,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contingent consideration</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>227,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash equivalents, restricted cash, and marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>261,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>93,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,908</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">U.S. treasury notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>103,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,204</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Contingent consideration</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total financial liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>101,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total cash equivalents, restricted cash, and marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>121,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 233062000 233062000 233062000 300000 300000 300000 28406000 8000 28414000 28414000 261768000 8000 261776000 233062000 28714000 5154000 5154000 5154000 5154000 227191000 5871000 28714000 261776000 5154000 93934000 93934000 93934000 300000 300000 300000 10908000 1000 10907000 10907000 9990000 9990000 9990000 6001000 4000 5997000 5997000 121133000 5000 121128000 103924000 17204000 4998000 4998000 4998000 4998000 101395000 6006000 13727000 121128000 4998000 0 0 5000000.0 10000000 200000 5200000 The estimated fair value of our outstanding debt at <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span> approximated the carrying values. Commitments and contingencies<div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Operating leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In 2015, we entered into a lease agreement for our headquarters and main production facility in San Francisco, California which commenced in 2016. This lease expires in July 2026 and we may renew the lease for an additional </span><span style="font-family:Arial;font-size:10pt;"><span>ten years</span></span><span style="font-family:Arial;font-size:10pt;">. This optional period was not considered reasonably certain to be exercised and therefore we determined the lease term to be a </span><span style="font-family:Arial;font-size:10pt;">ten</span><span style="font-family:Arial;font-size:10pt;">-year period expiring in 2026. In connection with the execution of the lease, we provided a security deposit of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> which is included in restricted cash in our consolidated balance sheets. We also have other operating leases for office and laboratory space in California and Massachusetts. </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the weighted-average remaining lease term for our operating leases was </span><span style="font-family:Arial;font-size:10pt;"><span>6.5 years</span></span><span style="font-family:Arial;font-size:10pt;"> and the weighted-average discount rate used to determine our operating lease liability was </span><span style="font-family:Arial;font-size:10pt;"><span>11.5%</span></span><span style="font-family:Arial;font-size:10pt;">. Cash payments included in the measurement of our operating lease liabilities were </span><span style="font-family:Arial;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The components of lease costs, which were included in cost of revenue, research and development, selling and marketing and general and administrative expenses on our consolidated statements of operations were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum payments under non-cancelable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future non-cancelable minimum operating lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: minimum payments to be received from non-cancelable subleases</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total future non-cancelable minimum operating lease payments, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>70,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,839</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>47,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:normal;">Finance leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have entered into various finance lease agreements to obtain laboratory equipment. The terms of our finance leases are generally </span><span style="font-family:Arial;font-size:10pt;"><span>three years</span></span><span style="font-family:Arial;font-size:10pt;"> with a weighted-average remaining lease term of </span><span style="font-family:Arial;font-size:10pt;"><span>1.4 years</span></span><span style="font-family:Arial;font-size:10pt;"> as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and are typically secured by the underlying equipment. The weighted-average discount rate used to determine the finance lease liability was </span><span style="font-family:Arial;font-size:10pt;"><span>6.2%</span></span><span style="font-family:Arial;font-size:10pt;">. The portion of the future payments designated as principal repayment was classified as a finance lease obligation on our consolidated balance sheets. Cash payments included in the measurement of our finance lease liabilities were </span><span style="font-family:Arial;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future payments under finance leases at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,975</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(140</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Present value of net minimum finance lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Debt financing</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In November 2018, we entered into a Note Purchase Agreement (the "2018 Note Purchase Agreement") pursuant to which we were eligible to borrow an aggregate principal amount up to </span><span style="font-family:Arial;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> over a seven year maturity term which included an initial borrowing of </span><span style="font-family:Arial;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> in November 2018. We received net proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$10.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> after terminating and repaying the balance of our obligations of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$64.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> with our previous lender. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, obligations under the 2018 Note Purchase Agreement were </span><span style="font-family:Arial;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> which are required to be repaid to the lender in a balloon payment no later than 2025. If we repay prior to the three year anniversary following the initial borrowing, the amount due will be: </span><span style="font-family:Arial;font-size:10pt;"><span>117.5%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount if payment is made within </span><span style="font-family:Arial;font-size:10pt;">12</span><span style="font-family:Arial;font-size:10pt;"> months after the borrowing; </span><span style="font-family:Arial;font-size:10pt;"><span>132.5%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount if payment is made between </span><span style="font-family:Arial;font-size:10pt;">12</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">24</span><span style="font-family:Arial;font-size:10pt;"> months after the borrowing; and </span><span style="font-family:Arial;font-size:10pt;"><span>145.0%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount if payment is made between </span><span style="font-family:Arial;font-size:10pt;">24</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">36</span><span style="font-family:Arial;font-size:10pt;"> months after the borrowing, all less the interest payments we've made since our initial borrowing.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:40px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The outstanding principal amount under the 2018 Note Purchase Agreement bears interest at a rate of </span><span style="font-family:Arial;font-size:10pt;"><span>8.75%</span></span><span style="font-family:Arial;font-size:10pt;"> annually. In addition, beginning on January 1, 2020 and continuing until repayment or maturity of any outstanding principal, we will make quarterly payments of </span><span style="font-family:Arial;font-size:10pt;"><span>0.5%</span></span><span style="font-family:Arial;font-size:10pt;"> of our annual net revenues subject to a maximum annual amount of such payments of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> which will be recognized as interest expense. Through the fixed interest charges and the quarterly revenue payments, we are required to pay total amounts to generate an </span><span style="font-family:Arial;font-size:10pt;"><span>11%</span></span><span style="font-family:Arial;font-size:10pt;"> internal rate of return to the lender on any outstanding principal balances due in a lump-sum upon the repayment or maturity of any outstanding principal. During the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, the 2018 Note Purchase Agreement bore interest at an average interest rate of </span><span style="font-family:Arial;font-size:10pt;"><span>10.6%</span></span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:40px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The 2018 Note Purchase Agreement contains quarterly covenants to achieve certain revenue levels as well as additional covenants, including limits on our ability to dispose of assets, undergo a change of control, merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock, repurchase stock and make investments, in each case subject to certain exceptions. Our obligations under the 2018 Note Purchase Agreement are secured by a security interest in substantially all of our and certain of our subsidiaries’ assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Debt discounts, including debt issuance costs, related to the 2018 Note Purchase Agreement of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> were recorded as a direct deduction from the debt liability and are being amortized to interest expense over the term of the 2018 Note Purchase Agreement. Future estimated payments under the 2018 Note Purchase Agreement as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>89,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total remaining payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(694</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(52,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Interest expense related to our debt financings was </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other commitments</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the normal course of business, we enter into various purchase commitments primarily related to service agreements and laboratory supplies. At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, our total future payments under noncancelable unconditional purchase commitments having a remaining term of over one year were </span><span style="font-family:Arial;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees and indemnifications</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As permitted under Delaware law and in accordance with our bylaws, we indemnify our directors and officers for certain events or occurrences while the officer or director is or was serving in such capacity. The maximum amount of potential future indemnification is unlimited; however, we maintain director and officer liability insurance. This insurance allows the transfer of the risk associated with our exposure and may enable us to recover a portion of any future amounts paid. We believe the fair value of these indemnification agreements is minimal. Accordingly, we did not record any liabilities associated with these indemnification agreements at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</span></div><span style="font-family:Arial;font-size:10pt;">We were not a party to any material legal proceedings at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span>, or at the date of this report. We may from time to time become involved in various legal proceedings arising in the ordinary course of business, and the resolution of any such claims could be material. P10Y 4600000 P6Y6M 0.115 2400000 The components of lease costs, which were included in cost of revenue, research and development, selling and marketing and general and administrative expenses on our consolidated statements of operations were as follows (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(43</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 2517000 2440000 43000 39000 2474000 2401000 420000 509000 2894000 2910000 Future minimum payments under non-cancelable operating leases as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future non-cancelable minimum operating lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>71,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: minimum payments to be received from non-cancelable subleases</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total future non-cancelable minimum operating lease payments, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>70,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,839</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>47,053</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 7391000 9616000 9738000 9661000 8901000 25716000 71023000 131000 70892000 23839000 47053000 4419000 42634000 P3Y P1Y4M24D 0.062 500000 Future payments under finance leases at <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,975</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(140</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Present value of net minimum finance lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finance lease obligations, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1560000 1394000 21000 2975000 140000 2835000 1960000 875000 200000000.0 75000000.0 10300000 64700000 75000000.0 1.175 1.325 1.450 0.0875 0.005 1600000 0.11 0.106 700000 Future estimated payments under the 2018 Note Purchase Agreement as of <span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>89,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total remaining payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>128,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(694</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(52,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>74,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 5013000 8297000 8279000 8279000 8279000 89948000 128095000 694000 52573000 74828000 2000000.0 1200000 5600000 Stockholders’ equity<div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Shares Outstanding</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of convertible preferred and common stock were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:79%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Convertible preferred stock:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Conversion into common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued in connection with public offering</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued on exercise of stock options, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to vesting of RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to exercises of warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to business combinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued upon conversion of preferred stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>89,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">2018 Sales Agreement</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, we entered into a Common Stock Sales Agreement (the “2018 Sales Agreement”) with Cowen and Company, LLC (“Cowen”), under which we may offer and sell from time to time at our sole discretion shares of our common stock through Cowen as our sales agent, in an aggregate amount not to exceed </span><span style="font-family:Arial;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. Cowen may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act of 1933, including without limitation sales made directly on The New York Stock Exchange, and also may sell the shares in privately negotiated transactions, subject to our prior approval. Per the terms of the </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">agreement, Cowen receives a commission equal to </span><span style="font-family:Arial;font-size:10pt;"><span>3%</span></span><span style="font-family:Arial;font-size:10pt;"> of the gross proceeds of the sales price of all shares sold through it as sales agent under the 2018 Sales Agreement. In March 2019, we amended the 2018 Sales Agreement to increase the aggregate amount of our common stock to be sold under this agreement not to exceed </span><span style="font-family:Arial;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. During 2018, we sold a total of </span><span style="font-family:Arial;font-size:10pt;"><span>4.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock under the 2018 Sales Agreement for aggregate gross proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$61.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> and net proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$58.9 million</span></span><span style="font-family:Arial;font-size:10pt;">. No shares of our common stock were sold under this agreement during 2019.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Public offerings</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In March 2019, we sold, in an underwritten public offering, an aggregate of </span><span style="font-family:Arial;font-size:10pt;"><span>10.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of our common stock at a price of </span><span style="font-family:Arial;font-size:10pt;"><span>$19.00</span></span><span style="font-family:Arial;font-size:10pt;"> per share, for gross proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$196.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and net proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$184.5 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In April 2018, we sold, in an underwritten public offering, an aggregate of </span><span style="font-family:Arial;font-size:10pt;"><span>12.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of our common stock at a price of </span><span style="font-family:Arial;font-size:10pt;"><span>$4.50</span></span><span style="font-family:Arial;font-size:10pt;"> per share, for gross proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$57.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> and net proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$53.5 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Private placement</span></div><span style="font-family:Arial;font-size:10pt;">In August 2017, in a private placement to certain accredited investors, we issued </span><span style="font-family:Arial;font-size:10pt;"><span>5.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock at a price of </span><span style="font-family:Arial;font-size:10pt;"><span>$8.50</span></span><span style="font-family:Arial;font-size:10pt;"> per share, and </span><span style="font-family:Arial;font-size:10pt;"><span>3.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of our Series A convertible preferred stock at a price of </span><span style="font-family:Arial;font-size:10pt;"><span>$8.50</span></span><span style="font-family:Arial;font-size:10pt;"> per share, for gross proceeds of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$73.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> and net proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$68.9 million</span></span><span style="font-family:Arial;font-size:10pt;">. The Series A preferred stock is convertible into common stock on a one-for-one basis, subject to adjustment for events such as stock splits, combinations and the like. During the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>3.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of Series A convertible preferred stock were converted to </span><span style="font-family:Arial;font-size:10pt;"><span>3.3 million</span></span> shares of common stock. Shares of convertible preferred and common stock were as follows (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:79%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Convertible preferred stock:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Conversion into common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(3,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>75,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,597</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued in connection with public offering</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued on exercise of stock options, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to vesting of RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to exercises of warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued pursuant to business combinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Common stock issued upon conversion of preferred stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Shares outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>89,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>53,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 3459000 3459000 3334000 0 125000 3459000 75481000 53597000 10350000 0 260000 11000 121000 66000 15000 28000 40000 0 3334000 0 0 8000 89601000 53710000 75000000.0 0.03 175000000.0 4300000 61100000 58900000 10400000 19.00 196700000 184500000 12800000 4.50 57500000 53500000 5200000 8.50 3500000 8.50 73500000 68900000 3300000 3300000 Stock incentive plans<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock incentive plans</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In 2010, we adopted the 2010 Incentive Plan (the “2010 Plan”). The 2010 Plan provides for the granting of stock-based awards to employees, directors and consultants under terms and provisions established by our Board of Directors. Under the terms of the 2010 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than </span><span style="font-family:Arial;font-size:10pt;"><span>10%</span></span><span style="font-family:Arial;font-size:10pt;"> of the voting rights of all classes of stock, the exercise prices for incentive and nonstatutory stock options must be at least </span><span style="font-family:Arial;font-size:10pt;"><span>110%</span></span><span style="font-family:Arial;font-size:10pt;"> of fair market of the common stock on the grant date, as determined by our Board of Directors. The terms of options granted under the 2010 Plan may not exceed </span><span style="font-family:Arial;font-size:10pt;"><span>ten years</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In January 2015, we adopted the 2015 Stock Incentive Plan (the “2015 Plan”), which became effective upon the closing of our initial public offering (“IPO”). Shares outstanding under the 2010 Plan were transferred to the 2015 Plan upon effectiveness of the 2015 Plan. The 2015 Plan provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 through January 1, 2025. In addition, shares subject to awards under the 2010 Plan that are forfeited or terminated will be added to the 2015 Plan. The 2015 Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards, stock units, stock appreciation rights and other forms of equity compensation, all of which may be granted to employees, including officers, non-employee directors and consultants. Additionally, the 2015 Plan provides for the grant of cash-based awards.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options granted generally vest over a period of </span><span style="font-family:Arial;font-size:10pt;"><span>four years</span></span><span style="font-family:Arial;font-size:10pt;">. Typically, the vesting schedule for options granted to newly hired employees provides that 1/4 of the award vests upon the first anniversary of the employee’s date of hire, with the remainder of the award vesting monthly thereafter at a rate of 1/48 of the total shares subject to the option. All other options typically vest in equal monthly installments over the four-year vesting schedule.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs generally vest over a period of </span><span style="font-family:Arial;font-size:10pt;"><span>three years</span></span><span style="font-family:Arial;font-size:10pt;">. Typically, the vesting schedule for RSUs provides that 1/3 of the award vests upon each anniversary of the grant date.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Activity under the 2010 Plan and the 2015 Plan is set forth below (in thousands, except per share amounts and years):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares Available For Grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balances at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional shares reserved</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options cancelled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balances at March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options exercisable at March 31, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options vested and expected to vest at March 31, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of our common stock for stock options that were in-the-money.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The weighted-average fair value of RSUs granted was </span><span style="font-family:Arial;font-size:10pt;"><span>$14.45</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$7.81</span></span><span style="font-family:Arial;font-size:10pt;"> in the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.  </span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The total grant-date fair value of options to purchase common stock vested was </span><span style="font-family:Arial;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> in the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The intrinsic value of options to purchase common stock exercised was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> in the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes RSU activity for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs cancelled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:9pt;"> </span><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">2015 employee stock purchase plan</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In January 2015, we adopted the 2015 Employee Stock Purchase Plan (the “ESPP”), which became effective upon the closing of the IPO. Employees participating in the ESPP may purchase common stock at </span><span style="font-family:Arial;font-size:10pt;"><span>85%</span></span><span style="font-family:Arial;font-size:10pt;"> of the lesser of the fair market value of common stock on the purchase date or last trading day preceding the offering date. At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, cash received from payroll deductions pursuant to the ESPP was </span><span style="font-family:Arial;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The ESPP provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 and continuing through January 1, 2025. At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, a total of </span><span style="font-family:Arial;font-size:10pt;"><span>1.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock were reserved for issuance under the ESPP.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"> Stock-based compensation</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We use the grant date fair value of our common stock to value both employee and non-employee options when granted. We revalue non-employee options each reporting period using the fair market value of our common stock as of the last day of each reporting period.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>No</span></span><span style="font-family:Arial;font-size:10pt;"> stock options were granted in either three-month period ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> or </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> stock options granted to non-employees vested in either period.</span></div><div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes stock-based compensation expense for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> included in the consolidated statements of operations (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Selling and marketing</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, unrecognized compensation expense related to unvested stock options, net of estimated forfeitures, was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, which we expect to recognize on a straight-line basis over a weighted-average period of </span><span style="font-family:Arial;font-size:10pt;"><span>1.6 years</span></span><span style="font-family:Arial;font-size:10pt;">. Unrecognized compensation expense related to RSUs at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, net of estimated forfeitures, was </span><span style="font-family:Arial;font-size:10pt;"><span>$22.4 million</span></span><span style="font-family:Arial;font-size:10pt;">, which we expect to recognize on a straight-line basis over a weighted-average period of </span><span style="font-family:Arial;font-size:10pt;"><span>2.0 years</span></span><span style="font-family:Arial;font-size:10pt;">. As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span> capitalized stock-based employee compensation. 0.10 1.10 P10Y P4Y P3Y Activity under the 2010 Plan and the 2015 Plan is set forth below (in thousands, except per share amounts and years):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares Available For Grant</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock Options Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balances at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional shares reserved</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options cancelled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balances at March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>53,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options exercisable at March 31, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Options vested and expected to vest at March 31, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 118000 3855000 8.54 P6Y9M18D 9927000 3019000 10000 10000 9.59 260000 7.77 265000 31000 2913000 3585000 8.60 P6Y8M12D 53154000 2651000 8.41 P6Y3M18D 39794000 3477000 8.58 P6Y7M6D 51593000 14.45 7.81 1100000 1800000 3300000 100000 The following table summarizes RSU activity for the <span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted- Average Grant Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">RSUs cancelled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(31</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance at March 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 4031000 8.35 265000 14.45 121000 6.50 31000 8.51 4144000 8.79 0.85 2000000.0 1000000.0 0 0 The following table summarizes stock-based compensation expense for the <span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> included in the consolidated statements of operations (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Selling and marketing</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 651000 491000 1805000 1483000 1243000 1048000 1524000 1371000 5223000 4393000 3500000 P1Y7M6D 22400000 P2Y 0 Net loss per share<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the calculation of basic and diluted net loss per share for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except per share amounts):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(37,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>79,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following common stock equivalents have been excluded from diluted net loss per share for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> because their inclusion would be anti-dilutive (in thousands): </span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock pursuant to ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock underlying Series A convertible preferred stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total shares of common stock equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> The following table presents the calculation of basic and diluted net loss per share for the <span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except per share amounts):</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(37,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(36,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>79,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div> -37677000 -36120000 79369000 54382000 -0.47 -0.66 The following common stock equivalents have been excluded from diluted net loss per share for the <span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> because their inclusion would be anti-dilutive (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock subject to outstanding RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock pursuant to ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Shares of common stock underlying Series A convertible preferred stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total shares of common stock equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 3585000 4075000 596000 2019000 4144000 2424000 178000 327000 125000 3459000 8628000 12304000 Geographic information<div style="line-height:120%;padding-top:8px;text-indent:42px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue by country is determined based on the billing address of the customer. The following presents revenue by country for the </span><span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Rest of world</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><span style="font-family:Arial;font-size:10pt;">All long-lived assets at </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span>, were located in the United States. Revenue by country is determined based on the billing address of the customer. The following presents revenue by country for the <span style="font-family:Arial;font-size:10pt;">three</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>965</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,008</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Rest of world</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 37645000 25907000 965000 1008000 1943000 756000 40553000 27671000 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 26, 2019
Document And Entity Information [Abstract]    
Entity Registrant Name Invitae Corp  
Entity Central Index Key 0001501134  
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Trading Symbol NVTA  
Entity Common Stock, Shares Outstanding   89,840,831
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 252,502 $ 112,158
Marketable securities 28,714 13,727
Accounts receivable 23,700 26,296
Prepaid expenses and other current assets 16,569 13,258
Total current assets 321,485 165,439
Property and equipment, net 25,757 27,886
Operating lease assets 37,290  
Restricted cash 5,871 6,006
Intangible assets, net 29,156 30,469
Goodwill 50,095 50,095
Other assets 6,845 3,064
Total assets 476,499 282,959
Current liabilities:    
Accounts payable 9,867 7,812
Accrued liabilities 25,354 26,563
Operating lease obligations 4,419  
Finance lease obligations 1,960  
Finance lease obligations   1,937
Total current liabilities 41,600 36,312
Operating lease obligations, net of current portion 42,634  
Finance lease obligations, net of current portion 875  
Finance lease obligations, net of current portion   1,375
Debt 74,828 74,477
Other long-term liabilities 150 8,956
Total liabilities 160,087 121,120
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock 9 8
Accumulated other comprehensive income (loss) 8 (5)
Additional paid-in capital 870,784 678,548
Accumulated deficit (554,389) (516,712)
Total stockholders’ equity 316,412 161,839
Total liabilities and stockholders’ equity $ 476,499 $ 282,959
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue:    
Total revenue $ 40,553 $ 27,671
Cost of revenue 21,254 18,076
Research and development 17,994 15,366
Selling and marketing 24,193 18,924
General and administrative 13,319 11,780
Loss from operations (36,207) (36,475)
Other income, net 638 1,647
Interest expense (2,108) (1,292)
Net loss $ (37,677) $ (36,120)
Net loss per share, basic and diluted (in dollars per share) $ (0.47) $ (0.66)
Shares used in computing net loss per share, basic and diluted (in shares) 79,369 54,382
Test revenue    
Revenue:    
Total revenue $ 39,619 $ 27,053
Other revenue    
Revenue:    
Total revenue $ 934 $ 618
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net loss $ (37,677) $ (36,120)
Other comprehensive income:    
Unrealized income on available-for-sale marketable securities, net of tax 13 11
Comprehensive loss $ (37,664) $ (36,109)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock:
Accumulated other comprehensive income (loss):
Additional paid-in capital:
Accumulated deficit:
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative effect of accounting change         $ 11,241
Balance, beginning of period at Dec. 31, 2017   $ 5 $ (171) $ 520,558 (398,598)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Unrealized income on available-for-sale marketable securities, net of tax     11    
Common stock issued on exercise of stock options, net       22  
Common stock issued pursuant to exercises of warrants       169  
Warrants issued pursuant to loan agreement       383  
Stock-based compensation expense       4,393  
Other       67  
Net loss $ (36,120)       (36,120)
Balance, end of period at Mar. 31, 2018 101,960 5 (160) 525,592 (423,477)
Balance, beginning of period at Dec. 31, 2018 161,839 8 (5) 678,548 (516,712)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued   1   184,490  
Unrealized income on available-for-sale marketable securities, net of tax     13    
Common stock issued on exercise of stock options, net       2,019  
Common stock issued pursuant to exercises of warrants       88  
Common stock issued pursuant to business combinations       416  
Stock-based compensation expense       5,223  
Net loss (37,677)       (37,677)
Balance, end of period at Mar. 31, 2019 $ 316,412 $ 9 $ 8 $ 870,784 $ (554,389)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Cash flows from operating activities:    
Net loss $ (37,677) $ (36,120)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,286 3,433
Stock-based compensation 5,223 4,393
Remeasurements of liabilities associated with business combinations (130) 1,093
Other 388 32
Changes in operating assets and liabilities:    
Accounts receivable 2,596 (224)
Prepaid expenses and other current assets (3,365) (1,156)
Other assets 1,019 (2,548)
Accounts payable (307) (1,574)
Accrued expenses and other liabilities 601 (231)
Net cash used in operating activities (28,366) (32,902)
Cash flows from investing activities:    
Purchases of marketable securities (20,781) (225)
Proceeds from sales of marketable securities 0 19,965
Proceeds from maturities of marketable securities 6,000 2,078
Purchases of property and equipment (2,764) (1,871)
Net cash provided by (used in) in investing activities (17,545) 19,947
Cash flows from financing activities:    
Proceeds from public offerings of common stock, net of issuance costs 184,490 0
Proceeds from issuance of common stock 2,107 191
Proceeds from debt financing 0 19,792
Finance lease principal payments (477)  
Finance lease principal payments   (638)
Net cash provided by financing activities 186,120 19,345
Net increase in cash, cash equivalents and restricted cash 140,209 6,390
Cash, cash equivalents and restricted cash at beginning of period 118,164 17,459
Cash, cash equivalents and restricted cash at end of period 258,373 23,849
Supplemental cash flow information of non-cash investing and financing activities:    
Purchases of property and equipment in accounts payable and accrued liabilities 2,389 658
Investment in privately-held company in other assets and accrued liabilities 0 1,125
Warrants issued pursuant to loan and security agreement 0 383
Deferred offering costs included in accounts payable and accrued liabilities 0 263
Common stock issued for acquisition of businesses 416 $ 0
Lease assets obtained in exchange for lease obligations, net $ 1,617  
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and description of business
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and description of business Organization and description of business
Invitae Corporation ("Invitae," “the Company," "we," "us," and "our") was incorporated in the State of Delaware on January 13, 2010, as Locus Development, Inc. and changed its name to Invitae Corporation in 2012. We utilize an integrated portfolio of laboratory processes, software tools and informatics capabilities to process DNA-containing samples, analyze information about patient-specific genetic variation and generate test reports for clinicians and their patients. Our headquarters and main production facility is located in San Francisco, California. We currently have more than 20,000 genes in production and provide a variety of diagnostic tests that can be used in multiple indications. Our tests include genes associated with hereditary cancer, neurological disorders, cardiovascular disorders, pediatric disorders, metabolic disorders and other hereditary conditions. In addition, and as a result of the acquisitions of Good Start Genetics (“Good Start”) in August 2017 and CombiMatrix Corporation (“CombiMatrix”) in November 2017, our services also include screening and testing in reproductive health, including preimplantation and carrier screening for inherited disorders, prenatal diagnosis, miscarriage analysis and pediatric developmental disorders. To complement these offerings, in the first quarter of 2019, we introduced our Non-invasive Prenatal Screen. Invitae operates in one segment.
Basis of presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018. The results for the three months ended March 31, 2019 are not necessarily indicative of the results expected for the full fiscal year or any other periods.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
Principles of consolidation
Our unaudited condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We base these estimates on historical and anticipated results, trends and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. Actual results could differ materially from those estimates and assumptions.
Significant estimates and assumptions made by management include the determination of:
revenue recognition (See Note 3, “Revenue, accounts receivable and deferred revenue” for further information);
the fair value of assets acquired and liabilities assumed for business combinations;
the fair value of goodwill and intangible assets;
the recoverability of long-lived assets;
our incremental borrowing rate used to calculate our lease obligations;
stock-based compensation expense and the fair value of awards issued; and
income tax uncertainties.
Concentrations of credit risk and other risks and uncertainties
Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. Our cash and cash equivalents are held by financial institutions in the United States. Such deposits may exceed federally insured limits.
Significant customers are those that represent 10% or more of our total revenue presented on the statements of operations. For the significant customer, revenue as a percentage of total revenue were as follows:
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Medicare
 
22
%
 
16
%
Our significant customer and its related accounts receivable balance as a percentage of total accounts receivable was as follows:
 
March 31, 2019
 
December 31, 2018
Medicare
21
%
 
21
%

Cash, cash equivalents and restricted cash
We consider all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted cash consists primarily of money market funds that serve as collateral for security deposits for our facility leases and sublease agreements and collateral for a credit card agreement at one of our financial institutions.
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):
 
March 31,
 
2019
 
2018
Cash and cash equivalents
$
252,502

 
$
18,443

Restricted cash
5,871

 
5,406

Total cash, cash equivalents and restricted cash
$
258,373

 
$
23,849


Accounts receivable
We receive payment for our tests from partners, patients, institutional customers and third-party payers. See Note 3, “Revenue, accounts receivable and deferred revenue” for further information.
Inventory
We maintain test reagents and other consumables primarily used in sample collection kits which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. Our inventory was $8.8 million and $8.3 million as of March 31, 2019 and December 31, 2018, respectively, and was recorded in prepaid expenses and other current assets on our consolidated balance sheets.
Business combinations
The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by our management, which consider our estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, cash flows,
discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Financial Accounting Standards Board ("FASB") Accounting Standards Codification (“ASC”) Topic 480, Distinguishing Liabilities from Equity, we recognize a liability equal to the fair value of the contingent payments we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.
Goodwill
In accordance with ASC 350, Intangibles-Goodwill and Other (“ASC 350”), our goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Under ASC 350, we perform annual impairment reviews of our goodwill balance during the fourth fiscal quarter. In testing for impairment, we compare the fair value of our consolidated single reporting unit to its carrying value including the goodwill of that unit. If the carrying value, including goodwill, exceeds the reporting unit’s fair value, we will recognize an impairment loss for the amount by which the carrying amount exceeds the reporting unit’s fair value. The loss recognized cannot exceed the total amount of goodwill allocated to the reporting unit.
We have not incurred any goodwill impairment losses in any of the periods presented.
Fair value of financial instruments
Our financial instruments consist principally of cash and cash equivalents, marketable securities, accounts payable, accrued liabilities, finance leases and debt. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued and other current liabilities approximate their current fair value due to the relatively short-term nature of these accounts. Based on borrowing rates available to us, the carrying value of finance leases and debt approximates their fair values.
Revenue recognition
We recognize revenue when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. All revenues are generated from contracts with customers.
Test revenue is generated primarily from the sale of tests that provide analysis and associated interpretation of the sequencing of parts of the genome.
Other revenue consists primarily of revenue from genome network subscription services which is recognized on a straight-line basis over the subscription term, and revenue from collaboration agreements.
Cost of revenue
Cost of revenue reflects the aggregate costs incurred in delivering the genetic testing results to clinicians and includes expenses for personnel-related costs including stock-based compensation, materials and supplies, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities.
Net loss per share
Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common share equivalents outstanding for the period determined using the treasury stock method. Potentially dilutive securities, consisting of convertible preferred stock, options to purchase common stock, common stock warrants, and RSUs, are considered to be common stock equivalents and were excluded from the calculation of diluted net loss per share because their effect would be antidilutive for all periods presented.
Recent accounting pronouncements
We evaluate all Accounting Standards Updates (“ASUs”) issued by the FASB for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Recently issued accounting pronouncements not yet adopted
In June 2016, FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326) which requires measurement and recognition of expected credit losses for financial assets. This guidance will become effective for us beginning in the first quarter of 2020 and must be adopted using a modified retrospective approach, with certain exceptions. We are currently evaluating the effect that adoption of this ASU will have on our consolidated financial statements.
Recently adopted accounting pronouncements – Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) and in July 2018 issued ASU 2018-10, Codification Improvements to Topic 842, Leases and ASU 2018-11, Leases (Topic 842): Targeted Improvements (the foregoing ASUs collectively referred to as “Topic 842”). Under the new guidance, lessees are required to recognize a lease liability and a right-of-use asset for all leases at the commencement date and also make expanded disclosures about leasing arrangements.
On January 1, 2019, we adopted Topic 842 using the modified retrospective approach in accordance with Topic 842. Adoption of Topic 842 had a material impact on our consolidated balance sheets, but did not have an impact on our consolidated statements of operations. Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting under previous lease guidance, ASC 840: Leases. We elected the package of practical expedients permitted under the transition guidance which, among other things, allowed us to carry forward the historical classification of leases in place as of January 1, 2019.
The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments Due to the Adoption of Topic 842
 
January 1, 2019
Property and equipment, net
 
$
27,886

 
$
(5,159
)
 
$
22,727

Operating lease assets
 
$

 
$
36,711

 
$
36,711

Other assets
 
$
3,064

 
$
5,159

 
$
8,223

Accrued liabilities
 
$
26,563

 
$
(490
)
 
$
26,073

Operating lease obligations
 
$

 
$
4,697

 
$
4,697

Operating lease obligations, net of current portion
 
$

 
$
41,279

 
$
41,279

Other long-term liabilities
 
$
8,956

 
$
(8,775
)
 
$
181


The adjustments due to the adoption of Topic 842 primarily relate to the recognition of operating and finance lease right-of-use assets and operating lease liabilities. Finance lease assets are recorded within other assets on our consolidated balance sheet and were $5.2 million as of implementation of Topic 842 on January 1, 2019 and $4.8 million as of March 31, 2019.
Under Topic 842, we determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term.
As allowed under Topic 842, we elected to not apply the recognition requirements of Topic 842 to short-term leases, that is, leases with terms of 12 months or less which do not include an option to purchase the underlying asset that we are reasonably certain to exercise. For short-term leases, we recognize lease payments as operating expenses on a straight-line basis over the lease term.
As a result of our election of the package of practical expedients permitted under the Topic 842 transition guidance, for assets related to facilities leases we elected to account for lease and non-lease components, such as common area maintenance charges, as a single lease component.
We did not identify any material embedded leases with the adoption of Topic 842 and therefore the implementation of Topic 842 primarily focused on the treatment of our previously identified leases.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, accounts receivable and deferred revenue
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue, accounts receivable and deferred revenue Revenue, accounts receivable and deferred revenue
Test revenue is generated from sales of diagnostic tests to three groups of customers: institutions, such as hospitals, clinics and partners; patients who pay directly; and patients’ insurance carriers. Amounts billed and collected, and the timing of collections, vary based on whether the payer is an institution, an insurance carrier or a patient. Other revenue consists principally of revenue recognized under collaboration and genome network agreements.
The following table includes our revenues as disaggregated by payer category (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Test revenue:
 
 
 
Institutions
$
8,154

 
$
7,231

Patient - direct
3,741

 
2,850

Patient - insurance
27,724

 
16,972

Total test revenue
39,619

 
27,053

Other revenue
934

 
618

Total revenue
$
40,553

 
$
27,671


We recognize revenue related to billings based on estimates of the amount that will ultimately be realized. The estimate of the transaction price of test revenue is based on many factors such as length of payer relationship, historical payment patterns, changes in contract provisions and insurance reimbursement policies. Cash collections for certain diagnostic tests delivered may differ from rates originally estimated. As a result of new information, we updated our estimate of the amounts to be recognized for previously delivered tests which resulted in an additional $0.4 million of test revenue for the three months ended March 31, 2019. This change in estimate decreased our loss from operations by $0.4 million and decreased basic and diluted net loss per share by approximately $0.01 for the three months ended March 31, 2019.
Accounts receivable
The majority of our accounts receivable represents amounts billed to institutions (e.g., hospitals, clinics, partners) and estimated amounts to be collected from third-party insurance payers for diagnostic test revenue recognized. Also included is amounts due under the terms of collaboration and genome network agreements for diagnostic testing and data aggregation reporting services provided and proprietary platform access rights transferred.
Deferred revenues
We record deferred revenues when cash payments are received or due in advance of our performance related to one or more performance obligations. The amounts deferred to date primarily consist of consideration received pertaining to the estimated exercise of certain re-requisition rights. In order to comply with loss contract rules, our re-requisition rights revenue deferral is no less than the estimated cost of fulfilling its related obligations. We recognize revenue related to re-requisition rights as the rights are exercised or expire unexercised, which is generally within 90 days of initial deferral.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Business combinations
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Business combinations Business combinations
Good Start Genetics
In August 2017, we acquired 100% of the fully diluted equity of Good Start, a privately held molecular diagnostics company focused on preimplantation and carrier screening for inherited disorders. As of December 31, 2018, we had a hold-back amount payable for remaining common stock to be issued upon the resolution of outstanding claims from Good Start customers of approximately $1.5 million, of which $0.7 million was settled during the three months ended March 31, 2019
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and intangible assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and intangible assets Goodwill and intangible assets
Goodwill
There were no changes in the carrying amounts of goodwill during the three months ended March 31, 2019.
Intangible Assets
The following table presents details of our finite-lived intangible assets as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
Customer relationships
$
23,763

 
$
(3,374
)
 
$
20,389

 
10.0
 
$
23,763

 
$
(2,783
)
 
$
20,980

 
10.0
Developed technology
11,963

 
(4,111
)
 
7,852

 
4.8
 
11,963

 
(3,482
)
 
8,481

 
4.8
Non-compete agreement
286

 
(129
)
 
157

 
5.0
 
286

 
(114
)
 
172

 
5.0
Trade name
576

 
(364
)
 
212

 
2.7
 
576

 
(329
)
 
247

 
2.7
Patent licensing agreement
496

 
(45
)
 
451

 
15.0
 
496

 
(37
)
 
459

 
15.0
Favorable leases
247

 
(152
)
 
95

 
2.2
 
247

 
(117
)
 
130

 
2.2
 
$
37,331

 
$
(8,175
)
 
$
29,156

 
 
 
$
37,331

 
$
(6,862
)
 
$
30,469

 
 


Acquisition-related intangibles included in the above table are finite-lived and are carried at cost less accumulated amortization. Customer relationships are being amortized on an accelerated basis, in proportion to estimated cash flows. All other acquisition-related intangibles are being amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are realized. Amortization expense was $1.3 million for each of the three months ended March 31, 2019 and 2018. Amortization expense is recorded to cost of revenue, research and development, sales and marketing and general and administrative expense.
The following table summarizes our estimated future amortization expense of intangible assets with finite lives as of March 31, 2019 (in thousands):
2019 (remainder of year)
$
3,935

2020
5,525

2021
5,829

2022
4,124

2023
3,111

Thereafter
6,632

Total estimated future amortization expense
$
29,156

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components
3 Months Ended
Mar. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Balance sheet components Balance sheet components
Property and equipment, net
Property and equipment consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
13,063

 
$
13,034

Laboratory equipment
23,384

 
22,149

Equipment under capital lease

 
7,129

Computer equipment
4,911

 
4,723

Software
2,597

 
2,594

Furniture and fixtures
784

 
784

Automobiles
20

 
20

Construction-in-progress
5,151

 
1,962

Total property and equipment, gross
49,910

 
52,395

Accumulated depreciation and amortization
(24,153
)
 
(24,509
)
Total property and equipment, net
$
25,757

 
$
27,886


Depreciation expense was $1.6 million and $2.1 million for the three months ended March 31, 2019 and 2018, respectively.
Accrued liabilities
Accrued liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Accrued compensation and related expenses
$
9,251

 
$
7,917

Liabilities associated with business combinations
5,910

 
6,460

Liability associated with co-development agreement

 
2,000

Deferred revenue
1,155

 
761

Other
9,038

 
9,425

Total accrued liabilities
$
25,354

 
$
26,563


Other long-term liabilities
Other long-term liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Lease incentive obligation, non-current
$

 
$
3,280

Deferred rent, non-current

 
5,495

Other non-current liabilities
150

 
181

Total other long-term liabilities
$
150

 
$
8,956

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair value measurements Fair value measurements
 
Financial assets and liabilities are recorded at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The authoritative guidance establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity.
The three-level hierarchy for the inputs to valuation techniques is summarized as follows:
Level 1—Observable inputs such as quoted prices (unadjusted) for identical instruments in active markets.
Level 2—Observable inputs such as quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, or model-derived valuations whose significant inputs are observable.
Level 3—Unobservable inputs that reflect the reporting entity’s own assumptions.
The following tables set forth the fair value of our consolidated financial instruments that were measured at fair value on a recurring basis as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
233,062

 
$

 
$

 
$
233,062

 
$
233,062

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
28,406

 
8

 

 
28,414

 

 
28,414

 

Total financial assets
$
261,768

 
$
8

 
$

 
$
261,776

 
$
233,062

 
$
28,714

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

Total financial liabilities
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

 
March 31, 2019
Reported as:
 

Cash equivalents
$
227,191

Restricted cash
5,871

Marketable securities
28,714

Total cash equivalents, restricted cash, and marketable securities
$
261,776

 
 
Accrued liabilities
$
5,154


 
December 31, 2018
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
93,934

 
$

 
$

 
$
93,934

 
$
93,934

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
10,908

 

 
(1
)
 
10,907

 

 
10,907

 

U.S. treasury notes
9,990

 

 

 
9,990

 
9,990

 

 

U.S. government agency securities
6,001

 

 
(4
)
 
5,997

 

 
5,997

 

Total financial assets
$
121,133

 
$

 
$
(5
)
 
$
121,128

 
$
103,924

 
$
17,204

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

Total financial liabilities
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

 
December 31, 2018
Reported as:
 

Cash equivalents
$
101,395

Restricted cash
6,006

Marketable securities
13,727

Total cash equivalents, restricted cash, and marketable securities
$
121,128

 
 
Accrued liabilities
$
4,998


There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. The total fair value of investments with unrealized losses at March 31, 2019 was nil. None of the available-for-sale securities held as of March 31, 2019 has been in a continuous unrealized loss position for more than one year. We have not identified any other-than-temporary declines in market value and thus have not recorded any impairment charges on our financial assets during the three months ended March 31, 2019. 
At March 31, 2019, the remaining contractual maturities of available-for-sale securities ranged from zero to three months.
 
 Our certificates of deposit, commercial paper, and debt securities of U.S. government agency entities are classified as Level 2 as they are valued based upon quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.
As of March 31, 2019, we had a contingent obligation of $5.0 million of our common stock calculated using a 30-day trailing average share price to the former owners of AltaVoice in conjunction with our acquisition of AltaVoice in January 2017. The amount of the contingent obligation was dependent upon 2017 and 2018 revenue attributable to AltaVoice. Since revenue attributable to AltaVoice for the combined period of 2017 and 2018 was greater than the $10 million contingent milestone, in April 2019 we issued 0.2 million shares of our common stock to the former owners of AltaVoice which had a fair value on the date of issuance of $5.2 million.
The fair value of our outstanding debt is estimated using the net present value of future debt payments, discounted at an interest rate that is consistent with market interest rates, which is a Level 2 input. The estimated fair value of our outstanding debt at March 31, 2019 and December 31, 2018 approximated the carrying values.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Leases
Operating leases
In 2015, we entered into a lease agreement for our headquarters and main production facility in San Francisco, California which commenced in 2016. This lease expires in July 2026 and we may renew the lease for an additional ten years. This optional period was not considered reasonably certain to be exercised and therefore we determined the lease term to be a ten-year period expiring in 2026. In connection with the execution of the lease, we provided a security deposit of approximately $4.6 million which is included in restricted cash in our consolidated balance sheets. We also have other operating leases for office and laboratory space in California and Massachusetts.
As of March 31, 2019, the weighted-average remaining lease term for our operating leases was 6.5 years and the weighted-average discount rate used to determine our operating lease liability was 11.5%. Cash payments included in the measurement of our operating lease liabilities were $2.4 million for the three months ended March 31, 2019.
The components of lease costs, which were included in cost of revenue, research and development, selling and marketing and general and administrative expenses on our consolidated statements of operations were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Operating lease costs
$
2,517

 
$
2,440

Sublease income
(43
)
 
(39
)
Total operating lease costs
2,474

 
2,401

Finance lease costs
420

 
509

Total lease costs
$
2,894

 
$
2,910


Future minimum payments under non-cancelable operating leases as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
7,391

2020
9,616

2021
9,738

2022
9,661

2023
8,901

Thereafter
25,716

Future non-cancelable minimum operating lease payments
71,023

Less: minimum payments to be received from non-cancelable subleases
(131
)
Total future non-cancelable minimum operating lease payments, net
70,892

Less: imputed interest
(23,839
)
Total operating lease liabilities
47,053

Less: current portion
(4,419
)
Operating lease obligations, net of current portion
$
42,634


Finance leases
We have entered into various finance lease agreements to obtain laboratory equipment. The terms of our finance leases are generally three years with a weighted-average remaining lease term of 1.4 years as of March 31, 2019 and are typically secured by the underlying equipment. The weighted-average discount rate used to determine the finance lease liability was 6.2%. The portion of the future payments designated as principal repayment was classified as a finance lease obligation on our consolidated balance sheets. Cash payments included in the measurement of our finance lease liabilities were $0.5 million for the three months ended March 31, 2019.
Future payments under finance leases at March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
1,560

2020
1,394

2021
21

Total finance lease obligations
2,975

Less: interest
(140
)
Present value of net minimum finance lease payments
2,835

Less: current portion
(1,960
)
Finance lease obligations, net of current portion
$
875


Debt financing
In November 2018, we entered into a Note Purchase Agreement (the "2018 Note Purchase Agreement") pursuant to which we were eligible to borrow an aggregate principal amount up to $200.0 million over a seven year maturity term which included an initial borrowing of $75.0 million in November 2018. We received net proceeds of $10.3 million after terminating and repaying the balance of our obligations of approximately $64.7 million with our previous lender.
At March 31, 2019, obligations under the 2018 Note Purchase Agreement were $75.0 million which are required to be repaid to the lender in a balloon payment no later than 2025. If we repay prior to the three year anniversary following the initial borrowing, the amount due will be: 117.5% of the principal amount if payment is made within 12 months after the borrowing; 132.5% of the principal amount if payment is made between 12 and 24 months after the borrowing; and 145.0% of the principal amount if payment is made between 24 and 36 months after the borrowing, all less the interest payments we've made since our initial borrowing.
The outstanding principal amount under the 2018 Note Purchase Agreement bears interest at a rate of 8.75% annually. In addition, beginning on January 1, 2020 and continuing until repayment or maturity of any outstanding principal, we will make quarterly payments of 0.5% of our annual net revenues subject to a maximum annual amount of such payments of $1.6 million which will be recognized as interest expense. Through the fixed interest charges and the quarterly revenue payments, we are required to pay total amounts to generate an 11% internal rate of return to the lender on any outstanding principal balances due in a lump-sum upon the repayment or maturity of any outstanding principal. During the three months ended March 31, 2019, the 2018 Note Purchase Agreement bore interest at an average interest rate of 10.6%.
The 2018 Note Purchase Agreement contains quarterly covenants to achieve certain revenue levels as well as additional covenants, including limits on our ability to dispose of assets, undergo a change of control, merge with or acquire other entities, incur debt, incur liens, pay dividends or other distributions to holders of our capital stock, repurchase stock and make investments, in each case subject to certain exceptions. Our obligations under the 2018 Note Purchase Agreement are secured by a security interest in substantially all of our and certain of our subsidiaries’ assets.
Debt discounts, including debt issuance costs, related to the 2018 Note Purchase Agreement of $0.7 million were recorded as a direct deduction from the debt liability and are being amortized to interest expense over the term of the 2018 Note Purchase Agreement. Future estimated payments under the 2018 Note Purchase Agreement as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
5,013

2020
8,297

2021
8,279

2022
8,279

2023
8,279

Thereafter
89,948

Total remaining payments
128,095

Less: debt discount
(694
)
Less: interest
(52,573
)
Total debt
$
74,828


Interest expense related to our debt financings was $2.0 million and $1.2 million for the three months ended March 31, 2019 and 2018, respectively.
Other commitments
In the normal course of business, we enter into various purchase commitments primarily related to service agreements and laboratory supplies. At March 31, 2019, our total future payments under noncancelable unconditional purchase commitments having a remaining term of over one year were $5.6 million.
Guarantees and indemnifications
As permitted under Delaware law and in accordance with our bylaws, we indemnify our directors and officers for certain events or occurrences while the officer or director is or was serving in such capacity. The maximum amount of potential future indemnification is unlimited; however, we maintain director and officer liability insurance. This insurance allows the transfer of the risk associated with our exposure and may enable us to recover a portion of any future amounts paid. We believe the fair value of these indemnification agreements is minimal. Accordingly, we did not record any liabilities associated with these indemnification agreements at March 31, 2019 or December 31, 2018.
Contingencies
We were not a party to any material legal proceedings at March 31, 2019, or at the date of this report. We may from time to time become involved in various legal proceedings arising in the ordinary course of business, and the resolution of any such claims could be material.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' equity
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Stockholders' equity Stockholders’ equity
Shares Outstanding
Shares of convertible preferred and common stock were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Convertible preferred stock:
 
 
 
Shares outstanding, beginning of period
3,459

 
3,459

Conversion into common stock
(3,334
)
 

Shares outstanding, end of period
125

 
3,459

 
 
 
 
Common stock:
 
 
 
Shares outstanding, beginning of period
75,481

 
53,597

Common stock issued in connection with public offering
10,350

 

Common stock issued on exercise of stock options, net
260

 
11

Common stock issued pursuant to vesting of RSUs
121

 
66

Common stock issued pursuant to exercises of warrants
15

 
28

Common stock issued pursuant to business combinations
40

 

Common stock issued upon conversion of preferred stock
3,334

 

Other

 
8

Shares outstanding, end of period
89,601

 
53,710


2018 Sales Agreement
In August 2018, we entered into a Common Stock Sales Agreement (the “2018 Sales Agreement”) with Cowen and Company, LLC (“Cowen”), under which we may offer and sell from time to time at our sole discretion shares of our common stock through Cowen as our sales agent, in an aggregate amount not to exceed $75.0 million. Cowen may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act of 1933, including without limitation sales made directly on The New York Stock Exchange, and also may sell the shares in privately negotiated transactions, subject to our prior approval. Per the terms of the
agreement, Cowen receives a commission equal to 3% of the gross proceeds of the sales price of all shares sold through it as sales agent under the 2018 Sales Agreement. In March 2019, we amended the 2018 Sales Agreement to increase the aggregate amount of our common stock to be sold under this agreement not to exceed $175.0 million. During 2018, we sold a total of 4.3 million shares of common stock under the 2018 Sales Agreement for aggregate gross proceeds of $61.1 million and net proceeds of $58.9 million. No shares of our common stock were sold under this agreement during 2019.
Public offerings
In March 2019, we sold, in an underwritten public offering, an aggregate of 10.4 million shares of our common stock at a price of $19.00 per share, for gross proceeds of $196.7 million and net proceeds of $184.5 million.
In April 2018, we sold, in an underwritten public offering, an aggregate of 12.8 million shares of our common stock at a price of $4.50 per share, for gross proceeds of $57.5 million and net proceeds of $53.5 million.
Private placement
In August 2017, in a private placement to certain accredited investors, we issued 5.2 million shares of common stock at a price of $8.50 per share, and 3.5 million shares of our Series A convertible preferred stock at a price of $8.50 per share, for gross proceeds of approximately $73.5 million and net proceeds of $68.9 million. The Series A preferred stock is convertible into common stock on a one-for-one basis, subject to adjustment for events such as stock splits, combinations and the like. During the three months ended March 31, 2019, 3.3 million shares of Series A convertible preferred stock were converted to 3.3 million shares of common stock.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock incentive plans Stock incentive plans
Stock incentive plans
In 2010, we adopted the 2010 Incentive Plan (the “2010 Plan”). The 2010 Plan provides for the granting of stock-based awards to employees, directors and consultants under terms and provisions established by our Board of Directors. Under the terms of the 2010 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and nonstatutory stock options must be at least 110% of fair market of the common stock on the grant date, as determined by our Board of Directors. The terms of options granted under the 2010 Plan may not exceed ten years.
In January 2015, we adopted the 2015 Stock Incentive Plan (the “2015 Plan”), which became effective upon the closing of our initial public offering (“IPO”). Shares outstanding under the 2010 Plan were transferred to the 2015 Plan upon effectiveness of the 2015 Plan. The 2015 Plan provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 through January 1, 2025. In addition, shares subject to awards under the 2010 Plan that are forfeited or terminated will be added to the 2015 Plan. The 2015 Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards, stock units, stock appreciation rights and other forms of equity compensation, all of which may be granted to employees, including officers, non-employee directors and consultants. Additionally, the 2015 Plan provides for the grant of cash-based awards.
Options granted generally vest over a period of four years. Typically, the vesting schedule for options granted to newly hired employees provides that 1/4 of the award vests upon the first anniversary of the employee’s date of hire, with the remainder of the award vesting monthly thereafter at a rate of 1/48 of the total shares subject to the option. All other options typically vest in equal monthly installments over the four-year vesting schedule.
RSUs generally vest over a period of three years. Typically, the vesting schedule for RSUs provides that 1/3 of the award vests upon each anniversary of the grant date.
Activity under the 2010 Plan and the 2015 Plan is set forth below (in thousands, except per share amounts and years):
 
Shares Available For Grant
 
Stock Options Outstanding
 
Weighted-Average Exercise Price Per Share
 
Weighted-Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
Balances at December 31, 2018
118

 
3,855

 
$
8.54

 
6.8
 
$
9,927

Additional shares reserved
3,019

 

 
 
 
 
 
 
Options cancelled
10

 
(10
)
 
9.59

 
 
 
 
Options exercised

 
(260
)
 
7.77

 
 
 
 
RSUs granted
(265
)
 

 
 
 
 
 
 
RSUs cancelled
31

 

 
 
 
 
 
 
Balances at March 31, 2019
2,913

 
3,585

 
$
8.60

 
6.7
 
$
53,154

Options exercisable at March 31, 2019
 
 
2,651

 
$
8.41

 
6.3
 
$
39,794

Options vested and expected to vest at March 31, 2019
 
 
3,477

 
$
8.58

 
6.6
 
$
51,593


 
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of our common stock for stock options that were in-the-money.
The weighted-average fair value of RSUs granted was $14.45 and $7.81 in the three months ended March 31, 2019 and 2018, respectively.  
The total grant-date fair value of options to purchase common stock vested was $1.1 million and $1.8 million in the three months ended March 31, 2019 and 2018, respectively.
The intrinsic value of options to purchase common stock exercised was $3.3 million and $0.1 million in the three months ended March 31, 2019 and 2018, respectively.
The following table summarizes RSU activity for the three months ended March 31, 2019:
 
Number of Shares
 
Weighted- Average Grant Date Fair Value Per Share
Balance at December 31, 2018
4,031

 
$
8.35

RSUs granted
265

 
$
14.45

RSUs vested
(121
)
 
$
6.50

RSUs cancelled
(31
)
 
$
8.51

Balance at March 31, 2019
4,144

 
$
8.79


 
 2015 employee stock purchase plan
In January 2015, we adopted the 2015 Employee Stock Purchase Plan (the “ESPP”), which became effective upon the closing of the IPO. Employees participating in the ESPP may purchase common stock at 85% of the lesser of the fair market value of common stock on the purchase date or last trading day preceding the offering date. At March 31, 2019, cash received from payroll deductions pursuant to the ESPP was $2.0 million.
The ESPP provides for automatic annual increases in shares available for grant, beginning on January 1, 2016 and continuing through January 1, 2025. At March 31, 2019, a total of 1.0 million shares of common stock were reserved for issuance under the ESPP.
 Stock-based compensation
We use the grant date fair value of our common stock to value both employee and non-employee options when granted. We revalue non-employee options each reporting period using the fair market value of our common stock as of the last day of each reporting period.
No stock options were granted in either three-month period ended March 31, 2019 or 2018 and no stock options granted to non-employees vested in either period.
The following table summarizes stock-based compensation expense for the three months ended March 31, 2019 and 2018 included in the consolidated statements of operations (in thousands): 
 
Three Months Ended March 31,
 
2019
 
2018
Cost of revenue
$
651

 
$
491

Research and development
1,805

 
1,483

Selling and marketing
1,243

 
1,048

General and administrative
1,524

 
1,371

Total stock-based compensation expense
$
5,223

 
$
4,393


 
At March 31, 2019, unrecognized compensation expense related to unvested stock options, net of estimated forfeitures, was $3.5 million, which we expect to recognize on a straight-line basis over a weighted-average period of 1.6 years. Unrecognized compensation expense related to RSUs at March 31, 2019, net of estimated forfeitures, was $22.4 million, which we expect to recognize on a straight-line basis over a weighted-average period of 2.0 years. As of March 31, 2019, there was no capitalized stock-based employee compensation.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Net loss per share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Net loss per share Net loss per share
The following table presents the calculation of basic and diluted net loss per share for the three months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
2019
 
2018
Net loss
$
(37,677
)
 
$
(36,120
)
Shares used in computing net loss per share, basic and diluted
79,369

 
54,382

Net loss per share, basic and diluted
$
(0.47
)
 
$
(0.66
)

 
The following common stock equivalents have been excluded from diluted net loss per share for the three months ended March 31, 2019 and 2018 because their inclusion would be anti-dilutive (in thousands): 
 
March 31,
 
2019
 
2018
Shares of common stock subject to outstanding options
3,585

 
4,075

Shares of common stock subject to outstanding warrants
596

 
2,019

Shares of common stock subject to outstanding RSUs
4,144

 
2,424

Shares of common stock pursuant to ESPP
178

 
327

Shares of common stock underlying Series A convertible preferred stock
125

 
3,459

Total shares of common stock equivalents
8,628

 
12,304

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Geographic information
3 Months Ended
Mar. 31, 2019
Segments, Geographical Areas [Abstract]  
Geographic information Geographic information
Revenue by country is determined based on the billing address of the customer. The following presents revenue by country for the three months ended March 31, 2019 and 2018 (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
United States
$
37,645

 
$
25,907

Canada
965

 
1,008

Rest of world
1,943

 
756

Total revenue
$
40,553

 
$
27,671


 
All long-lived assets at March 31, 2019 and December 31, 2018, were located in the United States.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Principles of consolidation Principles of consolidationOur unaudited condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates Use of estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities as of the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. We base these estimates on historical and anticipated results, trends and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. Actual results could differ materially from those estimates and assumptions.
Significant estimates and assumptions made by management include the determination of:
revenue recognition (See Note 3, “Revenue, accounts receivable and deferred revenue” for further information);
the fair value of assets acquired and liabilities assumed for business combinations;
the fair value of goodwill and intangible assets;
the recoverability of long-lived assets;
our incremental borrowing rate used to calculate our lease obligations;
stock-based compensation expense and the fair value of awards issued; and
income tax uncertainties.
Concentrations of credit risk and other risks and uncertainties Concentrations of credit risk and other risks and uncertaintiesFinancial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. Our cash and cash equivalents are held by financial institutions in the United States. Such deposits may exceed federally insured limits.
Cash cash equivalents and restricted cash Cash, cash equivalents and restricted cash
We consider all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted cash consists primarily of money market funds that serve as collateral for security deposits for our facility leases and sublease agreements and collateral for a credit card agreement at one of our financial institutions.
Accounts receivable Accounts receivableWe receive payment for our tests from partners, patients, institutional customers and third-party payers.
Inventory InventoryWe maintain test reagents and other consumables primarily used in sample collection kits which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis.
Business combinations Business combinations
The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by our management, which consider our estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, cash flows,
discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Financial Accounting Standards Board ("FASB") Accounting Standards Codification (“ASC”) Topic 480, Distinguishing Liabilities from Equity, we recognize a liability equal to the fair value of the contingent payments we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.
Goodwill GoodwillIn accordance with ASC 350, Intangibles-Goodwill and Other (“ASC 350”), our goodwill is not amortized but is tested for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Under ASC 350, we perform annual impairment reviews of our goodwill balance during the fourth fiscal quarter. In testing for impairment, we compare the fair value of our consolidated single reporting unit to its carrying value including the goodwill of that unit. If the carrying value, including goodwill, exceeds the reporting unit’s fair value, we will recognize an impairment loss for the amount by which the carrying amount exceeds the reporting unit’s fair value. The loss recognized cannot exceed the total amount of goodwill allocated to the reporting unit.
Fair value of financial instruments Fair value of financial instrumentsOur financial instruments consist principally of cash and cash equivalents, marketable securities, accounts payable, accrued liabilities, finance leases and debt. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued and other current liabilities approximate their current fair value due to the relatively short-term nature of these accounts. Based on borrowing rates available to us, the carrying value of finance leases and debt approximates their fair values.
Revenue recognition and cost of revenue Revenue recognition
We recognize revenue when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. All revenues are generated from contracts with customers.
Test revenue is generated primarily from the sale of tests that provide analysis and associated interpretation of the sequencing of parts of the genome.
Other revenue consists primarily of revenue from genome network subscription services which is recognized on a straight-line basis over the subscription term, and revenue from collaboration agreements.
Cost of revenue
Cost of revenue reflects the aggregate costs incurred in delivering the genetic testing results to clinicians and includes expenses for personnel-related costs including stock-based compensation, materials and supplies, equipment and infrastructure expenses associated with testing and allocated overhead including rent, equipment depreciation, amortization of acquired intangibles and utilities.
Net loss per share Net loss per shareBasic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common share equivalents outstanding for the period determined using the treasury stock method. Potentially dilutive securities, consisting of convertible preferred stock, options to purchase common stock, common stock warrants, and RSUs, are considered to be common stock equivalents and were excluded from the calculation of diluted net loss per share because their effect would be antidilutive for all periods presented.
Recent accounting pronouncements Recent accounting pronouncements
We evaluate all Accounting Standards Updates (“ASUs”) issued by the FASB for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Recently issued accounting pronouncements not yet adopted
In June 2016, FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326) which requires measurement and recognition of expected credit losses for financial assets. This guidance will become effective for us beginning in the first quarter of 2020 and must be adopted using a modified retrospective approach, with certain exceptions. We are currently evaluating the effect that adoption of this ASU will have on our consolidated financial statements.
Recently adopted accounting pronouncements – Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) and in July 2018 issued ASU 2018-10, Codification Improvements to Topic 842, Leases and ASU 2018-11, Leases (Topic 842): Targeted Improvements (the foregoing ASUs collectively referred to as “Topic 842”). Under the new guidance, lessees are required to recognize a lease liability and a right-of-use asset for all leases at the commencement date and also make expanded disclosures about leasing arrangements.
On January 1, 2019, we adopted Topic 842 using the modified retrospective approach in accordance with Topic 842. Adoption of Topic 842 had a material impact on our consolidated balance sheets, but did not have an impact on our consolidated statements of operations. Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting under previous lease guidance, ASC 840: Leases. We elected the package of practical expedients permitted under the transition guidance which, among other things, allowed us to carry forward the historical classification of leases in place as of January 1, 2019.
The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments Due to the Adoption of Topic 842
 
January 1, 2019
Property and equipment, net
 
$
27,886

 
$
(5,159
)
 
$
22,727

Operating lease assets
 
$

 
$
36,711

 
$
36,711

Other assets
 
$
3,064

 
$
5,159

 
$
8,223

Accrued liabilities
 
$
26,563

 
$
(490
)
 
$
26,073

Operating lease obligations
 
$

 
$
4,697

 
$
4,697

Operating lease obligations, net of current portion
 
$

 
$
41,279

 
$
41,279

Other long-term liabilities
 
$
8,956

 
$
(8,775
)
 
$
181


The adjustments due to the adoption of Topic 842 primarily relate to the recognition of operating and finance lease right-of-use assets and operating lease liabilities. Finance lease assets are recorded within other assets on our consolidated balance sheet and were $5.2 million as of implementation of Topic 842 on January 1, 2019 and $4.8 million as of March 31, 2019.
Under Topic 842, we determine if an arrangement is a lease at inception primarily based on the determination of the party responsible for directing the use of an underlying asset within a contract. Operating leases are included in operating lease assets and operating lease obligations in our consolidated balance sheets. Lease assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. In determining the present value of lease payments, we use our incremental borrowing rate based on the information available at the lease commencement date which includes significant assumptions made by us including our estimated credit rating. Operating lease right-of-use assets also include any lease payments made prior to the lease commencement date and exclude any lease incentives paid or payable at the lease commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise any such options. Lease expense is recognized on a straight-line basis over the expected lease term.
As allowed under Topic 842, we elected to not apply the recognition requirements of Topic 842 to short-term leases, that is, leases with terms of 12 months or less which do not include an option to purchase the underlying asset that we are reasonably certain to exercise. For short-term leases, we recognize lease payments as operating expenses on a straight-line basis over the lease term.
As a result of our election of the package of practical expedients permitted under the Topic 842 transition guidance, for assets related to facilities leases we elected to account for lease and non-lease components, such as common area maintenance charges, as a single lease component.
We did not identify any material embedded leases with the adoption of Topic 842 and therefore the implementation of Topic 842 primarily focused on the treatment of our previously identified leases.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Summary of significant customers as percentage of total revenue and total accounts receivable 10% or more of our total revenue presented on the statements of operations. For the significant customer, revenue as a percentage of total revenue were as follows:
 
 
Three Months Ended March 31,
 
 
2019
 
2018
Medicare
 
22
%
 
16
%
Our significant customer and its related accounts receivable balance as a percentage of total accounts receivable was as follows:
 
March 31, 2019
 
December 31, 2018
Medicare
21
%
 
21
%
Summary of restrictions on cash and cash equivalents The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):
 
March 31,
 
2019
 
2018
Cash and cash equivalents
$
252,502

 
$
18,443

Restricted cash
5,871

 
5,406

Total cash, cash equivalents and restricted cash
$
258,373

 
$
23,849

Schedule of cash and cash equivalents The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the statements of cash flows (in thousands):
 
March 31,
 
2019
 
2018
Cash and cash equivalents
$
252,502

 
$
18,443

Restricted cash
5,871

 
5,406

Total cash, cash equivalents and restricted cash
$
258,373

 
$
23,849

Summary of effect of the adoption of Topic 842 The effect of the adoption of Topic 842 on our consolidated balance sheet as of January 1, 2019 was as follows (in thousands):
 
 
December 31, 2018
 
Adjustments Due to the Adoption of Topic 842
 
January 1, 2019
Property and equipment, net
 
$
27,886

 
$
(5,159
)
 
$
22,727

Operating lease assets
 
$

 
$
36,711

 
$
36,711

Other assets
 
$
3,064

 
$
5,159

 
$
8,223

Accrued liabilities
 
$
26,563

 
$
(490
)
 
$
26,073

Operating lease obligations
 
$

 
$
4,697

 
$
4,697

Operating lease obligations, net of current portion
 
$

 
$
41,279

 
$
41,279

Other long-term liabilities
 
$
8,956

 
$
(8,775
)
 
$
181

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, accounts receivable and deferred revenue (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by payer category The following table includes our revenues as disaggregated by payer category (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Test revenue:
 
 
 
Institutions
$
8,154

 
$
7,231

Patient - direct
3,741

 
2,850

Patient - insurance
27,724

 
16,972

Total test revenue
39,619

 
27,053

Other revenue
934

 
618

Total revenue
$
40,553

 
$
27,671

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and intangible assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of finite-lived intangible assets The following table presents details of our finite-lived intangible assets as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
December 31, 2018
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
 
Cost
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful Life
(in Years)
Customer relationships
$
23,763

 
$
(3,374
)
 
$
20,389

 
10.0
 
$
23,763

 
$
(2,783
)
 
$
20,980

 
10.0
Developed technology
11,963

 
(4,111
)
 
7,852

 
4.8
 
11,963

 
(3,482
)
 
8,481

 
4.8
Non-compete agreement
286

 
(129
)
 
157

 
5.0
 
286

 
(114
)
 
172

 
5.0
Trade name
576

 
(364
)
 
212

 
2.7
 
576

 
(329
)
 
247

 
2.7
Patent licensing agreement
496

 
(45
)
 
451

 
15.0
 
496

 
(37
)
 
459

 
15.0
Favorable leases
247

 
(152
)
 
95

 
2.2
 
247

 
(117
)
 
130

 
2.2
 
$
37,331

 
$
(8,175
)
 
$
29,156

 
 
 
$
37,331

 
$
(6,862
)
 
$
30,469

 
 
Summary of estimated future amortization expense of intangible assets with finite lives The following table summarizes our estimated future amortization expense of intangible assets with finite lives as of March 31, 2019 (in thousands):
2019 (remainder of year)
$
3,935

2020
5,525

2021
5,829

2022
4,124

2023
3,111

Thereafter
6,632

Total estimated future amortization expense
$
29,156

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components (Tables)
3 Months Ended
Mar. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and equipment Property and equipment consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
13,063

 
$
13,034

Laboratory equipment
23,384

 
22,149

Equipment under capital lease

 
7,129

Computer equipment
4,911

 
4,723

Software
2,597

 
2,594

Furniture and fixtures
784

 
784

Automobiles
20

 
20

Construction-in-progress
5,151

 
1,962

Total property and equipment, gross
49,910

 
52,395

Accumulated depreciation and amortization
(24,153
)
 
(24,509
)
Total property and equipment, net
$
25,757

 
$
27,886

Schedule of Accrued liabilities Accrued liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Accrued compensation and related expenses
$
9,251

 
$
7,917

Liabilities associated with business combinations
5,910

 
6,460

Liability associated with co-development agreement

 
2,000

Deferred revenue
1,155

 
761

Other
9,038

 
9,425

Total accrued liabilities
$
25,354

 
$
26,563

Schedule of Other long-term liabilities Other long-term liabilities consisted of the following (in thousands):
 
March 31, 2019
 
December 31, 2018
Lease incentive obligation, non-current
$

 
$
3,280

Deferred rent, non-current

 
5,495

Other non-current liabilities
150

 
181

Total other long-term liabilities
$
150

 
$
8,956

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Financial instruments at fair value on a recurring basis The following tables set forth the fair value of our consolidated financial instruments that were measured at fair value on a recurring basis as of March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
233,062

 
$

 
$

 
$
233,062

 
$
233,062

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
28,406

 
8

 

 
28,414

 

 
28,414

 

Total financial assets
$
261,768

 
$
8

 
$

 
$
261,776

 
$
233,062

 
$
28,714

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

Total financial liabilities
 
 
 
 
 
 
$
5,154

 

 

 
$
5,154

 
March 31, 2019
Reported as:
 

Cash equivalents
$
227,191

Restricted cash
5,871

Marketable securities
28,714

Total cash equivalents, restricted cash, and marketable securities
$
261,776

 
 
Accrued liabilities
$
5,154


 
December 31, 2018
 
Amortized
Cost
 
Unrealized
 
Estimated
Fair Value
 
 
 
 
 
 
 
 
Gains
 
Losses
 
 
Level 1
 
Level 2
 
Level 3
Financial assets:
 
 
 
 
 
 
 
 
 

 
 

 
 

Money market funds
$
93,934

 
$

 
$

 
$
93,934

 
$
93,934

 
$

 
$

Certificates of deposit
300

 

 

 
300

 

 
300

 

Commercial paper
10,908

 

 
(1
)
 
10,907

 

 
10,907

 

U.S. treasury notes
9,990

 

 

 
9,990

 
9,990

 

 

U.S. government agency securities
6,001

 

 
(4
)
 
5,997

 

 
5,997

 

Total financial assets
$
121,133

 
$

 
$
(5
)
 
$
121,128

 
$
103,924

 
$
17,204

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

Total financial liabilities
 
 
 
 
 
 
$
4,998

 

 

 
$
4,998

 
December 31, 2018
Reported as:
 

Cash equivalents
$
101,395

Restricted cash
6,006

Marketable securities
13,727

Total cash equivalents, restricted cash, and marketable securities
$
121,128

 
 
Accrued liabilities
$
4,998

Carrying amount and the estimated fair value of the Company's outstanding debt The estimated fair value of our outstanding debt at March 31, 2019 and December 31, 2018 approximated the carrying values.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Components of lease cost The components of lease costs, which were included in cost of revenue, research and development, selling and marketing and general and administrative expenses on our consolidated statements of operations were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Operating lease costs
$
2,517

 
$
2,440

Sublease income
(43
)
 
(39
)
Total operating lease costs
2,474

 
2,401

Finance lease costs
420

 
509

Total lease costs
$
2,894

 
$
2,910

Schedule of future minimum payments under operating leases Future minimum payments under non-cancelable operating leases as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
7,391

2020
9,616

2021
9,738

2022
9,661

2023
8,901

Thereafter
25,716

Future non-cancelable minimum operating lease payments
71,023

Less: minimum payments to be received from non-cancelable subleases
(131
)
Total future non-cancelable minimum operating lease payments, net
70,892

Less: imputed interest
(23,839
)
Total operating lease liabilities
47,053

Less: current portion
(4,419
)
Operating lease obligations, net of current portion
$
42,634

Schedule of future minimum lease payments under finance leases Future payments under finance leases at March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
1,560

2020
1,394

2021
21

Total finance lease obligations
2,975

Less: interest
(140
)
Present value of net minimum finance lease payments
2,835

Less: current portion
(1,960
)
Finance lease obligations, net of current portion
$
875

Schedule of future payments under amended 2018 loan agreement Future estimated payments under the 2018 Note Purchase Agreement as of March 31, 2019 are as follows (in thousands):
2019 (remainder of year)
$
5,013

2020
8,297

2021
8,279

2022
8,279

2023
8,279

Thereafter
89,948

Total remaining payments
128,095

Less: debt discount
(694
)
Less: interest
(52,573
)
Total debt
$
74,828

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' equity (Tables)
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Schedule of convertible preferred and common stock Shares of convertible preferred and common stock were as follows (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Convertible preferred stock:
 
 
 
Shares outstanding, beginning of period
3,459

 
3,459

Conversion into common stock
(3,334
)
 

Shares outstanding, end of period
125

 
3,459

 
 
 
 
Common stock:
 
 
 
Shares outstanding, beginning of period
75,481

 
53,597

Common stock issued in connection with public offering
10,350

 

Common stock issued on exercise of stock options, net
260

 
11

Common stock issued pursuant to vesting of RSUs
121

 
66

Common stock issued pursuant to exercises of warrants
15

 
28

Common stock issued pursuant to business combinations
40

 

Common stock issued upon conversion of preferred stock
3,334

 

Other

 
8

Shares outstanding, end of period
89,601

 
53,710

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans (Tables)
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of activity under the plans Activity under the 2010 Plan and the 2015 Plan is set forth below (in thousands, except per share amounts and years):
 
Shares Available For Grant
 
Stock Options Outstanding
 
Weighted-Average Exercise Price Per Share
 
Weighted-Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
Balances at December 31, 2018
118

 
3,855

 
$
8.54

 
6.8
 
$
9,927

Additional shares reserved
3,019

 

 
 
 
 
 
 
Options cancelled
10

 
(10
)
 
9.59

 
 
 
 
Options exercised

 
(260
)
 
7.77

 
 
 
 
RSUs granted
(265
)
 

 
 
 
 
 
 
RSUs cancelled
31

 

 
 
 
 
 
 
Balances at March 31, 2019
2,913

 
3,585

 
$
8.60

 
6.7
 
$
53,154

Options exercisable at March 31, 2019
 
 
2,651

 
$
8.41

 
6.3
 
$
39,794

Options vested and expected to vest at March 31, 2019
 
 
3,477

 
$
8.58

 
6.6
 
$
51,593

Summary of RSU activity The following table summarizes RSU activity for the three months ended March 31, 2019:
 
Number of Shares
 
Weighted- Average Grant Date Fair Value Per Share
Balance at December 31, 2018
4,031

 
$
8.35

RSUs granted
265

 
$
14.45

RSUs vested
(121
)
 
$
6.50

RSUs cancelled
(31
)
 
$
8.51

Balance at March 31, 2019
4,144

 
$
8.79

Summary of stock based compensation expense The following table summarizes stock-based compensation expense for the three months ended March 31, 2019 and 2018 included in the consolidated statements of operations (in thousands): 
 
Three Months Ended March 31,
 
2019
 
2018
Cost of revenue
$
651

 
$
491

Research and development
1,805

 
1,483

Selling and marketing
1,243

 
1,048

General and administrative
1,524

 
1,371

Total stock-based compensation expense
$
5,223

 
$
4,393

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Net loss per share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted The following table presents the calculation of basic and diluted net loss per share for the three months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
2019
 
2018
Net loss
$
(37,677
)
 
$
(36,120
)
Shares used in computing net loss per share, basic and diluted
79,369

 
54,382

Net loss per share, basic and diluted
$
(0.47
)
 
$
(0.66
)
Schedule of antidilutive securities excluded from computation of earnings per share The following common stock equivalents have been excluded from diluted net loss per share for the three months ended March 31, 2019 and 2018 because their inclusion would be anti-dilutive (in thousands): 
 
March 31,
 
2019
 
2018
Shares of common stock subject to outstanding options
3,585

 
4,075

Shares of common stock subject to outstanding warrants
596

 
2,019

Shares of common stock subject to outstanding RSUs
4,144

 
2,424

Shares of common stock pursuant to ESPP
178

 
327

Shares of common stock underlying Series A convertible preferred stock
125

 
3,459

Total shares of common stock equivalents
8,628

 
12,304

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Geographic information (Tables)
3 Months Ended
Mar. 31, 2019
Segments, Geographical Areas [Abstract]  
Schedule of revenue by country Revenue by country is determined based on the billing address of the customer. The following presents revenue by country for the three months ended March 31, 2019 and 2018 (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
United States
$
37,645

 
$
25,907

Canada
965

 
1,008

Rest of world
1,943

 
756

Total revenue
$
40,553

 
$
27,671

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and description of business - Additional Information (Details)
gene in Thousands
3 Months Ended
Mar. 31, 2019
Segment
gene
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of genes | gene 20
Number of operating segments | Segment 1
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Customer Concentration Risk | Total Revenue | Medicare    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk (as a percent) 22.00% 16.00%
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Customer Concentration Risk | Total Accounts Receivable | Medicare    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk (as a percent) 21.00% 21.00%
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Accounting Policies [Abstract]      
Inventory $ 8,800,000   $ 8,300,000
Goodwill impairment losses $ 0 $ 0  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]        
Cash and cash equivalents $ 252,502 $ 112,158 $ 18,443  
Restricted cash 5,871 6,006 5,406  
Total cash, cash equivalents and restricted cash $ 258,373 $ 118,164 $ 23,849 $ 17,459
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property and equipment, net $ 25,757 $ 22,727 $ 27,886
Operating lease assets 37,290 36,711  
Other assets 6,845 8,223 3,064
Accrued liabilities 25,354 26,073 26,563
Operating lease obligations 4,419 4,697  
Operating lease obligations, net of current portion 42,634 41,279  
Other long-term liabilities 150 181 $ 8,956
Finance lease asset $ 4,800 5,200  
Adjustments Due to the Adoption of Topic 842      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property and equipment, net   (5,159)  
Operating lease assets   36,711  
Other assets   5,159  
Accrued liabilities   (490)  
Operating lease obligations   4,697  
Operating lease obligations, net of current portion   41,279  
Other long-term liabilities   $ (8,775)  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 40,553 $ 27,671
Test revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 39,619 27,053
Test revenue | Institutions    
Disaggregation of Revenue [Line Items]    
Total revenue 8,154 7,231
Test revenue | Patient - direct    
Disaggregation of Revenue [Line Items]    
Total revenue 3,741 2,850
Test revenue | Patient - insurance    
Disaggregation of Revenue [Line Items]    
Total revenue 27,724 16,972
Other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 934 $ 618
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, accounts receivable and deferred revenue - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 40,553 $ 27,671
Loss from operations $ 36,207 $ 36,475
Net loss per share, basic and diluted (in dollars per share) $ 0.47 $ 0.66
Revenue re-requisition rights period 90 days  
Test revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 39,619 $ 27,053
Test revenue | Change in Estimate of Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 400  
Loss from operations $ (400)  
Net loss per share, basic and diluted (in dollars per share) $ (0.01)  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Business combinations (Details) - Good Start Genetics - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Aug. 31, 2017
Business Acquisition [Line Items]    
Percentage of diluted interest acquired   100.00%
Business combination remaining hold back amount payable upon settlement of outstanding claims $ 1.5  
Business combination remaining hold back amount settled $ 0.7  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and intangible assets - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill adjustment $ 0  
Amortization expense $ 1,300,000 $ 1,300,000
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Cost $ 37,331 $ 37,331
Accumulated Amortization (8,175) (6,862)
Total estimated future amortization expense 29,156 30,469
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 23,763 23,763
Accumulated Amortization (3,374) (2,783)
Total estimated future amortization expense $ 20,389 $ 20,980
Weighted Average Useful Life (in Years) 10 years 10 years
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 11,963 $ 11,963
Accumulated Amortization (4,111) (3,482)
Total estimated future amortization expense $ 7,852 $ 8,481
Weighted Average Useful Life (in Years) 4 years 9 months 18 days 4 years 9 months 18 days
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 286 $ 286
Accumulated Amortization (129) (114)
Total estimated future amortization expense $ 157 $ 172
Weighted Average Useful Life (in Years) 5 years 5 years
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 576 $ 576
Accumulated Amortization (364) (329)
Total estimated future amortization expense $ 212 $ 247
Weighted Average Useful Life (in Years) 2 years 8 months 12 days 2 years 8 months 12 days
Patent licensing agreement    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 496 $ 496
Accumulated Amortization (45) (37)
Total estimated future amortization expense $ 451 $ 459
Weighted Average Useful Life (in Years) 15 years 15 years
Favorable leases    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 247 $ 247
Accumulated Amortization (152) (117)
Total estimated future amortization expense $ 95 $ 130
Weighted Average Useful Life (in Years) 2 years 2 months 12 days 2 years 2 months 12 days
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
2019 (remainder of year) $ 3,935  
2020 5,525  
2021 5,829  
2022 4,124  
2023 3,111  
Thereafter 6,632  
Total estimated future amortization expense $ 29,156 $ 30,469
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components - Schedule of Property and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Property and equipment      
Total property and equipment, gross $ 49,910   $ 52,395
Accumulated depreciation and amortization (24,153)   (24,509)
Total property and equipment, net 25,757 $ 22,727 27,886
Leasehold improvements      
Property and equipment      
Total property and equipment, gross 13,063   13,034
Laboratory equipment      
Property and equipment      
Total property and equipment, gross 23,384   22,149
Equipment under capital lease      
Property and equipment      
Total property and equipment, gross 0   7,129
Computer equipment      
Property and equipment      
Total property and equipment, gross 4,911   4,723
Software      
Property and equipment      
Total property and equipment, gross 2,597   2,594
Furniture and fixtures      
Property and equipment      
Total property and equipment, gross 784   784
Automobiles      
Property and equipment      
Total property and equipment, gross 20   20
Construction-in-progress      
Property and equipment      
Total property and equipment, gross $ 5,151   $ 1,962
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Depreciation $ 1.6 $ 2.1
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components - Accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]      
Accrued compensation and related expenses $ 9,251   $ 7,917
Liabilities associated with business combinations 5,910   6,460
Liability associated with co-development agreement 0   2,000
Deferred revenue 1,155   761
Other 9,038   9,425
Total accrued liabilities $ 25,354 $ 26,073 $ 26,563
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components - Other long-term liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]      
Lease incentive obligation, non-current $ 0   $ 3,280
Deferred rent, non-current     5,495
Other non-current liabilities     181
Total other long-term liabilities $ 150 $ 181 $ 8,956
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements - Financial instruments at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost $ 261,768   $ 121,133
Unrealized gain 8    
Unrealized Losses     (5)
Estimated Fair Value 261,776   121,128
Cash equivalents 227,191   101,395
Restricted cash 5,871   6,006
Marketable securities 28,714   13,727
Accrued liabilities 25,354 $ 26,073 26,563
Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial assets 261,776   121,128
Total financial liabilities 5,154   4,998
Recurring basis | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial assets 233,062   103,924
Recurring basis | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial assets 28,714   17,204
Recurring basis | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial liabilities 5,154   4,998
Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 233,062   93,934
Money market funds | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 233,062   93,934
Money market funds | Recurring basis | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 233,062   93,934
Certificates of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 300   300
Certificates of deposit | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 300   300
Certificates of deposit | Recurring basis | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 300   300
Commercial paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 28,406   10,908
Unrealized gain 8    
Unrealized Losses     (1)
Commercial paper | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 28,414   10,907
Commercial paper | Recurring basis | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value 28,414   10,907
U.S. treasury notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost     9,990
U.S. treasury notes | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value     9,990
U.S. treasury notes | Recurring basis | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value     9,990
U.S. government agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost     6,001
Unrealized Losses     (4)
U.S. government agency securities | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value     5,997
U.S. government agency securities | Recurring basis | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value     5,997
Contingent consideration      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Accrued liabilities 5,154   4,998
Contingent consideration | Recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial liabilities 5,154   4,998
Contingent consideration | Recurring basis | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total financial liabilities $ 5,154   $ 4,998
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements - Additional Information (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2019
USD ($)
shares
Mar. 31, 2019
USD ($)
security
Dec. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers of assets and liabilities between Level 1, Level 2 and Level 3   $ 0 $ 0
Fair value of investments with unrealized losses   $ 0  
Number of securities that are in continuous unrealized loss position for more than one year | security   0  
Other than temporary impairment losses   $ 0  
Available for sale securities minimum remaining contractual maturity   0 months  
Available for sale securities maximum remaining contractual maturity   3 months  
AltaVoice      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business acquisition contingently payable amount   $ 5,000,000.0  
Contingent milestone | AltaVoice | Minimum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent obligation revenue threshold   $ 10,000,000  
Subsequent Event      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business acquisition common stock issued (in shares) | shares 200,000    
Subsequent Event | Common stock | AltaVoice      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business acquisition payment through issuance of shares company's common stock $ 5,200,000    
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - (Operating Leases) - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Dec. 31, 2015
Lessor, Lease, Description [Line Items]    
Weighted-average remaining lease term 6 years 6 months  
Weighted-average discount rate 11.50%  
Operating lease, cash payments $ 2.4  
New Leases | Office Facility In San Francisco    
Lessor, Lease, Description [Line Items]    
Additional term of lease   10 years
Lease term   10 years
Security Deposit   $ 4.6
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - Components of lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
Operating lease costs $ 2,517  
Operating lease costs   $ 2,440
Sublease income (43)  
Sublease income   (39)
Total operating lease costs 2,474  
Total operating lease costs   2,401
Finance lease costs 420  
Finance lease costs   509
Total lease costs $ 2,894  
Total lease costs   $ 2,910
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - Schedule of future minimum payments under operating leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Future minimum lease payments under operating leases    
2019 (remainder of year) $ 7,391  
2020 9,616  
2021 9,738  
2022 9,661  
2023 8,901  
Thereafter 25,716  
Future non-cancelable minimum operating lease payments 71,023  
Less: minimum payments to be received from non-cancelable subleases (131)  
Total future non-cancelable minimum operating lease payments, net 70,892  
Less: imputed interest (23,839)  
Total operating lease liabilities 47,053  
Less: current portion (4,419) $ (4,697)
Operating lease obligations, net of current portion $ 42,634 $ 41,279
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - (Finance Leases) - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Lease term 3 years
Weighted-average remaining lease term 1 year 4 months 24 days
Weighted-average discount rate 6.20%
Finance lease, cash payments $ 477
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Future payments under the finance lease  
2019 (remainder of year) $ 1,560
2020 1,394
2021 21
Total finance lease obligations 2,975
Less: interest (140)
Present value of net minimum finance lease payments 2,835
Less: current portion (1,960)
Finance lease obligations, net of current portion $ 875
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - (Debt Financing) - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2018
Mar. 31, 2019
Mar. 31, 2018
Jan. 01, 2020
Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Maximum borrowing capacity $ 200,000,000.0      
Maturity term 7 years      
Stated interest rate   8.75%    
Internal rate of return percentage to lender   11.00%    
Interest rate during period   10.60%    
Scenario, Forecast | Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Percentage of net annual revenue receivable by purchasers in addition to interest, beginning on January 1,2020       0.50%
Maximum net annual revenue receivable by purchasers in addition to interest, beginning on January 1, 2020       $ 1,600,000
Initial sale of notes | Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Maximum borrowing capacity $ 75,000,000.0      
Proceeds from notes sold 10,300,000      
Loan and Security Agreement | Secured Debt        
Long-term Purchase Commitment [Line Items]        
Repayment of term loan $ 64,700,000 $ 75,000,000.0    
Debt issuance cost   700,000    
Interest expense   $ 2,000,000.0 $ 1,200,000  
Payment made within 12 months after closing date | Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Principal amount of notes payable in percentage   117.50%    
Payment made within 24 months after closing date | Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Principal amount of notes payable in percentage   132.50%    
Payment made within 36 months after closing date | Note Purchase Agreement        
Long-term Purchase Commitment [Line Items]        
Principal amount of notes payable in percentage   145.00%    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
2019 (remainder of year) $ 5,013  
2020 8,297  
2021 8,279  
2022 8,279  
2023 8,279  
Thereafter 89,948  
Total remaining payments 128,095  
Less: debt discount (694)  
Less: interest (52,573)  
Total debt $ 74,828 $ 74,477
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and contingencies - (Other Commitments) - Additional Information (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Service Agreements and Laboratory Supplies  
Other Commitments [Line Items]  
Noncancelable unconditional purchase commitments $ 5.6
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' equity - Schedule of convertible preferred and common stock (Details) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Convertible preferred stock:      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning of period (in shares) 3,459 3,459 3,459
Shares converted (in shares) 3,334 0  
End of period (in shares) 125 3,459 3,459
Common stock:      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning of period (in shares) 75,481 53,597 53,597
Shares converted (in shares) 3,334 0  
Common stock issued in connection with public offering (in shares) 10,350 0  
Common stock issued on exercise of stock options, net (in shares) 260 11  
Common stock issued pursuant to vesting of restricted stock units (in shares) 121 66  
Common stock issued pursuant to exercises of warrants (in shares) 15 28  
Common stock issued pursuant to business combinations (in shares) 40 0  
Other (in shares) 0 8  
End of period (in shares) 89,601 53,710 75,481
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2019
Aug. 31, 2018
Apr. 30, 2018
Aug. 31, 2017
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Class of Stock [Line Items]              
Aggregate gross proceeds from issuance of common stock         $ 2,107,000 $ 191,000  
Underwritten Public Offering              
Class of Stock [Line Items]              
Aggregate gross proceeds from issuance of common stock $ 196,700,000   $ 57,500,000        
Net proceeds from issuance of common stock         $ 184,500,000    
Net proceeds from underwritten public offering     $ 53,500,000        
Private Placement              
Class of Stock [Line Items]              
Proceeds from issuance of private placement, gross       $ 73,500,000      
Proceeds from issuance of private placement, net       $ 68,900,000      
Common stock              
Class of Stock [Line Items]              
Common stock issued in connection with public offering (in shares)         10,350,000 0  
Net proceeds from issuance of common stock         $ 1,000    
Shares converted (in shares)         3,334,000 0  
Common stock | Underwritten Public Offering              
Class of Stock [Line Items]              
Number of shares sold in underwritten public offering (in shares) 10,400,000   12,800,000        
Shares issued price per share (in dollars per share) $ 19.00   $ 4.50   $ 19.00    
Common stock | Private Placement              
Class of Stock [Line Items]              
Number of shares sold in underwritten public offering (in shares)       5,200,000      
Shares issued, price per share (in dollars per share)       $ 8.50      
2018 Sales Agreement | Cowen and Company, LLC              
Class of Stock [Line Items]              
Percentage of commission payable on gross proceeds   3.00%          
2018 Sales Agreement | Maximum | Cowen and Company, LLC              
Class of Stock [Line Items]              
Aggregate gross proceeds from issuance of common stock $ 175,000,000.0 $ 75,000,000.0          
2018 Sales Agreement | Common stock | Cowen and Company, LLC              
Class of Stock [Line Items]              
Aggregate gross proceeds from issuance of common stock             $ 61,100,000
Common stock issued in connection with public offering (in shares)         0   4,300,000
Net proceeds from issuance of common stock             $ 58,900,000
Series A Preferred Stock | Private Placement              
Class of Stock [Line Items]              
Number of shares sold in underwritten public offering (in shares)       3,500,000      
Shares issued, price per share (in dollars per share)       $ 8.50      
Series A Convertible Preferred Stock Converted to Common Stock | Common stock              
Class of Stock [Line Items]              
Shares issued upon conversion (in shares) 3,300,000       3,300,000    
Series A Convertible Preferred Stock Converted to Common Stock | Series A Preferred Stock              
Class of Stock [Line Items]              
Shares converted (in shares)         3,300,000    
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2015
Mar. 31, 2019
Mar. 31, 2018
Stock incentive plan      
Unrecognized stock-based compensation   $ 3,500,000  
Expected period to recognize on a straight-line basis   1 year 7 months 6 days  
Capitalized stock-based employee compensation   $ 0  
Shares of common stock subject to outstanding RSUs      
Stock incentive plan      
Weighted-average grant date fair value (in dollars per share)   $ 14.45 $ 7.81
Unrecognized stock-based compensation   $ 22,400,000  
Expected period to recognize on a straight-line basis   2 years  
Shares of common stock subject to outstanding options      
Stock incentive plan      
Options granted (in shares)   0 0
Non-Employee Options      
Stock incentive plan      
Options granted (in shares)   0 0
Stock incentive plans      
Stock incentive plan      
Vesting period   4 years  
Vesting rate upon anniversaries (as a percent)   25.00%  
Monthly vesting rate thereafter (as a percent)   2.08%  
Stock incentive plans | Shares of common stock subject to outstanding RSUs      
Stock incentive plan      
Vesting period   3 years  
Stock incentive plans | Shares of common stock subject to outstanding options      
Stock incentive plan      
Total grant date fair value of options to purchase common stock vested   $ 1,100,000 $ 1,800,000
Exercised, aggregate intrinsic value   $ 3,300,000 $ 100,000
Stock incentive plans | First anniversary | Shares of common stock subject to outstanding RSUs      
Stock incentive plan      
Vesting rate upon anniversaries (as a percent)   33.33%  
Stock incentive plans | Second anniversary | Shares of common stock subject to outstanding RSUs      
Stock incentive plan      
Vesting rate upon anniversaries (as a percent)   33.33%  
Stock incentive plans | Third anniversary | Shares of common stock subject to outstanding RSUs      
Stock incentive plan      
Vesting rate upon anniversaries (as a percent)   33.33%  
2015 Employee Stock Purchase Plan      
Stock incentive plan      
Purchase price of common stock of the lesser of fair market value on the purchase date or the last trading day preceding the offering date (as a percent) 85.00%    
Cash received from payroll deductions   $ 2,000,000.0  
Shares reserved for future issuance (in shares)   1,000,000.0  
Minimum | 2010 Plan      
Stock incentive plan      
Employees holding voting rights of all classes of stock (as a percent)   10.00%  
Exercise price of options on common stock (as a percent)   110.00%  
Maximum | 2010 Plan      
Stock incentive plan      
Term of options granted   10 years  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans - Schedule of activity under the plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Shares of common stock subject to outstanding RSUs    
Activity under the plan    
RSUs granted (in shares) (265,000)  
RSUs cancelled (in shares) 31,000  
Stock incentive plans | Shares of common stock subject to outstanding options    
Activity under the plan    
Shares available for grant, beginning balance (in shares) 118,000  
Stock options outstanding, beginning balance (in shares) 3,855,000  
Additional shares reserved (in shares) 3,019,000  
Option cancelled (in shares) (10,000)  
Options exercised (in shares) (260,000)  
Shares available for grant, ending balance (in shares) 2,913,000 118,000
Stock options outstanding, ending balance (in shares) 3,585,000 3,855,000
Weighted-Average Exercise Price    
Balance at the beginning of the period (in dollars per share) $ 8.54  
Options cancelled (in dollars per share) 9.59  
Options exercised (in dollars per share) 7.77  
Balance at the end of the period (in dollars per share) $ 8.60 $ 8.54
Additional information    
Exercisable, number of shares 2,651,000  
Exercisable, weighted-average exercise price (in dollars per share) $ 8.41  
Weighted-average remaining contractual life 6 years 8 months 12 days 6 years 9 months 18 days
Aggregate Intrinsic Value $ 53,154 $ 9,927
Exercisable, weighted-average remaining contractual life 6 years 3 months 18 days  
Exercisable, aggregate intrinsic value $ 39,794  
Vested and expected to vest    
Number of shares 3,477,000  
Weighted-average exercise price (in dollars per share) $ 8.58  
Weighted-average remaining contractual life 6 years 7 months 6 days  
Aggregate intrinsic value $ 51,593  
Stock incentive plans | Shares of common stock subject to outstanding RSUs    
Activity under the plan    
RSUs granted (in shares) (265,000)  
RSUs cancelled (in shares) 31,000  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans - Summary of RSU activity (Details) - Shares of common stock subject to outstanding RSUs
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Number of Shares  
Balance at the beginning of the period (in shares) | shares 4,031,000
RSUs granted (in shares) | shares 265,000
Vested stock units awarded (in shares) | shares (121,000)
RSUs cancelled (in shares) | shares (31,000)
Balance at the end of the period (in shares) | shares 4,144,000
Weighted- Average Grant Date Fair Value Per Share  
Balance at the beginning of the period (in dollars per share) | $ / shares $ 8.35
RSUs granted (in dollars per share) | $ / shares 14.45
RSUs vested (in dollars per share) | $ / shares 6.50
RSUs cancelled (in dollars per share) | $ / shares 8.51
Balance at the end of the period (in dollars per share) | $ / shares $ 8.79
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Stock incentive plans - Summary of stock based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Stock-based compensation    
Total stock-based compensation expense $ 5,223 $ 4,393
Cost of revenue    
Stock-based compensation    
Total stock-based compensation expense 651 491
Research and development    
Stock-based compensation    
Total stock-based compensation expense 1,805 1,483
Selling and marketing    
Stock-based compensation    
Total stock-based compensation expense 1,243 1,048
General and administrative    
Stock-based compensation    
Total stock-based compensation expense $ 1,524 $ 1,371
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Net loss per share - Schedule of Earnings per share, basic and diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net loss $ (37,677) $ (36,120)
Shares used in computing net loss per share, basic and diluted (in shares) 79,369 54,382
Net loss per share, basic and diluted (in dollars per share) $ (0.47) $ (0.66)
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 8,628,000 12,304,000
Shares of common stock subject to outstanding options    
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 3,585,000 4,075,000
Shares of common stock subject to outstanding warrants    
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 596,000 2,019,000
Shares of common stock subject to outstanding RSUs    
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 4,144,000 2,424,000
Shares of common stock pursuant to ESPP    
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 178,000 327,000
Shares of common stock underlying Series A convertible preferred stock    
Antidilutive shares excluded from diluted net loss per share    
Total shares of common stock equivalents (in shares) 125,000 3,459,000
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Geographic information - Schedule of Revenue by country (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Geographic information    
Total revenue $ 40,553 $ 27,671
United States    
Geographic information    
Total revenue 37,645 25,907
Canada    
Geographic information    
Total revenue 965 1,008
Rest of world    
Geographic information    
Total revenue $ 1,943 $ 756
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'N$ITX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ >X2G3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " ![A*=.4#^50? K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NEG'$%'7"]-.("$Q"<0M2KPMHOFCQ*C=V].& MK1."!^ 8^Y?/GR4W*@CE(SY''S"2P70SV,XEH<*:'8F" $CJB%:F4!85-4*+)+4DB1,P"+,1-8V6@D549*/9[Q6,SY\QB[#M +L MT**C!+SDP-II8C@-70-7P 0CC#9]%U#/Q%S]$YL[P,[)(9DYU?=]V=WI\26O6QB72#J%XZ]D!)T"KMEE\FO]L-EM6;NH^'U1W1;5W8ZO1+T42_X^ MN?[PNPI;K\W>_&/CBV#;P*^[:+\ 4$L#!!0 ( 'N$ITZ97)PC$ 8 )PG M 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ >X2G3C4=,>&* @ I@D !@ !X;"]W;W)K@!4QM M)VS_OK9A66J/7_"%<^9X/!Y[\H'Q5U%1*H.WMNG$+JRD[)^C2)05;8EX8CWM MU)\KXRV1:LAOD>@Y)1=#:IL(Q_$Z:DG=A45NYDZ\R-E=-G5'3SP0][8E_.^! M-FS8A2A\GWBI;Y74$U&1]^1&?U#YLS]Q-8IF*Y>ZI9VH61=P>MV%>_1\1)DF M&,2OF@YBT0^T*V?&7O7@ZV47QGI%M*&EU":(:A[T2)M&6U+K^#,9#6=-35SV MWZU_-LXK9\Y$T"-K?M<76>W"+ PN]$KNC7QAPQQ; D, !.W3\O\#1122P0 )ZD!AZLJ"G,#T%Z:FAIPOZRMH %[&&!5:@ MP,JA;RP!%Y'! FM08.W0MY: BT QK+ !%38N'UD2 3#$ADHD;G\Q)( ()Y( M;T&)K$\00<>9(6N1;LF ,8[ DZ C-WC[!KP0X[ M@/$%!<'IBQ)7!=LJ ,9S1R XRY&;Q#BU50",3P5.=>1F,K:/&(3QG3$XWY&; MSM@Z8\<)LS*8;KQ3MED:9XGG\D9PYB,WKW%F>P1@MAX5./F1F]J)\PP!&-N7 M:/'JM93?3($@@I+=.U.=+&;G(F2/S:OY 1\KF.^$W^I.!&I>YN5)^/E<,XD*R?JJ)H+LV*?U!+ P04 " ![A*=. MQ2($4#0$ #\$P & 'AL+W=OTZ??M2LF)X9X;IC77P M/^3/@SX.N;RTW;?^$,*P^-[4IWZ5'8;A_)#G_?,A-%7_L3V'4_QGWW9--<3' M[B7OSUVH=E-04^=8%#9OJN,I6R^G=X_=>MF^#O7Q%!Z[1?_:-%7W[R;4[665 M0?;CQ9?CRV$87^3KY;EZ"7^&X>OYL8M/^:V4W;$)I_[8GA9=V*^R7^!AJ\P8 M,"G^.H9+?W>_&)ORU+;?QH??=JNL&!V%.CP/8Q%5O+R%;:CKL:3HXY^YT.Q6 MYQAX?_^C],]3XV-CGJH^;-OZ[^-N.*PRGRUV85^]UL.7]O)KF!MDLL7<^M_# M6ZBC?'02ZWANZW[Z73R_]D/;S*5$*TWU_7H]GJ;KY?J/57.8'(!S -X"0/\T M0,T!B@3D5V=34S]50[5>=NUET5U'ZUR-DP(>5.S,Y_'EU'?3?[&U?7S[ME:X MS-_&6N+E*S+T;[T 3,UP%RJ&3O1C1B^%>'/%B MN!?EBH)X$5062RM[L:(7R[UXXL7R%EMC2^)%4"E,C9$3O3CNA=2R<:P6A: ] MF5A;+HN6]5UI[]QXT8UG;C3I_XWG_6^<(6.Y%53.^\0HE:*7DGL!XJ7D/>.P M+.1:H)"Y4_!Z&'@*5I&)GPF%#U?9N(HEW"0H"-R-HFZ =VX)QE([7*8*;1/S M 60@ G(_FOI!WCM%4=+Y^;^R]WYDP (GK*:$G37OQL%3U590J<(F: \R8($3 M5E/" H>G=E:7E"6"#CV6)C5>,F;!L!5,)S@-,AR!TU%3.@('7^DM98"@E3= /9?HAIQ^M9XN<:U"JQ*Q"F6O(N68H99$#2X-E"8 @4U:EYA4F$CW. M-4,YBQQ8&FTJ(4096,B!16?F!CF*O$MP$642(2<1^P!03.-2]8I0Q3G&'>%*P^V#B/L6S@9*$8%V*]$HFH^)DM&Q/SLFHP&I@FW*!H!9\ M:H^E9(8JSE!+F35K[O?_8M8HZ,2L,;\[AAG/Q?ZHNI?CJ5\\MZK ?QEL7[[OK>=3U86C/\UE;?COP6_\'4$L#!!0 ( M 'N$ITZS%),A'P, !4, 8 >&PO=V]R:W-H965T&UL MC9=A;YLP$(;_"N)[B\\&@ZLD4I-IVJ1-JCIM^TP3)T$%G(&3=/]^QE!*[6/J MEX*=]WS/V?!R75Q5\]P>I=3!2U76[3(\:GVZBZ)V>Y15WMZJDZS-+WO55+DV MP^80M:=&YCL;5)41)81'55[4X6IAYQZ:U4*==5G4\J$)VG-5YFC,*!I7V165K-M"U4$C]\OP'NXVE'0!5O&K MD-=VF(9"FWNELB-Y>+W,BR[%8R''^&1<,Q9Q6ZVJ816#4N4O_;6H[?4ZK/\:A@?0(8". 2;W_P+8$,#> F);?$]F M2_V4ZWRU:-0U:/K3.N7=0P%WS&SFMINT>V=_,]6V9O:RXNDBNG3K#))U+Z$3 M"8R*R"P^9J!8AC7UPNG[!!M?P3,\ T-K8#:>3>,%'A^C\;&-CR?Q*7'VH)=P M*ZFM)"9)PIQ"?!5->3JS6PG*DO@LX+#TDF2:!6@2.RR^"C*2A]PP8R+N M::$Z#G3FX0'<.8'Y1,(EZC7I-!.YC3T@5#;WD@/NQ.!;<>9:\:"9'D4J&'?? M+426Q"R;.S'Q[<_<"WO]E=Q3T+Q(?WA.(V0Q&;H;\OT#?/WO#D4=1L\*6U:/=N0[972 MTC"26_,0'DV//@Y*N=?=;6KNF[Y1[0=:G88F/!K_$UC] U!+ P04 " ![ MA*=.+M>!R!4" "Y!0 & 'AL+W=O&B];&U';"]N]K&\)2\.X+MH=S M9L[Q9=*!\6?1 $CGA9).9&XC97] 2!0-4"P>6 ^=^E,Q3K%42UXCT7/ I2%1 M@@+/BQ'%;>?FJ8F=>9ZRJR1M!V?NB"NEF/\] F%#YOKN/?#4UHW4 92G/:[A M!\B?_9FK%9JSE"V%3K2L]^%IFKJ<% M 8%"Z@Q8#3: MG1!,A& FJ-KO$<*)$+X2(F-^5&:L?L(2YREG@\/'P^JQOA/^(52;6>B@V3OS M3[D5*GK+]V&*;CK/!#F.D& !\6<$4LGG"H&MPC'8T(/_"YRVB'AOKQ!:/82& M'RX]1'9^9.5'AA\M^,E^M0> J]-IJH.1^[R;B0K)\:)9J[=?X/4$L#!!0 ( M 'N$IT[T9]0A>0, " / 8 >&PO=V]R:W-H965T&UL MC9=O;YLP$,:_"N)]A\\VQE1)I*UIM$F;5&W:]IHF3H,&. /:;-]^YD]IXCNZ MODF /,^=[VS_@A&C;XW44-=N#*;/FG3V:ROVRMW69 MM>ZV?HB:8VVR76\JBX@SIJ(RRZMPM>B?W=6KA7ULB[PR=W70/)9E5O_]8 I[ M6H80/C_XFC\UNXNF*+N\-%63VRJHS7X9OH?K#1>= MH5?\R,VI.;L.NE+NK?W5W7S:+4/6C<@49MMV(3+W]61N3%%TD=PX?H]!PREG M9SR_?HZ^Z8MWQ=QGC;FQQ<]\UQZ6H0Z#G=EGCT7[U9X^FK&@. S&ZC^;)U,X M>3<2EV-KBZ;_#+:/36O+,8H;2IG]&;[SJO\^C?&?;;2!CP8^&0!>-8C1(%X, M\E6#' UR,LCD54,\&N+)P/6K!C4:U(MAF(^A67WWUUF;K1:U/07UL(".6;=. MX5JY^=UV#_OI[']S$]"XIT\KK1?14Q=GE'P8)/Q2-2&!2\DM M(>&7D@TA$9,DHXU715,5E5_.;>*]*O M4%>TUY6U0N.$F<8G9(H$-S[Q.I:@%)S3*3290N,47K=O-:Y"I72.E,R1XAS> MCKU-40ZA9W82,)H<#&4!QOPMS5 >*>:V+,P@"HA$B!V $JED)@V-!N H38)0 MR/&F$@HX\S'%B0USH;L<$0T;P+0!QOTA";Q:&*2*^8C&.I\8A.0*_$"W5" > MQQC51#3)A4SFIH5F(6 8 A-^$S"@0($6Z'\*Z[3?!()UL=\"K%&)CJ6/33(6 MJ 1FB $T..'MY 0:G8#9"4SZS2'HZ1=.2+24Z=RZIBD+&+.(Y( Y"W/8H$$+ M!&E]F -&+7>;9R8/#5L@:.L3'3!N]'7.P%*@D>_&T+G MP6A-2/QU0TD2EFCI-P#KKN)8"NTOY>CL7-"=';]D]4->-<&];=T1HS\([*UM MC0O*WKE^'MQQ=;HIS+[M+A-W70]GMN&FM:&8J2 L= K,6B!5H@V&+;:\5F8F,ERY64>/OVE63%ZW . MVYM88@Z'9_CSB>3J7#??V[USW>Q'51[;^_F^ZTYWRV6[W;NJ:#_5)W?L__-< M-U71]:_-R[(]-:[8C96J\/7PLN^&@N5Z=2I>W!^N^W9Z;/JWY37*[E"Y8WNHC[/&/=_/ M'^@NEVRH,"K^/+AS>_,\&U)YJNOOP\NON_MY-#ARI=MV0XBB_WESN2O+(5+O MX^\IZ/S:YE#Q]OD]^I5W^==AU^_MY.I_MW'/Q6G9?Z_,O;DHH MGL^F[']S;Z[LY8.3OHUM7;;CW]GVM>WJ:HK26ZF*'Y??PW'\/4_QWZOA"CQ5 MX&N%ONW_JB!3!?E9P8S)7YR-J7XNNF*]:NKSK+F,UJD8)@7=2=^9VZ%P[+OQ M?WVV;5_ZMJ8H62W?AD"39G/1\*WFJECVT:]-,&IBPZHZ?VP@UPJ;XA8$)B%C M??F01"" @0',&,#/A=-?&-4.+5>-D!D1+"5!%I)@!7RK"2JE9A9/"M:9"0+6$FAE118 M\6;B)E6M+$B\KLNUJ!^?@)4,6LFTEI-RAQH&/N@""__2,\U"J1" M 8*02D8404@9Y3CS9QM0+9A-P V$S0.Q=N,OY4GSH1T1&_MV@(PHM@$_&$TD MRH^)?3\")A1EOAVM6G!L IPC##K2I#.J>PSH'O^CD",5Q4EHM##I* 9KTOA^ M8M62]5=+#D0+EL!WBC V"7%3#99FXH)3L6HR YUP%H76)\8G)6!]AF8@QAXA M[JD%"L#'49*J;D8ZC@.&,/P(T(_4)-1H\S$,))1E-F"&,0 Y F:\I;>91!]G M8.3[ :JA"P-V,$Q9P_1V\S#909Q,K/'] !FE26COAGG*FJ?$_J>*$2F3V == M#G3]B)DDX @3E<%NCP.KBC$%65.0_ W'AC7@*#4F4\.N=8'='F,(,H @^Q!D MS3=6._4/- M7Q) 0A3:H A&H $B@]D^7\$ HFD@<.58 * *#X-!8-0&5%2]B&K&!$"D"D M^"P6C4A#/D4##Q=M7OF&[O++[>//,)?+T-^+YN5P;&=/==?5U7C9]ES7G>M- M1I_ZGMJ[8G=]*=US-SPF_7-SN82\O'3U:;I@75YO>=?_ E!+ P04 " ![ MA*=.518X,;$! #2 P & 'AL+W=OE!XY_&6,4]NK9EKK? ZPA2 MDJ5)\HXI+C0M\Q@[V3(W@Y="P\D2-RC%[>\C2#,6=$>O@4?1=CX$6)GWO(7O MX'_T)XL>6UAJH4 [832QT!3T?G\=>SMS!@Y$_1>V[@MY14D/#!^D? MS?@9YGYN*9F;_PH7D)@>E&"-RD@7OZ0:G#=J9D$IBK],I]#Q'&?^*VP;D,Z M]!6 386B\H_<\S*W9B1VFGW/PQ7O#BG.I@K!.(KX#\4[C%[*W?XN9Y= -.<< MIYQTG;-D,&1?2J1;)8[I?_!T&[[?5+B/\/T_"C]L$V2;!%DDR-YL<2,G2UX5 M8:N9*K!MW"9'*C/HN,FKZ+*P]VF\D[_IT[9_X[85VI&S\7BSX2G3LK;1O2S M 0 T@, !@ !X;"]W;W)K,Z9,^-Q,1G[ MZ'H 3YZ4U*ZDO??#D3%7]Z"XNS$#:+QIC574/) M4OQGN(+$\* $<]1&NKB2>G3>J(4%I2C^-.]"QWV:;_)L@>T#T@60KH#;F(?- MB:+R]]SSJK!F(G;N_<##$R?'%'M3!V=L1;Q#\0Z]URK)DX)= ]$2WB M-#E2FU''2=YXUX&]2^.;_ F?I_T+MYW0CER,QY>-_6^-\8!2#CX2G3F!#+RNS 0 T@, M !@ !X;"]W;W)K:6*=%JFJ?1=S)Y MBKV3K8:3(;972IB/(T@<,KJE5\=S6S=J*&[^!^="?C+3:SE*T";5O4 MQ$"5T?OMX9B$^!CPLX7!+LXD5')&? W&8YG131 $$@H7&(3?+O 4@8B+^-M MXJ1SR@!L /@'X#+B+ #8FBLH_"R?R MU.! S-C[3H0GWAZX[TT1G+$5\*C!UG"9+"NQU MG.2%=Q[8>Q[?Y'?X..U/PM2MMN2,SK]L['^%Z,!+V=SX$6K\!YL-"94+QT_^ M;,8Q&PV'W?2#V/R-\U]02P,$% @ >X2G3M*E;%BU 0 T@, !D !X M;"]W;W)K&UL?5/;;IPP$/T5RQ\0[P)MMBM RJ:J M6JF55JF:/GMA "N^4-LLZ=]W; BE#--XVQBGLT;_KB>!!MYX.#E7G/6_@._D=_MFBQA:46"K031A,+34'O M]L=3%N)CP*. T:W.)%1R,>8I&%_J@NZ"()!0^<# <;O"/4@9B%#&KYF3+BD# M<'U^8?\4:\=:+MS!O9$_1>V[@AXHJ:'A@_0/9OP,E&". MRD@75U(-SALULZ 4Q9^G7>BXC]--FLZP;4 R Y(%<(AYV)0H*O_(/2]S:T9B MI][W/#SQ_IA@;ZK@C*V(=RC>H?=:[K/;G%T#T1QSFF*2=/J/PL,V0;9)D$6"[,T2MV(^_)>$K7JJP+9QFARIS*#C)*^\ MR\#>)?%-_H9/T_Z-VU9H1R[&X\O&_C?&>$ INQLX2G3B5F6_RT 0 T@, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0.4[2%8%MH.DP=, & M!!VV/BLV;0O5Q9/DN/O[4;+KNIW7%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ MF"M;4-Q=F0XTWM3&*N[1M USG05>19"2+$V2:Z:XT+3(HN]DB\ST7@H-)TM< MKQ2W?XX@S9#3#7UQ/(BF]<'!BJSC#?P _[,[6;38S%()!=H)HXF%.J>WF\-Q M%^)CP"\!@UN<2:CD;,Q3,+Y6.4V"()!0^L# <;O '4@9B%#&[XF3SBD#<'E^ M8?\2:\=:SMS!G9&/HO)M3F\HJ:#FO?0/9KB'J9X])5/QW^ "$L.#$LQ1&NGB M2LK>>:,F%I2B^/.X"QWW8;S9;R?8.B"= .D,N(EYV)@H*O_,/2\R:P9BQ]YW M/#SQYI!B;\K@C*V(=RC>H?=2;/9)QBZ!:(HYCC'I,F:.8,@^ITC74AS3?^#I M.GR[JG ;X=LW"O^3?[=*L(L$NP]+7(MYKY(M>JK -G&:'"E-K^,D+[SSP-ZF M\4U>P\=I_\YM([0C9^/Q96/_:V,\H)3D"D>HQ0\V&Q)J'XZ?\&S',1L-;[KI M!['Y&Q=_ 5!+ P04 " ![A*=._J:"O;0! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70GQCS50=: M^#O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB? M9U!V+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P M3<+H5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U M8RU7X>'1JN^R#EU![RFIH1&#"D]V_ !S/4=*YN(_P0T4AD55(,/ M5L\L*$6+EVF7)NWC=),=9]@V@,\ O@#N4QXV)4K*WXD@RMS9D;BI][V(3[P_ M<>Q-%9VI%>D.Q7OTWLK]\9"S6R2:8\Y3#%_'+!$,V9<4?"O%F?\#Y]OPPZ;" M0X(?_E"8;1-DFP19(LC^6^)6S/&O)&S54PVN3=/D264'DR9YY5T&]H&G-_D= M/DW[9^%::3RYVH OF_K?6!L I>SN<(0Z_&"+H: )\?@6SVX:L\D(MI]_$%N^ M&PO=V]R:W-H965T M-V@7N0,A"AC+>)D\XI W!Y_F1_C+5C+6?N MX-[(GZ+R;4[WE%10\U[Z9S,\P53/-253\5_A A+#@Q+,41KIXDK*WGFC)A:4 MHOC[N L=]V&\V:43;!V03(!D!NQC'C8FBLH?N.=%9LU [-C[CHBNWU3<8N@6B*.8XQR3)FCF#(/J=(UE(KA.DJP1I)$C_6^):S/ZO)&S14P6VB=/D2&EZ'2=YX9T']BZ);_([?)SV M;]PV0CMR-AY?-O:_-L8#2ME&PO=V]R:W-H965TD*D+*IJE9*I%6JIL]>&,"*+]0V M2_+W'1M"48OZ8GO&YYRY>)P-QKZZ%L"3-R6URVGK?7=DS)4M*.YN3 <:;VIC M%?=HVH:YS@*O(DE)EB;)@2DN-"VRZ#O;(C.]ET+#V1+7*\7M^PFD&7*ZH1^. M9]&T/CA8D76\@>_@?W1GBQ:;52JA0#MA-+%0Y_1^0,H@A&G\FC3I'#(0E^[3AFH^%--_T@-G_CXC=02P,$ M% @ >X2G3JR\)SJS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES65:M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F M:9CM#8@J@K1B?+>[9EK(CA99])U,D>'@E.S@9(@=M!;FUQ$4CCE-Z+OC63:M M"PY69+UHX!NX[_W)>(LM+)74T%F)'3%0Y_0V.1S3$!\#?D@8[>I,0B5GQ)=@ M/%4YW05!H*!T@4'X[0)WH%0@\C)>9TZZI S ]?F=_2'6[FLY"PMWJ'[*RK4Y MO:&D@EH,RCWC^ AS/9\HF8O_ A=0/CPH\3E*5#:NI!RL0SVS>"E:O$V[[.(^ M3C<\F6'; #X#^ *XB7G8E"@JOQ=.%)G!D9BI][T(3YP M>RF2:YZQ2R":8XY3#%_'+!',LR\I^%:*(_\/SK?A^TV%^PC?_Z5POTV0;A*D MD2#]L,2MF/2?)&S54PVFB=-D28E#%R=YY5T&]I;'-_D3/DW[5V$:V5ER1N=? M-O:_1G3@I>RN_ BU_H,MAH+:A>-G?S;3F$V&PW[^06SYQL5O4$L#!!0 ( M 'N$ITYA<4'#M0$ -(# 9 >&PO=V]R:W-H965TG2U:;&:IA +MA-'$0IW3^^WQE(;X&/!#P. 69Q(JN1CS$HRO54XW M01!(*'U@X+A=X0&D#$0HX]?$2>>4 ;@\?[!_CK5C+1?NX,'(GZ+R;4[O**F@ MYKWT3V;X E,]MY1,Q7^#*T@,#THP1VFDBRLI>^>-FEA0BN*OXRYTW(?QYI!. ML'5 ,@&2&7 7\[ Q453^B7M>9-8,Q(Z][WAXXNTQP=Z4P1E;$>]0O$/OM=CN M;S-V#413S&F,298Q_DK!%3Q78)DZ3(Z7I=9SDA7<>V/LDOLGO\'':'[EMA';D8CR^;.Q_ M;8P'E+*YP1%J\8/-AH3:A^,!SW8&PO=V]R:W-H965T'<^B:7UPL"+K> /? MP'_O3A8M-K-40H%VPFABH<[I_>9PW(7X&/!#P. 69Q(J.1OS$HPO54Z3( @D ME#XP<-PN\ !2!B*4\3IQTCEE "[/5_;/L7:LYF>D@IJWDO_ M;(9'F.KY0,E4_%>X@,3PH 1SE$:ZN)*R=]ZHB06E*/XV[D+'?1AOME?8.B"= M .D,V$< &Q-%Y9^XYT5FS4#LV/N.AR?>'%+L31FT^8Y= M-,4V/LTOLGO\'':G[AMA';D;#R^;.Q_;8P' ME)+&PO=V]R:W-H965TIVF3-NG4:>MG+G$25, 9D$OW[P\\4%YJ6>?2=3)GCX*30<#+$#DIQ\^L($L>")O3J>!1MYX*#E7G/6_@&[GM_ M,MYB"TLM%&@K4!,#34'OD\,Q"_$QX(> T:[.)%1R1GP.QN>ZH+L@""14+C!P MOUW@ :0,1%[&SYF3+BD#<'V^LG^,M?M:SMS" \HG4;NNH'>4U-#P0;I''#_! M7,\[2N;BO\ %I \/2GR."J6-*ZD&ZU#-+%Z*XB_3+G3D,2!? M702P*5%4_H$[7N8&1V*FWO<\/'%R2'UOJN",K8AW7KSUWDN9W"8YNP2B.>8X MQ:3KF"6">?8E1;J5XIC^ T^WX?M-A?L(W_^A\#\$V29!%@FR-TOJK M'&:+*EPT'&25]YE8._3^":OX=.T?^6F%=J2,SK_LK'_#:(#+V5WXT>H M\Q]L,20T+AQO_=E,8S89#OOY!['E&Y>_ 5!+ P04 " ![A*=.14Y^ 5(" M Z" &0 'AL+W=O\-:^7>K93J=@C)LJ(-D4^\HZW>N7+1$*67XH9D)RBY6*>&(=_S8M20 MNG6+W-I.HLCY7;&ZI2?AR'O3$/'G2!GO]RYV/PPO]:U2QH"*O",W^H.JG]U) MZ!6:6"YU0UM9\]81]+IW#WAWQ)%QL(C7FO9R-G=,*F?.W\SBZV7O>B8BRFBI M# 71PX,^4\8,DX[C]TCJ3IK&<3[_8/]LD]?)G(FDSYS]JB^JVKNIZUSHE=R9 M>N']%SHF%+G.F/TW^J!,PTTD6J/D3-I?I[Q+Q9N118?2D/=AK%L[]L-.'(YN ML(,_.OB30VIUT"!D(_]$%"ERP7M'#(??$?.-\<[79U,:HST*NZ>#E]KZ*' 2 MYNAAB$;,<<#X<\R$0)I]DO AB:._K!( HHD %>B$"8C6^2@B+I MBB!8GM8:@M, ULA C0P@6%YM"!/!(MB#"\A;4X3+7"!0NG&_\$:AXA5%N"K4 M-0:GR88,6*P'[ ,4Z5(' F4;.G!5XV!-D7E+'0BT\?9@N/@Q4-GQ*A\ E&W< M9PS7/P:*.PN6.A H7.B@V=/=4'&S34LZ);^WMF/.K%-C//CVZ?\''[KJ=R)N M=2N=,U>Z@=AG_LJYHCH6[TG'4NE&/BT8O2HS3?1<#-UL6"C>C9T:37\7BK]0 M2P,$% @ >X2G3O@#*@S= 0 04 !D !X;"]W;W)K&UL=53;;J,P$/T5RQ]0!W*AC0"I:57M2KM2U-6VSPX,%]7&U#:A M^_=K&T(I<5^P9WSFG!GCF;@7\DU5 !I]<-:H!%=:MWM"5%8!I^I&M-"8DT)( M3K4Q94E4*X'F+H@S$JY6.\)IW> T=KZC3&/1:58W<)1(=9Q3^>\ 3/0)#O#% M\5R7E;8.DL8M+>$/Z+_M41J+3"QYS:%1M6B0A"+!]\'^$%F\ [S4T*O9'ME* M3D*\6>-GGN"530@89-HR4+.1$T^2-G"^O[ _N=I-+2>JX$&P MUSK758)O,+#+/\)F3U!#K)TS:=0)KK&-?[,._7W?>B>\"=\& Z_J2SK1J&3T*81 MW',MA-!@4EG=F%NMS#R:# :%MMO([.70E8.A13L.'#)-O?0_4$L#!!0 ( M 'N$IT[AY1UOM@$ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J M2-**\23YP+20'2VRZ#N;(L/!*=G!V1 [:"W,[Q,H''.ZHV^.)]FT+CA8D?6B M@>_@?O1GXRVVJ%120VI,0B47Q)=@?*ERFH2$ M0$'I@H+PVQ7N0:D@Y-/X-6O2)60@KL]OZH^Q=E_+15BX1_535J[-Z2TE%=1B M4.X)Q\\PUW.@9"[^*UQ!>7C(Q,$^TO?KZ.EA6R#=%$BC0/I/ MB>F[$K2W/@1:OT'6PP%M0O'C_YLIC&;#(?]_(/8\HV+/U!+ P04 " ![ MA*=.,PX0T<,! W! &0 'AL+W=O MR9ESSMB>YI/2KZ8#L.A-<&D*W%D[' @Q50>"F3LU@'1?&J4%LR[4+3&#!E:' M(L$)39)[(E@O<9F'W$F7N1HM[R6<-#*C$$S_.@)74X%3?$V\]&UG?8*4^%?_1U[8K\"-&-31L MY/9%31]AZ2?#:&G^,UR .[AWXC0JQ4WX1=5HK!(+B[,BV-N\]C*LT\)_+8L7 MT*6 WA2062@X?\\L*W.M)J3GLQ^8O^+T0-W95#X9CB)\<^:-RUY*FMSGY.*) M%LQQQM -)ET1Q+&O$C0F<:3_E--X^2[JW/ =6#&PO=V]R:W-H965TMG5L>7%,0# M7'O_OH#6VBU?A!F>>9X9G"&;I'K1+8!!KX+W.L>M,<.!$%VV()B^D0/T]J26 M2C!C3=40/2A@E0\2G-#=+B6"=3TN,N\[J2*3H^%=#R>%]"@$4_^/P.64XPB_ M.QZ[IC7.08IL8 T\@?DSG)2UR,I2=0)ZW*:AS?!\=CJG#>\#?#B:]V2-7 MR5G*%V?\K'*\N,FV.[S"JH&8C-X]R^@%+/0E&2_&_X +^N[Z@,]S^YNIINLU.DMC>]1W4BVE 9O*[L86 MW-JG8C4XU,9M;^U>S0,S&T8.RUM U@>I> -02P,$% @ >X2G3JHYX';& M 0 -P0 !D !X;"]W;W)K&UL;51M;]L@$/XK MB!]0;!(O:61;:EI5F[1)4:>UGXE]?E'!>(#C]M\7L.MZ&5\,=SSW/'<'YW24 MZE4W :]"=[I##?&] ="=-& 8/I&]M#9DTHJP8PU54UTKX"5/DAP0J/H&Q&L M[7">>M])Y:D<#&\[."FD!R&8>C\"EV.&8_SI>&KKQC@'R=.>U? ;S)_^I*Q% M%I:R%=#I5G9(097AN_AP3!S> YY;&/5JCUPE9RE?G?&CS'#D$@(.A7$,S"X7 MN ?.'9%-X^_,B1=)%[C>?[(_^MIM+6>FX5[RE[8T38;W&)50L8&;)SE^A[F> M!*.Y^)]P 6[A+A.K44BN_1<5@S92S"PV%<'>IK7M_#I.)[O;.2P<0.< N@3L MO0Z9A'SF#\RP/%5R1&KJ?<_<%<<':GM3.*=OA3^SR6OKO>0TWJ?DXHAFS''" MT!4F7A#$LB\2-"1QI/^%TW#X)ICAQH=OUNK)+DRP#1)L/<'VGQ)OKTH,8&@4 M%DF"(DF (+X2"6&N6T%6%R= U?[):E3(H?/CLO(N4W%'_<5_P:>1^L54W78: MG:6QS\=?P4+P:'RKCMSN[5])8GP\A^'E.R_"OR#U!+ P04 M " ![A*=.Z!N1?.$! !!0 &0 'AL+W=O7X09GGF>&60F&Z5ZT2V 0:^"]SK'K3'#B1!=MB"8?I #]/:DEDHP8TW5 M$#TH8)4/$IS0*$J(8%V/B\S[+JK(Y,WPKH>+0OHF!%-_SL#EF.,=?G,\=TUK MG(,4V< :^ [FQW!1UB(+2]4)Z'4G>Z2@SO'C[G1.'=X#?G8PZM4>N4JN4KXX MXTN5X\@E!!Q*XQB87>[P!)P[(IO&[YD3+Y(N<+U_8__D:[>U7)F&)\E_=95I MUZ MOX[321+/8>$ .@?0)>#H=<@DY#/_R PK,B5'I*:['YC[Q;L3M7=3.J>_"G]F MD]?6>R\HC3-R=T0SYCQAZ JS6Q#$LB\2-"1QIN_":3@\#F88^_!XK9Y$88)] MD&#O"?;_E;C?E!C"',(BAZ#((4"0;$1"F#0LD@1%D@#!<2,2PGP(BZ1!D?0] M01QM1$*8[9L@JR?AL,WIIJNU^@JC6T$ M_UQK*0W85*('>ZNMG4>+P:$V;IO:O9JZ&PO=V]R:W-H965T^K9SP<'*?! M M? ?W8S@;;[%5I>X5:-NC)@::@CXDQU,6\!'PLX?);LXD5')!? [&E[J@AY 0 M2*A<4!!^N\(C2!F$?!J_%TVZA@S$[?E5_5.LW==R$18>4?[J:]<5])Z2&AHQ M2O>$TV=8ZKFE9"G^*UQ!>GC(Q,>H4-JXDFJT#M6BXE-1XF7>>QWW:;ZY31;: M/H$O!+X2[F,<-@>*F7\43I2YP8F8N?>#"$^<'+GO316B!/_C\[WZ>ENAFFDI]OH=^F^0+8KD$6![)\2 MTW>-=!_:!QS=Y@\_3_DV8MM>67-#YEXW] M;Q =^%0.-WZ$.O_!5D-"X\+Q@S^;>V[HQSD'RM&;$BZ0+7.\_V+_YVFTM%Z;A0?(_;6F:#!\P*J%B M S?/ATQ"/O.OS+ \57)$:KK[GKE?O#E2>S>%<_JK\&6V]UYQN M=RFY.J(9';M7J2A GB($'L">+_ M2DQN2@QA]F&175!D%R XW(B$,%_"(DE0)/E,$$\BJ^X0H&H_%QH5 M=1A=I;(_Z3JJD-&!3B>YLP8U]*A:#0V7< M=F_W:AJ8R3"RG]\"LCQ(^5]02P,$% @ >X2G3@N7G+C! 0 -P0 !D M !X;"]W;W)K&UL;51A;]L@$/TKB!]0$F)G6V1; M:CI-G;1)4:>UGXE]ME'!N(#C[M\/L.-Z&5\"=W[WWCO@DHU*OYH6P*)W*3J3 MX];:_D"(*5N0S-RI'CKWI59:,NM"W1#3:V!5*)*"T,UF3R3C'2ZRD#OI(E.# M%;R#DT9FD)+I/T<0:LSQ%E\33[QIK4^0(NM9 [_ _NY/VD5D8:FXA,YPU2$- M=8[OMX=CZO$!\,QA-*L]\IV#> MB=,HE3#A%Y6#L4K.+,Z*9._3RKNPCC/_M2Q>0.<">E- )J'@_"NSK,BT&I&> MSKYG_HJW!^K.IO3)4+/\5Q5]02P,$% @ >X2G3DBE.:^W M 0 T@, !D !X;"]W;W)K&UL=5/;CML@$/T5 MQ O6K4NHXWWW9$Q5S2@A;LS';1X4QFKA4?3ULQU%D0925HQOMF\8UK( MEN9I])UMGIK>*]G"V1+7:RWLKQ,H,V1T2V^.9UDW/CA8GG:BAJ_@OW5GBQ:; M54JIH772M,1"E=&'[?&4!'P$?)>:,G%4Q%B]=QEVW8\V:?L&H0FS&G$\ 5F M.R,8JL\A^%J($_^'SM?IN]4,=Y&^6T;?_T<@615(HD#R5XF'-R6N8=Z_"<(6 M/=5@ZSA-CA2F;^,D+[SSP#[P^"9_X..T?Q&VEJTC%^/Q96/_*V,\8"J;.QRA M!C_8;"BH?#CN\6S',1L-;[KI!['Y&^>_ 5!+ P04 " ![A*=.%0@F# *MCD12$)LD]D8PK M7.8Q=S)EK@O75?@]QC5T+!!N&<]?H*YGPRC MN?DO< 'AX<&)UZBTL/$758-U6LXLWHIDK]/*55S'F?]:MEU YP*Z%-!X.&02 MBLX_,L?*W.@1F>GL>Q:N>'>@_FRJD(Q'$;]Y\]9G+R7-DIQ< M&,.4X8NL+L M%@3Q[(L$W9(XTC?E-/L/0;KI,8T$Z5H__;!-L-\DV$>"_3\.Z$V3$R:+A MDFV-;%,CV]!(;S2R-QJWYT!6]R;!M/'%6E3I0<5I6667H7B@\=[_PJ>)^LI, MRY5%9^W\ZXEWW&CMP!M)[KR'S@_Q$@AH7-B^\WLS/>4I<+J?IY0L?Q7E'U!+ M P04 " ![A*=.SPX2K]T! "C! &0 'AL+W=O)TLZHMAACEGYHP9TE'(5]4 :/3&6:9IV+0K.W@))$:.*?R[P&8&#,V(&!0:,M S7*!(S!FB4P9?V9.O*2TP/7^RO[%:3=:SE3!4;#? M;:F;#.\P*J&B ]//8OP*LYX$HUG\=[@ ,^&V$I.C$$RY+RH&I06?64PIG+Y- M:]NY=9SYKS _()P!X0((DO\"HAD0O0-B)WZJS$G]3#7-4RE&)*>?U5-[)X)] M9)I96*?KG3LS:I7Q7O(PB5-RL41SS&&*"5"A[OVNB+V=UUPA?SZ:X0 MLOJW'&3MQD"A0@R=MEU<>9=)>PKMW;CS'\P$3@/S3C.-[P\JZ[93Z"RTN7GN M?E1":# E;AY,C8UY,1:#0:7M]M'LY30WDZ%%/S\)9'F7\G]02P,$% @ M>X2G3MW^IUO; 0 KP0 !D !X;"]W;W)K&UL M?53M;ILP%'T5RP]0$Q/H% %2DZGJI$V*.FW[[<#E0[4QLTWHWGZV(80FJ'^P M[_4YQ^<:7R>#5&^Z!C#H7?!6I[@VIML1HO,:!-,/LH/6KI12"69LJ"JB.P6L M\"3!"0V"F C6M#A+?.ZHLD3VAC&VJVK@$R9*. M5? 3S*_NJ&Q$9I6B$=#J1K9(09GBI\WN$#F\!_QN8-"+.7*5G*1\<\&W(L6! M,P0<VVEA/3<)#\3U.8.L5?,"J@ M9#TWKW)X@:F>"*.I^.]P!F[ASHG=(Y=<^R_*>VVDF%2L%<'>Q[%I_3A,^A?: M.H%.!#H3-M&GA' BA%="[(L?G?E2OS+#LD3) :GQ9W7,W8G-+K2'F;ND/SN_ M9JO5-GO.:!PDY.R$)LQ^Q- %9O,1<;A'T/B*(=;!;(.NV=C3>X&;+>X18;B^ M0[A::.CYVP\6Z;K =E5@ZP7"I4 4KPM$JP+1O8/H\>:H5S!Q>',2GV-&(V3Q M_P6HRK>*1KGL6]^FB^S!0&C=]M',U]M 8&-E-SP.9WZCL/U!+ P04 " ![A*=.I9%<'P " M !#!0 &0 'AL+W=O3T4;NW$JI=HN0S"M@1#[Q%AK]I>""$:67HD2R%4#.EL0HPIX7(T;J MQDT3&SN*-.$71>L&CL*1%\:(^+<'RKN=Z[NWP&M=5LH$4)JTI(3?H/ZT1Z%7 M:%0YUPP:6?/&$5#LW&=_>X@,W@+^UM#)R=PQE9PX?S>+E_/.]8PAH) KHT#T M<(4,*#5"VL;'H.F.*0UQ.K^I?[>UZUI.1$+&Z5M]5M7.W;C.&0IRH>J5=S]@ MJ"=RG:'XGW %JN'&B"3X MT4-",!""+T+XD! .A'!&0'TI=F\.1)$T$;QS1/]W6V*:R-^&>O=S$[2;;;_I M[9$Z>DUQ'";H:H0&S+['X G&'Q%(JX\I\%J*/5[0\7V";(F(-_>0PQ(2!.LF M@M4Z \L/IC6$>%T@7!4(K4 X%=C,-ZK'Q!;36,QFXYEG5LP*+KC'W1F*5@U% M"T,XCF:&HD6BF97L$:(W@2:MQ$"4]IA*)^>71ID_,HF.-\$S-JTXB^_];=8? MZ"^9_GKY1419-](Y<:4;W;9CP;D";=![T@XK?:.-"PJ%,M-O>B[Z<]TO%&^' M*PN-]V;Z'U!+ P04 " ![A*=.?J-?<"$" N!@ &0 'AL+W=OZ%'8%0YU0UM9E')LF!\S1_:NK5M[_3OM# A<81D)$#T7T+J".E'"<@1T$<) MV!&P1P!#=KN9.Z)(60C>1V(X#ATQIPZNL/Y<1S-IOXY]I_=3ZME;F619 6Y& MR&$V R:98AX1VSDB31\ANSDDRQ\A+X%ULN6( 3K'&"8)ADFL0#H1@"@)"Z1! M@=0*H&D.[&W& ,DLI!U,X@0O_!V9PR!,(/8B[P*P'*$T[!D%/:.99^29V0P0 M/%D%YTOH.9Z#,EUM/+\!)30!/=C%0;MX9C?Q#\(&!_8X3Y?>D=K.81#F,$.> MYX!:FJ-G[_ %Q)8(/WO1P.1>F4KZG8A+WB[QLYNY>J>K)\YKU7A1I\R@K4>HO6UD7J=+#>N85:5:ZBUDW]UPO9O*@\JP4S[73'(HBK?\N12Y/97RK1U\ MW1B#QO,VF./T-2=ZS9!D[?S]D_=\WK9E[31B0R_YUM MU'[N1JZS$=OTD*L7>?HBAH:HZPS=?Q-'D6MY2Z)KK&7>=+_.^M H60Q9-$J1 MOO?/K.R>IR'_.0P/($, &0,@_# @& *"_PT(AX#0"/#Z5KJU6:4J77+J M_N^MTG87P5.H5W_=3G:+W7W3R]/HV>."L'CF'=M$@V;9:\A4PGK)&5?@W+*C6X1%>'$ M4*T0%8\BAA.'*'%H$X-!W$OHI$K 26STE2 JQN'*ZE&4A=HLU&"A5A46F:+$ M%D6$!,;:V:+ 9R&.RU!<9N.:VYI910@-:&CP(BKF04?=U/?PM7.8-JI;Q4*(]\D'E139$HFJDN<*^8. M",Z530FXZ\(=M@NX[\)MXTT&S;3;!PKTRE8!W"[AME\F<)<5 NZ%<-L,$[ ] M[(.&!>WP%<&.!V\Z2P%VF ;AKP&W;2, ^ M[P\1Y]0HY$UN4NU=^'M:[[*R<5ZETI>R[NJTE5()G=)_U-1[??T>![G8JO:5 MZ_>ZOX/V R6KX7[MC9?\Q3]02P,$% @ >X2G3OEMH>>E @ O@D !D M !X;"]W;W)K&ULE5;;CILP$/T5Q ]/W8JW!1N\M, MV[9LF=&S*(N:;)G#SU6%V=\U*6F[<(%[-;P4QY-0!F^9-?A(?A#QL]DRN?,& MEGU1D9H7M'88.2S<%7C>@%0Y:,2O@K1\M'94*3M*7]7FZW[A^BHC4I)<* HL M'Q>R(66IF&0>?WI2=XBI',?K*_MG7;PL9H'/"Y%"^T M_4+Z@B+7Z:O_1BZDE'"5B8R1TY+K7R<_#@(&/_SR'H'8)WAU 7WV6F2_V$!5YFC+8.ZTZKP>JE ,^!%#-71JV=_D]6 MRZ7ULH0HS+R+(NHQZPX#1Q@P(#S)/H2 MA!K:+C#VP ;$Q$G]@B!M8A ^P:2&+E(/>T$J94@O5\-X-L[ MQ/]8CQXS+C4!T:2/-A84@L',X8*9?@461= ,A;4?5P ^H(F]X4!PAR:!^9*@ M$$PU,5$PB?R9;.S="\SVA6CF P+L30>B!S2Q]QV([] DMK0$@L:+8L) G"(X MDX^]C8'9Q\D<@[WY0/* */;V ^D=HJ3&1S,-#$E,4 RF9^R-;KV*L*,>$+B3 MTW,MU/TRL@Y#R JJ6W-B7ZOA1-^F[S3=9/,=LV-1I85.2@U!+)->LFRBZC:!-/RUYP\BV_ =02P,$% @ >X2G3L<3 M@A2) @ L @ !D !X;"]W;W)K&ULE5;;CILP M$/T5Q/L&V]R2B" EJ:I6:J5HJVV?'>($M 93VPG;OZ]M"$O J-L7L,V9,V?& M'@])P_BKR F1SEM)*[%Q>)+"8JFF_.*)FA-\,D8E M]1 D5?BHG+3Q*P=>)JPJZ1%10[<$=>RQ/S/CE#6;%SHWA>>BTLN]8*7)C6^ MD!]$OM0'KF9>SW(J2E*)@E4.)^>-NX7K/0RU@4'\+$@C!F-'AW)D[%5/OIXV M+M"*""69U!18O6YD3RC53$K'[X[4[7UJP^'XSO[9!*^".6)!]HS^*DXRW[A+ MUSF1,[Y2^^J6B%6KVE*%XEWDT3=9A=BT$##.P1GF+O72";BQV:F*-'!_LI(EK: M/?C6('QC[S\$$=H) BM!8 B" 4$,1DEH(9&!5 82@##T1Y%,42B.XIETA58M MX51+.-(23KSX$0+Q2(L-%CA<0#+V 1C*780%%D5Q);E<03 M)6@YWB(;9B;U2ZN3Y81@SGYEM5]]_!Q"8"]'\.^3V&$>-G85P='&["TP%(/! MB7W4,W,]0$M.T0R%M?RW$/U'5NSU#?T/9*7%A \%"F;+,F"1*)5@HE;GZ?>@GE)RE'L9JS-L> MVDXDJ[O_ Z__24G_ E!+ P04 " ![A*=.KPC7O^H! #Q! &0 'AL M+W=O\ATY_J;A@1.E0U%CV DAIBQC%@>_'F)&V0WEJ1IWQ0M.W@ M)#PY,$;$GP-0/F9HBZZ)E[9NE$G@/.U)#=]!_>A/0D=X82E;!IUL>><)J#+T MN-T?8X.W@)\MC'*U]XR3,^>O)OA29L@W#0&%0AD&HI<+'(%20Z3;^#USHD72 M%*[W5_9GZUU[.1,)1TY_M:5J,I0@KX2*#%2]\/$SS'YVR)O-?X4+4 TWG6B- M@E-I?[UBD(JSF46WPLC;M+:=7<>9_UKF+@CF@F IT-K_*PCG@O"](++FI\ZL MU2>B2)X*/GIB^K-Z8F9BNP_U818F:<_.?M-NI\B )4WPQ1#/F,&&"%6:[ M(+!F7R0"E\0A^% >W H<'8@DA)0AO"'9N@LA)$%F"Z(8@ONO2A7EP MB^R<(CL'07)WUA,FL9AN.NO-/YS$3I'8(?+I3B3^(.)O[IW@U00Q$+6];-(K M^-#9B[[*+O?Y,; 3^ Z?'H-O1-1M)[TS5WJ.[;15G"O0K?@;;;C1[\\24*B4 MV3[HO9ANX10HWL\/#%Y>N?PO4$L#!!0 ( 'N$ITY:!^&([0$ ,T$ 9 M >&PO=V]R:W-H965T@T3.C M7.5!I_6PPUA5'3"B;L0 W-PT0C*BS5&V6 T22.U(C.(X#+>8D9X'1>9L!UED MXJ1IS^$@D3HQ1N3?$J@8\R *7@P/?=MI:\!%-I 6?H+^-1RD.>%9I>X9<-4+ MCB0T>7 ?[?:IQ3O 8P^C6NR1S>0HQ),]?*OS(+0! 85*6P5BEC/L@5(K9,+X M,VD<M+7.Y?U+^XW$TN1Z)@+^COOM9='MP%J(:&G*A^$.-7F/)) S0E_QW. M0 W<1F)\5((J]T7526G!)A43"B//?NVY6T=_<[N=:.N$>"+$,R%*WR4D$R%Y M)6Q<\CXRE^IGHDF123$BZ?^L@=B>B':)*69EC:YV[LYDJXSU7,2?P@R?K="$ M*3TF7F"B&8&-^NPB7G-1QE?T^*V#_35B>[?N(5E-(G'\9!E@^I\0-ZL"&R>P M>5.%Z*(*'K-U&.XPX;J+=-5%NN+BH@YE>N4B2D+[NZC7QS@?$%YT 0/9NH%1 MJ!(GKFV]%]9Y)N]CVT47]M+,JA^M5QD_Z#^(;'NNT%%HTZ.NDQHA-)@PPQL3 M9V?>EOE H=%V>VOVTD^8/V@Q3(\'GE^PXA]02P,$% @ >X2G3O'J#44V M! _!4 !D !X;"]W;W)K&ULE9A=CYLX&(7_ M"N*^Q?9KOD9)I)E4U:ZTE49=M;UF$B=!!9P%,FG__?(U:; /"7.3 #E^.3:' M)[879UW^K Y*U+[MISN5KH4YVEA7HNG>J4YTGY^TEE^KQTN?MVX6NZ M/]3M!6^U."9[]:^JOQV?R^;,NU39IKDJJE073JEV2_>1/ZRE:!MTBN^I.E=7 MQT[;E1>M?[8G?V^7+FL=J4QMZK9$TGR]JK7*LK92X^._H:A[N6?;\/KXK?KG MKO--9UZ22JUU]B/=UH>E&[G.5NV24U9_U>>_U- AWW6&WO^C7E76R%LGS3TV M.JNZ3V=SJFJ=#U4:*WGRJ_].B^[[/-1_:X8;B*&!N#00_LT&-#0@HX'7.^NZ M^BFID]6BU&>G[)_6,6E#P1^H&[$;N^ZWIK=5<_5U)6):>*]MH4'SU&O$ ME8:/%6M;(8(_&J]Q<+$AD(TG81&@,#!> MO/4]U<@,9_@%9S.B,HA&*2 *I?F: YD(HRE#$\3A,^(RB*[?$<$HBDU#2!9' M;,(09,\C%\!0;!JR1<28:>>V:&P&8XH3*#&!!HY!Q>7\!'.,%X[X8F9X$%T/ M/N>Q%>*[LK$AC!B.&&.EV,;'!\FY]6<%9"2C">1QC!F..&.E.+2Z'D:^^<\& M5)&,IIXYAA:/YF38%A&SW-P6C$=V,5T$HHN579L;?FAE M][9H; :S12"V6-F- %0#ZP$AE9B8WPE,%X'F5U9V8_N5Y=:2 HADB,T0YA2A MV96972 B9CZH.Z*Q&4P\LHE';*H_F%,DYF>7)A9:B"UF=LG&AC0SM;XC&IO! M;"'$%C.[@V@\;S#724A$4X.+V4)H5F4FE^SIDO3-*0P43;Q&A"E%:$9E)=<6 M$8M,,[=%8S.8=V3SCMA4?S"EZ!WK-L)DH3DK-[H-C6%(WD$6B77ULK7YV.UL>G_D_;[HEZ33X'E6PO)YG:U>UAV!R7_7YD?U+KX[#7ZETV?%?_ U!+ P04 " ![ MA*=.)%+JHA@" X!@ &0 'AL+W=OW"*'QL/%?74ML- ME&B=XJ:!3DWE@*SD)\6H7 MW\Z[<&43 @Z%M@[,#'G QJ=3LK1^K MQHW=X/\(\P?@(0"/ 5'\WP R!)!9 .HS<1%&&[M9HT.Q[#9YH\'O%8:D@9)0@D\"8!?9F@5T\F<1' M-/(;$*\!<0;QNS)F2>Y[3>(T3:])"?538B\E]E#(C-)KZ(1"*?Z 0KT4ZJ'$ M,PI=4C8X]5,2+R7Q4.B,DBPH<81C/V7MI:P]E&1&62\HY@I^^H/)J]5HX*3 MT*8=N(_V(H0&X[AZ,H65IHV/"PX7;:=K,Y=],^L76K1#GT;CGT7^#U!+ P04 M " ![A*=."Q=FS'651&HVJEJIE59;;?O,)DZ"%G *3K+]^YK+ M1L$>;\E+P,Z9X9DU=^+ *_7/ M5M1E)M6PWGG-H>;9I@LJ"P]]/_+*+*_ZP7,W&415[QQ]IICF69U7^7 MO!#GN0ON^\13OMO+=L);S [9CO_D\OGP6*N1=\FRR4M>-;FHG)IOY^YGN%]A MV@9TB%\Y/S=7]TY;RHL0K^W@VV;N^BTC7O"U;%-DZG+B#[PHVDR*QY\AJ7MY M9AMX??^>_4M7O"KF)6OX@RA^YQNYG[N)ZVSX-CL6\DF:PQ48>I.DR0IJ"78J)"9&E(DPE(,@%!!C0R/2:\>LPG#"!D&AL2%OH6 M;4*23DC0T5[R,C2>@V$78DH+V'Z3314':@.A/ M$&4 C=MPJO=7&F7I!TB;&2DS)Y84ECW[ADT;:?OAE&U[ (V,8324_X#&9&@C M(V5D6SVT_S"\01+:?TAM?88DD;D"]'[R,69,A?8Q$CYFMA2T]S"Y01#:>TAM M?H8@J?G5!J'>30@4I!%J=+RKS^OV@/0CJW=YU3@O0JHO]>Y[>BN$Y"JC?Z?D MW:LSV650\*UL;V-U7_<'DWX@Q6$X='F7D]_B'U!+ P04 " ![A*=.*Q+% MB-H! !B! &0 'AL+W=OA/U22\6IL:9JB.X5T,J3."/1>KTE MG'8"YZGW'56>RK-AG8"C0OK,.55_"V!RR/ &7QTO7=,:YR!YVM,&?H+YU1^5 MM#GMV1J^0DY9LSOE497KN$@$%IG *U MQP4.P)@3LFG\&37Q%-(1Y_>K^A=?NZWE1#4<)'OM*M-F>(=1!34],_,BAZ\P MUO.$T5C\=[@ LW"7B8U12J;]+RK/VD@^JMA4.'T/9R?\.8SZ5]HR(1H)T42P ML?]'B$="?"/X;I*0F2_U,S4T3Y4\GC M>).2BQ,:,47 1#/,#4&L^A0B6@I11 _TZ&. PR-BNUN.$"\6$7M^/$_P*5D6 M2!8%$B^0?.C"79)%P.P\1H0@J^U=(8^8:'7?*S)[&@ZJ\5.L42G/PK@FS+S3 MHCQ'[FGO_(5=H##O-YFP?3^H:CJAT4D:.SC^>6LI#=@4URL[TJU=^,E@4!MW M_63O*HQ],(SLQXTFT]]*_@]02P,$% @ >X2G3D(V$- ] @ @< !D M !X;"]W;W)K&ULC95AKYL@%(;_BO$'7$1!;6-- MUC;+EFQ)YT9O!3]JVLO9.#"5'#E_,Y//YTT8&2#*Z$F9"$0_[G1' M&3.!-,:O,68XI33&^?@1_:.M7==R))+N./M9GU6U"?,P.-,+N3'UROM/=*P' MA\%8_!=ZITS+#8G.<>),VM_@=).*-V,4C=*0]^%9M_;9C_$?-K\A'@WQ9(#H MGX9D-"3_:T"C 3D&,)1B>[,GBI2%X'T@AG^W(V83P372W3^91=ML^TZW1^K5 M>YDD20'N)M"HV0Z:>*:)GQ4[CR*+GC7[I6:6"&C(B33VDL;6G\S\$"-_@,0; M(+$!T!, 1'P5X4[$%)'12\R.)R+!7ZY/D+1^KE2#TB+(5^DLQ+ MDBU(8.1L@6VV2+**DMPA\8A0C/THN1 MB^%8'B:*=^.- Z9KK_P#4$L#!!0 ( 'N$ITXL3_7[_0$ )T% 9 M>&PO=V]R:W-H965T_O9AB *UK0_^,)W.P?C=&#\3=0 TGEO:2$JF6_(I$SX&4AM12%'A>C%K2=&Z>FKTSSU-VD[3I MX,P=<6M;PO\<@+(A]N0*/T#^[,]3K%34C63BHJ2DO>Q['IS#A,^@^:G1!,A& F^.$_"7@BX/\EA!,A M7!'06(KIS8E(DJ><#0X?OVY/]"'R]Z'J?J$W3;/-.]4>H7;O.<:[%-VUT(0Y MC)A@@0D^(HX6Q+/W$7/:8C">(4B%G),&UJ2!X>,%WX]"NP"V"F C$"X#A*N0 MAQ$3&TQG,.LRM@@<))X]1VC-$5IR^"N7$1,M7*)P%]E=(JM+9'%9?;93M''Q M$]]N$EM-8HL)7K4TWC3,CU9-/5HPR;HE6TRRB^)56K0X]_KB^D[XM>F$,25""WI,JO%9WY;R@4$D]?59S/MX8XT*R?KH,T7PCYW\!4$L#!!0 M ( 'N$ITZJEJK15 4 )T@ 9 >&PO=V]R:W-H965TP_R&R+36QJE9JI>BJ:U^3>!-;!\8%$E^_?0$3 MR]YYQH$WL2&SLS,/_&:6Q8MC6?VHM]XWLY]%OJ^7\VW3'.ZBJ'[>^B*KOY8' MOV__\U)61=:TA]5K5!\JGVWZ044>R3BV49'M]O/5HC_W6*T6Y5N3[_;^L9K5 M;T615?_=^[P\+N=B_G'BV^YUVW0GHM7BD+WZOWSS_?!8M4?1V_B+MU$G<#>HN_=_Y87WR?=:D\E>6/[N#WS7(>=Q'YW#\WG8NL_7CW M#S[/.T]M'/\.3N?G.;N!E]\_O/_:)]\F\Y35_J',_]EMFNURGLQG&_^2O>7- MM_+XFQ\2,O/9D/T?_MWGK7D723O'/G?[_O,X M^/\8A@?(88 \#Q#ZY@ U#%!C!^AA@ X&1*=4>FW669.M%E5YG%6GRWO(NKM( MW.E6_>?N9"]V_[]6GKH]^[Y26B^B]\[18'-_LI$7-O+:X@%8N/C:9DUME#J; M1&V0YT@EC%3VX]55I 8[4-"!ZAWH*PP8(XT2,.2.3I572#^FIIU MJDHF90?#<30<$]R)]XZ&(YU(11 .-1.Q4"FC3@+#24@X.F#G/B'3F,2%L5 C MVY9V'$D*(TFI,.'-GU)=VDB":K"F5D(YZ7 L(L95)Z:ZA#?-8',5CE%&AZ4G M!LC&3H75!WBSQC+$"J98"G!W"<8%KF)B0AD3N(X)4,A,>%<-1I\R!^QN02=P M+1.@F!D5AD2KF1'A]5P#*YVF7#BX[@E0^"XFNG:!RYJP$ZX3+D4"U2)RG4 Q M4BJV,I0%52.52BXK7(X$K4?*<%GA.B+2\<)(3+^D]%-A) 65"-@)IR,&5DD MYEHBKIGJ*IG5R02N)>9:(JY#B"3E%4 $K'B()&9:(J:9,B\QA]),$ 5S*-'Z M(FQ<$BPP$$3 +E6IXFX6C+5$6'/28@QE,D$7C*$$_9RT4 DZ.M2%VMW016&J M%:(Z95Q@#I68L,;''"HY0I?!Z%-=@-TM79C'#H"UC1D7&$6E)^B"453H68 \ M_="' 16'SW&?&%T'@Z%6 &K+K*,4IE"Y"9)@"A5HAO16H2MO(,EMH^M@,,\* MK<\E=J$Q@#H>+XG& &K0"(DD@]%M23XQN@X&HZP!RMR"76/VM)H@"?.8CI[3 M0W T7;3*1,?A8AN8B3B-F>:A,BEELG)8)3-A%YJ M,(!F3"\UH)<"68#9+5DPS@:U4F:=;C#.9D(K-;+C&B3:T,[X(UT,84&M4"F:EG,C9W0 BWFQHYH@6M+NQN? MKL5T6=3>F/6RQ3S8">W-8A[LB/:VMK1OV3AF*KW%U-@QF]$6[$8SW< RV]& M&<==&,R,G<",QA<1,V.QWS MW@7MBH2;5XYN8B)1J-4-43" #@#HF$KB,%INPD9G@M%*T)9(*$I"7V 48 5 M$"6Z>.W;O;C_,ZM>=_MZ]E0V35GT[WE?RK+QK;\T'N7YKN:W=# M5:<7YJ>#ICP,/P:(SK](6/T/4$L#!!0 ( 'N$ITX=Z\]:IP( 'X* 9 M >&PO=V]R:W-H965TV$Z]O7&$((6=)#;?F':348TIXEL*(BZ MG.F:YGG#I/+XTY&:O683.+R_L'_1Q:MB=D30-J:Y@C>9*(V$Y4+_&\E)2%9T+"J5@GRTUZS4U[KCOX3! ;@+ MP'T ]A\&.%V 3<:X53%+!;D?N)BF&O(<+QK Q, *R&!^3'>AF5X,5 M6X/#N:#\J!L?823L5.JN:S#;-U=+K _W*[SMS'X0?LQ*8>R85"V"/L@/C$FJ M\K%?U-*GJAGL!SD]R.;65_>\[8C:@615U^U9?X2G M3FPD-THH @ J08 !D !X;"]W;W)K&ULC57; MCMHP$/V5*!^ ^>L5BN_U+I9$J**$CA5$]% ;?XB6HDT+T+ MXHQ$03 CG%:UGV?.MY5Y)DZ:535LI:=.G%/Y=PU,M"L_]"^.E^I8:NL@>=;0 M(_P$_:O92F.1@65?<:A5)6I/PF'E/X7+3>@"'.*U@E9=S3U;RDZ(-VM\VZ_\ MP&8$# IM*:@9SK !QBR3R>-/3^H/FC;P>GYA_^**-\7LJ(*-8+^KO2Y7_MSW M]G"@)Z9?1/L5^H*FOM=7_QW.P S<9F(T"L&4^WK%26G!>Q:3"J?OW5C5;FQ[ M_DL8'A#U =$0$*;_#8C[@/@C(''%=YFY4I^IIGDF1>O);K<::@]%N(S-8A;6 MZ=;._3/5*N,]Y_%BEI&S)>HQZPX376'" 4$,^R 181+KZ"X\NA78W"/B18I+ MQ&@5L2.(;PCF.$&"$B2.(+DA6(R6X1Z3! $N,D5%I@A!.!+!,!$N,D-%9@A! M/!+I,'.'J;L=F22X2(J*I(C( X(Y2C#__(8M4((%DL%T=*SN,?&C#0L#_'8$ MB,SH>FP0T&.=![@K[Q#'WZ* M7./X@'=-_ >5QZI6WDYHTWY&PO=V]R M:W-H965TV$[=O7-H0E8)H;L(>9^>:WL2?I*'OC!2'">J^KAF_M0HAVXS@\ M+TB-^1-M22._G"BKL9!3=G9XRP@^ZJ"Z
69K0BZC*ACPS MBU_J&K._>U+1;FM#^V9X*<^%4 8G35I\)C^)>&V?F9PY8Y9C69.&E[2Q&#EM M[1W<9-!5 =KC5TDZ/AE;2LJ!TC59*2J5"99QY\A MJ3TR5>!T?,O^18N78@Z8DXQ6O\NC*+9V9%M'Z&_+BQ+FJ1(// MOO=!$Q\X>C@R^XA )L0>+<+1/2!;>@21F> :1;@ZWIT6& !S L^8P-,)O+M5 MB&>KT/L$VJ?I9?@P-%-\(\5_3,G\)<7S5K0$1DJPI$ PT]+[^!/*)\\U0T(C M)'P,R<(EQ(W-D,@(B0P0.%,2+2#("STS)392XL>4+#90P,HA@,!\T("!@^8G M#2Q 'EK9?;ARH.%C3C8X33D^6-D;:#S5.X@,''>N!RU_YRA>V1YH/MS0?0S* M!J<[4 SG*^=,;L6:L+-N(-S*Z:41ZOZ96,VOEE/E HBBP1/" &0 'AL+W=O_,DX.0+=-F*(^)ZB5G>Q?4-@E.TSQI6=W%FY6;>Y*;E3CKIN[XDXS4N6V9 M_/O(&W%=QRB^33S7QY.V$\EFU;,C_\GU2_\DS2B97/9URSM5BRZ2_+"./Z&' M+XC6\JK$&]V\&V_CE.;$6_X3EL+9BX7ON5-8YU,'G]&TWAB MVL#Y_%//*%-^*YG>]UZ=U7,;1GA_8N='/XOJ5CP5E<316_YU?>&/D M-A/#V(E&N=]H=U9:M*.+2:5E[\.U[MSU.OK?PN / ;@*0#1_P:0,8!X $^OD ,H0+?RN2V4%C3_X?3![K3D6O0ILSRYTL!R$T-Y;IO;$\ MF8^-:=#P@[:WA;F7PXD[#+3HQZ^)9/JDV?P#4$L#!!0 ( 'N$IT['H!&@ MZ@$ ,% 9 >&PO=V]R:W-H965T9G9EUO,XF M+CYD"Z"\3T9[F?NM4L,1(5FVP(A\X /T^DO-!2-*AZ)!@/(I]T/_EGCKFE:9!"JR@33P$]2OX2QT MA%:6JF/0RX[WGH Z]Y_"XRDU> MX[V"2F[UG.KEP_F&";U7N!\804"B582!Z MN<(S4&J(M(T_"Z>_2IK"[?[&_FI[U[U9B'K_(4H4F2"3YZ8SWX@YB\.CUB?36F2]BCL-VU>ZNRUB#'.T-40+9C3 MC,$;3+@BD&9?);!+XH3ORF,>A>N]"C8"UMS MKD!;"1[TJ;;Z15H#"K4RVU3OQ3R7X2G M3I,&C/L1 @ )@8 !D !X;"]W;W)K&UL=97; MCILP$(9?!7'?-9A#( *D9JNJE5HIVFK;:P6LM\C),H:6B*>6 ^=>G)FO"52+?D%B9X#J4Q0 M2Q'VO!BUI.G<(C-[1UYD["IIT\&1.^+:MH3_.P!E0^[Z[GWCI;G44F^@(NO) M!7Z!?.V/7*W0[%(U+72B89W#X9R[G_W]P?=T@%'\;F 0B[FC2SDQ]J87WZO< M]71&0*&4VH*HX0;/0*EV4GG\G4S=F:D#E_.[^U=3O"KF1 0\,_JGJ62=NXGK M5' F5RI?V/ -IH(BUYFJ_P$WH$JN,U&,DE%A?IWR*B1K)Q>52DO>Q['IS#A, M_O

P"> O <@,=:1I#)_ N1I,@X&QP^OOR>Z#/V]UB]FU)OFE=AGJGDA=J] M%2%.,G331I/F,&KP!TTP:Y#RGR'8"L'&(/A@D-H- JM!8 S"A4'@XU66HR8V MFLYH_"CV[)302@DME&!%&371DA*DH9T262F1A1*N*-&&@GT[([8RX@TC#+P5 M(]XRTEUDI^RLE)V%XJ\HNPWEDQ\^.)7$2DDLE/79)]M:DN!!+:F5DFXI>%U+ M:JDE??2)J59EO6_>!A2M3W_2+#_E9',R:''#=0?]2?BEZ81S8E(U"W.ESXQ) M4(;>D\JY5DU[7E X2SW=J3D?.]>XD*R?NC*:_QJ*_U!+ P04 " ![A*=. M\>=+.SP# "(#@ &0 'AL+W=O: VOXHX)Q[ MSKVVCS_F%UF\E@>5VX.(HO+.WD4N?YE)XLL5OJSV'OE ML1#QM@[*4H_Z?NAE<9*[RWG=]E0LY_*DTB073X53GK(L+OZM1"HO"Y>XUX;G M9']058.WG!_CO?@IU*_C4Z&_O)9EFV0B+Q.9.X78+=Q[,GMD=4"-^)V(2]EY M=ZI27J1\K3Z^;1>N7V4D4K%1%46L'V>Q%FE:,>D\_AI2M]6L KOO5_8O=?&Z MF)>X%&N9_DFVZK!P)ZZS%;OXE*IG>?DJ3$'<=4SUW\59I!I>9:(U-C(MZ__. MYE0JF1D6G4H6OS7/)*^?%\-_#<,!U 30-H"$HP',!+#W #X:$)B X#T@& W@ M)H!; 5Y3>]V9#[&*E_-"7IRBF0_'N)IV9,;U<&VJQGITZM]T?Y:Z];P,&)M[ MYXK(8%8-AG8P+ IO,>L^AK0(3V?0ID%1&BO:"P]88$GT,?06\=!'A)-;R",2 MXCA3!CN,U03!#4&("0)($-0$[(8@P@0<$G"0@57FJL&$-29O^LHW?U@JA%(A MD)I:4@ 3#(A$4"0"!,0:>X2A6&0"12: P)KG:X0)L,@4BDP! ;=$$&9@_A ? M6]8'% ,SB RXGGQ\$A+HV'M"01:VVR!H.J"#_4: X;AOZ[#>?"?AR&PGV)HD M %H#ZQC!YB3\$SV+34>0ZVR#&U"WXHB/&9Q@\Q'@+$YML0;$N]WKLS$Q;$(" M',;9 6V&)E^O'\I]@\%_N'69K,RH&[_AD%T6[+9EOK(\9&@V).4@+3LU<. MNB,1C4EA[]*^+:/(5J)#6XB]Z?:!A([EA'U.D<\'%D:*[4L_L;52;%\*-E?> MZQH$F@SH8(]3X'$^L#!2[%P:?:):[$>*_-BK%H#"H;'%IJ5@TPL'UE6&3>F\2*7/_O4)?2>E$CI'_T[/OX.^%K8?J=BIZC72[T5S M-VH^E#R:>Y_77CZ7_P%02P,$% @ >X2G3I0706!& @ >@< !D !X M;"]W;W)K&ULE97;CILP$(9?!7'?!9MS1)":5%4K MM5*T5=MK)W$"6H.I[83MV]VU9)]=^ MK52_"@)YJ&E+Y!/O::??G+AHB=)#<0YD+R@YVJ"6!3@,TZ E3>=7I9W;B:KD M%\6:CNZ$)R]M2\3O#65\6/O(OTT\-^=:F8F@*GMRIM^H^M[OA!X%=Y=CT]). M-KSS!#VM_?=HM478!%C%CX8.O[E_M,7K8O9$TBUG/YNCJM=^[GM'>B(7II[Y\(E.!26^ M-U7_A5XITW*3B68<.)/VZ1TN4O%V)1&L(&$6@068-XG@!RDMR, MFM1J.JM)0O0@S1BDQ #%7:Q1D\PH.2XRF)* E 2@Q XE 2A9 5-2D)("E,2A MI&^@9" E RBI0\G>0,E!2@Y0,H>2+RE%$>[!U$+S%$09JFDM^=*GZ?VU#MQKJBV#)]T>;6^".\# M1D_*=#/=%^-M, X4[Z>;+KA?M]4?4$L#!!0 ( 'N$ITZ Q[#PIP$ )L# M 9 >&PO=V]R:W-H965T5-2NX*VWG<[QES5@N)N83K0>-(8J[A'TYZ8ZRSP.@8IR=(D63/%A:9E'GT' M6^;F[*70<+#$G97B]GT/TO0%7=*KXT6<6A\@_&C+F@2"@()E0\$CLL%'D#* ,(R M_HU,.J4,@;?[*_TI]HZ]'+F#!R/_BMJW!=U24D/#S]*_F/X[C/W<43(V_Q,N M(%$>*L$ =.AE2!0K?^2> ME[DU/;'#[#L>?O%RE^)LJN",HXAG6+Q#[Z7,UIN<70)HU.P'37JK25>3AB%_ M2I+.)DDC(/N49#L/6,T"5A&P^@2XGP=DLX#L_PHVR9NZE7<[9491%35]: MAQ^KBK3_5K1DYX6+W,O$:[$_"#7A+><-V=.?5/QJ7EHY\H8LVZ*B-2]8[;1T MMW"?T6R-4A6@%;\+>N8W]X[:RAMC[VKP;;MP?45$2[H1*@61EQ/-:5FJ3)+C M;Y_4'=94@;?WE^Q?].;E9MX(ISDK_Q1;<5BXJ>MLZ8X<2_'*SE]IOZ'(=?K= M?ZUKB!,V]DTK4:U:=)KC1&(JUK0CBJ\:3! -& &&L CO!>(G<5L2I06%+ MPA"&",%:A#H>CVH1P DPF #K!.%-@@S#\1$8'P$ H?$R.DVD-76W21QE1K$> M$:WOB$:\,<@; [S8X(WM5<+0$.6VR(O^!@]:+;C>:1#@U/OTL9!0!+;+($]JGSP\@W86S9% SL7 BRKL2$":U5 M@MA"L45HPLD1;((( RRIR8*!S]$Z6K8HCB=88$-%D*-F)HMMA,AT!D 3I!,H ML%H5LF[- ;,E426 ?1+81VK[=BT:K M9+%OG15;%H4)\DT;LF5C4^NXO9OVJ:+M7K>FW-FP8RU4AW$S.[2_SX%JOXSY M%9KE71-[3=/UU#](NR]J[KPQ(9L[W8+M&!-44OI/DN\@V_AA4-*=4+>)O&^[ M7K8;"-;T?;HW_%E8_@=02P,$% @ >X2G3@971 M6! 418 !D !X M;"]W;W)K&ULE5C9;N,X$/P501\0B9>.P#80._%X M@%T@F,7N/BLV?6!T>"0YGOW[U<$X$EE2Y)=88JJ[JYNL)L79-R'G 6LW-TD'_) M\N_S:UZ].3+R1W;=2)60L"V5_1_R7<85O&92Q=AF<='\M;:7HLP2Y:6B MDD2_V]]3VOQ>E?\/,VQ E0&]&1!OU( I _9I($8-N#+@GP9\U$ H S'5P%,& MWE1*OC+PIT8(E$&@5HC!:S/+M:>;M$SU&M!/(85"MH6P\V"Z;Y M7S7%137ZON !G3GOM2.%6;88VL$PW^MCUB:&]!$;$T&]3XQ3L;Q1I8CJDIH. M^B%6)H('K(]Y1AC>Q[R 2#IF_26;;R;""[2:F!#&<$D8G#W6V+->,@([X- ! M;QSPG@-]:EN,UV#2-E/B^J[K:OF:.!*2+JS'1T ^ O#QL0,/.O"F5\2'#ORO M*[+T0:9>71&])L\F4OBB#^QQ"B"G '#2EM(Z,#D%?"Q4"$.%(%2H)16:2;&Q M2,3%K<;$>B6=F;&X>+4AT%Z_;UE?K,0 Y5!0L;X+TK6N) M ($/5Q]KE@#1^OHFHD#==!AC'.1M H?H8%T3(.QP8*^A6*_4G;X:*-8K)8"% M5I2E O57 T?=%2%I,*(4BGL 13U Z+3,'D#TSJ@P?@?#'S1'ZW%'?;ZXC5#4 M1KP!%[@Y4'['9.+N0,%FK4_FBP)UITC0L1G";82"-A+Z>BS/J'[P,)03;@\4 MM(,'#&'CTN,:Q;9F[8PAWZ&L.Z9>$= MWV-8DAP=BO6FJD"]8\/8:91C[7*T&^M-58$F-56.!A8GZ4T>[V$LM]63_ZU7/>7G*V+V5V M5A>XSNT6>?$_4$L#!!0 ( 'N$ITY4$RO+]@, +04 9 >&PO=V]R M:W-H965T!"I!:T&A7VI6J M6>WL[Q0,1)/$3&+*[-UO3LV _9HE_=$<>+^3[<=VO+BHZGM]E%)[/XN\K)?^ M4>O3?BR*M_GV5N;HL?>9_OOB:'8ZZ?1&L%J?T(/^2^N_36]4\ M!:.775;(LLY4Z55RO_1?V/,F"EN#3O$MDY?ZZMYK2WE7ZGO[\/MNZ8=M1C*7 M6]VZ2)O+AUS+/&\]-7G\&)SZ8\S6\/K^T_N7KOBFF/>TEFN5_Y/M]''ISWQO M)_?I.==?U>4W.104^=Y0_1_R0^:-O,VDB;%5>=W]][;G6JMB\-*D4J0_^VM6 M=M?+X/_3#!O08$"C01/[G@$?#/AH0/RN@1@,Q*\(HFNMOI2N;3:I3E>+2EV\ MJN_>4]J.(O8LFM;?MB^[QNY^:YJG;MY^K*(P600?K:-!\]IKZ$K#D_A6L[8U M;%0$309C&H32>"7+/ IG1@A;0[>*C:V(9S@+#AN#=_;\)HLY=B"@ ]$Y$-<. M6&B4T6OB3E/VK1F%[1\.%,% $0C$C$!(0SA(#(/$P $W@L16-8XZ$A@B 2$$ M=C"##F:/=]D<.IB##"*CR%Z37!7)Q),P5!M;E3S-'!2P$-,8/C" !M%UFQ.) M.T.(.=!G#PPB*(H=<2#;+XR B\3A H/))I#),)H,L6E.,8,H@L.Y[^6[DMM$ M,+H,<>FJ!8/)X@G-@<%CB#RK.9+_;XY[DMM$,,!L9B7"XLCA B/,YH\W!V'P M"(!')GA0Y%KF,',$<"(RXR 1=\3!S!%@CH09!XD<34\83.+ A6-Z( PFB0F] MAY$B@)3=>[9(D&.M(XHF5 M)H9L8B*R-DLS:Y%@[':-&/9, M0#B[LY@09I# .DIS,ZFYO??A,"E;R.[DQ#'4'/#*72XPKYP]WET0 1>Z8(SE&D4] D6,4 M.4+1JA:(G-5BNCB@BSOF+H%A$.&$CQL,@P#K$C=VP:]0Y%@1!"9&(!B,C]+U M(+K9!8=WY@B!J1&(&G,R'421-1VY8CF^#L$6E+NZ .,EH@F]B,D1@!QA?:0B MD6/,"HR7 #M,8;(!10Z,!690 +R$BPV,EYBP@8PP7A%8:\POQ#40<6L,!5=' M-X6L#MVQ6.UMU;G4[>'&U=OQZ.V%VJ,?X_V:/6_Z [1?;OKSO#_3ZI"5M?>N MM%9%=_RS5TK+)L?PJ1EA1YGNQH=<[G5[FS3W57^.UC]H=1K."(/QH'+U'U!+ M P04 " ![A*=.U[I[_[,# L$0 &0 'AL+W=OP.VL0VK)-)NJJJ56FEUJ[;/;.(DZ ).@6QN M_[[&87.)?;S*W8<%G#-S9HSGX/'RHKNO_5&I(?K6U&V_BH_#<'I*DGY[5$W9 M+_1)M>:7O>Z:G\J#^5,-?I]?./"4W+[NJ46U?Z3;J MU'X5/Y.G#1.C@47\7:E+/[N/QE3>M/XZ/ORV6\7I&)&JU788793F\JXVJJY' M3R:.?R>G\8US-)S??WC_Q29ODGDK>[71]3_5;CBNXCR.=FI?GNOAB[[\JJ:$ M>!Q-V?^NWE5MX&,DAF.KZ][^C[;G?M#-Y,6$TI3?KM>JM=?+Y/_##!O0R8#> M#"C_U(!-!LPQ2*Z1V51_+H=RO>ST)>JN;^M4CHN"/#$SF=MQT,Z=_7//:7UZY_QG(.8 /#3M8:5 M@@B_!'F@! E6 0)D@+NR-H'D+-Q\P5DQ_PNP8ND@.6!U-6X"%3/68L%#1%AB M"- 8X6K,!)H3R84,S"/%$D.!Q A78B;0_3PZBV@#00]--L6*1(F_2@0-N,!" M0X'0"%=HJ"\TYN,7_BQ1K#04*(UPE68"W4]2%MJS8)FA0&:$*S,0Y+TR! JM M'ZPO%.B+<.MP HE9UIP15X8W %84H6\[Q=)"P2Y$N!6*0#+TMK'^4* _TJL; MZ27$"ED$]G\4:PX%^Q49*@.L)A2HB?3*P-^RL$S*8!DP+"@,"(ITRX!!K<@# M1%@>&-BP>&6 0)('>+"&,* ATOV"3J"[%4YX$6H5 KT"4! J BZP-K ?:!<8 MKFCV2,/ ?K!C8+A:V2,] WNL:4AFO6>CNH-MT_MHJ\^M/2.8C=Z. IZI[5V_ MPZ_G"'^4W:%J^^A-#Z8#MGWJ7NM!F6C2A8GCJ,K=[:%6^V&\E>:^N_;OUX=! MGZ:SB>1V0++^'U!+ P04 " ![A*=.=M]W66," #6!P &0 'AL+W=O MZ MHBAI0X3#.MJJ-Q?&&R+5E%]=T7%*SL:IJ5WL>9';D*JU\\RL/?,\8S=95RU] MYI:X-0WA?XZT9OW>1O9CX:6ZEE(ON'G6D2O]3N6/[IFKF3NIG*N&MJ)BK<7I M96\?T.Z( NU@+'Y6M!>SL:53.3'VJB=?SGO;TQ'1FA922Q#UN-,G6M=:2<7Q M>Q2U)Z9VG(\?ZI],\BJ9$Q'TB=6_JK,L]W9B6V=Z(;=:OK#^,QT3"FUKS/XK MO=-:F>M(%*-@M3#_5G$3DC6CB@JE(6_#LVK-LQ_U'VZP QX=\.3@&P=W )G( M/Q))\HRSWN+#YG=$GS':8;4WA5XT6V'>J>"%6KWG81QG[ET+C3;'P0;/;-!D MX2KU"8$AQ!&OW,,X@05\,$;?"/CO!%)8( % B,0S 42;Y'D8!,:F];8!)Z/ M/,^#02$("@$06H#"%0A'X28G CD1P,$+3K3B?$!X.Z$8!,4 R%^ XC7H/QN7 M@)P$X 0+3K(^(10$FZ 4!*7K;RD)80'DP17C ;%&RY(9C.)9L(GC;X$V2A,! MH%5M#D;I#(0")]@B@15Z0!@@)4L27I$B9XL#%S+R 4ZZY/@K3N*$&S<.@@L> M 16?+BM^-'I_1G&2SG\+JCN[5AO*KZ:A"*M@M]9TL]GJU+0.V%S+_\R'CO>- M\&O5"NO$I+KMJXOHZ(4)))+8'5XT;VA%*MI.+XTXFZ_9Z:.!S? MU3^;Y%4R1RS(GM'?Q4GF&S=VG1,YXRN5+ZSY0KJ$0M?ILO]&;H0JN(Y$[9$Q M*LRODUV%9&6GHD(I\5O[+"KS;#K].\U.@!T!]@2U]_\(J".@!R$PR;>1F50_ M88G3A+/&X>V_56/]48!GI,S,]*+QSKQ3V0JU>DO#-4B\FQ;J,+L6 P>8!\)3 MZOT6T+;%#D[H\/T&^RDBBNT[(&L2R/#1,$ P$V)@%0B,0/#.A5&0NQ83&4S5 M8B!$HTRFH "MD3V4T!I*. EE-9-*9.5'R[U86056"[QH,>$@S2@W'X"[SH0,-$0>R'(S=LJ"">^3+ 3*V"J2-S M"M92W +X 4_LM0;0$D_0-%L8C(O%AO*#FKN6N#U=Y/T'U!+ P04 " ![A*=.GBE4?Q8" !_!0 &0 'AL+W=O MV/"Q2010=ID5;52*T5; MM7UVR"2@M3&UG;#]^_I"6$JL?<'V<.;,.8.9HN?B5=8 *GACM)7;L%:JVR D MJQH8D0O>0:O?G+E@1.FCN"#9"2 GF\0HBJ,((T::-BP+&SN(LN!719L6#B*0 M5\:(^+L#ROMMN SO@9?F4BL30&71D0O\ /6S.PA]0B/+J6'0RH:W@8#S-GQ: M;O;8X"W@5P.]G.P#X^3(^:LY?#UMP\@( @J5,@Q$+S?8 Z6&2,OX,W"&8TF3 M.-W?V3];[]K+D4C8<_J[.:EZ&Z["X 1G_L.^U6ZNBMS-9)@6Z&:,#L'":>8)8C M FGVL43L*[&+']+C_POL'Q%XY:^0>$TD-C^9"L1K/T'J)4@M03HAR%>S)C@( MMI#60CXE.<[SF14?#"_CR*\F\ZK)'M2LHID:!\DF9?)U,O'LQ#RBLC19Q7XM MV*L%/W9F5F7G(/G4:4&3>\M 7.PO+H.*7UME;L@D.DZ1I]C< M^UE\IZ>+&P;O-&XT?2?BTK0R.'*E_RI[]\^<*] BHX7N5:VGX7B@<%9FF^N] M<#/!'13OAG&'QIE;_@-02P,$% @ >X2G3H]?"9R= @ XPD !D !X M;"]W;W)K&ULE5;;CILP$/T5Q B^+2BSM MLY3UPG%$=J8E$2^LII5ZR9^Q-;[X>EK:K,Z(%S:2F(.IQI5M: M%)I)Y?&G([7[F-IQN+ZQ?S;%JV+V1- M*W[G!WE>VK%M'>B17 KYRIHOM"LH ML*VN^F_T2@L%UYFH&!DKA/FULHN0K.Q85"HE>6^?>66>3<=_ >P<5 M^W\.7N?@?3CXIO@V,U/J)R+)*N6LL7C[;]5$?Q1HX2DQ,VTTVIEWJEJAK-=5 MD/BI<]5$'6;38O @WJ$H]C[$!@*L<$C=WP?8#M&A#$H%<3#69(SSW2B8E"0&$XJ!A"8D24""9+XDR(6[Q9TA2@<: M5JM 8U$ ''91,JD*FNA@!'PJ_@0%V*%KA)]0!FY!Y,U1QAM_!\CW 6G&0.SC MZ1Y"<%LCJ*\G3A8$]R$*GI &[D04SI$F'!\;$7"Z #@/1]/"P+V-H.9.)BC@ M;D3Q$\+ _8B2.<(DP'D*'#$ SO,#H)N&PO=V]R:W-H965T$-K_>;$1464/HIS(!M!R=$Z52Q ,1!1<_2R/JEC["]\[TA.Y,/7,;Y]H MEU#D>UWV7^B5,@TW2G2,G#-IGUY^D8I7'8N64I'7=BUKN]XZ_KN;VP%U#JAW MT+'_Y8 [!_SF$-KD6V4VU0]$D2P5_.:)]FLUQ/P4<(5U,7-CM+6S[W2V4ENO M60Q &EP-48?9MA@TP, >$6CV/@1RA=BBB3OZ.\!NBH@7[@C8F02V_G@H,)F1 M&#H)0DL0#@B2<1%:2&PAM86$((KP*),I"B7QG);(J26::(G!#$'L)(@?KT;B M)$C>KT8+B09YXB0.HU$UIB@4+4'BUK)P:EDXJH'&PO\[HOWDJ(<]PRP** [)9.\[W//^_''NMY'AR+_VR&[+ _%_E]? MS(:3%]'7[::H__7%W7Z_>_W==_7J+MNF]:#<906\N2FK;;J'/ZO;[^I=E:7K M^B[+]MO-=Z/A;X!73Q2[K-FE^]*^[S M?9I%EV6U:^GA$H:OT@T,N\Z^1O^6/3:_&PZ'R728).-)Z^P_/^Z\H9/A^;^W M-OB857F)*UY';]*]UU9MZ/_\'_\CN*70QYKZ>;M);YMO;])-[?5X>:@J:I#7 M*UCL?V1IU3KZ^7DR.A\G;?LE/7W*=F6USXO;Z&J?[@\>R/R'#T72P]M\DU71 M)8Q\6U;>=E^L5AF\A[=K_K*EEZMMNME$/QSJO,CJMJ%^W&;5+<[QIZI\V-\! M'&QW:>&-N:\.WBZH'KY&GP&\ZIS@D<^M^2E\L*:->-Q>EYOFVU_^\OFB;2_+ M[19ZO=J7J]_BZ(JN7O3AL*_W<#^AQU;XL8_Q+3STUM]YV:2U &&P_;][QW]9 MP@4I:C@5^%67FWQ-1_1#NDF+50:3!YQ3 P+Y@IL'+_1U \SPC.*HR/;-3S_L\%X@I&VRM,Y:.OR4 4+,5W@X MN$$^2@3@NLUQ4[A]<*B?RG+]D&\\8/Y J^Y:;?B=.M)-GE[G&SH([USU2>S2 MQ] QP'NXIVN[CV,[5%YO\ELB)=ZG;_." /?HA^XA/FUPVN.HO-'=$.XLB]Z3 MZMO!F^S:!QLZLTU9W)[OLVK;M01>:\<'B+'R/4(HWX(5L 6PXJQ8P_25?:O+X!!J;/J/GOQIZC9-Z'!NW*SSJKZ?_^OQ2B9?T\7 M8O_HHP!&G#6V"(#)87O8$':22PI8O\KNX.[F]QF@)?@[B\XV95TW9_JGB_6: M,#WL E[Y<\!AJW0'/(1W$^QAUME-OLJ]C>?=K%N7=73W:8O[MV]!T4B?,SXR M ""!4OC 0M;,]3D8.SZ"P6VFS\/@G[+[K#ADWKGQ"BM^ZT^_)A!O>0UX#Y@5QD7N C^:7[P%, MHINJW$:EWKGP#6/ "J)30+H9;/!>D1"/1X#+C?#8]CR"H?F0XN@ZK?,5;T*^ M.> !G\$YK%#]I0"I:Y/_G3:6N@7@8L)_UZAJ?[R&:$YUW;'.5U MC=P/_)U]S:I5C@S"C;PK=X9+Z-/)[E#5!Q2:]Z7NC4 %5H["M <%O\KS4 >; M,@5POZVR+(B.<=QSP"?(CP(< !"P;-^""NG>M>YBAIRWO7^=9.B4S?>E$'_? M3MW::Y%.<>'7P-H%B4>_M7G27#_TO6O&^LB88BF?43R(;%_= O8^VG:;[N6[_AW8 MT]T%Y>O6O83/[_,U[.?U8W0F&TL4([11QS;WAL2Y8YOK+'=W *%O!1._ 310 MW-(25A::T>P"HAN2%5? -A_90_UMH[/N5FN0)^(:#]N0\J8 MX Z'-BC4,%=4G+B!^B[V=#]TO%6WZN.R=TO$O@&:\6T=.OC=PUR'W6Y#Z B5 M#0J.8+U&&0YMB[(XIY<6-$*O_>#L^*W [4T;6AC&N<=5+^]H1JH7@(=[0*"; MQ_.[;,.X."T>"4E9&J2^?1_G/E!.9GSPV,Z*O,G@4E7(0\GMXKN#T+4YK!F' M/G7Y(58 C@Z:PN:*]ACV79$2OX/WEDHO*J_W*7Q',\J^,F=)W8450QX/5=VF MA9!($9?K597OFK/H:A=;?(7JYB,J;P!"53^, W* 6(OMZ!"I>DXKLLTV)1J_B% -,AI^#Y"D-/KP\,4#OGIQJ.%?[/Q%>:A>O *.E@Y8>N(MQ88T M8QSU3;9)@>TEH>W/:7%(J\L_Z*C@4YA MX44*4@U 9&CV,"CT-QI$OV812-TH+$)[>+S/;GE:J-"[@>TNB1M)K[%E"5/9 M(4Y&@(FCNKS9TTSW9;GARZ/QPZI&,7B'/5T %$(\W6Z!4P# MW:4@8SW^/7-P#(Q[V /L0Q_%_KS> ><%JUWH0?3A4T5V6KO\&F[T'"4QT-80WRO5A12/< MI"M<#""-&B[Y2IW=%6S;VPK!KEZ5 *0@>,.(19[2WHIZ=/,8W:4@J &K"+.# M,X+=CX?#(4VYCMR!<' A2E%*2\Q@5#B%=9[>%H A8.&XPAI[0B)6 &W03!<( MA?L<-A1^K_,57TI>(;<1Y"(C-UE+P(49R+L(YT-5;LK;'&TTZ[PN M*Q12DR'6V23RHW]T&(K[7%!D,AEVN]@-T3^ MCAGS02.D9;!(TE' Q;$P&I$2-!7@;:KVT4\,)G5T)C?4O*,'R??$2ET<;D%: M((F7!KE$MOIG7,%7]\I++]9[NYM?ROML>PV+P8[B"*Y[A*KE?(7[O*E+O?6 M9+*L4,1R+X03>@"0%3 6 & W.R!G',K_ ($CQSN2JHP'MN<*H"/RNH3X3TO M8$-STD-8QP*0F.[I$ F.N\DKV%NY67@^*#S&T0,"Z)Y6BP00]NH7X"6 C4A))_-1S?6* MUC702(QE"I%K"N2Z;W'X0?1#BE,G5L(B"I\)0(3%+4?Q0 MT$2M?KJX^*AAB4\0MBO?6M-QT&(1G #N=UX M6-,0ECW+32*T/A/C3X= #/ M7\,$M^I3=DLJ)+3YGO^?071!_<$\-X\Q=O88K4%,+O<:N.9V;LMS# MIQD:+N%"5LQ0]]X-PM($3?LL> 8#.DMS?&J#OO$82X;2&FGE-8%06C-:*8#T M;EJF\HY;E3L@*\PK;.'VW&9,C??/ W15=K-!M1YN>FHI-,ZP:>UV?OSDHWS2P:KV'P=0I[Y4)%[; M3#.R 4\#1H4!<.^U3"*\E'D ^('#W"9D9)0 M;5!8!R>VK7JU*5$/*$?'MNQ]0QNH4/!:) 8FLRW7J&T:8@)C@5OI^=8'0AZF M#4$6*0B(G45-IE!ZLPFPQ8 50#@@#I&V!":.VA<<4JX88$4@Z6N>$_*T)<@P M6O9V-_ !CWV3PP0CE"Y0TU(6)/P> &#YIJ[R:G78HF/2*JMM)LGN+24*>'/8 MXX[B>A%W7ZSV!T*5?/57A*W6.3(NJ-R#Q1*](I73_JZL.\Y[$%U9E[$=++8I MW!R@AA8LJ?M$YYBA'X0H'Q(JL&$@YD*O $618P,(A<)#B'T[ M-C?1> ^)9"NJ!NE1> U"?#>'2NS%&N>_^EY/@8 +B<1]NCED-@"OA,Q[D(PK M%W5#4%7=U?FM./H(B]/P#7);XJ[< WMQS7(9RJGH5+(!!G+M-4"\1&H[861! MH*W*!X08$AE)? )@ 1!>D0F/&GCJ#=-??<2.I"]?8_/0EJ<41]_31ZI'L4/N MTZ\ YR!ZH8"\)Z1Y6<+?Q5[Y22!N('$IJO+Z-TN*PC\9^IP.++T(6X4F UP91EU%6;+QUA M M+=&36MK"??'WA?1.+X4N3:\H17] #T>PW8K$:ER#9]1 U6AO"9K84WA5X. M%>G3@!0T;O4*V"@XEHIGP B!=@Z%-6*;@.OX0P2P3L*]4,"][5BB^"N+W72L M8L:18X!L#'\1F$)LD#:*P= *CP=%-R0"SH@/P#7A5S= B,N'^C401>1L;*_I M!F?#;-'/&2H-H.UH%/TA2F;P#QY+:#9\0^D,V>0=PCU"W=LG'&J$*C)[[HV) M^LR_RVSL BDT.[=:BV>:S(AX!Z-QMCNX KB7( M81U),ZK\=&Q2O1.E-UEC,V]^ [:0VC-6]PQD);A/.;/[BH[SY$3Q ^+PH]PY MP.E :P=1P_=2=5:[O?DM&<+),0Y/8H7./'MR4$*DKC7;^E;A4P1[K2,CQ"G^ M8H=K<0]5>G#EJN=TFBKL@GHE\RT:*E#.EWL5OOG,S#.\$/]"8"0Z--88L0$X M-ZBL/WQH[@F/7W",PS K(*_9YYCW[K#%,R:A@@!=^#02--7Q@:CT4"BTY>*$ ME3'=G=$'8AY_Y5T'N@&M/LC1RV@T'<73X0A^)8MX,AE[4#&-%_,$_IT,9Y%X ME_;?'>Q_$8_G8_PUCA>3911P8<9+QG]ERB*G@8;UDFQM!,&R8&65*&=C^Z#) M[U6C8Z*O>;4^QU:/V"VII?X+V"-21\'L4!_^:T::8J2U2N^CR ,#X01@@A5I*_)/K,@ RPY? MM![Z&GD&> O"NF(NH0/DQ<@DA_POFYI0><,JNO.\B.47JMQ)%\(T.==K1<3\ M_Z>KKC M0A"6.N[E0 =G.,PHH0[#9B)-6R-'=)/3;GHLZ'&^%Q5S0<97I!E9'K..S! MAZBDA[7%,-K"7K!#7*H-*&3AU[#FU1,9#[6LD;0G, M-O(CG-CJ.MX5S0+@:TNXAK M(OV =#UX5XDV>">P4# (+4N&HQACI.TK*Q223> .@IV,=0; M;N^!#7IF&8;K+?_*" T^O.6 )]+=QQ9UBTGI@4A9O3,=P31N#NB ?B\W'WJ\ M-DL!GKV"AFNEL4A7=Z@S4/ZUEOH$L!/T6J+!B\5]L2"AGS()_A3!X)X/<(*E MF,\\-R\MXZ$*2>$AU(&SIH$5)JPF=O04 &K$EQ>.&1[P:[FA)=IS5O"H,$>% MAEVQM #@;875R,C3M- &_52?]J-H2XSP9ZDO+VX^N'% MJ_ WE^6:N'_'"G9Q=:DM%I_+7;Z*)HMA'+UAS32L[@X[>6_!'B$.\6TE"Y"H M-=#V;$T;. Z8K "^BT>$]5)[I'Q[L"\\DI71T1G$:6\UXLL!\R+B<,<:;6MP M@")/]R6,#UX7L;!K8=.YLW2"VQT &H.@<8!3!&S T7NLXA0:W+3!.@9-1+W2 MF*R?<.$.E:#*V]:@ 6N\3Z+GPX(Q6#%+N*+*/+V[69+6G3=E M'&O^@T@%;I$IMV&N @B*QM,ANB\H_%6?_V0K@-CIW8(X_%Y!'9M8M<((CA%- M57)/$=4?B ':LX1$1C5865XQ@BCH&K(5@0T_)2JN84L1,;.R$!]9Y^W>9;&O MBS: (!-N*=E[F+\7 #1>-*A[P"E>6ZHK5'Q\H7NJ=^.!, C2,C4_:]Z 7//L M06O:]>H5KV-I<&]*Y%R!IZ/H2K' LNU*3,[NGM#(=/I5%KA['GN%W.3&5A0? M WA!43N5>\%MS=T CO6LZ8=2BG$? \SNW&WD9K:-$:UBT6%4SA7 *>U?))5@9@>3T@%-@SB!TM">-ST25QM 3P.M7(#"(,LH(B@9X MC"YTHQQ.!"NZ0Q)&(VN)V&H90Z!UQ=P.=[$,T/B%8$FA6495-8C>.L=_$]0A M?O!D-XV,)FQ6D MYI8&UV\?< X*E/W/'=\^79!PV;0>\SE?B@T0^4%]9EW)]R Q <"@(:G'O M #0XLK)(]V)+$CPD$R)O"18^7#5X;<*$L.=#'0=NI($&;[?M>=JVU.8;7X\%H]!UE>XYL9MDCH"<,[89Q?5 ME&FUUPP43 "F-HB.UTVA!>-,[7X9U8I.P@=#&?I\Z![RYO;4!_<_CMVZE 3JHAQ M,(.LK?"8V!6:;";32*QBK]H+YAM$?HPI^7:M G&A"#;:8$>R_3H'V'>"2.$A M'LU#AK"4K<]39+O@]A8'4D=9$0@K+_BK,NB:4?)U MUKKWK%/,"-!%C-&84\&-'-^Z_9"NLU5ZJ!4=EEC+!^7DA+X.>E_(D &8/\!- M?(%C0D^WKIQW3C5-*K3W F/]45L8:_<'7P@1HR!+BR'[)EJOWS%B?L39D/)J] M$NIFG(E,E)_6*=P:Y8W>"S&%":=.5@@], N3R- M#[45.M3NE#L:LM<[>D(C6,N^B,T@VI(*B+1[P)(IO3WS>^GJ+A8V1GAJ%&J4 MB\RO[,5C/.$%RA7>R92[5"JGH:$4UH>;3TLCT'@"(*AUM$,""6S)]]%[9F4! M$-YFUQ6%73 PZ,O4!(CA*%:MY,P7D]$KY9S[Y\/FD2T=;KO%>3*,8E>G]FZ+ M7%NF U9U;WH [-1TD$2AD5]'G]/J-B-PMCL\8VT <#$EKI]NNK(VDN00AEVS=#6!8"[A-[W?INB?*<\U9,>FWUCDYR@KF++J:M_N< M? 1B56E5ITC(A-L);9,GL>!W5KX>E/^"-HT'5HX34'Z!]O5CK?0.%5GH \A@ M84 )U6"+R?"UP#?ACVPC) )9F'3UFWB0[%" (J=#1)QKLA?C,K;YGE"7!M:] MR9AF$"9B9N)0D7$A(H76?8Q<0(;W@7 ?>X15["V-GEO4G>7MN-J@I4;?8W1! M8ZA%X^4F72E%= /26"MATC:0G!$$CZ. $!Z@X4/C^1#XYE@[9/Z-42R$@;8Y M6D?2,'0+F,>+Q0Q^G$WC9+J,,.1_-(KGHWD43B$&[PDKC[Z'7^-9/ >$IW_8 M*;_P:3R<3>"_W/7+:!&/1N,HD)L+!YW%TQDZ*IQ-ED.>QBP>SL?>-"R//VP_N%+A/(SI,=OL2HNPJ)D- G9;E-B.O0Y(^Y@%EZ*$61Z9;@I9N9L@ MU^C73%$;"257@+(BHD<$2 M\@=;X65[8VBYB$^CY\'8D9=H\&CL)HVZ(PY($&';,CA2HME13C[2Y*) KDK( M22EU?^>VJ$N A\:V01UC8]0DV=<]I6FH(H42,JM/4I+G>]:>2I#$HQ;"5"P% MR4\Z1Q/.O$:7Z%():#P-[=)PHB96RZPV-%[4AHD*X$K-SY5:,?#HT2"1(S3' M:C W-+.,'(R\8EXNQK0*-A,])FXNM$Y&3=]FUXUAMMOH.Q%U,>H<*7S)EB$>6..Q^KQUV,?@/ MH5A8D\WC]_(AOU890RGD@@^+(]C19B:B)Q#1C98W-PPBL8ZGV6,LH.B:E<&3E-JP SBDB7L6,P\6"%O;A8_G:G0:I)-=LNFY=MU&Z$:?U=WY:&"8IS M5-@V,=LJ%?)AUT23."-M3ZQ1RZ$-4Z3RY56N)(NY)_#UC/^P8>HUZ3AU= U* M(,D41:UY/!HGT4?>H^A<3AHDL?DDB4;Q8CJT7IH=!C%P/II$R2Q>SD?B:+ZW M87B\C&AYXZXRM\;>(C4&S+@O MJUI?M4U6W*+^Y$;.E&W[< 1W^2ZVE0_*D1Z@%1TU\6I:SDH* 9$]N-9>7^8\ M,)O$]:&JF251\<,2@F+=+38B"%GSD(F80+,UL3 21TD(B!T*5+@,*GX5'^=1 M)M0F6JPELZ8[%AUL#M ]HEIKH?2U(RNJJ);08*4GQY-5ZG@<5[16)L,([.C+ MX6"BA;_FP?4.$H]$.2]^ KF!,9@0)P[C96T"N7SQ+CO38-ROFOF)<$,6JT?; M$6-#'0Z3DQ80BN% >-^F?RTKB;9T8L&M[[3<5>N#$I1.'A063CG+!K>#.$!< M8DU96)]N1 #WZ#5]4$*;B08&P@)WPY0!'L,KLC9G"0AQR=F M$+UI,!"U0I:5SUS4XH!#"?*,?*R#>$@D69-C']R?>Y7,#R%"?!<%Q6C$2T%< M$B1I?V)I#ABCZMVVC!(D?QEMB1U[ZA@W]>QVC*Z(D)8--WL[7:U":U5V3O*& M,+.\?2154[8;T@-C=A+)$T#W36/8ZD#YJYA$!_K14,9+2L57E<40R@;E3G E M[B@WA\T-DRLGSM+9L6/T+CPAR7&B_B(#.6\*'2SP_T#2 =;UT]CXZ9B4+J)3 M6@Z]%+*]\LRJCR[M:)QV!CDG$5AWE>)(,,5A7YQK1,*WF!N-J;MWY2MB2@D)8-KZ.EI-6PS MPG31Y]<@ORF.1>D=L$\0G 7^'><(QIIBD#SL1*L#V+K<'+3FUW(<66W2?"LT MRMIJ$X6'ZD:7U"2#J:9=,;YGR $2--?/T3H! B)YU5E.-B>G7_FI,UM Y]=6 MW9$+%E;?F.P;[5#8/:)Q=_],D1YB1&LS<4;6G[BG[$0T"ZPC)$9H@KX%> MY!OM/TZA(YFD3 B$$?4/YSL2I>HW(*<[.V4Z.G[]*HY.Q]XJ>=KFC6N.0)VS MA6<8@U5)9]U#I9\BXCJ]A=V"Q:QU9>-OHG5H_)WZ4XN44P6XZ M9"MA$2=NPALP/+[< D-Z#33T)C>^OP&44-DB\$4H*H["A!,K*A@)$@56*2'Y M*%[#$Y4\7<$A&N&+*]>!ET*+@\598E&+<8)/*<:B>/8CP51A#4U-F;E@-^J& MK4*" 8-Q@Q15ZD7GYA2M@W"M8AY#Z+>):/DAT_LU>W-AYC.Z:_%R/&7?KFD\ M'=%/#/1?C%#=,P(,%B>C"?X(VHALI3?H%3:+9V.EINFW*G7S6RH*B+W6 M*'+;OJ/:;=$GN1QO+'^>#NZP98Q.UX3P.R5>9&O-*.HS/YG*D7$%.36T11N7 MK)>8TG=(= A_C"?1>Y-BU\P$B-5X,4%GB62RI-!)?B[:1:Y#(IIMY5 ZG?:52]X[BZ7)._TZBMX<*@(^.ETS^7_>TZ7.8 ?[_ MX@#8LKS&6%I8&_X/,S*K9)/G>7$."P2R S@7G3& U@!I5! 43O!-<<'P_60) MSSQ2)G&\^GG5J4 2,"#G0'-'^K6CU[;57EN(6F+>5% /:)LR4T-!D!8,IU&\YGR"EK" M55K OQ/ =9]5?J&0(] T'I,J6SR"NCQONMX].Z8PYF1+S(\YS[YX$CF^4?%H MX6P+@;CUL?IT&D_@8GT07VSSWEY,,AVR1Q'GJ^ET1L)OQ27)*\1@ M3LHB;! MS_Y"G_7#\"W]6B[91UPQB%E(]TY@IM4IY4JY(==U48^P_I[M ":GJ6B8T B= MD1PH]F R_.<<>R9J-R>L_2Q%U)+ON=M7HGPF<1^MWY;=X#K;/V#:2S^UA/:& M-;I!=B4@Q=D!X*W*]\RT:$='H-W J.1 &%'G3JCJ?(.7SH MWE1A 8?"_#V(/IAWTD(EQ96](:6IKDX@%61,FI :6+*5,,.4/K(\UF'((<7= M< H'?.0MMW?3[*$B"T>V+:\-\[AV$IZ]IPX3N;S^)BA+T=\.I<0%HG+X[% H M7UW)(4TY0E:-P%QRU240X263!PB.-SIQ/$H%E@,M3*ON >) 0S.W]EZDN80& M*'=DZCIF7?(ZVP#AJ.A"6BEA'B@JT_8S"L*;6OA8%OXE !YVL&@0$'2\-Z;R M5!H/-K :BXLF%;1.:_U,JIP++9>2DL:J M-OBC%A,L[/X3W,U:Q<8(9"N(4P?@(?'7:*IN)J5#Y0URS2.'!II?YFW7=Y<8 MGD8>V^(>P4GLHC$P&.H;]5_[F?T;JZN@9IR,L&AW&RTH>]K","SP()FT_

MZ< MI,>+),6E+3!0MGJ_6;C'5N2'XC45ULR?S-GLS^ MAOW&>4D!1OJ_[R8L4;:?M%P$_;+CJW_*-4B&\7)H+L$9ZDKIV5P_:_Q)&;=U MZ"GG? =A<.E/@I^&WW'E!=2&%2) 9,7JT3[B&0@0B9D8JE-!-%F:B;A_M5[0 M9 0RQWCL;.F9>./CJQ'>VV0(^S["?4_F\6CX;7<4Q/;E(G#/^'GW'>UNZP/T ML6N:#!.2T)O7%'=WUG)-DS%%>CS+-55;'+ZFLB..Y46QXK7FJN7BQ?KFX8#J M]GD1WTX,[V>=I*61WJZ9(_9@,('$<'+Y3!LEHGJAR#?1 "T%QK/%+]-K[0!9 M((.4_"ZM.5>^=O+/BP/&5S6F$M$M5\H+4X\(IX!JPT8N&G0A\;]-G(+(Y-Y<,BA[U#;;HS4AC67C,9:<1?4P5[>-?N1)/8A;?7 ML;!NQB9JTAVZ:7R[][_BZEHD9_P]JTKC2LDSDB368=3*T>TVOHQ-XA1K$&C1 M@L^(XU0BK0H]8]E! S-);(]VWE!+!A,^7 F6__U\/-]VXN-YFD%)Z892*4-J(X.!:5)RL[ MYLLLKCRLBBW8OE&T3'$FJIP<1QA4BL=#J=#%91)@[PZ'C!YSP#_TN92/IP 1 M %PR..E@T#U:+S% M2I_RZKOUH!_@,@0[*@6D;\G)LT9EU&#/.5'Y2.[!LD+K M()8Q84^'B\T^_4N)7X2JVK [G%->T6F@HLW0*<5V=0HD-K26B63"*#3H%NM" M942S=4[X/=!1.#Z5O$F/C?GLV1GKR(=:<<$:7':CPIA@2A!@CXF3N@6ZLB?S MHS@PO4S,8822;Y*Q] )V>",$4#NB#*W /96&)7":QX^%D01#C2L0[ZT$A7;Y M62=H4&1V3RAW]9>)?2B^9.23"+ M5C 7$D@@:,KYN+:SN @"AVD?- MCR_MC_OYX72.IW(C>!&.[^CR3#D(B?:0C.^E"<_4E@>5G?R$NI =Q2!UDF$. M B.W!LPA(9["&Q6"E4N6%4D>,9I)>"LY5P/*S!ZL(!\*M''\EP%0B(NKE0LR M!S.E*B,-,YVE$3+(:!"*7;JV70(E] +0=DFLM9/FQ8W$Y*8IS>2<*G#)R+0X M24&""^/LN)CMJE$8#(9=:5\TW3NGQ=3NKUX-@H CVL0RW>D+8ON5-%/9]PE< MQ6PFZ!_,^4A(H5TVH8Q Y^:&L@BC+<)8=NM=RK3 @@S\Y&?@)=(5\,K9?E^' MZ:'PL%XF*,/46J>@@->;&I[_;# 5(%$A-5ZG3DYFK=\W(Q$VO'CL?CD)([3'D$N8]LISC3_/)MZ/(3$ LY5A3.)2&L*=YBFM) MQLZZ3W$N"4>ZM^7L:-9W>6JX3S. EM/-O41_@(3,X_%D,HRN5 4/J5!T-B&+ M^]A8VYN'QOU Z_D$_QTFC>A_?C]!OY3A4OIHSF"Q) ,MV8_?,@W%C=L>M@:> MV ^"JY!#[QR-[ %]6/7=O8$=7C7S>+Q,V*L& Y9F[%6SC.?C!7O5P--9PEXU MBW@Y=+QJT/, FLB"&C-7ZVMNIU[O/(FQU_=97;_V=T-'P["%DKC_Q@BJ& LL M.!DG^OQNGC0=]J:8#^&H1C*G7)+9:0;E#&N"=$"*?;TG'/C%/3439YQ-XDF" M_3PMZ\9D%,_&$Q<,:ZWK<'@!)3"Y.2^L( Z,9B 1RT;MVL=$U$0J.L0H-$RV M5)T.E&5+O*J,D#G_=T\DCU'-@ H%E;>9=RB9\^,.1?2-:$0SG2/."FINS/]D MDD"$'Y]%?S(R2^+I;,C(#%6[$T9F MH\11+/N[BLA].9^J6Z]O>S+!O#H?FS(07DN%3=PN]4H!X8^G;78>8 M%#$IC8GB*R01)4PY%\&;$VT0"Z]SS!IP%^7 88>?OAP-A[:NXYZ<2VKD2;C. MK6@Q'QDU.!DWUBQ>YJC+LI)[H/ [MQ4HC1+FBX%5M&DMLFW):<^Q;3*TZ_X0 M<=-I:X3MH1NKA&-UYQ2?9\&2S[O/)G:TB-*N6$G#$([#FEZ[8Q.MUW5@= MS3#5E^Q\=ISR3'GYD&Q"(W#=&DQY@8$_@J4PPLMH2.!>32G%_0/W\>@F'3%4 M )/^8]"J%&G6_@/D4-(XQ-@.6,9P/$D#^1KX[SDRX#IS=@.J\AL]S5P<722: MRR3*D#/%HU/C?1\EX]&)_2J[2\*6EM&DLW_\))G 23QI#.@<.QC/.L:();E@ MK7R;!'=9Q43^A73>:W0A(8BE!#F-K6=29JM/_*O;#_JNB8#K>5!5H4I458O! M'':;RT"@N^@[(^['5EK/9BXK2>8I9B#.NK?/;1):6BB#4D8]AM=B:B=0QJ2_ MZ=+?)AW13304D" -*)>LX*)D$DNJ"HL28MVF7XD.R(=&!TI>1G:WCO.MH%&& M;R>UDK5WEJ=^51YNQZ<>YR!ZX!O665NSQI6M7O39X5%.\N^;^I2C;J;ZCE&C4%J*U7 M&:$PED#TWL362@R Y,\&B%";R3ISUD7\EMDV:E+$4SS.BCXTMS.4O_=#@UCW MQ&I<,TY+&Y;&3D,%UCYTS&PIEX1A-+*V*W3@([N0O$HCHVQPQ. I$<4Y7]'7 MB\9?=#U6@/31A2 B?&&4/28 "?RN=L*Z)A*,W79'Q0BH:=30&5FT?'%!@K M5RRS2C&4#:M2I%%4FMXBJ5%&L?/5O=A2B&L"*I"NM%>ZYK T:Z6KO*LC:6P# M=GTHQ.;_/="8!ZR"%K/A28K;ZFE8:[)0FTZW(I8GDWXE9;RALR/=,)+@!!18 MO[X1#$1AE%]W; %D^H6N+PPMM4HKSA*PI4JB] NN P5*:ER@%,1N9!=\GVMV MU6ANAP7Z*&*@Y@)YIPL" DPG]\@Y7R7[MB11H:20'1%21\?R%3ME%?#2&S0, MIK]J=[<]Y2ZKF('!Z>B\XES1501XPE_>8$T3ZQ4R$,)N_(NDQVA^(]4*:$NFC2NV]'^P^-0K;?P/UQ%AH<8N$?(\=I#+]JHEK_6DS#P=T>M&63C' M,4;3\[_<88R:-N0G&2)^40V9H!$K[J?M.1E/=L^FI_]SF4\I+,!U3 MN*?=A_+!R'UK[.X ;-\*[SJ7.$J&\7CJ>O\V>Z'P29->A]^5.TM'-YH-040* M-K:U9O>9+BF#A5_0\S.:S8XV4X,3#*GZ,5$RC4:+HVW# 8R3[@63++8RITUY M-!T BOBT52=,T=5?BQYG#XS0;$AG-T^&#*]7%,1N^#8GXTU0G2ESI^OH-2>= MIE1]"/6O*\QP,DN@#H7X;5#6FSAZ__Y2EZ2AUZ9&)Y-4K01%7$X 11U0!!TS MR_F6_:[POREG;*[+#=L=0'H^YAHD\K[,C6/Q)=3_EHRSDNM-*UJ%."+.)+BA M*HRN#G @W>&<:::X33()%&D0OU*5)(N#@.?(-:QQXY3*$,:5O9'H/38.JR+S M^GZE)@(19OOI *N? .@*K;PR'J(77#4@68['MJBC:E,1'6?BPEM NBR5CQ/O M*'()OV0/T7]@>C*&B1^EK%ULU]7PUTV^+RHA4I'=EGLF<%;\(F4-U2(EZVU1 MTTDJWGNDHQ^;*=1(BZF@+99M%]6S5-7=PH6CZ&Q5'7BL-80<0VXKIVG"M'2= M@Y$\1WD--8;C*XC)2>JQ0*4I*S7N NG@F(:8FB%;YNK;VK!\QRG\9*T-,&QQ M=P/@HB7^ M*;R<)5:P/*7S;1H1IHO!TIKS+V77)2=BW[X?:[W@)8"82[OJP*EA3PHO4(3FDO62Q R*7_]'I34Y(EPU1X_"3]GU=>C4N!+,/H27 MZN./\'&3'QS24U,%[+-J1A^+4Z:IGWV+3+?P[G:]4M2IK+FJP7:W*1^SC/R@ M;54).FD<-OO44ED2BR#I3E4>8Y/2@,,XX(;]4&)U)ACQC>K0KE;F,!IZZJ8@ M)7(ZUS)S[9&M!1F^DQ05H3-VDA;!#G?B)/]Z9:2GIU@-'6*5&)OF?VN^Y/,A.UM0Y+(1"$NV^70K>"[ M87CJP+#R]L32GD[!1&U:PPLK,&R;?YLBL1)ZWGW\8.Z'+](%ETV()E"U6L^6 M9Z,G1[*I@6'^1M_&:> VIIBQ*=U3PF@RMBHFE/AXP8NFC M3F!0Y\';3;+6AE_H/[!3G;M@ )E"-164 M-'43K;?(B5$54DTKB36;3-1+7NVL5%(JP:ZN]8ZQ*W2(H@-S:SB+_8MALX&3 M7+1I%<@1[3+G_5&?M.-5K$.HU.VHQMSWW#CTD'<0.9;?<>^V\6E$%DLY*9D8 MHAN\23H\0?DD\A24OJ=> 5(_"# VD0?6B\D>,!,O6>,-LM73)CA*OIMHH9** M]MU3\G=]M[GZJ>UF(U^K#G5.#Q4QA./%)D3!,7:YPS#*!]:$HP:5,2^&5!:+U<@8@ FO&_6B$1Q30:B,[MG"O7V:9\ M<)7$L1B[K?3YRGR G=%B7VE%ZX5&EDCM?Z)I,?E1E\%69ZM\M><7XA#QHR+F M'XFE0#T(=>Q_^4F;NBZM6.7W^4T6G?T'S0D$<26TO8,OX,@!SW.BB1^4[PAL MMV\^2.#_XW@QG:)SY& ZB6:#!65Z6X[F%G)00(F^G!5Z (YCY*VU'E/6RZ8\ M3.0,9W"6H)?FG& :_8WCR7S.V[V _C"/RS2)I\LQAX'J@\SU0>J<9%8(JZ0E MXQH;%#ZK_-Y\1E'=',O#VV4-U4T)I2"R&$&*A78:FO1#>7$./9QO,3])B]>X MV[MSVIQ><3*83-ER/A\L$N5Q_0T6\\\:J=) YX3"&XL\4H9>':XD@$R:%OZ% M[3+[#--MGGJ?*9IK1;.TY5V:Y=":]O/,LB/Q+9PKQ_,C6N[O]? Z^N5 J E% M3UWH0U3S,F+PHQ=RYF=H M:$+?E1FJ7QHHZ&S,[^ :)_; C75-XF0RH<_(N04HD6;+^/#TD:)HWD_&^5'U MP-1&^^YXLLZ/5Q\_/DG,P3]!C!GHH6J3>7"?F]KQ. QIV' A.U8& =A*@RN MV21/:/:T;#(MW34S8%6T0>$5\PIPRD-TGH;#7BN5D);'A$4(>*50A*<;&[5+ M'ZL2,^XKOZW:L0?JQ7J>/GPAZ-U_A;S5<.5M%;]"R[84_HFU@A8EI_BV"<$G M58/RG#/<%JY[P' H H&32/97KBKJLFW'R(SD2$0W;6#3]'41]881:Q1>I.HT MRY0AQDD"4OJ2.D0KBPY)D-VI-&W+1]9Z]=(S0RGIG<$H==MAZM\XY[@VM:, MJNH7Z/IDAPXG:A?Q.3%T$\XQ%PS@A8NT&$[AW\EB'%T%8WF3>#09P[]#$.!^ M:H_I!=8."]W%X[F*HSJZH>@LB87+,8O5&/C"T%W&5$[:[3W8B^7%=RCD\ ,^ M& BV)B<$:UPP^VZLF F[@HLVW3.?J_RON.)0V5F9(!#):(1)=.Y7HN274U9& M1-FGNKV6-K*#Q_]Y:T-BH=;6'LQ?99*/H:G7_\4KZ>;Y7:55069-PPBUFPG\ M[KIKQ-#M%+%#?%IZE9U[ E+H*8KWO_AZK5@"!DM"SHEC.QO/XF2$8J[Z,Q[-E-(5;NAA%_LZ&VL#PP\%$)C(P<@,O: M6RGW*#J9\KI)Y6EA79[W%) _%)J=5XRHR=="9[U&@\XYC8GH[4A^6/85"#,8 MCF.(490H0L9R.W#M\^F)/6A?K^ERAMGB81ZG=4!8A3GW43P!]-W2W.80B0-, MYHMH/)JW?6\)X+W,C\;3[[.M&FQV:P/)(IZ-%M P'@\G7KVJK 3N8 =X+K(* M;'J&Q.Q6(D/,]S#V!3*O7<6P@IU'JA#R->JWX?H"CYJ[QB.[I+Q49$7-?F59 M.%2)L2:OHK%4Y8_RK0BH/YKY4I"-XFI/.?ZHTM%L,N7* IC>]#(MTG4:+6?( M3PR'"\J82;K]LH(KE<1+X"/FT]G1>K:H^Z4D_%+I2%+,2VVDGT MI(8G[:Y4@8W./LJO5\U./G(LV4;[Z0H7%P"KCD\QJNA0I =VRL 0 "3SZ[;\ MUQ9_J$JU.]5'E39+/Q &_N$. .?Q''.%K9T (M:J4VB(JMVG(^ZH,\N?S<;" MZ%M72-$F=T5>0?$O[ .KZPL?>\^Y$3"FK])TMV4'<&2\;Y1< :T2E##RIXN+ MCRI6$6W:!3 ERA.&8L#,4,2T6JGNV?Y&^@&Q<*A$L*9"75MY!OE?!-%+*J[F!#R;20,ID<68M6WI>Y=7JL$6RLW(->79O M*6G^))J!76;(\'$@7$'S0J2W6:N"R\K/?_.H8L_*NN.\,26@N?_M8*$J(%BP MI*X?G6.F(_X)7%^S$FKV?;.N+F=QN +,2I%GXUAIJTZN>J^<9A'5WQPJ.@>+ M]KSZ7D_!5VXK %:U0#U(QI6+WB/H#-[5^6UG84BWI<2OJ- 9:.VA>-. W0]6 MG'_$R>#@9&+1=@*N+-U,D&'Z.RJ*ABT#8KQGASF.TY<>_=1\9&-7$CPB!'*^ MDV@?;0O'/QGD#H4XZNV#R0*_J3N3<-NKH:"CHC QCG"%!TF[NK)';0YJUQ^F MG-5^6NMP!FNZ7SZD2]I@[(1T?T2,B\%[$Z+D'D[VO%!#?V-"+1$_JWR$Y )Q M!W+U!D.IH)URV+22:ZN*\HW,S0[3ARKC3!57MTF.UBQ+_?#&_ 9^UG-UV"96 M$F^#T*.\,"JVK9>GW]O-0%5UDV-%9[50V?NX9KVHJKD:.L:)PX(EQEF?/T:" MZI*\?']-LE\N?^[-Y5V!=*6LO)@N_>)7*_I/JJ63A[SMT$*>)5NN;6)V2$G7 M=;H%[D]5:<>;]!L"HDFN(BFJ)2X"6'PV%G#2O4JR2&#Z,\+V+YA>$1I,3QMB-<7IJLB1J5(V:7C.B2;]FKCGF,MG"F MF,!8;IDJ6T)RBGL:I&PS5,$.V6W/,!A'ILZ'(GIB.$;4\B+HI4ZV=+I8&$I( MKDV4Z8 "_9%I)9L&-E&TT&&]6M/0]MW2]JTC&Z=)DFQ5 B(\?Z"H2R.?-KD< MG594G!H-MQ/KO*V"GNP2GS7[DW$"\B _':C@)3J5 R8IN2@8']=6=+88[Y7+ M3G#/,/'9;6'LQ=O+ZY^>/$J_,UEN3;!S,H?]N+J4@<-?BYW^2J:+(8QIG;& MUK"Z.^S$+B=)B$/"B6-.DJ44\?:T=?B7SZ&*44GMD97/R5+ODQQL$*>]U6P[ M)GJL*ME1A)$U>-".R"P-18 WZKP[=Y;#V#C[K&7DPMLA4JQ'DW0U^7=^ @+8 MX6@\A3TU!>#KMX5S MM@1$.%>NLA H[1E[J1*EOH9D_X6;\BB95Y0ZP4HRP_J!X#IL9-8Q]P!O[\]< M20$T>8N3"I3DM*)[A!-07UF@A0FBY$)P(7/TV8GJ.X!2+MU9I'O1S/ *U80& MT0^*S7"%2MM) 4V)=2PV(=F^!C!XN^U5'8>Y6HR+!^>? MH"=GIPK+A]FOUJ M(PY%;,A;0!(UJ9L/$]R2_Q12-Q(8).\)I7P(N.4K!EM%$F^E;(>I#UAKN[;! MS0[RN2U(@;JKLKV6DZDC MN!09I]I$D0NX'XUP80(P-9781LU,L$3M"EGJ+?.4U!!YG0<,6D9=[JK*=QSE MK$Y.IWFWS,G=9ER:KMT7WIA8<+HU/(HPG #'S=DQ:+H:'#>^_D &PH#ESO7V MO)9\8(YM4O+V>J;G0CO2*2N1'X/BU;:*=<2X"[,=MJ8!D/!6RR.%"TH"Z&>8 MO2.%VPM19AZAOYX82"8@55*.E\!Q^H/HHZ7RT?9,F\P() KH=ACJXJ,^FG'# MMTHLE Q<:&Z,N8Z3*<4@.HDV.U]*I2!P8QQ;<,!=FV][!+H&GKUOI!+ MVT;5CK KH?F8>)4U#$E5692HB NR%,>^1S2>L51!S':8\_RR6Q.!,4SGEUIS MG1+9*R"'#"SG7VI".N^#JMY$?!X@7#0&4P&TAM/2VBI538\(UR!#J%+1U.CQ MN!92:*ID,/)GX9KR].AR44J&Y@@XXTI.1J?49/#!>FF8]R&0SCID0QE$O,FH MXN.M:-]M'/H1BQ^+UREZI!X*\CR=Q;QWT@=L##T]3\:Q)3R\,YS2^24K2J7, MY1ES_^/1[)5@9V.@LM)J*Q[ZU@@K>B]$\RJ%]$CQWR@0)RFG=,EK"1:C8@7& MZ15;'FK+U3*WPX$DT21Y[ZC\J3I\4O9%U9#:DLA#TBRP%,I1FKD>$!$D4BB4 M3/%7M@P)%P=G(U"NT%:F3'"IG(:&4E@?;CXMC8N/G X(:AWMD$ 1%LGWJH . M ,+;[+I2OLFSV%RF)D ,1[%J)6>^F(Q>J?1I4L\&W0"==HOS9!C%K@SY;HM< MA\FUKWO3 V"GIH,D"HW\.OJ,>5X)G.T.SS@2JLIN2UP_W72EGR3&6:-YM /4 MRE"E.S9AGB:\&,OR*."+V>.FXH>O56Q3V MR"4()3 NNV3[:R)6AC=4NZ0&5KMJ\?:V&LO.8(%@:44,A?3(:O!;X)?V0;(1'( M :6KWU+.0[M# 8 ,V8@XUSGG=VQD-F3."$0;QK(&82)FCG&YR/>(8S+Z%\:< MO8]P'UL9*_:SH<@][,ZRH*N2#"M-7#?:^9W2Y%+KLAKLGDI^/8O%C*H&Q\ET M24Z!HQ&5R&U6-M%%ATWAWO$LGB>)^?%!.2+PAU@:?"(%JY<8@4(^Q>%JN:-9 M/)VAI]'99#GD:WB^,44-V7L72<,R[ MHD_*3E'8+IA,5&5OC65KX)<*3!MUP)K'V7'2]H7I4U/NO=TA4!&IGH+MV,I& M.K@LN!0E"UMU@]\U.]+9 M-3CW+HJV6NG=N2WJ$G#>&'14T6Z>1LN2?=U39DPK,8C5)REY\SUK__R2EN*? M1_*3#I7&F5,JJE():.]5)4XVX9VH2=0RJPV-%[5AH@*X4O-SI58,/'HT2.0( MS;$:S(T)NXVJGY%7'$G]V%C7?:34%2HICZGQHOQD&"K7I:WT0'PC---6<>W= MJ')&0VI[';='IZ"HVG/.DQ28LF/R:R*C.F NZW$>S6-0MEWQ#LZ45XHF*Z>S MT]9)^(PU9VW3F%V',$G-6,2-ZH <0! )@5H+N9%(2'U_I(QEK%.IB=H03B!E MMYV,60RI=Q*S"1)Q^L:ZAMR-I] [Q5/\,WG_>'[B+5U8?DJTH8@P9,_WCB\\ MN3%QH17?JM87F,RL M$Y@P_M,!#\H!D!TZBW:+:K./<-B:1&"GA#\*O%G&CM'?"U&+[\(=>C&J+MO& M* _+\:@*7BK.FDUI6Y-'!I#=@\["X,*=\77I%55UV>HBBI$GHW@Z')$D%$\F M8PHYL17^ZS/L=0-%# 1 " MA]_U!K_K#;Y5;]#B6- _*J&="%J78IW7.M./:7DM#KIP5?;9;< =-X3SM/A M,J+V#*@;8WA]/S7$W6'NUXCGN*B96P+O)HG$0?V3\Y.E=5D<;Q?))@ M><_IT'IIRH, 8,\Q6GX6+^6XTDT2Q;'PNA: M':N"P1J]3I/\ZC*)V?"Z:+2,OFXWKZGX^[^^V$E^C1&08CQ=+S*X]=+X ++<8JR^6BR%_\88S-R##G*WNBG)3W@(NQ4JQ8RP6 MG228JP>0YG04H19+O1G'D\4(WBRH( :^^06K7F,@S-Y*0A^- -F>)2-$M,ET M'F%N=7Z4X&03 %5\]+E"B;E :C^=SS#,'-\":HI&@[D\HCY&DSD]@AO 3E[ MAK$=1H\X6<+7$T1*DVD"@T+W]&@\IT=+?O0VO2_9U5HD!^SY+)GBFI93&&,D M3Q)LEHR'](@B5,>4"PE07R*H;[2$JSMS7L[BQ6Q$+\?#>#);1ET4VS@GZ[H[ MOALL.4E[SN8HCS),LPMO'ZQG)2AQ-2'?/GSX IU0ZFP<+\=3MAQ/X^EHRJ7. M@.4:2:DS@,C1A$N=C0DX/YOLD+-X-E:HK]^JU-EY40P.5V/$Q%XH+)U9.6@]__2S$<#B%!$J M_IH.E[H@7MMXPH%.X_ETKEG1+D@*<(Z!4"B/N7Q.&%+].R&.+-GP)FDU$J:^ M'%%VH#ELZ-SQ2F^6\ K7")K20

O[:H\M[,-&<2O@' 4#X=(UQJ\ M90*G-8WF,\6U+P'T%_#O!+#,9R7!AQCU:3PFQHPY]J[SZF":F\VZ^.MGQP%6 MNF8C%W"F8R43.%)./%HX&TC :WVL/@4A&*[,!_'&,N_MQ23 KY)-D>7Z3K$" MOQ7AHL-[WG)X:D?(X7C5U/'X)L5GA5Z+Y-%)2L\>!-3.A.N'3W0X$WF1LZ3; MDN6L>TSN&?G3"UTTE3A/S!R%\8'P]X^:KU^4R']'\M^Q MY^.ZVS9@YI-.(X$3"JC.@*(E MG!DNH#'[.1C*+>LWBC0W$J2A/XNM1'+-GLS^AA4NO*0 A?OONPE+9';M'H M5 AESXK5HWW$,Z#L)GWU&3P:?ML=!?YWN0C<,W[>?4>[V_H ?>R:)L.$6-WF-<7=G;5<4Q 4 M4$7Z+-=4;7'XFM*J_"P(3L29SJW1%@N-[Z2JXK\THC>R:T\4^]S1$WEY--H_ M-6_4I56,.:6ZCW;YV39.YM)(G]K? B.Z0JM8M7Q;FQR-#7^<1FP8'64PK6=, M-0S]7)[XUVU[#D_;RMS;??2YZM$VE>* EBIP)26#Q9#*,K@[7VNT"7=W/ M)B34C8U U_1,XGZ@]9RRW %.#4C,TD04U9J[6USPGO=YY$F.O7,C>VPWE=VPGM6Z,4 N,P((3 MRE[^V:[,?N)T6!,P'P(,C&1.N<1[42 @:NW/T#K8 8(VTIRP2I][:AIYSB; MM&(_3[,034;Q;.RE0^R T,;.,Z2Y :XM4-K9)H1SGPR)"0CR0X9$)(43AL11 MXA#B+&!_@^LZGZHCTT>53-" ]['I&H=[JG;%[5*O%-# >-IV<*C"PH[?MDVG MX]@6\VF/,VOLN*J_2KAS4Z96@&;+D1FJV>@*"3 GDL5$93K-OBEZ^LRX91H/ MDS&?Z"(>H5813W1!IDS"+?KG6'Y:N&4!_.C$&+]4Q1B])&!6XN%2G1-Q #JA MQMELB6QH$R30B6 ^UK>7V@ &G,2+D9].,E @/NJE:>Y7W=WKX??J\.GOU>%_ MKPY?M%:'[U<@M,\-3?TJ6\':IK]7X_J]&M?_-]6X.FS==HFC$VW5OU=':JV. MU.4S3/>X/4WIB8?P>T63_^:*)CV*4O2A2YDJ?-%5<:&?V_#OU2[^JZI==#(: M=L812]WJYCCAB>L#\J&@^\A_KZ_Q>WV-_\KZ&KU0F5_ HBW!V>^%-+ZYD(;G MQE+=IH7RB&*R:7* (0E0XMZYS82_LX_X#7OHOB(K F+7SVKYS<%@X0.];JFU M@HT\FJ@9/GQ;1_^(NK\RNM5:"KA $^G_&R*ZSB-'5Z,#MJS0IZ[ )[TQGD%( M.0,[*=VC3YA2_1]R@ KD_Z$CBMH6\N'&*6)@98A2I4NB_WR/,8'O@ ^KO=HU M[APHK?N9'2+ES7XT&@R'7E13,@L]??)FGQ0I%XI.:-W\9.1_LF, MUWY.H^2;=^;HS3N/OER]B>JO5#OZ8 R:OB!GF!%+?-*%/WQ)@%I@VH*'!N=]NSBJ@59><1!,& M<#Z3ZD.=>""0BAZ#^<4* C MGS8#@WI_KD.%GF-O^Z,4V+[O%'<(^XB,"LALW7MJ,M*>4\2^A(-3*H9:-+;- M-LLAEI(]MGL&PI5SEWUBGZQ4 ?_Y,ZEYO),+%SBP%XY($SFQ:D^J@'V^JIO0 M]#/G@O'5P(?;=DRE1[ZPLFUW =E'A]@I64P;J53^>C\(?!@B.:&%6]8RBC.X M3K' +_OHJ(P5I+P'=+#?Z+3QMD"SVJ3YUMN(4P?C_KVE' E0>Q;2:!(E>:<9 M"#DY>8;]@^6>@+S>\(M:?,[ M\+\;>:9#]$,(//,8'/1,""C?Q$6A=WR:BR]:8LQ.WX%^(6T]HJVZ,$9GN-5I M8Q4^]QD.AO.^"D3"-;_I#(4+>6^ZL7"> "'A<+Z+32@BSN<8=&!<0#0/1LB= M $PGL7D=?,T;ZVA/&3[@(7PZ\/8.8?. X=0(MK8.^@>Q^1OGLM[A:Q (7#MA ME[M"T4[?[9X!9QT+;42;A2/G6L+-POO3$776-\[L/'IJ1-E3V#)M@XX5*X;P M:L/CSRIJ#+5+>D#\"A@,,X,?: 9=?)P;_M)\:T7#W +UZWC]/J@6"H70>'CJ M2'*;3T^Z@"!QG@@-4J83]\/ ]J+\(<>Q?>CA(Y_ ;T=V:$^;=I7 MV1)CU/.SX[/KW;!]?YLA3,?>]YC4T1;MLPE$0_7XY/B<>C5J/\>CX54G-^@Y MY=.ZZ#KE<'A5W^_ZG'K?ENU7N)V '&.F/ FLT])PL4-CV) UO4)66,W6:393 M7_()>%*LK2I?M&@^/DM1IZYJYM?9_@'= 0068QTA273LZ,Z1*->H5WLPM"9L M@C &/0N^N 1$E8GK+2::QPSQC)88(U4,BH?KL@=5K.4?T8>;&[P!;SD;[B/F[;X"=/06K3TX$>^2FO,A M<4B%BH9%N="&7 DRA&T/,X-'P*8MIO4)LE(PQC-PO^P0SQ8IL4]/@4#/<&\= M'QS;G:?'?SY%UNP1OM_I49KA.3:C-?O!4X?(&8P M/!D7*]@\ 1-WPT:(<_0Y@:"9(&&^::*L *-)T HP&XQ\5.C?AN MD)>F98@/,0F+P7SJ78QW!16+WW 1#?)]A=$+VZL-L.4&/4P]'4@2]"-[9\]! ME38-.U@DP\$LX(@& Z?P>8RQ8QE<5>1=>YZ/ZY]04-V=XF"Y0-KIUQ]UZ82* M'$E2@3NN ,RK<,(R[5(\(2 :AK@P=?#_S,D$0?H=NIV@'[44#U;JG;Y;696K M+%O7BCQBXSH@U;PO)9Y0J$:*9(CWA32X(!LK+5'R580*$_8 ZF-KIQ"]#8JT3*WKXI_0>8A MB C-=S1YCODFXU'? <>S9QEP,@WA@">0T/Z) Y[ D;;%X8>IH1..'^XJE//G MN&!+>AWKL_[\5)L\>\7UM+W. ??BB=S"N@*T T)4HP%-_!.+P+8V+MS2E_* 1 MLLYO?W0"Q#L^?&*D_XD]'H_Z/['#EDP EK^S"@W"VBC?T'DX7\ W=!A.(M#1 M(=^?+KAP0/Y'!?)/9VYM3TZ/N;5U]WZ6,"S_2='*M/Q.VZT.EN=4QCN'"["5 M?ETZ/JH\^%!A1:8"J @!Z0:4U>'\C)8 <+0<%UN M-JC2U$^[+^$_HJ,GX(P9/W%0#LI,,E@]9(3GS2&T=1^_?7W;+$T3@ MZEK4X9SAK&A<%$^9$>*/6N:D1(6^LVM=FK/-_?K2(9H?-7F\ZGU.JJU-9IO] M7&H"">A6IGBEIW@TMU!+WI8NB/W66;5M21#3>[E];+O;E(]9UCG/T\.; MCUI7*+T&RSZ6[U5/!-.BDGE*'+AOBF!&1*=^:0=W] +_46W?AW!W?Q&>+*R. MF807HAJ1/H?N7PKL,5[ E.['D>#,H(!(;@B;1\TD5E(Q5.5/.]+G8+CPU4;! M6_B/)P3#_W-Z;CEAEB?#\$>!Q P =IU/9S3._^)?9VS+=Y5>^M,W]\EDT=CP?C=I[E!*$J8X(PE1A:M2L D+G),3I(PK& MJXS^PM>:*:0VW1=R$=8"%\R$N)@0'1!@BFN4&CB Q?-0^<6),$(-YW( M3)^@NM!-UXXCO8>[-PQCZVH_BSF^="E)7QZF3^:YYXK1#&2L"_$V;BZT=E!H M)L$Z*MNDCE<3C6!KW%5=RF,ROSGB<';''OUT9)?K4DFPKTJO)?MIYYZX/QGC MNV_;G/Z='$D5Z.GR3+(S2L1BJ_8(OHPF[CBCYZ?R.ZV=N]?'VS4F+]DE3YZV M!4Q6(IP63(7'&T=%0WO0^?%#DYG.7*37;Y8=7E2V]^ FO_$.>=8S4G'6,YZR M-6'D:=MP^@+&1R;FC->;K_M+>PK&8UJCHX?TI*-6RSTB(UY\&^/JA'LZF1YM MS=O);6N37@CN M6")?A\8O-CQ*JSAR=2H,X^>]S68QE&GVP!/I8: M,V1A:"09=%GB'_LDO>S/'P8YJ-3O'B>-(X!PZN'L)V1>"E]DS>VG-?Q M%(#'V=83\RCV[*69#;%GLQ.3(C9[;4EJZ)YX(#GAZ1?&2?_G2_:8^\_#-W8" M0//RN[K>_^G_ 5!+ P04 " ![A*=. :SQRSL" !\"@ #0 'AL+W-T M>6QEU%7 M*]?.UWR!F$BA52<:..J,FAJ!21O;!)GP30,%P$G5. T%BV_X;I!F6R%3O!L@)#/ MOY8Y)/CA[.675NJK%\B/DU>32?AP?G6(G[G .4:>XT.>X&CQ&@>_3WH1_IC7 MQ ZHYW]&_1/F ^*%)0ZZS4GC0HK]/;* J4PXH#5A";XFC*X4M5D%X91M/3RU M0":95$B;PS'*(HLTCSX<><^>6\?#J9#*U?85_'?533\(])X52!D;!$ZQ!]*X M)EJ#$C?&<9,=^%T(=?9R6QN%I2+;:#K'8X(;3)&55#FHH4R$>RB-&116CJ)E M94@S.L/09L#8O;W4GXL][DV!_!Q[)"%&5D5OFE5W MYGAJH9.\R^:Y=VG#HWA13==2OV_-I]+$* (VQ5M[OYSWN7_K'CVYN\EN[_*H> GU&A;U F(G)^"R,7S%SF[ M_,<:@Z[K[+2VO<8VH&C54J:IZ-16-,_!Z[$OBP3?VB<-VVLO8W\S])JLS%-P MC]_DYE"0END[NT073/!H?[3"H\4P:SE0)'BT/T%.6W[I"H[OS?0;4$L#!!0 M ( 'N$ITYIHA(=T00 /@J / >&PO=V]R:V)O;VLN>&ULQ9I=;]LV M%(;_"J&;9< R6Y])@SC FC19@*$IZJ*W R/1-A&)]$@J6?/K1\EU0K;VB]V< M^,J61%&/CB0^Y"'/G[1YN-?Z@?W;M?N6>=)=74 M5_@HK;R7K73?9LGXOQ6)OXM)F?\31KU8R%IM_4B M@#P!D">TD/.^Z[CYYGF8E4LE_6E\:)#J6O>^00H@3P'D*2WD9_$H5"]^VV)9 M9D0MY"/W%#ZR >0[ /F.%O)];Z42UK):=_=2;0J$3?@4M>%36K@;K9LGV;;C M>RB]0]52CL&SUCLNI(2F(5;-UBF;*_@XKK7R9T1\2#(IL66NN33LD;>]8)W@ MMC>#6V(\I)>4W"]=)]V(-#[GVG>6?.]*J%J*"!+I)27VR]SI^F&EVT88^PL3 M__2^TQ.R(:NDQ%H9V?SG4?MBOM/*UOYUC *';)(2Z^2CK[?5OGU9"^.1N!$A M&5)(2NR0&Z&7AJ]7LO:QV]E[1>Y(B>4!#1?UNE)DCY18'Q@S['=E2"09L4B@ MBJ-H9L@D&;%)L.^B00L.][Y1A"YDAM63D M0Y?8?Y>A_]A1B(DLD[V%97XP(-O&\M>0$NDF(];-3A?NI$3JR8C5\[,4=R(B M_V3$_MEMQYV8R#\9L7_@:#5JV'/DGYS8/UB3X<@_1_[)B?V#,'\#;&% .:= MBQ\ZLE!!;*%]8\IC=NU;T3![5" +%<06VH\YO)HNQ$06*H@M!%._[#C$1!8J MB"T$,>,94&2A@MA"&#.: T46*HDMA#%#"Y7(0B7Y @*$&8Z%2F2ADGP) <(, MQT(ELE!YR$F>:"Q4(@N5;YR+BS'#L5 )UQ$<(A>WZ1TU?92 +9&%RK=(QKU@ M?MABC@J*IUI*9*&2>C'!SISA"V>(B2Q44L\([<'\_M1#3&2ADGI&:!_F)LT0 M+G)!%JJH,W((,W)ZA2Q4$5MH1Z;X]3MGX;M9(0M5Q!:"F'$TD84J8@OM26IO M44-,9*%JM-!D+&POSANQD$HT'_TEK-]?\[;^9-CPLUGZ493#%.VB;]M+O^]. M_:7YL'^L8[OH].(_4$L#!!0 ( 'N$ITZWT,(/* ( *4F : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V3<\LL9/W_*I'H]=6YIC7U9O MYU-;-E4SCOV7$,JVR>>ZW'5];J=?]MUPKL?IZW (?;U]K0\YR'J=PC"?43T_ MS6>N7G:;:GC9Q6KUHQX.>=Q4X>T4?G7#:VER'DNX7.+=M&"ZY;W/_[.^V^^/ MV_RUV_X\YW;\H.+O@BI\'"3+04(/TN4@I0?9E!< QG7_"2$-5_K"+B.?*\C #ORQ8Z [,@W.P*T(U_M M"-B.?+LL-GK71PS9?;P%Z"U]O 7H+ M7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\%>BM?;P5ZZPW.2M!A M"5]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O WH;7V\#>AM?;P-Z M&U]O WK;#AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O!WH[7V\' M>CM?;P=Z.U]O!WH[7V\'>OL-WE6BEY5\O1WH[7R]'>CM?+T=Z.U\O1WH[7R] M$] [\?5.0._$USL!O1-?[P3T3GR]$] [\?5.,[U+4P]Y]WT45Y_@U02P,$% @ M>X2G3MZ?G^?R 0 !B8 !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P M$ 707ZFR18WK5WB(=@-L 0E^P"33)FH26[8+Y>]QPD,"%:F(5KJ;ILDX,S>I M=5:]?'QU%";;KNW#/*MC=!>,A;*FSH3<.NI396E]9V(Z]2OF3+DV*V)B-BM8 M:?M(?9S&H4>VN+RFI=FT<7+U?GUH/<^,]\*]B8./A?V_]<#D$2 X)DD.!Y- @.0J0'*<@.X2G3A\CSP/ $P( L ( ! %]R M96QS+RYR96QS4$L! A0#% @ >X2G3B?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " ![A*=.4#^5 M0? K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " ![A*=.F5R<(Q & "<)P $P @ &X @ M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'N$ITXU'3'AB@( *8) M 8 " ?D( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3K,4DR$? M P %0P !@ ( !(Q 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3FAJ+#>)! \14 !@ M ( ! !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ >X2G3F!#+RNS 0 T@, !@ ( ! 2( 'AL+W=O MHC !X;"]W;W)K&UL M4$L! A0#% @ >X2G3B5F6_RT 0 T@, !D ( !UB4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>X2G3MCG&""T 0 T@, !D ( !F"L 'AL+W=O&UL4$L! A0#% @ >X2G3A 1&>:U 0 MT@, !D ( !63$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3O@#*@S= 0 04 !D M ( !N#< 'AL+W=O4=;[8! #2 P &0 @ ',.0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ >X2G3E)&]4#2 0 G 0 !D ( !LST 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G M3D2FSVJV 0 T@, !D ( !T4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3DBE.:^W 0 T@, M !D ( !P4D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3MW^IUO; 0 KP0 !D M ( !Q$\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >X2G3@ #$U#N @ \ L !D ( !958 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3J\( MU[_J 0 \00 !D ( !)E\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3B12ZJ(8 @ . 8 !D M ( !V&< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >X2G3D(V$- ] @ @< !D ( ! M@V\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >X2G3AWKSUJG @ ?@H !D ( !MGD 'AL+W=O&UL4$L! A0#% @ >X2G3L=:\%R& M @ W@@ !D ( !CH$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3O'G2SL\ P B X !D M ( !M(@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >X2G3H%&PO=V]R:W-H965T&UL4$L! A0#% @ M>X2G3M>Z>_^S P +!$ !D ( !<)P 'AL+W=O&UL4$L! A0#% @ >X2G3IXI5'\6 @ M?P4 !D ( !H*4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2G3AO#!TP37@ L(H! !0 M ( !3ZT 'AL+W-H87)E9%-T&UL4$L! A0#% @ >X2G M3@&L\6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ >X2G3K?0P@\H @ I28 !H M ( !^!(! 'AL+U]R96QS+W=OX2G3MZ?G^?R 0 !B8 !, ( !6!4! %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& $D 20#Q$P >Q XML 79 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 80 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; } JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nvta-10q.htm": { "axisCustom": 0, "axisStandard": 34, "contextCount": 220, "dts": { "calculationLink": { "local": [ "nvta-20190331_cal.xml" ] }, "definitionLink": { "local": [ "nvta-20190331_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "nvta-10q.htm" ] }, "labelLink": { "local": [ "nvta-20190331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "nvta-20190331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "nvta-20190331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.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/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" ] } }, "elementCount": 537, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 14, "http://www.invitae.com/20190331": 4, "http://xbrl.sec.gov/dei/2018-01-31": 15, "total": 33 }, "keyCustom": 42, "keyStandard": 273, "memberCustom": 34, "memberStandard": 47, "nsprefix": "nvta", "nsuri": "http://www.invitae.com/20190331", "report": { "R1": { "firstAnchor": null, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Document and Entity Information", "role": "http://www.invitae.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": null }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Business combinations", "role": "http://www.invitae.com/role/BusinessCombinations", "shortName": "Business combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and intangible assets", "role": "http://www.invitae.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and intangible assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Balance sheet components", "role": "http://www.invitae.com/role/BalanceSheetComponents", "shortName": "Balance sheet components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Fair value measurements", "role": "http://www.invitae.com/role/FairValueMeasurements", "shortName": "Fair value measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Commitments and contingencies", "role": "http://www.invitae.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Stockholders' equity", "role": "http://www.invitae.com/role/StockholdersEquity", "shortName": "Stockholders' equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Stock incentive plans", "role": "http://www.invitae.com/role/StockIncentivePlans", "shortName": "Stock incentive plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Net loss per share", "role": "http://www.invitae.com/role/NetLossPerShare", "shortName": "Net loss per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Geographic information", "role": "http://www.invitae.com/role/GeographicInformation", "shortName": "Geographic information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of significant accounting policies (Policies)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302302 - Disclosure - Summary of significant accounting policies (Tables)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Revenue, accounts receivable and deferred revenue (Tables)", "role": "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueTables", "shortName": "Revenue, accounts receivable and deferred revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and intangible assets (Tables)", "role": "http://www.invitae.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and intangible assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Balance sheet components (Tables)", "role": "http://www.invitae.com/role/BalanceSheetComponentsTables", "shortName": "Balance sheet components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Fair value measurements (Tables)", "role": "http://www.invitae.com/role/FairValueMeasurementsTables", "shortName": "Fair value measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Stockholders' equity (Tables)", "role": "http://www.invitae.com/role/StockholdersEquityTables", "shortName": "Stockholders' equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Stock incentive plans (Tables)", "role": "http://www.invitae.com/role/StockIncentivePlansTables", "shortName": "Stock incentive plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Net loss per share (Tables)", "role": "http://www.invitae.com/role/NetLossPerShareTables", "shortName": "Net loss per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Geographic information (Tables)", "role": "http://www.invitae.com/role/GeographicInformationTables", "shortName": "Geographic information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-4", "first": true, "lang": null, "name": "nvta:NumberOfGenes", "reportCount": 1, "unique": true, "unitRef": "gene", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Organization and description of business - Additional Information (Details)", "role": "http://www.invitae.com/role/OrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Organization and description of business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-4", "first": true, "lang": null, "name": "nvta:NumberOfGenes", "reportCount": 1, "unique": true, "unitRef": "gene", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_MajorCustomersAxis_nvta_MedicareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "shortName": "Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_MajorCustomersAxis_nvta_MedicareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_MajorCustomersAxis_nvta_MedicareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails", "shortName": "Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_MajorCustomersAxis_nvta_MedicareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Summary of significant accounting policies - Additional Information (Details)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of significant accounting policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2018Q1", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402407 - Disclosure - Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details)", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details", "shortName": "Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "I2019Q1Jan01", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details)", "role": "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails", "shortName": "Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_MajorCustomersAxis_nvta_InstitutionsMember_srt_ProductOrServiceAxis_nvta_DiagnosticTestsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Revenue, accounts receivable and deferred revenue - Additional Information (Details)", "role": "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "shortName": "Revenue, accounts receivable and deferred revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "lang": "en-US", "name": "nvta:RevenuePerformanceObligationOfReRequisitionRightsExpectedTimingOfSatisfactionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "I2017Q2Aug31_us-gaap_BusinessAcquisitionAxis_nvta_GoodStartGeneticsIncMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Business combinations (Details)", "role": "http://www.invitae.com/role/BusinessCombinationsDetails", "shortName": "Business combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "I2017Q2Aug31_us-gaap_BusinessAcquisitionAxis_nvta_GoodStartGeneticsIncMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and intangible assets - Additional Information (Details)", "role": "http://www.invitae.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and intangible assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details)", "role": "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details)", "role": "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails", "shortName": "Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Balance sheet components - Schedule of Property and equipment (Details)", "role": "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails", "shortName": "Balance sheet components - Schedule of Property and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Balance sheet components - Additional Information (Details)", "role": "http://www.invitae.com/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance sheet components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Balance sheet components - Accrued liabilities (Details)", "role": "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "shortName": "Balance sheet components - Accrued liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:LeaseIncentivePayableNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406405 - Disclosure - Balance sheet components - Other long-term liabilities (Details)", "role": "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "shortName": "Balance sheet components - Other long-term liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:LeaseIncentivePayableNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair value measurements - Financial instruments at fair value on a recurring basis (Details)", "role": "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails", "shortName": "Fair value measurements - Financial instruments at fair value on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "INF", "first": true, "lang": null, "name": "nvta:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Fair value measurements - Additional Information (Details)", "role": "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair value measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "INF", "first": true, "lang": null, "name": "nvta:FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Commitments and contingencies - (Operating Leases) - Additional Information (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails", "shortName": "Commitments and contingencies - (Operating Leases) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Commitments and contingencies - Components of lease cost (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails", "shortName": "Commitments and contingencies - Components of lease cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Commitments and contingencies - Schedule of future minimum payments under operating leases (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails", "shortName": "Commitments and contingencies - Schedule of future minimum payments under operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Commitments and contingencies - (Finance Leases) - Additional Information (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails", "shortName": "Commitments and contingencies - (Finance Leases) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails", "shortName": "Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "I2018Q4Nov30_us-gaap_CreditFacilityAxis_nvta_NotePurchaseAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408407 - Disclosure - Commitments and contingencies - (Debt Financing) - Additional Information (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails", "shortName": "Commitments and contingencies - (Debt Financing) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "I2018Q4Nov30_us-gaap_CreditFacilityAxis_nvta_NotePurchaseAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:LongTermDebtMaturitiesRepaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408408 - Disclosure - Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails", "shortName": "Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "nvta:LongTermDebtMaturitiesRepaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1_us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_nvta_ServiceAgreementsAndLaboratorySuppliesMember", "decimals": "-5", "first": true, "lang": null, "name": "nvta:RecordedUnconditionalPurchaseObligationDueOverOneYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408409 - Disclosure - Commitments and contingencies - (Other Commitments) - Additional Information (Details)", "role": "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails", "shortName": "Commitments and contingencies - (Other Commitments) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1_us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_nvta_ServiceAgreementsAndLaboratorySuppliesMember", "decimals": "-5", "first": true, "lang": null, "name": "nvta:RecordedUnconditionalPurchaseObligationDueOverOneYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Stockholders' equity - Schedule of convertible preferred and common stock (Details)", "role": "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails", "shortName": "Stockholders' equity - Schedule of convertible preferred and common stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:ConversionOfStockSharesConverted1", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "D2019Q1Mar1to31_us-gaap_SubsidiarySaleOfStockAxis_nvta_UnderwrittenPublicOfferingMember", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Stock incentive plans - Additional Information (Details)", "role": "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "shortName": "Stock incentive plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2019Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Stock incentive plans - Schedule of activity under the plans (Details)", "role": "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "shortName": "Stock incentive plans - Schedule of activity under the plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_nvta_StockIncentivePlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Stock incentive plans - Summary of RSU activity (Details)", "role": "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails", "shortName": "Stock incentive plans - Summary of RSU activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Stock incentive plans - Summary of stock based compensation expense (Details)", "role": "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock incentive plans - Summary of stock based compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Net loss per share - Schedule of Earnings per share, basic and diluted (Details)", "role": "http://www.invitae.com/role/NetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "shortName": "Net loss per share - Schedule of Earnings per share, basic and diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "2", "lang": null, "name": "us-gaap:EarningsPerShareBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details)", "role": "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "shortName": "Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Geographic information - Schedule of Revenue by country (Details)", "role": "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails", "shortName": "Geographic information - Schedule of Revenue by country (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and description of business", "role": "http://www.invitae.com/role/OrganizationAndDescriptionOfBusiness", "shortName": "Organization and description of business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Summary of significant accounting policies", "role": "http://www.invitae.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Revenue, accounts receivable and deferred revenue", "role": "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenue", "shortName": "Revenue, accounts receivable and deferred revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nvta-10q.htm", "contextRef": "FD2019Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r354" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r354" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r354" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "nvta_AltaVoiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Alta Voice.", "label": "Alta Voice [Member]", "terseLabel": "AltaVoice" } } }, "localname": "AltaVoiceMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_AssetsHeldUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Held Under Finance Lease [Member]", "label": "Assets Held Under Finance Lease [Member]", "terseLabel": "Equipment under capital lease" } } }, "localname": "AssetsHeldUnderFinanceLeaseMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "nvta_AvailableForSaleSecuritiesMaximumRemainingContractualMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities maximum remaining contractual maturity.", "label": "Available For Sale Securities Maximum Remaining Contractual Maturity", "terseLabel": "Available for sale securities maximum remaining contractual maturity" } } }, "localname": "AvailableForSaleSecuritiesMaximumRemainingContractualMaturity", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "nvta_AvailableForSaleSecuritiesMinimumRemainingContractualMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities minimum remaining contractual maturity.", "label": "Available For Sale Securities Minimum Remaining Contractual Maturity", "terseLabel": "Available for sale securities minimum remaining contractual maturity" } } }, "localname": "AvailableForSaleSecuritiesMinimumRemainingContractualMaturity", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "nvta_BusinessCombinationAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business combination accrued liabilities current.", "label": "Business Combination Accrued Liabilities Current", "terseLabel": "Liabilities associated with business combinations" } } }, "localname": "BusinessCombinationAccruedLiabilitiesCurrent", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nvta_BusinessCombinationContingentObligationLiabilityRevenueThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business combination contingent obligation liability revenue threshold.", "label": "Business Combination Contingent Obligation Liability Revenue Threshold", "terseLabel": "Contingent obligation revenue threshold" } } }, "localname": "BusinessCombinationContingentObligationLiabilityRevenueThreshold", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_BusinessCombinationRemainingHoldBackAmountPayableUponSettlementOfOutstandingClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business combination remaining hold back amount payable upon settlement of outstanding claims.", "label": "Business Combination Remaining Hold Back Amount Payable Upon Settlement Of Outstanding Claims", "terseLabel": "Business combination remaining hold back amount payable upon settlement of outstanding claims" } } }, "localname": "BusinessCombinationRemainingHoldBackAmountPayableUponSettlementOfOutstandingClaims", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "nvta_BusinessCombinationRemainingHoldBackAmountSettledOfOutstandingClaims": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Remaining Hold Back Amount Settled, Outstanding Claims", "label": "Business Combination Remaining Hold Back Amount Settled Of Outstanding Claims", "terseLabel": "Business combination remaining hold back amount settled" } } }, "localname": "BusinessCombinationRemainingHoldBackAmountSettledOfOutstandingClaims", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "nvta_BusinessCombinationRemeasurementOfLiabilities": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business combination remeasurement of liabilities.", "label": "Business Combination Remeasurement Of Liabilities", "terseLabel": "Remeasurements of liabilities associated with business combinations" } } }, "localname": "BusinessCombinationRemeasurementOfLiabilities", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash equivalents restricted cash and marketable securities amortized cost.", "label": "Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost", "terseLabel": "Amortized Cost" } } }, "localname": "CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCost", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCostGrossUnrealizedGainBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Gain Before Tax", "label": "Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Gain Before Tax", "terseLabel": "Unrealized gain" } } }, "localname": "CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCostGrossUnrealizedGainBeforeTax", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCostGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash equivalents restricted cash and marketable securities amortized cost gross unrealized loss before tax.", "label": "Cash Equivalents Restricted Cash And Marketable Securities Amortized Cost Gross Unrealized Loss Before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "CashEquivalentsRestrictedCashAndMarketableSecuritiesAmortizedCostGrossUnrealizedLossBeforeTax", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesFairValue": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash equivalents restricted cash and marketable securities fair value.", "label": "Cash Equivalents Restricted Cash And Marketable Securities Fair Value", "totalLabel": "Estimated Fair Value" } } }, "localname": "CashEquivalentsRestrictedCashAndMarketableSecuritiesFairValue", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "nvta_ChangeInEstimateOfRevenueRecognitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change in estimate of revenue recognition.", "label": "Change In Estimate Of Revenue Recognition [Member]", "terseLabel": "Change in Estimate of Revenue Recognition [Member]" } } }, "localname": "ChangeInEstimateOfRevenueRecognitionMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_CollaborationAndGenomeNetworkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaboration and genome network.", "label": "Collaboration And Genome Network [Member]", "terseLabel": "Other revenue" } } }, "localname": "CollaborationAndGenomeNetworkMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "nvta_CommonStockSalesAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock sales agreement.", "label": "Common Stock Sales Agreement [Member]", "terseLabel": "2018 Sales Agreement" } } }, "localname": "CommonStockSalesAgreementMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "nvta_CowenAndCompanyLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cowen and company limited liability company.", "label": "Cowen And Company Limited Liability Company [Member]", "terseLabel": "Cowen and Company, LLC" } } }, "localname": "CowenAndCompanyLimitedLiabilityCompanyMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_DiagnosticTestsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Diagnostic tests.", "label": "Diagnostic Tests [Member]", "terseLabel": "Test revenue" } } }, "localname": "DiagnosticTestsMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "nvta_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.invitae.com/20190331", "xbrltype": "stringItemType" }, "nvta_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per share.", "label": "Earnings Per Share [Line Items]", "terseLabel": "Net loss per common share" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "nvta_EarningsPerShareTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per share.", "label": "Earnings Per Share [Table]", "terseLabel": "Earnings Per Share [Table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "nvta_EmployeeStockPurchasePlan2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the 2015 employee stock purchase plan.", "label": "Employee Stock Purchase Plan2015 [Member]", "terseLabel": "2015 Employee Stock Purchase Plan", "verboseLabel": "Shares of common stock pursuant to ESPP" } } }, "localname": "EmployeeStockPurchasePlan2015Member", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value assets and liabilities level1 level2 and level3 transfers\u2019 amount.", "label": "Fair Value Assets And Liabilities Level1 Level2 And Level3 Transfers Amount", "terseLabel": "Transfers of assets and liabilities between Level 1, Level 2 and Level 3" } } }, "localname": "FairValueAssetsAndLiabilitiesLevel1Level2AndLevel3TransfersAmount", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_FavorableLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Favorable leases.", "label": "Favorable Leases [Member]", "terseLabel": "Favorable leases" } } }, "localname": "FavorableLeasesMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "nvta_FirstAnniversaryOfGrantDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to first anniversary of grant date.", "label": "First Anniversary Of Grant Date [Member]", "terseLabel": "First anniversary" } } }, "localname": "FirstAnniversaryOfGrantDateMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_GoodStartGeneticsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Good Start Genetics, Inc.", "label": "Good Start Genetics Inc [Member]", "terseLabel": "Good Start Genetics" } } }, "localname": "GoodStartGeneticsIncMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "nvta_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods and also includes other current operating assets not separately disclosed in the statement of cash flows.", "label": "Increase Decrease In Prepaid Expense And Other Current Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "nvta_InstitutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Institutions", "label": "Institutions [Member]", "terseLabel": "Institutions" } } }, "localname": "InstitutionsMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "nvta_InternalRateOfReturnPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internal rate of return percentage.", "label": "Internal Rate Of Return Percentage", "terseLabel": "Internal rate of return percentage to lender" } } }, "localname": "InternalRateOfReturnPercentage", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nvta_LeaseIncentivePayableNonCurrent": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease. Used to reflect the current portion of the liabilities (due beyond one year or beyond the normal operating cycle if longer).", "label": "Lease Incentive Payable Non Current", "terseLabel": "Lease incentive obligation, non-current" } } }, "localname": "LeaseIncentivePayableNonCurrent", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LeasesExpense": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Leases, Expense", "label": "Leases, Expense", "totalLabel": "Total lease costs" } } }, "localname": "LeasesExpense", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "totalLabel": "Total future non-cancelable minimum operating lease payments, net" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to loan and security agreement.", "label": "Loan And Security Agreement [Member]", "terseLabel": "Loan and Security Agreement" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsInYearFifth": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 5.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments In Year Fifth", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsInYearFifth", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsInYearFour": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 4.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments In Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsInYearFour", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsInYearThree": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 3.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments In Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsInYearThree", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsInYearTwo": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 2.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments In Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsInYearTwo", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 1.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Remainder Of Fiscal Year", "terseLabel": "2019 (remainder of year)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsRemainderOfFiscalYear", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMaturitiesRepaymentsThereafter": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": 6.0, "parentTag": "nvta_LongTermDebtMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and principal amount of long-term debt, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsThereafter", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_LongTermDebtMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum payments owed for long-term debt, including principal and interest.", "label": "Long Term Debt Minimum Payments Due", "totalLabel": "Total remaining payments" } } }, "localname": "LongTermDebtMinimumPaymentsDue", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "nvta_MaximumNetAnnualRevenueReceivableByLenderInAdditionToInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum net annual revenue receivable by lender in addition to interest.", "label": "Maximum Net Annual Revenue Receivable By Lender In Addition To Interest", "terseLabel": "Maximum net annual revenue receivable by purchasers in addition to interest, beginning on January 1, 2020" } } }, "localname": "MaximumNetAnnualRevenueReceivableByLenderInAdditionToInterest", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_MedicareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Medicare.", "label": "Medicare [Member]", "terseLabel": "Medicare" } } }, "localname": "MedicareMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "nvta_NetProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net proceeds from issuance of common stock.", "label": "Net Proceeds From Issuance Of Common Stock", "verboseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "NetProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_NetProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net proceeds from issuance of private placement.", "label": "Net Proceeds From Issuance Of Private Placement", "terseLabel": "Proceeds from issuance of private placement, net" } } }, "localname": "NetProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_NewContingentMilestoneBasedOnAchievingRevenueTargetDuringTwoThousandSeventeenAndTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New contingent milestone based on achieving revenue target during two thousand seventeen and two thousand eighteen.", "label": "New Contingent Milestone Based On Achieving Revenue Target During Two Thousand Seventeen And Two Thousand Eighteen [Member]", "terseLabel": "Contingent milestone" } } }, "localname": "NewContingentMilestoneBasedOnAchievingRevenueTargetDuringTwoThousandSeventeenAndTwoThousandEighteenMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_NewLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to new lease arrangements.", "label": "New Leases [Member]", "terseLabel": "New Leases" } } }, "localname": "NewLeasesMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_NonEmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby a non-employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Non Employee Stock Option [Member]", "terseLabel": "Non-Employee Options" } } }, "localname": "NonEmployeeStockOptionMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_NotePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Note purchase agreement.", "label": "Note Purchase Agreement [Member]", "terseLabel": "Note Purchase Agreement" } } }, "localname": "NotePurchaseAgreementMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_NumberOfGenes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of genes.", "label": "Number Of Genes", "terseLabel": "Number of genes" } } }, "localname": "NumberOfGenes", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/OrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "nvta_OfficeFacilityInSanFranciscoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to office facility in San Francisco.", "label": "Office Facility In San Francisco [Member]", "terseLabel": "Office Facility In San Francisco" } } }, "localname": "OfficeFacilityInSanFranciscoMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_OperatingLeaseCostNet": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Cost, Net", "label": "Operating Lease, Cost, Net", "totalLabel": "Total operating lease costs" } } }, "localname": "OperatingLeaseCostNet", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "nvta_PatentLicensingAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent licensing agreement.", "label": "Patent Licensing Agreement [Member]", "terseLabel": "Patent licensing agreement" } } }, "localname": "PatentLicensingAgreementMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "nvta_PatientDirectMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patient direct.", "label": "Patient Direct [Member]", "terseLabel": "Patient - direct" } } }, "localname": "PatientDirectMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "nvta_PatientInsuranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patient insurance.", "label": "Patient Insurance [Member]", "terseLabel": "Patient - insurance" } } }, "localname": "PatientInsuranceMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "nvta_PercentageOfCommissionPayableOnGrossProceeds": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of commission payable on gross proceeds.", "label": "Percentage Of Commission Payable On Gross Proceeds", "terseLabel": "Percentage of commission payable on gross proceeds" } } }, "localname": "PercentageOfCommissionPayableOnGrossProceeds", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nvta_PercentageOfNetAnnualRevenueReceivableByLenderInAdditionToInterest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of Net annual revenue receivable by lender in addition to interest.", "label": "Percentage Of Net Annual Revenue Receivable By Lender In Addition To Interest", "terseLabel": "Percentage of net annual revenue receivable by purchasers in addition to interest, beginning on January 1,2020" } } }, "localname": "PercentageOfNetAnnualRevenueReceivableByLenderInAdditionToInterest", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nvta_ProceedsFromIssuanceOfPublicOfferingsOfCommonStockNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from issuance of public offerings of common stock net of issuance costs.", "label": "Proceeds From Issuance Of Public Offerings Of Common Stock Net Of Issuance Costs", "terseLabel": "Proceeds from public offerings of common stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfPublicOfferingsOfCommonStockNetOfIssuanceCosts", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "nvta_ProceedsFromIssuanceOfUnderwrittenPublicOfferingOfCommonStockNetOfIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from issuance of underwritten public offering of common stock net of issuance costs.", "label": "Proceeds From Issuance Of Underwritten Public Offering Of Common Stock Net Of Issuance Costs", "verboseLabel": "Net proceeds from underwritten public offering" } } }, "localname": "ProceedsFromIssuanceOfUnderwrittenPublicOfferingOfCommonStockNetOfIssuanceCosts", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_RecordedUnconditionalPurchaseObligationDueOverOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Recorded unconditional purchase obligation due over one year.", "label": "Recorded Unconditional Purchase Obligation Due Over One Year", "terseLabel": "Noncancelable unconditional purchase commitments" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueOverOneYear", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to research and development expenses included in the income statement.", "label": "Research And Development [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "nvta_RestOfWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to rest of the world.", "label": "Rest Of World [Member]", "terseLabel": "Rest of world" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "domainItemType" }, "nvta_RevenuePerformanceObligationOfReRequisitionRightsExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue performance obligation of re-requisition rights expected timing of satisfaction period.", "label": "Revenue Performance Obligation Of Re Requisition Rights Expected Timing Of Satisfaction Period", "terseLabel": "Revenue re-requisition rights period" } } }, "localname": "RevenuePerformanceObligationOfReRequisitionRightsExpectedTimingOfSatisfactionPeriod", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "nvta_RightofUseAssetObtainedinExchangeforLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Lease Liability", "terseLabel": "Lease assets obtained in exchange for lease obligations, net" } } }, "localname": "RightofUseAssetObtainedinExchangeforLeaseLiability", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "nvta_ScheduleOfFuturePaymentsAndComponentsOfLongTermDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future payments of long-term debt, components of long-term debt and long-term debt less current maturities.", "label": "Schedule Of Future Payments And Components Of Long Term Debt Table [Text Block]", "terseLabel": "Schedule of future payments under amended 2018 loan agreement" } } }, "localname": "ScheduleOfFuturePaymentsAndComponentsOfLongTermDebtTableTextBlock", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "nvta_SecondAnniversaryOfGrantDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to second anniversary of grant date.", "label": "Second Anniversary Of Grant Date [Member]", "terseLabel": "Second anniversary" } } }, "localname": "SecondAnniversaryOfGrantDateMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_SeriesAConvertiblePreferredStockConvertedtoCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A Convertible Preferred Stock Converted to Common Stock [Member]", "label": "Series A Convertible Preferred Stock Converted to Common Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock Converted to Common Stock" } } }, "localname": "SeriesAConvertiblePreferredStockConvertedtoCommonStockMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Shares of common stock underlying Series A convertible preferred stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "nvta_ServiceAgreementsAndLaboratorySuppliesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service agreements and laboratory supplies.", "label": "Service Agreements And Laboratory Supplies [Member]", "terseLabel": "Service Agreements and Laboratory Supplies" } } }, "localname": "ServiceAgreementsAndLaboratorySuppliesMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEqualMonthlyVestingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the monthly percentage of vesting of share-based compensation awards.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Equal Monthly Vesting Percentage", "terseLabel": "Monthly vesting rate thereafter (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEqualMonthlyVestingPercentage", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nvta_ShareBasedCompensationArrangementByShareBasedPaymentAwardVotingRightsOfCommonStockHoldingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of voting rights of all classes of stock held by the employees.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Voting Rights Of Common Stock Holding Percentage", "terseLabel": "Employees holding voting rights of all classes of stock (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVotingRightsOfCommonStockHoldingPercentage", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nvta_StockBasedEmployeeCompensationCapitalized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to capitalized stock based employee compensation.", "label": "Stock Based Employee Compensation Capitalized", "terseLabel": "Capitalized stock-based employee compensation" } } }, "localname": "StockBasedEmployeeCompensationCapitalized", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nvta_StockIncentivePlan2010Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the 2010 stock incentive plan, which provides for the granting of stock based awards to employees, directors, and consultants under terms and provisions established by the board of directors.", "label": "Stock Incentive Plan2010 [Member]", "terseLabel": "2010 Plan" } } }, "localname": "StockIncentivePlan2010Member", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the stock incentive plans of the entity, which includes the 2010 plan, the 2015 plan, employee stock purchase plan.", "label": "Stock Incentive Plan [Member]", "terseLabel": "Stock incentive plans" } } }, "localname": "StockIncentivePlanMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "domainItemType" }, "nvta_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued during period shares warrants exercised.", "label": "Stock Issued During Period Shares Warrants Exercised", "terseLabel": "Common stock issued pursuant to exercises of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "nvta_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock issued during period value warrants exercised.", "label": "Stock Issued During Period Value Warrants Exercised", "terseLabel": "Common stock issued pursuant to exercises of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "nvta_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "nvta_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "nvta_ThirdAnniversaryOfGrantDateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to third anniversary of grant date.", "label": "Third Anniversary Of Grant Date [Member]", "terseLabel": "Third anniversary" } } }, "localname": "ThirdAnniversaryOfGrantDateMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_TrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tranche one.", "label": "Tranche One [Member]", "terseLabel": "Initial sale of notes" } } }, "localname": "TrancheOneMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nvta_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Underwritten public offering.", "label": "Underwritten Public Offering [Member]", "terseLabel": "Underwritten Public Offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.invitae.com/20190331", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r128", "r190", "r194" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r125", "r190", "r192", "r348" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r127", "r190", "r193", "r351", "r352" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Adjustments Due to the Adoption of Topic 842" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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": "Total Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r18", "r191" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.invitae.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", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r29", "r160" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r52", "r53" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r53", "r54", "r253" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss):" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Information by type of change in accounting principle. Does not include error corrections.", "label": "Adjustments for Change in Accounting Principle [Axis]", "terseLabel": "Adjustments for Change in Accounting Principle" } } }, "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Other" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r200", "r202", "r229", "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts": { "auth_ref": [ "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from issuance costs from a share-lending arrangement entered into, in contemplation of a convertible debt offering or other financing.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs", "terseLabel": "Warrants issued pursuant to loan agreement" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r202", "r225", "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r149", "r154" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r99" ], "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", "verboseLabel": "Total shares of common stock equivalents (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This item is to be populated with the collective of (i) types (categories) of arrangements of the entity applicable to its revenue-generating activities or operations and non-arrangement transactions, including but not limited to, for instance, sales of product manufactured by the entity, if such comparison of arrangements as a component of all transactions is provided by the entity.", "label": "Arrangements and Non-arrangement Transactions [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r326", "r339" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r2", "r3", "r47" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]", "terseLabel": "Automobiles" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "terseLabel": "Fair value of investments with unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r134", "r138" ], "calculation": { "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails": { "order": 3.0, "parentTag": "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r136" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r203", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails", "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails", "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "verboseLabel": "Business acquisition common stock issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of diluted interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r242", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Business acquisition payment through issuance of shares company's common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r241", "r244", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business acquisition contingently payable amount" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r88", "r233" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r12", "r281", "r283" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Finance lease obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r37", "r281", "r283" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance lease obligations, net of current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Future payments under the finance lease" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesIncomeStatementInterestExpense": { "auth_ref": [ "r282" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 2.0, "parentTag": "nvta_LeasesExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The financing charge for leasing arrangements meeting the criteria for capitalization.", "label": "Capital Leases, Income Statement, Interest Expense", "terseLabel": "Finance lease costs" } } }, "localname": "CapitalLeasesIncomeStatementInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r27", "r82" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r8", "r83", "r88", "r130", "r325" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r87" ], "calculation": { "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r272" ], "calculation": { "http://www.invitae.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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental cash flow information of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A change from one generally accepted accounting principle to another generally accepted accounting principle when there are two or more generally accepted accounting principles that apply or when the accounting principle formerly used is no longer generally accepted. A change in the method of applying an accounting principle that is not treated as a change in accounting estimate also is considered a change in accounting principle.", "label": "Adjustments for Change in Accounting Principle [Domain]", "terseLabel": "Adjustments for Change in Accounting Principle" } } }, "localname": "ChangeInAccountingPrincipleMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r166", "r332", "r345" ], "calculation": { "http://www.invitae.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": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r165", "r167" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock", "verboseLabel": "Common stock:" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.invitae.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 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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r114", "r115", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r114", "r115", "r269", "r270", "r349" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r114", "r115", "r269", "r270", "r349" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r109", "r337" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of credit risk and other risks and uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r114", "r115", "r269", "r270" ], "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 (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r114", "r115", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r88", "r250", "r256", "r257" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r186", "r187", "r191" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-US": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-US": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r15", "r16", "r176", "r179" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Shares issued upon conversion (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r65" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of accounting change" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r113" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r84", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Warrants issued pursuant to loan and security agreement" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r327", "r328", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r36", "r275" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate during period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r336" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r336" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r336" ], "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": "Payment made within 12 months after closing date" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Payment made within 36 months after closing date" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Payment made within 24 months after closing date" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r336" ], "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", "verboseLabel": "Principal amount of notes payable in percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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": "Maturity term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r274", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Deferred offering costs included in accounts payable and accrued liabilities" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt issuance cost" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Number of securities that are in continuous unrealized loss position for more than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r40", "r279" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent, non-current" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r80", "r158" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r122" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue by payer category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r184", "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock incentive plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToAffiliateCurrent": { "auth_ref": [ "r11", "r91", "r302", "r350" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "terseLabel": "Liability associated with co-development agreement" } } }, "localname": "DueToAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r98" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Antidilutive shares excluded from diluted net loss per share" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r88", "r99", "r100", "r101" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r102" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected period to recognize on a straight-line basis" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Shares of common stock subject to outstanding options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Laboratory equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r175" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r259", "r260", "r261", "r262", "r264", "r265" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r196", "r197", "r199", "r261", "r307" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r267" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r196", "r197", "r199", "r261", "r308" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r196", "r197", "r199", "r261", "r309" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r196", "r197", "r199", "r261", "r310" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r259", "r260", "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Carrying amount and the estimated fair value of the Company's outstanding debt" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r259", "r263" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r259", "r263" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r88", "r266", "r268" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r287", "r291", "r299" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Finance lease costs" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r286", "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of net minimum finance lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r286" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: current portion", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r286" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations, net of current portion", "verboseLabel": "Finance lease obligations, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (remainder of year)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r288", "r294" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease principal payments", "terseLabel": "Finance lease, cash payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r296", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r295", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Useful Life (in Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r153" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2019 (remainder of year)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r155" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r155" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r155" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r155" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r150", "r151", "r153", "r156", "r312" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r153", "r312" ], "calculation": { "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r150", "r152" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r153" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Total estimated future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r64" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r143", "r145" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r88", "r147" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r80", "r144", "r146", "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment losses" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Goodwill adjustment" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r137" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Other than temporary impairment losses" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.", "label": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share", "negatedLabel": "Net loss per share, basic and diluted (in dollars per share)", "terseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r121", "r273", "r276", "r334" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r67", "r170" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r331", "r346" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "negatedLabel": "Less: interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r44", "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r7", "r45", "r88", "r105", "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesRentExpenseNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating lease costs" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r297", "r299" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum payments under operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "nvta_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Future non-cancelable minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r298" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (remainder of year)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r298" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Additional term of lease" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r300" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "nvta_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "negatedLabel": "Less: minimum payments to be received from non-cancelable subleases" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r329", "r342" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r260" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.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": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.invitae.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) in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.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": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r81" ], "calculation": { "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r55", "r57", "r63", "r81", "r100", "r333", "r347" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.invitae.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/NetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r94", "r95", "r96" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/OrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "negatedLabel": "Loss from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r292", "r299" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 1.0, "parentTag": "nvta_OperatingLeaseCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r286" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r286" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "negatedTerseLabel": "Less: current portion", "terseLabel": "Operating lease obligations", "verboseLabel": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r286" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.invitae.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 obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r289", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease, cash payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r285" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 assets", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r296", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r295", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum lease payments under operating leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r280" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 1.0, "parentTag": "nvta_LeasesExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "totalLabel": "Total operating lease costs" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": { "auth_ref": [ "r278" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesRentExpenseNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.", "label": "Operating Leases, Rent Expense, Sublease Rentals", "negatedLabel": "Sublease income" } } }, "localname": "OperatingLeasesRentExpenseSubleaseRentals1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r93", "r97", "r120", "r258" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and description of business" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/OrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r4", "r5", "r6", "r34" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax", "terseLabel": "Unrealized income on available-for-sale marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r49" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized income on available-for-sale marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r69", "r71", "r135" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r203", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Convertible preferred stock:" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r2", "r25", "r26" ], "calculation": { "http://www.invitae.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 current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r74" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt financing" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 issuance of common stock", "verboseLabel": "Aggregate gross proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from issuance of private placement, gross" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r69", "r70", "r135" ], "calculation": { "http://www.invitae.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 maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes sold" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r69", "r70", "r135" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Cash received from payroll deductions" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r55", "r57", "r76", "r123", "r124", "r249", "r251", "r252", "r254", "r255" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r161" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails", "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r28", "r159" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r161", "r344" ], "calculation": { "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.invitae.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", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails", "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r159" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails", "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r18", "r24", "r88", "r131", "r133", "r343" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r163", "r164" ], "lang": { "en-US": { "role": { "documentation": "Pertinent information about recorded unconditional purchase arrangements to acquire goods or services, by category of goods or services.", "label": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Recorded Unconditional Purchase Obligation by Category of Item Purchased" } } }, "localname": "RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r198", "r303", "r304", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r75" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": "Finance lease principal payments" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Repayment of term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r232", "r353" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r87", "r325", "r340" ], "calculation": { "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails": { "order": 2.0, "parentTag": "nvta_CashEquivalentsRestrictedCashAndMarketableSecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r8", "r82", "r87", "r325", "r340" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Shares of common stock subject to outstanding RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r183", "r341" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r188", "r189", "r190" ], "calculation": { "http://www.invitae.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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails", "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r89", "r195" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition and cost of revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r93", "r195" ], "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, accounts receivable and deferred revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by country" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic information" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "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": "Number of shares sold in underwritten public offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Shares issued price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Total Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Summary of stock based compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r202", "r224", "r228" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial instruments at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r150", "r152" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r150", "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r94", "r95", "r96", "r103", "r104", "r106" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Summary of effect of the adoption of Topic 842" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r29", "r161" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r8", "r87", "r325", "r340" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Summary of restrictions on cash and cash equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r60", "r62", "r127" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r214", "r219", "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for share-based compensation plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of activity under the plans" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r203", "r227" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of RSU activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r41", "r92", "r171", "r173", "r174", "r176", "r177", "r178", "r180", "r181", "r182", "r183" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r15", "r16", "r17", "r90", "r172", "r173", "r174", "r176", "r177", "r178", "r180", "r181", "r182", "r183" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of convertible preferred and common stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of estimated future amortization expense of intangible assets with finite lives" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r112", "r114", "r115", "r116", "r269", "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Summary of significant customers as percentage of total revenue and total accounts receivable" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security Deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Geographic information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r64" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Purchase price of common stock of the lesser of fair market value on the purchase date or the last trading day preceding the offering date (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs cancelled (in shares)", "terseLabel": "RSUs cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested stock units awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under an established share-based compensation plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares reserved (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Shares available for grant, ending balance (in shares)", "periodStartLabel": "Shares available for grant, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional information" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Option cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r210", "r227" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding, ending balance (in shares)", "periodStartLabel": "Stock options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Activity under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r201", "r206" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting rate upon anniversaries (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term of options granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, weighted-average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value of options to purchase common stock vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Exercise price of options on common stock (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "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": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r15", "r16", "r17", "r175" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r175" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued for acquisition of businesses" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r16", "r17", "r183" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock issued pursuant to business combinations (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r17", "r175", "r183" ], "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 connection with public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "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": "Other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r175", "r183" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Common stock issued pursuant to vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r175", "r183", "r212" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Common stock issued on exercise of stock options, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails", "http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r43", "r175", "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock issued pursuant to business combinations" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r17", "r175", "r183" ], "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", "verboseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Common stock issued on exercise of stock options, net" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r132" ], "calculation": { "http://www.invitae.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, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets", "http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r293", "r299" ], "calculation": { "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails": { "order": 2.0, "parentTag": "nvta_OperatingLeaseCostNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance sheet components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "terseLabel": "Transaction" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransferToInvestments": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of investments transferred to the entity's investments in noncash transactions.", "label": "Transfer to Investments", "terseLabel": "Investment in privately-held company in other assets and accrued liabilities" } } }, "localname": "TransferToInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r311" ], "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/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Information by category of arrangement, including but not limited to collaborative arrangements and non-collaborative arrangements.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r196", "r330" ], "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 agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r196", "r199", "r330" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury notes" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r107", "r108", "r110", "r111", "r117", "r118", "r119" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule for share-based compensation.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule for share-based compensation.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Shares of common stock subject to outstanding warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "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", "verboseLabel": "Shares used in computing net loss per share, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.invitae.com/role/NetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e725-108305" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e765-108305" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e4975-111524" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26626-111562" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=SL6284422-111562" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "20A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=SL6757427-112606" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r179": { "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" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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=27012166&loc=d3e187085-122770" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r197": { "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=108410482&loc=d3e1928-114920" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r212": { "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=109197908&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r225": { "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=109197908&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45031-112735" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888428&loc=SL77919396-209981" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888428&loc=SL77919359-209981" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r326": { "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=6876686&loc=d3e534808-122878" }, "r327": { "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=6876686&loc=d3e534808-122878" }, "r328": { "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=6876686&loc=d3e534808-122878" }, "r329": { "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=6876686&loc=d3e534808-122878" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r332": { "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=6876686&loc=d3e534808-122878" }, "r333": { "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=114873765&loc=SL114874048-224260" }, "r334": { "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=114873765&loc=SL114874048-224260" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=50488274&loc=d3e64164-112818" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r338": { "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=6879938&loc=d3e572229-122910" }, "r339": { "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=6879938&loc=d3e572229-122910" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r341": { "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=6879938&loc=d3e572229-122910" }, "r342": { "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=6879938&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r344": { "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=6879938&loc=d3e572229-122910" }, "r345": { "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=6879938&loc=d3e572229-122910" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r347": { "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=114873790&loc=SL114874131-224263" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r349": { "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" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r351": { "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=6589523&loc=d3e617274-123014" }, "r352": { "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=6590653&loc=d3e638233-123024" }, "r353": { "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" }, "r354": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r355": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&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=114867106&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=114867106&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=114867106&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=114867106&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "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=115205541&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=115205541&loc=SL114868664-224227" }, "r63": { "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=115205541&loc=SL114868664-224227" }, "r64": { "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=115205541&loc=SL114868664-224227" }, "r65": { "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=115205541&loc=SL114868664-224227" }, "r66": { "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=115205541&loc=SL114868664-224227" }, "r67": { "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=115205541&loc=SL114868664-224227" }, "r68": { "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=115205541&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3151-108585" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r8": { "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=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r99": { "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" } }, "version": "2.1" } XML 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 220 315 1 false 85 0 false 7 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.invitae.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.invitae.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.invitae.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.invitae.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.invitae.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.invitae.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Organization and description of business Sheet http://www.invitae.com/role/OrganizationAndDescriptionOfBusiness Organization and description of business Notes 7 false false R8.htm 2102100 - Disclosure - Summary of significant accounting policies Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 8 false false R9.htm 2103100 - Disclosure - Revenue, accounts receivable and deferred revenue Sheet http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenue Revenue, accounts receivable and deferred revenue Notes 9 false false R10.htm 2104100 - Disclosure - Business combinations Sheet http://www.invitae.com/role/BusinessCombinations Business combinations Notes 10 false false R11.htm 2105100 - Disclosure - Goodwill and intangible assets Sheet http://www.invitae.com/role/GoodwillAndIntangibleAssets Goodwill and intangible assets Notes 11 false false R12.htm 2106100 - Disclosure - Balance sheet components Sheet http://www.invitae.com/role/BalanceSheetComponents Balance sheet components Notes 12 false false R13.htm 2107100 - Disclosure - Fair value measurements Sheet http://www.invitae.com/role/FairValueMeasurements Fair value measurements Notes 13 false false R14.htm 2108100 - Disclosure - Commitments and contingencies Sheet http://www.invitae.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 14 false false R15.htm 2109100 - Disclosure - Stockholders' equity Sheet http://www.invitae.com/role/StockholdersEquity Stockholders' equity Notes 15 false false R16.htm 2110100 - Disclosure - Stock incentive plans Sheet http://www.invitae.com/role/StockIncentivePlans Stock incentive plans Notes 16 false false R17.htm 2111100 - Disclosure - Net loss per share Sheet http://www.invitae.com/role/NetLossPerShare Net loss per share Notes 17 false false R18.htm 2112100 - Disclosure - Geographic information Sheet http://www.invitae.com/role/GeographicInformation Geographic information Notes 18 false false R19.htm 2202201 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 19 false false R20.htm 2302302 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://www.invitae.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 2303301 - Disclosure - Revenue, accounts receivable and deferred revenue (Tables) Sheet http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueTables Revenue, accounts receivable and deferred revenue (Tables) Tables http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenue 21 false false R22.htm 2305301 - Disclosure - Goodwill and intangible assets (Tables) Sheet http://www.invitae.com/role/GoodwillAndIntangibleAssetsTables Goodwill and intangible assets (Tables) Tables http://www.invitae.com/role/GoodwillAndIntangibleAssets 22 false false R23.htm 2306301 - Disclosure - Balance sheet components (Tables) Sheet http://www.invitae.com/role/BalanceSheetComponentsTables Balance sheet components (Tables) Tables http://www.invitae.com/role/BalanceSheetComponents 23 false false R24.htm 2307301 - Disclosure - Fair value measurements (Tables) Sheet http://www.invitae.com/role/FairValueMeasurementsTables Fair value measurements (Tables) Tables http://www.invitae.com/role/FairValueMeasurements 24 false false R25.htm 2308301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables 25 false false R26.htm 2309301 - Disclosure - Stockholders' equity (Tables) Sheet http://www.invitae.com/role/StockholdersEquityTables Stockholders' equity (Tables) Tables http://www.invitae.com/role/StockholdersEquity 26 false false R27.htm 2310301 - Disclosure - Stock incentive plans (Tables) Sheet http://www.invitae.com/role/StockIncentivePlansTables Stock incentive plans (Tables) Tables http://www.invitae.com/role/StockIncentivePlans 27 false false R28.htm 2311301 - Disclosure - Net loss per share (Tables) Sheet http://www.invitae.com/role/NetLossPerShareTables Net loss per share (Tables) Tables http://www.invitae.com/role/NetLossPerShare 28 false false R29.htm 2312301 - Disclosure - Geographic information (Tables) Sheet http://www.invitae.com/role/GeographicInformationTables Geographic information (Tables) Tables http://www.invitae.com/role/GeographicInformation 29 false false R30.htm 2401401 - Disclosure - Organization and description of business - Additional Information (Details) Sheet http://www.invitae.com/role/OrganizationAndDescriptionOfBusinessAdditionalInformationDetails Organization and description of business - Additional Information (Details) Details 30 false false R31.htm 2402403 - Disclosure - Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCustomersRevenueAsPercentageOfTotalRevenueDetails Summary of significant accounting policies - Schedule of customers revenue as percentage of total revenue (Details) Details 31 false false R32.htm 2402404 - Disclosure - Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSignificantCustomersAsPercentageOfTotalAccountsReceivableDetails Summary of significant accounting policies - Schedule of significant customers as percentage of total accounts receivable (Details) Details 32 false false R33.htm 2402405 - Disclosure - Summary of significant accounting policies - Additional Information (Details) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of significant accounting policies - Additional Information (Details) Details 33 false false R34.htm 2402406 - Disclosure - Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails Summary of significant accounting policies - Reconciliation of cash, cash equivalents and restricted cash (Details) Details 34 false false R35.htm 2402407 - Disclosure - Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details) Sheet http://www.invitae.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEffectOfAdoptionOfTopic842Details Summary of significant accounting policies - Summary of effect of the adoption of Topic 842 (Details) Details 35 false false R36.htm 2403402 - Disclosure - Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details) Sheet http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueScheduleOfDisaggregatedRevenueByPayerCategoryDetails Revenue, accounts receivable and deferred revenue - Schedule of disaggregated revenue by payer category (Details) Details 36 false false R37.htm 2403403 - Disclosure - Revenue, accounts receivable and deferred revenue - Additional Information (Details) Sheet http://www.invitae.com/role/RevenueAccountsReceivableAndDeferredRevenueAdditionalInformationDetails Revenue, accounts receivable and deferred revenue - Additional Information (Details) Details 37 false false R38.htm 2404401 - Disclosure - Business combinations (Details) Sheet http://www.invitae.com/role/BusinessCombinationsDetails Business combinations (Details) Details http://www.invitae.com/role/BusinessCombinations 38 false false R39.htm 2405402 - Disclosure - Goodwill and intangible assets - Additional Information (Details) Sheet http://www.invitae.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and intangible assets - Additional Information (Details) Details 39 false false R40.htm 2405403 - Disclosure - Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details) Sheet http://www.invitae.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Goodwill and intangible assets - Schedule of finite-lived intangible assets (Details) Details 40 false false R41.htm 2405404 - Disclosure - Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details) Sheet http://www.invitae.com/role/GoodwillAndIntangibleAssetsSummaryOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsWithFiniteLivesDetails Goodwill and intangible assets - Summary of estimated future amortization expense of intangible assets with finite lives (Details) Details 41 false false R42.htm 2406402 - Disclosure - Balance sheet components - Schedule of Property and equipment (Details) Sheet http://www.invitae.com/role/BalanceSheetComponentsScheduleOfPropertyAndEquipmentDetails Balance sheet components - Schedule of Property and equipment (Details) Details 42 false false R43.htm 2406403 - Disclosure - Balance sheet components - Additional Information (Details) Sheet http://www.invitae.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance sheet components - Additional Information (Details) Details 43 false false R44.htm 2406404 - Disclosure - Balance sheet components - Accrued liabilities (Details) Sheet http://www.invitae.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance sheet components - Accrued liabilities (Details) Details 44 false false R45.htm 2406405 - Disclosure - Balance sheet components - Other long-term liabilities (Details) Sheet http://www.invitae.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance sheet components - Other long-term liabilities (Details) Details 45 false false R46.htm 2407402 - Disclosure - Fair value measurements - Financial instruments at fair value on a recurring basis (Details) Sheet http://www.invitae.com/role/FairValueMeasurementsFinancialInstrumentsAtFairValueOnRecurringBasisDetails Fair value measurements - Financial instruments at fair value on a recurring basis (Details) Details 46 false false R47.htm 2407403 - Disclosure - Fair value measurements - Additional Information (Details) Sheet http://www.invitae.com/role/FairValueMeasurementsAdditionalInformationDetails Fair value measurements - Additional Information (Details) Details 47 false false R48.htm 2408402 - Disclosure - Commitments and contingencies - (Operating Leases) - Additional Information (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesOperatingLeasesAdditionalInformationDetails Commitments and contingencies - (Operating Leases) - Additional Information (Details) Details http://www.invitae.com/role/CommitmentsAndContingencies 48 false false R49.htm 2408403 - Disclosure - Commitments and contingencies - Components of lease cost (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesComponentsOfLeaseCostDetails Commitments and contingencies - Components of lease cost (Details) Details 49 false false R50.htm 2408404 - Disclosure - Commitments and contingencies - Schedule of future minimum payments under operating leases (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails Commitments and contingencies - Schedule of future minimum payments under operating leases (Details) Details 50 false false R51.htm 2408405 - Disclosure - Commitments and contingencies - (Finance Leases) - Additional Information (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesFinanceLeasesAdditionalInformationDetails Commitments and contingencies - (Finance Leases) - Additional Information (Details) Details http://www.invitae.com/role/CommitmentsAndContingencies 51 false false R52.htm 2408406 - Disclosure - Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderFinanceLeasesDetails Commitments and contingencies - Schedule of future minimum lease payments under finance leases (Details) Details 52 false false R53.htm 2408407 - Disclosure - Commitments and contingencies - (Debt Financing) - Additional Information (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesDebtFinancingAdditionalInformationDetails Commitments and contingencies - (Debt Financing) - Additional Information (Details) Details http://www.invitae.com/role/CommitmentsAndContingencies 53 false false R54.htm 2408408 - Disclosure - Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesScheduleOfFuturePaymentsUnderAmended2018LoanAgreementDetails Commitments and contingencies - Schedule of future payments under amended 2018 loan agreement (Details) Details 54 false false R55.htm 2408409 - Disclosure - Commitments and contingencies - (Other Commitments) - Additional Information (Details) Sheet http://www.invitae.com/role/CommitmentsAndContingenciesOtherCommitmentsAdditionalInformationDetails Commitments and contingencies - (Other Commitments) - Additional Information (Details) Details http://www.invitae.com/role/CommitmentsAndContingencies 55 false false R56.htm 2409402 - Disclosure - Stockholders' equity - Schedule of convertible preferred and common stock (Details) Sheet http://www.invitae.com/role/StockholdersEquityScheduleOfConvertiblePreferredAndCommonStockDetails Stockholders' equity - Schedule of convertible preferred and common stock (Details) Details 56 false false R57.htm 2409403 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.invitae.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 57 false false R58.htm 2410402 - Disclosure - Stock incentive plans - Additional Information (Details) Sheet http://www.invitae.com/role/StockIncentivePlansAdditionalInformationDetails Stock incentive plans - Additional Information (Details) Details 58 false false R59.htm 2410403 - Disclosure - Stock incentive plans - Schedule of activity under the plans (Details) Sheet http://www.invitae.com/role/StockIncentivePlansScheduleOfActivityUnderPlansDetails Stock incentive plans - Schedule of activity under the plans (Details) Details 59 false false R60.htm 2410404 - Disclosure - Stock incentive plans - Summary of RSU activity (Details) Sheet http://www.invitae.com/role/StockIncentivePlansSummaryOfRsuActivityDetails Stock incentive plans - Summary of RSU activity (Details) Details 60 false false R61.htm 2410406 - Disclosure - Stock incentive plans - Summary of stock based compensation expense (Details) Sheet http://www.invitae.com/role/StockIncentivePlansSummaryOfStockBasedCompensationExpenseDetails Stock incentive plans - Summary of stock based compensation expense (Details) Details 61 false false R62.htm 2411402 - Disclosure - Net loss per share - Schedule of Earnings per share, basic and diluted (Details) Sheet http://www.invitae.com/role/NetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Net loss per share - Schedule of Earnings per share, basic and diluted (Details) Details 62 false false R63.htm 2411403 - Disclosure - Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details) Sheet http://www.invitae.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net loss per share - Schedule of Antidilutive securities excluded from computation of earnings per share (Details) Details 63 false false R64.htm 2412402 - Disclosure - Geographic information - Schedule of Revenue by country (Details) Sheet http://www.invitae.com/role/GeographicInformationScheduleOfRevenueByCountryDetails Geographic information - Schedule of Revenue by country (Details) Details 64 false false All Reports Book All Reports nvta-10q.htm nvta-20190331.xsd nvta-20190331_cal.xml nvta-20190331_def.xml nvta-20190331_lab.xml nvta-20190331_pre.xml nvta-exhibit311.htm nvta-exhibit312.htm nvta-exhibit321.htm nvta-exhibit322.htm invitaeflywheela02.jpg invitaelogo.jpg http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 85 0001501134-19-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001501134-19-000031-xbrl.zip M4$L#!!0 ( 'N$ITX):BX;Z&T! 'VM 0 6 :6YV:71A969L>7=H965L M83 R+FIP9^R\!U137[F](PIH: *" M M)[C73IG= [1'KO+:$&",GE?\YM[]UROO>=,\[WQKUG9?_&WF/MDCU7F?,W MUYP)]@]V"2!75511!'!P<("O-Q\ .PO( WBXN']M-^76S89/B(]_ZQ8^$0'! M;4(2(A(28B)BXKNDE.1W22E(B8G):<@I[E%14U.3D-'>IZ&Z3TE%3?770W#P M;NZYA7\''_\.U5WBNU3_GPNV%: @Q)O"?X>'PP+@4N#@4>!@.P$0 .#@X_Q3 M ?YSP<&]>LW,\>2HH)"PB*B8N M_T)!44E9155'5T\?;/#:T,+2RMKFG:V=F[N'IY>WC^_'3Z%AX9^_0.+BOR4D M?O^1E)R5G9.;EU]06%11655=4_N[KKZ]H[.K&];3VS?UU M<0O_(=]M2EDM@C5*Z#KSJ"3"G'@L@SR M-*REU,C;27Y"R+Y=?ZI[02W)\W0&8K"Z" $:E3551*EB>^(?N%NY.\H_Z1$Z MT@B19%_AG2G6G!#" E3V(KY.8=R;SV8-7G^]O6=9A"N,SB@S#E$1O31&A2/ M>BB"?-!];SRS"7V&Q[>/AK83CND>.+;BF+@JRIJ*;T* RPH( @LPV$4@6\[L MZZ=*M#*::!8=*+J5^0;Q0$)*!0^-R33;:V6LS:A!U/[,HS,J)-^%&4H>LZVM MD_5B@6BJ##+=K&:J*6D6,RS0CH[O;G\=5/X KC\^L.!?2;E,B)?/AQM$?QEQ M]AEIBPAJY_;=$)-L2"D(_7:+D6DL->?C#JU?(!7.MF OFS+8K3[KI)^1Z.*\ M8X$E*'BQDBFZ])F /7W(Q4C)M/GX$+%2P[0%$(MI8]J]U]I263K<54JSV!5$ M[B];9+RP\YG'O*8V%MP?%::;VM=J22Y7 ) $ 035. ^WY!=LXKPJ"KGY,$I MZ)*4OEREC\;V M>2HM?R(O/:/C*J'OZ%V9C!R\VN!@8->E1$E^OTSDQ>?T_I2O#O$!J) M6+W:J!:>.4#:S/*6.!-%<*$])TI$"GN)_- ME9P*3+TB=7%8:&5L15P#535S D='&ZQFG\6>)%"OS)C!) J>T]8$!A6SXER^ MK0^06=7_XE%M\WK_Y^E<$MX1U#31):2X6LUWRQUV3]5$0RZKW!T+T+V;29,> M#F( *?9A ?&IZ'<;=$I@T-Y/>#'1UP+H'?8M]R=/WO=R9$%&,OZ+TH4F2-_" M KU3_O)8X'<,)E')3 _><^POA&I:)HLP?8J4"17D2/)@:,BD&C>>?>9MF>(M M8?A<5D+W2. YR!A,C!R;,AK^B.&)9@VG]Z\ G>LZ.HW0'X'VG68T,,$U,N?S MZ5B ":J&DF?OE-(>-@Q?44QWP!6-XK:(Z;6*579Y\(9!!.0%+07,,3U>FAH( MQQE1U8NO"Z_BS8]__WJ3CB+F]@QBY,FH1,FO;/.H?IY53^;[O;II-9,>O5*] M^@O-B8I""'3"S]/)6&N1!.'0'PW;M:^*+-HD9$GZ5( E_I]I*YE(VE ,+]K/ M+X#7[%2H5[1O8RSXX.Y!.H>T:F$IB..#NX&W'0784 Z^D$0(L+BFN!*XDHD M'^$3:!KT].+X[#V*8"4('W5I8M]%[UP)&9I/)CBPO(,""-%VZ:&!N-XP \10?) %,L(PI&]C M[$DFA$]X0O&YGB(/7S"I#-&YQF=FPE^H+\M2\K(3B@_K7W(5\8\JBX'-G%U. MU[R@^(BA)&3V4D))\N/4[&E42P>B[HHKS7PN.,XYV[<^\N=76>!$$,>LVZS2 MX;J3IMP;NLI6(3>DWNC;^C87.=3V"&;,/.EUUEEK+Q/:3%5KV]6OX!V;U-KZ M]?-]QVX-TY8H8?@R68RTH/=4AS$JGKHY-NL/8T=.ZW)$Y,.7SW7+4",90)MN!#T1+[9S^3S2%J2Q2 MK5N\):S1A.B/J:!60*IQNX^@-*,8 M"5,YW!U]BKGH([G9^Q@"R/Z)600S\Y3PPWIAMUIFD_:$S=WQTS([NC(RBAP; MF\U,\D[MM(&]@H+2@\S&2)5;A8(VV8IM'] *:J;5AT7BV%A MC^$:]Q=Q'%LP?AH[]JS#!M,1 M&?CZ?#\+GP9-BT)543;+UUX&OZ/7#WE*JR8V)88/I9/V]9J9T +QG5R\'L#( M]!,&\'V>(.;)@YHSY$Q[^8L/K%K!V=4!GAH)K[(-(+5:6PU8H%6*2YBI?S&Q M(]N,1\@XOLKB<:H"]?EFQ=]MTY:P */,FE,XIDD'"\C9G4,00=&@(Y$.+&!: MB 4RA?PW@C#KQTJD BBE-&WM-.FZN\[KB)=+L N66BG MR3W/1V@*LQ?/B,EBD;M;ZCY=#Z'R9)#.-RVAPBV\#6]7]=TQM!9;PV1H@Q&A M*8.!?0L)1L(#Q;ETJ.H>2Q)[E*G(:XJP&_(H$^4?8J^C@+0N79X6,3!3 PZ2 M^M);D6;JX<,;55#B"^@1%@B36(ZV5\G>F>'L1DL@MPZ4JU,>1I_3+$YJH.#Y M[P*?CC4J$<9K-$&"= E(I#..S33"86^09AV)3?5I4>(G.VBNJ2P(9^/6/YQY M_WN"D]T4J9BRW! DC-E^.#QOO)ZR12"TQLR#&O0K%/QJ^ZB4N_+#0TVF\!.H M .T/S39HP/R9T<])%_)LI)0&&$D0595^MUM]ON\0CT5P/?]<-] M[8I*:E&&#PL0'?='%$(?V]HD;,365T6J%+1!(=TVHI$*JV2>TD;7F[%@6O%D M;@JNXUXW3C7.J@J^7ALQ(28J\'#EYR<*CPS'3_J;M-]0YU;54C*/9@H]$9-X MN'/V(*OZM(5HQY0I>OXPX]E%?YV22^_2)3/G([W4D (N6##0F^6^_LJX4M]* M<&6O%;<3X-=XSCF.84#SQEUG3IR^F'8DW5IV+#U0RC5%.2&J(5_53:B[0T$'%08$9L]Z_N @@UE3D@ MFC^J$-"[&TJE]1S_OP+2E<)HWI+[OJ<67L33VQF M>C7$?B*0"&U8@VI8YMVG_N(@1.QUY,2MN\:Z^O![\Q1C3";C2K 4;E;]L72_ M2#RFUN(]%O!C#*P^\_B^1!)V#!$;U2/P9DT%[ MU]C.7B*ET"=QSS)LDMN0W[L7:5'P%7QX2#.=46O%=*)1J:$'F$@W>$ $MPCR M:NYK5XSL#LZ)'O4Q[1=_>21TJ?2GX4%#X78SY\CDI&,6A.^JM)/40#&R3A*O MIY>.J7CF,:HZLP/1Z+V=&O9M:L&WVV6#=FB4-F\?"_#FO<.KSFI^-W*CU(M7 M%1J3X>&'@H>$[RC%KI[.L50JX["&\36(L,:'$OPDG0Q7"A'R'% MB6UI-].,^M&.GDZ8@:/5X;*!"PDW M+("+!3YH$HR<@+]BAEOHH,WLKW?J/>O>)08^&#-^U!JE6@)1H9L)W,7-H1C/ M+R. _H^&RQ@4@[D?#GCK$N^>E)L*+; M)SN>UR#Q7= =?X6<..T)TTXR,L=I&6./,KF5*7LQ$K=.Q.^=BB<$I] RN^C\ MS.W+ 5.3TY\B*EA G9PQ4.A8Z+=GRM2G_=W"S6'<]-;A^"A!>*-].MY)Q/YP M?C]/^L->XM3M],RU0(]-W_-V&?)WF6O*-!AJF< _:]>>IU#<9CU(Q\ZJQ[P] M%KAUO/.F:'S>>.5+GG6ZH*OLP^@7[^9]BTDHM.#)W^6_7-PEEX?$5"9,6L1<74ZX&ZG-_+25>6.%-AYMU@DM19BOZX2NY MNK7UY"86*3X8,%HJB.C"/=EZ3UB)H+;:[X_Q.(5.'_/^;W_VE(Z/+N7TE+6G9^ MHP[W2FJ-E@;.'_\J-4UCECPUB?VYHYB\D5(.-UTTVIXZE!KH)5'F']@#0*D^ M,I&!PCZN4F6?/U]']3.>[7$.-JJME,N3\ M6GR!$=7P&/: MA\7@A;(+L&,+@NQ5(I'VE"_SZ^66#XA/E#OGI#?*0_)M*RC5U_1[IL'6+R[] MKURJVG/J_ M7IEW,T; ]K56[EH\_Q6O6U?^1O#,Y321[.&MC_#,86"5#D:%)6894-3(VRM1Y(+9%7J/^GC6-5IV JY%#,46F7A#EE\Z&PWBAD;+ M=[^:>E0^ 8C![+:P@+5,J&%XQ^%=LQW#%4'?@VJ6?D%MQD:M,L]BT"'E &P' M9TV3 .^*;YHMG5&:U23]-%82R3MZH")S"4#SA30N;L]C 3@M%AA1]X=?\6*! M7G/4#2$VHPS:?I%PDG=#'1_,MERN8('+.QED*4%OI]EB6C'$=,9]78C@&=7"_'XUZKE&>JQ)&6/E$C9AC$?0_@#Y'.0[HZA0UZYA5#" M=8E(C=O="J.Y!^XN<'R-V\W>U^6E&2.!-%N^UBDV=Z/3/)[[%QM,B<(I>IX3 M 7AL\2A]K\Z6&?X;0L.Y-5/K$^YVB>PE@+UB*#\9A%_IC M+P,X>O!.G\';#CW.HGS'K\7%DGKUZR^^O$Q?[JC N_%>![W!72"FJA826QI? MLP_N3P3_<+-$3P_T)T8^(-*XU%R+9$[=34(5+IM%F=&6G%P%6+09>M3^L;1E MB>O>8 OZ O2BG>V6QL--L^1XLNJXT(! BL='8)_,Y MG1%#W5UNOP"29AE?OB_R&"2ZSS3P*TVZ[,YI&18XBRY'UJ2^R;+'D#9-T$OQ MO%S8/JL0._[&7]' 1VQ5[0^T,"E=R2VOK 8H>"IYBCT8=*#%>A M 1VL4CT@56 70^SO,2K-+>_BX/!NYE6Y8_/[*5)YW#J@_AF>Z%) ML=GF^J<_9[%WQ(K79PSK_+93EJW7BEY5K<=32W[Q ?>!#^CYXJIIEX+S MRC-1?PTD*S0P7^JEE'@+I;0:O)&]V-M.O3[J6\VJ*"7%-QE%1GT)^BN6E07. M@F2Q[-<6CD3U(7=]%B'2!%LSW1?N1S,FO9L4QW2BF$.G]F:[9B51OPDFN$W+ MZ3FSGO&M[%(1MTU?.?M")+C#P:W=+VUC8M ^C:.(:\=S/DCD#_EV@O5H4 MO,Y;:84Y:E7Y9@XZ"L\5],_T'_6TA+L<<*YEO0M;4;NQO9;O%VDGOGL=N:<)TL[,G00ZC9E(HUM73C>_KAO:CU:>_EDS8+R>95U$MJ7YY MX2MW93H]GWCEFRAYX)$YQY0*(R9^EIY'QQCD9@V9C[D;[KLOFY35Q*XJB%[0? M3J6*ZQ%F;0WS)HW7!FH63I%%YK>=AC/0G-,G,B3;&*9JY?>E4\^R\6.X O.: M]I@UC"AL)\\M4&D))(P[?F.CS [+H!"U^]&KAN;[/Z]3R4!R]A,GU\)PM4\* M]K><%6\_@^ ;9C7#[W[,_*2?R^1W*E7O_D;%D..FE?9%_O1KRH(% MRLBP0!8+-'\'O[Q&+:_.R#MQN7Z W$DFQA"@:9^1^.>:,'KS8+'+M&JI_TR% ME?OHE%D?(&1SLX(?5)?7E.O33"&-PL18V(CC=UQT1A4 60\KIP#0=[=;8(I- M":OG'4=";"YL?)^B: 1-(=E (-4E!U#D^N[LGC'Q%Z[2!9>>A"SM#F2WW3H5 MH*7PMV%*+U;U%TE^".'*;QD:-,,(6M7TW;TK?F3TRYK5=8N#)L[FK/)BQ52K M?BWCH5Q1/?WDNJ/T2.G[NVEDGO:?I2=MTGA*C_I1T<4HY*'Q!Z&S<0Z/IZW\ M:82L+(VKW>FWW(,HN.*WEVS!L-31,HN;QS5G-7M1?/M]-<&$CB%J-H0W*2SV M7!14*PZ:$$1(DI6@A)=@!3,)D3\?=08).IW(C, E3 7R.:1?P\G[9=+44 MIV0'JS\RYNP^%F#M\D/Y^Z'L S8;P@;% OJP0-!%NIZ601HU,CIAE1/'(\^$ MJP//WR8\\O+9OI''@:*JZM:EFK_ZU'I<4C^!^7850;= M-+!@XO>QV"+P35)1<%.9)M+6 OO1;B1QK]JRF7_.?A3SQE0$B;>JM/AK5'R5 MS%T#\Q&RBGG@K]F$=.BL.3L2:OY!2B,DRB-EA.8,@\; -H9RMY=/3+! S\6< MOOFZM_9LG6"\Y)A 3]=\M!I?K^"W/F>AH[VC>[\1MBX-U5PT1_.JY?(,:JR, M^%IQ]E-H8H2I6M3WY)V]R,C27Y)8H+4XFRRT&/*=^Q%&28%>H&3_EG,:-4(Q M=V4W-WI2\K? L;&RM![4"V'682+1KEF\9&+J89NJ!-)0W>%ZSWTR:UE;'?H@ M]#8N2_#3KH!FXJ>YH56YAVHM%R"%\+;V:*C^#9'UL\GX]X[ R?O8X%\WM+D1 M:1!'"KIRF ?AF0JL#D^?/4E4&[[;$L^^(,R?_A4+_/8+N.MG13UL1/:JOFIT MT(A,@[Q4T%^^R-8KF7MU9M%(Q=XYU2)!64@EN7D0:1/B'D-OD!+P:M*2]>!E M"U=LNN;B&G@HB#R0> =SU]:Q]*.=K^;FD,+%B$TV!\8"C(Z)9Z]7FY M],.O3[SSN,+VTXAA=Q;UN04$9"CMIN@G*JY?U<6/K05_(2*3NN[/^@8^! M[DJ+V6*X#4J$Y)(#RYRSV2D&@J:E8LJAB=.%*9"?'S].-11,I=(>['DL(ZN? M531Z[@6XBP6 M6ZVK29!G*Z]9-_?;:-KQL- S =F$=FMW*2)\S[BT%*C+9_[1D=._'\:\G4Y? MIM)(:MX]G'4I%$>7']PW/A>*,AS))A"/[J73+:37VDRI$&JT6BV5:4M\JU:( M]^KB:%GG6&1YVTP$5=E=GQ[)*SF[W>*><^',2]@2:FTO/K_05*#BX_,PSF8G M0*KHJQ#B]UY['O=1*>LL>CB^R^+19T_#%\Z".U82'CX$P)*]38I;L?5&;L'X=9K\E129;B3A(IT[]9FJL M%>F7[F:Z0,"9]GB\,"=( -Z^E&NTF!8K!KWESSONSTZ8J#RU@SZRCO\90"!K M4DT%GM7*?O7)YTDQZ[;M>)3H4=OK&[_=B/X?MF# RF$N2W<[$0(!$JJ M1X4P'VLZ-&7X:K=)\IG3VS76S<3M#:7./@0\2LQT>%0Z$&#QU0+)G+W0O%/F MU)V&,R;IE9\2H#A'1Q6XLPY0*@;$Y%?[G/Z*36^Z2[=LP=\SU;BUS=N&!6*1 M*G9OA&;0BBB]8K3T;V[^E%*^:-:FJ$"S;+)E&=/JCN1CJ92(2B68WJ=ME7:[ M01RA/V@Q5&D16J+QNB,@7SVV4NA;^+IT;E#]XAJD M@R WE ",'AQ=E= \MDE)&B4]^!WJC=73HD1M7J(*Q+F;-SYWZPFS4V MZ2M@=DE7FJM09DBWEZ@8FW+/Z9W1,NM*ZS4L4)6^8+9NFBO>>"DU7-5J[=P5 M>) 7C[[A-C _!2JP[$'H/ZJ;_FZ X_WU4+_KZ5,%E)+%G.Z#A*W$*,Y6%^IV MX6',C,?6U,4=9*0^%9N=AQ$T&*;:N [U^,&)V76N)M93,6@:E/?Q!$_.[]^Q MN\[4BBI">^EW,22- MD,<98M'.A>LR'FACQ&617CC=]C@U("GDU.OD M5<#8C)D?71GF6AUA ;Y?[8G($I>L+([VHDA ZLF)EIFVW_(_/"SYS[A%F^AL M)UPQ:R(7/]O78"I&^[3UC*79!55Z)3.CIWPEO"MH,GG^ 3B[32>+/>N8\GW=G4U(WO M#A.N2,0@G'PO_+1_U8TY65T?FJ1V:N;AN9]FBKL)(NY42'[CM/,@(S8A:=UC]O#IV M:JVF[J%(8%D'\SAQTKH E\(W+;THC0;B.O>I;BR/N^A3);F[ 5((I=45[V#9 M#!3$*D(7>-0TR\@-RW!2PGC,WA')EH9Q#R:H:79*^4ICFFWJ1Q6H"T_?_/^@ M2_XV4*^UW)=^"LLV4L_>CN[&:,2]UEU2E%BZA$OY(CK:AFS^>??>J0L:(:]P M7!7P*.&0SK-?V)5U^,UAS*:93&,4ZW?7UU]Z'\>II-G2K;T]@'$-N*KD0,,Z M5VP@Z8+-RJA(Q2 MES#]22=>52)VZY)[H\DWL4:SZI@/CT@@\ESH!-JQ&.9I2EQ+62Y"_[&,+:&> M3)-@JLR;H-4SC7!<\L=9OP<[_V!MXMDE6,_,++C?(EPU5]WJ F02TEK$.:,[ M9?;UABPF7MP/=>_0W:R;WR0 MSBDC/>!ZL;3(/T4&O?BY*CQC[JE/DE.,]U5V39MF4"@%9#C%)\F0_A)]!X7B M;1Y>'J:+C2'00A\)'G^^DV"/@7QZ Q M436)"Z-KFQS'@ "RP+#J2NG^)X.'[Z4?7LJ,8H&D$Q,J+>6K9__X[-M_":7.4:J"YEPV.J2U^V)E0>$VN8C2"E"!%OA3+/F!\+== M9F>[\UP%N&")UH?#N>PA_F1OEDJ%'M2HCRCO%,\VF)M3V%0,F7GM M6L(AC3*B4# 8ELVIRN[SL M'8BD4>!6[5A90M9TB>=HPI=Y%F,'A0O9!\ZW-7X=/F?"I_Z^#+VW'?AL='G2 MW?[/X=YC+LIW1S@/OLK>PB55DN-D[TRG\N==9K*#*T]ZO-NOELC(8U"(6HL] M%YYCYYX,] M%TD=D^P)ZV])"#":53=[^%F:>=P?[+13O? MVEF9ZM79=Y13_HZZ%>\75A_JFJJOL_U:]Z]( XJ'6][* M7%"@9;' &PHLD)48+!WSK]$$94'="W?&T &9_7EV7\.CZJ+U\/S5I[^=R0S5 M$W&P.$$9.O7HF)E$/$SX!9APTRUC@1S@F MK9:2!O#J!JN1?'RZV,7@:27U&?HED-U?:**9;G?0RCO/2.6.O7VK]&OPY;.# M)UV@GQM)EK^<9G2FR!"G8KBV*9\??/P(9PFSBTJN9[VW,2M=<)V&D0IR()3D M6^&,0?W@F+7U>8@%C E>6%P?RB_NFLG!-WQ[1I7+(GMVY#F?M-UR?P"'8X'* M19@@,C?']W8M?UX#+F9'?W5?F0 3)G%Y6I@J81=3U^L69/M>^.'NZ/G1Z9Y? M%)66 >C=OXFW"X8$CIG1"PU_HD!Y;]6<":0^G[L3.,O0+.SCY[GO 5L4&_(# M5V4[*K#_'@3$_TX]]+_&T["ZTAGOH%>)9V=Z880PMO,SJA0M\-MOW_06NL$Q MDK8.2ZFW_:9_'5N\U[+!_W&"YEP[)-\]EWX\Q>/!4#-0*>P2)Q?=JA\>(^G@ ML>K@:E^7&OK[[8-/)PK[L%*W!.3O.:/.5Z,H+81/F-A*_CLTI],QFXZ:%J0N MS_:/]F/8>_&M\)Q K!JYM*H^T;ZNP17YQFEH0 MKHVJ%PQQ^\6LI /9"EH6O,X*VM+]=3/Q66_4^.3W*PTLT.N&\L,"CEC@4L], M;X1@D'-59H;5>3B4BR\M4!D+H$X#[I6^FPID&7,\&93#KRNOC\I*9M_J4R0; MN3HKKNK-BUZ@>Y0PQ9&M/73@7 3TLIU1X1S1AJ/U"@)[FT7A_E)%"M*YR_T] M:8<:5JM^P?XUP\]?"0UF4*'LXL$^D8;^D^=$JCM'G> MTC%7?&B=NHF2303[YUHC5,2+V_<3'>D-ONX_#7C-%^/1MGEKA.#AE?7,G)EW M<6OB6:3V@9.XJ $EH1N;["NE5RY_)6,$8T@0+6%OQD#/QT\?'[7/F9@:L<4- M_5F/>,;F-D)*8'=$-G.H:T(&,R.M9K^5^Q/JW$J"B.N$78#'/46F+G.CFM9S MBJ5*.^VYM#/[ZF._*DUH$O2;$E4[?5BLFD7I=X.QP"7!OA78_(K?LY^*[VE$*?9_X!+,GKV?3S^?8IS)1\1Y%Z'?7&2G+>_55EQKA M[U'>;R1>SKZEE* >HONR9/, YZ='#T$1*D4!Q9>_K6VP\\O[51]3BB MH?*\J%;Q"=_BV(LF4-TOLBK08MD=5[*!HZ8/?\/5 M3-Z)TWDO5W+)\6?O*:Q6D@\%:#!Q@L\LL$#<*%($T]"/!7)Y]5ILKCXA>/=Q M5F-(=KC/_"*FV:Z$,9+M%;2:,@M1_62Y@*]-EU-P( V2]J-32T65$1,#N"HT MK[+^UP?S-RRX.!R5'#*MH2S8]^.!?X%0W<$_6Q&4>UT!U6Y=U;*F-BLS0=Y M,C!/$8;<)2'^::=T+#?=,[9,A5\LT* MO8VX'=RSUY*DE'X?2("9!\TR@\@;\?+\%1%[,_JY]SZUM'+U"2-_*.R>E?M$72'+8?J00N5CHI, M9$6Q!C W\M1*-A0AE+_4LE#_N?/W)@K%N^'XT]"H[\^BU.&K\+ M7ZX%A-H<0KN"TH,:][:R(.O2.?_:,,Z%V=DF%M!;:CF'RIR%!JC17E9=$EW8 M_T\J@0#G(-K 9[8@0G=1*._HP2&/VJ/WOWWH9;N>I*.3/&6D/^1<=X), M]:\,SXRW)RMF9*D1LGY\SQ_0C>>?'WW!RHSJ AP-_;50VR6O>2HMEJ3$W&O, M^!Y\9[&1[Y%XV=8+RXKI $_W=2 +O79=+"GF\;=:Q^T(\Q^5_VU:RQR#V1%-C74P1173G)'3FWNJCX;9K@I>_ MQ_=+H4+$N_'T71X-3HE%:K5]LCV/"%9-?9"X,BA]+%!M$R;YO*7A%Q*7NW%_ M5"UVK28@[(W=]Q7]%-JNF!D+94358N.XH(/8>KUI@\E(39!P2+!4]K)95,OR M6V\\)20>FXNZ%]UQ=H2$ML+;DML^W;JG^Y U23%DN"Y2":9NTS8EK!^5N$M?S'[[6D"@>?H53?L%<0^Y/J[O[DDZQ*(<=NW<)8]S/%1?1R_L]R^>9_, MDI;(RJ3?F?K81@TB""+I$!AF-&^XHR)B\6A,:J SP.1G4*L"X(A6OL[D%6RA MQ0+M3$NI)*COG9]GK>?3'[-&)BQ%QJ:I/.!U@S.>8H'N14@+J7\*%F!$/1W8 MGMB4:;@ +E+/M= MG<=OUI.^)7RY>-N:IC1/O1/(BD*N#-][1Q\=[X&P,!4^KSETO(J$X7R+7-V; MKTQO#Y:Z>1?,HW'TF^4K)ANUE.'RQD@5AE6"D1 )\,Y71[(5=CY$4MC(M0U]H#NJ>G: M6HQ\*.N6.N [W'HCL?=N-VB6 C7Q97L91WLK+O*2*^7P;F$#Y\>)X5Q)EW==YA H6=! QBH^E8M%GAX MLC=.-08?KO(?LRS/5E[64N,3),; MI=O\Z3+X;W%R"J:\YR$ED(%\?'F2C]O:X%"T^7C>"%JS=FJLD=.[V=KB;8[H MT@E:1ORX'%4;DKO_S2?A]%FIUEB,4)E?+O4Q:?IJE-=+UIZ) V#(><@@L*XL MI']5Z;.#YQU#X@2MX23F.Y>Q$.0VDH;>C-$0_>K=JFW39$Q@5J-OQ^H ),/4 MUFX3Y$O'%W\BLVI4 V*H4@MNL0U;F5A-_R9Z+=/>1._33)0WR;V;V>@BF'L6 M\R*KKD'F..9]U!GDM(TV^1P99$A98CCE-OWQ2NXBZA070L:811?Y,D]!F MBMC*:IIH1BX:)Y('>1P-62346@PRR/00;8GA,=WU3J7!ZT#PWOC.:"Q%5 M$VZ^X/>$W]B$:@9.F5:F^$HO)9M[]R_.E(Z^U;>*>R(5D?HA[ M\&>35?*\+&SUS!HI'%>QC:%%Q1;:2H,2_D00+/@GL+,] 0.G)\;G@QZ+]YN) MY]":2%#HJ:B0<@FMTM<&&)O"0)+[>UQ"V-RU_>06WC"& DT[*DV^/:YD/F9J M)R)Z]2I3%&<-I@ X%^]?Q'>YM5"WV-@',:/B0/>V9@8P]$A&/R\3N=Q$N6RB M.6HK\V".DG'\*,L@(8\X\D* OGS11BRN//!69E9F1FM06NT_>:P?'UL)5#LK6#JP_#KI=-[S;,)[$_9]@6VLU%C2 M-]#L?:0X+1<,N@K]3_:\TW&/T>"\3V8 $X(18H]3OU)NB^X2W4-X,,ZGU3X;\14$:V$(&T+ERN:^PGKGNX^4@@P:E@RYXMV8(>1>2:(/9$=CJ-*#ZB7@K: M 6(R_VWYT;#VB/%G0!8I&&G:DF@_7C6O/VQ0;13!^?G@C6,4@PT6F#1[6%Y< M+_-%"$0Z?V>/9ZTF\$J#X$]T6'/^G52]_'=PX_X6G?HT<:TQW^S=(LX>- BY ML(#,KH&_I1G[25:M*"U_T%'MVU0Z(3+"-G64@_C5U\MPFP!)?7K")UC.MY%W MX$>U*U?12,=-I66BV/:WJ%5CD:[AT!H05:/(HY]M;R98\/=YD -.6P&Z)RP- MR4_RQNOY2E6IE[8GP"_1DTC:<"B:LV3>UC"UP$THU;9G_R1%Z!RT MCX,PE?EB")JMVIJ4E+?.:9^7/#UD *T?GD+#RTK7*W\G$G^>HIRUC__1Y1S4H"G]="(FUV.1"//8#D2,!M\N?#=P5OKY8-_M M:!#D$J,U 3+K_KWQ?N+]GY4&,:J$I#6=8G$!O2<-@H')WC:=BO9)FS&E4G3.B,,J]N@W]T\&4.5<7-!YGCA5Y\&/@BF1X57377AQC4C=HUK2Y#W8PTI:]"J0P:DYT,C=!:PYP%4Y?4 MA@_=S@(QLJ]E$(5H,BP@YQ2.!1!@ BQ \9S1YN;8S@S/^[OQ^$G*$Z?!^9-M M)\(XN-VA-1&_6VMO&>_93T0S='GQ/LIMQ3K"$9X^[<-O77DJ^M#.V/525.)Q)^)D930/O@X!U;NHU/]U2-) M_@ZO5W!Q)GMY\@!2>VS/:R4\T!0Y=4274'X>J/?@6A;V&_H,97$[&SF^.I=. MSE:>.-Z1_'KVO?7].3W5[N!H8LOO[RD)7JTT;>PN+7YPXND::*88G7F_%FL= M#'+-,,>PU/<;*7-QK];6A$GX>7=/0-B(BJ0 1B( R3MSW$%6A!;Z:%B#[R0H M4?6;DG>!HH[P#Q;X<'\8??M7D-7C.F3^ET:7U5E4^YS94$WY:E9,\XY4\)'2 MLMF+10/#G40W0]-9>2];_KVX.R/BXFF9WQ!*4QFC[G<%.CRMQU7&'00;M#?D M\;\1$]&(XM<4X$F2!A3@K<3,X'B0 6A]9&)Z?J&1&=7LBW5=QE\^%']BM"VC M%2[YH+^:F5!:DK1+4O?D9NHJJY373VP)!\*1;V'(XIG\3^[DYDI$6KT,\I=C([@G% MFU!VRX],BE,/6WMOD<'&FED#)YDI1_UY71<8)^#@J8W(W!SG]BL+UV=,_1SW MF3Q/16%-?C3E&=MI+)57/,7Y,SN>=?-K"W(5>0'.K9%3S!&(_+8;4VTT*-$A M;I([4[.6ROW=%Z3'YM\2"ECYD]_+G+-E! Q-U:\@7FSWAH!=\'P=I1ZB-<4 M.F1M'YN:]/UJHTRTMD-=P18$ZY"UGWEXK5P=SF-O!>#F.THG;%JX,+?3Q'0. MTPK" O33N0*?!#);4T^NU<*UYXPEU 2C_BF9@$D8B*#=@8&S_4$H)][( M:LO&.MGK[_8/CD6"^N7A>"?HW42$6:BCO]4*L8/XO$&86 (,\6 G:+@TP&LY MB-00!5:H&2^]9^G"R]X@XFH_WKH<4%6WBZ$/(O$ZO2F]OH;'M(#+J+.^& M?,[&T34G"J "3Z9[_HT925@ TNB2BU)D@L<=I(9I+TB;M+3Z)0_E*FM%I"I9 M?OGV36]M<,,C2DT 7ZN7;8D(F1Z9]G1,Z,=^R3[;E?ID0Z* 4A^@2+398K?> M:(;DU$4:"2I@>JUF%EC;L(#W>9F&$*(NS;V)YF-! M%N0";_"O-0)2/W"./Q_*2[J2?T>D75GPY$&19>&/F.OO%^/-]_V%Q"=B=Y)_ M6AH\&= 20==(MQQ@ ?&S4RWZ4$WJYZV .=$58S;'66+G"DTJ;9#(^D5:&L/= MP MOTKVEV^2D-!H*CX\]IGTY_C4RZ#JVICJQ5O>&JH1\LT!8M5WUB ^F2OJ'V3; M:_5V)]P.3=?M5*H_I;WJPNCBM=UF1':U,\L3I25K:0-R1<.@ 3#= MD)+IZ;X@F%3@#J,#KY6(!?U$PKNCRE58'T+QKN*@F08J8KDY=.7YH%16FT10 MOWU0;.6.'ZB[,;S+#+\ZBG8@&4:?4'1\U*Q0+S3EOV(_;+4V_S'RS![G M!QTM!=!+ M,SI+Q?[2< :CL8P;LV_6FUHD6O-M[=N9SNS1"93L<7/TSVSMIUHR][O>[)CO MJD;I%6'*[IH98?IDZ+% =:E.6_)DMY.Y\?:QLD\BWQ1_@*[[V26XIV22.ZS0 M+7N'!CZE(]0TWQC!I9W9IDCP %)?I??.M=*X!2397%]ZM[YLZ_IE5N/Q4E"7 MO1,$0Q)VQZ1&-=.I$&3HB MWRA0Z3+\V^5\Z8IX?;4]JYB;5V>J;E0U5!+/VI7<54;(2[0@POQB=#K#OA-_9ZB',Q15O;K5>&]YFTC8Z8 ZCEJG M1[3[,$.(^G%A5Y\1*_VDA5Q*H53L>@LHD"W(UN3N[2XL,+K\UI&1W$OD92 C MQF-E::Q?8$[Y2+EKS:TN*5KE<8H9DV%)L?J0TH;HSQ?E>B:O3YGI<\-H?R>Q M?%'KV20J[GV\FX!V"X5OG[7=B*'/U?M0R7/I4T,K4CH*3.#SM M:5$N"&4Q&DB)EHAH$V=T516Q$R&BMY&J'%H\WC;9IP+_&<^GU]*,[KGFC^(8 M")-) \B:;]480'B/RFEG/)> ?O%=7K#-7[Y!PIIA(:?3C,AO-Q[A=@A.B!VS-$](J]C$!T:JH'UJ& M.U=,+='2@ES25HF?Y%L4&]_ T(#7)3QFWE0CP/G86/58%<8UU!FOMVU_/&#- M7\-O/&F:6L_:7FCHD;H&&QO'EU(\(# \C@Q_LI)84R9)5VRP9:'_N_K9=.73 MD$T2MY'5,DX:R+=-]5PA^QVCB.@MSE%I.K1P$/G+Y.BL4,$),5U)NA@L<$\+ M+81R8?_"0W-Y02\E+/"5[+;.EE33[L+#4.X5Y2R%:$$&/5US0 (\:7FA45/# M2MZT$-&")ALXK$ 4WG3QH ME/>Z'^?TU.JZEU7B=:I!)>GF X_5)JWK"O#> BL"?Q\V:!DWP,C\D>R.V&7, MNIEF,8%FG_P3NEON@CC'\+8F&1B()/#Q HI74UW)"/%!;BHYYVN#/$%_G?/F M0]EUU4V<\IC H.XT-B0O;#CB.P9OI%K%/8AD.W?LS-N5)(44;MW&T!R4 !85 M[3V[)#U>80]WQP*T1JBWJSK14K[+>%TVY?W/Q& /'#"4+FF3QX=[%??442U( MAE=UK/N[;,&61W+&HH'2)54XQ:486(VO=.)Y,SF2IM1VA<'C^*'/AF:%Z!I) M5J&V'^-/7[#>E2#:N 45E6&V7;]ML7*769;QB/\6?[8E)[GXLZ>MR#_,IWN3 M1_"]E@<3TH+^2DV58N,Y<=8F/Z&#KMW20?-W(*AMF1MWHM"S%;IBB M/ YUVDC7:HR,9Y&E&@.^]%QU/R=DGO] 4(!*O^)I0VRV>P6R(Z"?A01;QG6- M57G8- @_2>R^AM]!K0@T0PN%WGE.N.?,\_YDSYSPS M+_:K)/=]99>U/M^U]EZ[VY.S_^1'+S 4=GT<*):HQ510@2:R;J Y:^?#R;74 M.N=3P/*E3X^W_#T;:SEQEY3CFAK[)J9,.MZZ.Y^[>EOPA4>0TZ?&-[NK&LBU M&;1/)?0+2@$14[=CZ_GSD9R+KH*[5KO/;'OU&_MW:4"#SNB ME)\">OV=T'3H^]:6[#RV%?OA@%?NT M,,TV><%>S(1+33.744S\-?9,%ED@D"KI+5D(0B-GS?07^YBNF+98)QH9>777 M=XV\&;<\&?>"CVW'6\>6/L]'S.;E<6U<,^V'F/YPN8R+G*MN]"&KAO M2>[+C^*[A0&?Z:U[]VG8ZHZ&:XDT/65YZ#%"<_ZYV4]6;L>+5M1NSL6:F=H@ MU"VR0RZL+"P"E ('U.]&CF%'!T M1Q"P!/X "2PUOI0,GS-T$+U7-;09:UD6.]C .S+(\$E$37,>WXN^@KIN4TNW MOJ6:E&G+=@H8.R\0N;&=LS[&Q>66V3(%_H:]=U(.GCF]S1,T9$[T(C&K!XTE8>E)2W@.?WC M<$FDLCIO8!-SFW2<2&PF+[(5/V].[3\%:,,4$45UGF6^#@JA+T93:3=?5:=B MM."+.6]L9ZD4H[Y/,J43G%J(V1#]\/1M#IR%]=VE?B9!A# M]+_/7W-4\?SA.9!:VJ+)Q:-+=S()-=^J%%J"^:.+^<;5>6/FOI;5?2J F3_$ M]82E3N'\2RN"MJ<>SX1;!:C01]QN?>/E"U/23,G,QQ0VO,MZE]JE0:F,Z%-A M31[Y;ZD'2W)\@QNO2*^#2ZCFQ?+"RI#F9;2RXF4%WU6AG=HY3,/9N 2 1"K[ ML$J(P<-H/,_O+TE1@;7O%%50$=!8BB?Y)6T3Y%('R_.@?38CFR266@Z%21(00A;QWA_I&VX_AQ1_3P,PB_5UCJ M"BQES"P+GF=3BM_7%6Y*;WQGF/[T6[NJ$K:]$+X*&]DA,)=6@BX-675^C([4 M".]17>U#*823@W:IHQI8MCYJO70;341+KF7?3\%].-'Z M'XW1"(DVX@3Z*<#4GNPUF0)#0V6)G1?H6X#YR!%MH![HX-Q*Q1I#QJ;X\ MH,X;?SO(R.\].2T\*IXW^XL3E?2+,1$]#JYSFI)3^[WF?K/5T5[GZR1F*?TA*:&AZI+) K(@"2>A_WV;"3P++9YF6#'6#(I324RP MHK[G7 ML/EX3.;^C./@N0H2'R'&CWJS]8_M ?;1K[]B?PJ5^.L@'R7.8PZ^]-C.*\@? MPQ!C8JGF0AA>NW\FFT]9]8:=!L1V8B3)]'; M9-E>=;G)I.@N^&):7I:V_*+R$6-"SA3H(?+Q (@?(:,UL"5L[I7N']>]]&;G M]O?S>EEK(02^\E^,]5-S0IGF<1S7K2VT5O@_*#7QEKLU=X^Z)BD19]0XN%0#_MR<[KH(+1:+0-!4"GG3!A,KBU."5$(DACEX[>2 MZ5[/VNC=!QR(7J0.HJZ0HO,V95_646RH_B(;G-H7 T6= MR:^0PL+Q*3G"]_$[\Y\<$;3LA#S7)*!=(^P"13.D2TC-@JTS\F(8AX? \"<% M_+X>N28YB=$:1+.]!2ZMJ_">TCF4G>:O]7)#;949[V*_PH#5 L32O0_2C_-% MI262NT+]WJFS0I0;OZ6"_)9P0D+[^J'H6;5EAA)WAXK#@AX*4MU,4C0(/*N& MZ@/Q#RO 4KJ\[;(ZI**AX2E%:7:W[I,V_\J^OEUW >5',U0-/C9% UQ0?U[ MTCR,1NRBL9E/4L038RVM_A[Z M-$OMS^6?SLG2E !L^OZOR+J$D0Y[1VO[E^IH\T_WS^WJNPX*IW&8?/GA)0O: MNU4>6O25A8"]\]GTNK9Z.:^?]I.F?Y$/.X]+]F:,-5><;/@RXT\?UK@+L,(I MDN,)-DB'N:^;!P7%F /'V\LLKN"O79[3&TPDP,@HALFH]4)1R(1$HO)>"Z$) MN6%V"50F51,W"F1(('BG4;&T*=-X*F"]?\#V^6VOV-2 NZ+\(:QZC.J*0LW6 MA]]=@8S(&TX$#+.2;4%!$?32G.9G:+[DJA/LK+$IR$5Z"P?H0XV/LQM>:3G\"*@>WE059OP.[R2:59[F=:VYU)J.M;_9_JC!0&WGJNQ;9,1 M.@/0N%WT>>2=:A)ME$>6?=% -P>4:OQ<,?#MEG%O@WX39+0?:E6\TIY6\2;L M94,BVR!2&R&\?DL"./>-F*FHOF&V,(/U-W8/,) /_E4V]FFI\^WV[3,(0^N: M6H6G&BT;V,#-[4N)6&+FVB;$&0K?_/-8D5LX0W)7A^ M"89]HJ=;:UP8=-*?-[A>N7S[H>6NFG@P'\N!X5QR7 M:>OW07P!H\A@C2?MN2\8V9RN/Q $$!QU5^$KPJ:,/YE MD72W/MP!?N/2S;_Y_>I $67*KP>WSGOPDTSFRNK S.,(D@*:N+EX7[J;HFNXGM%:#+7;C&%8@9;8/:V. M_T!MR!3N[&='#D8NF'_[Z(<9KNYH 3)0^<@"A$?I!##-B%*.2M:#B?RV;?NK M%3Q&WT\6Z.F27ARY!0%V1+F1DO$$@?I)L":)Q2:-_.4IRZ+>N::27NUJ>O'V MR/(W-^IX_F)EB-0,TL!L?NQ-ORF.0I)BPI]M.P>%F:X_CJFW!S< 3A5*!]CT ML_^74'V."&O""9-#F3 @_FIQ4^,H+T61F_3,WQ[].]:E@ 4#^$U]D7/Z!M M-MXW%:U4*8"=KCZ$)B+5G,3OG/P=#Q3T#!O:W-6BQ5 '@'1[D"!>AB*,RA61 M](P)CQ4'/K^=[UD&6BV?/'D1,T.G !^YC$9X!WP-S;LB-G*WVC']9]]WA@=< MOEMT&ST32P!7K/:_B"ED9:VXQ77]C(X9)DV,MXKUM4HPF*1$XE7O11J\[P$S M4P$]&;E'F$#WU^/W18;M(N^< JI.9C?P:V9\$L4BK:O:@S,Y]->\U[9>[&"_ M@B^YU'(_O=M5F1> Q42[LALQI8:=*:J2!8,ZT:"D">2FI)!.];+U,3I\^ZGT MLPT3T$-B8L[,I$INR4N#LF_>P\W:+=F)R6A*4AA M\E F^=*<_,MH^"1K&.>EQ^+.'0(9 \G81U:9IFNE<4[NJBXDUOL:>K_7^X[. MS9X"F&VF'O3/#4I5I5451Z9FF$\PCV!>]&/]J3P4[2$7A8M/6\;O\W$IVT;;"24T#==)'Z*>!*3)+3;OLY87EX>F1 MPT*>]":+,DP>(]6NSD-#\X@H:1;^T+O/'P+4[ M I_W>)C..A(7*=KH]?SX@7TI^.'C_:O M5AD97_W!;_0N2I.N\*H//_#*:+6W?[RLX"-$((TXY P-S'H!2RR,DO;#6)UK47+@/LHI0!Z3 M$B34#?KV/\3&"UMC*G>)X&;L!<3J/DF)'/Z8QIAG]N.3< M)!8$5)WT.Q04E6?8A#:7F0I2ZMVWY(MZ.Q)F?7XHL>AMYHK3JEO9-TB&.C"N M3+N5WE(\8;SR777@7S"[ TH$J42"!N8]S+M+#$V34*W\_O:@[>*'OF:U,VC \VO3*T:*A'6-3,D M%4ZM:A5\D[LT)L.\>TOKDONZ\^QXUXW9YH+<,V%N*\.5EP)^$,6G<^["_D-# M%&L?4H$<.0L9N\/S4G.X6OX]PU[(#U.PEI!"@ 3H*.)7%NVMSP-A'M@W146^ MD)* L6'VC8UD)6['QF1M%GH 8 8@U$;Q/A9'0%KD)N+:U3V25R,*(HR*#\_G MAJ&_Y-#X;I;W\,_WTH:C^J=ID4 B_FD17D'Q89Q(/MZVP*C%L9/[X\M?_(51 MM[A]/P^48_5()8NI.:CV S;CWXN#OWMGHS\2%JWJK[=,[$DS^9^Y]FDZZ\IJ MX^@R];F!L]X4A+XN'73H20/MG4K3B:W+<3:!0 M*CWSH19M)*I=+BIM^N*NB47%U_QWT;-FUPB>D9)_+K@>IP&3TXE;35TT&RFQ)23DI98M;";%\]%Y+4R6X>Z@>,U9RT:&-1O=/G*!=GDVALY4[\T".<(?*OF%7$Q2<>OWGTX9U' M'=B=O=F3QBSA6&:U,K^(Z*Y4.30?[17!_RSNW?GR\0,'![K+A"!INLQ? M;P"T3R[^WZ$1O;U0$1ZX1GEA.4>0A:!3"P%Z/]7[0G]$$4B(M!B8369KA-YD M4O8-S9M;H2XAN67P.OP-8-.&B1[OJ2LVY3X:JPWL#RQ^6N+A:BVU:R8>MP M#0Z-"UDZB)$H]GO_&T)#9%6-U;R$TU_+ 8M\_&A7,U(AO9Y4M/7)Q& HH,K- M=SUZE/D2Q\2))-GY$!I-=E"J)#TJL,L8NW=H^<'KW$3C MK'P^8DFBSA-4 >GE-YE>ZCL=%MZ,&KY'33"X]&;+CK1U2M"1Y.ZU?[US4-E1 M L$"*"$DL8!$O7].6!\)^9P"/L*;%!7UT M-=2YU5:=GSMLV1(Q\C@2_86%T,3H-;\H9Q,2@\Q;4N@8 48%G?!>A8 MN4G.A+WAY?9GZ*P3H0%:;L:+PJP'9*3TPX>/'PCQK63UA][?KKO(HFUZ+_D_ M\>3U)6!P-5?R%%X/..<&/YM\<2:7B%9 \9#P)/,N;0]Q<21/$Q^F6WJE6 MF?&2I=Z@K*VO8M%O';*--&S'1AJ%'L]/-22T\TS*>%= MIEY]UT!F;J-;WM8%Y),A*A!^%9W^FD7@O*')]RCGA%QPM]!/JTRCG%)FV2@C MW8B?/'$@*MF9!'Q!#D]N\GXKF#OSSDOU[:+R9!UO8F"-:]3A/\J ,64_I)Y.7-U/J)L1L[STX!@[S-V5I. M@R9[6X.,^)[9+TTE6SJRU0FAK98*I7_+%\2-B'$>^:S#9(NC4 MVU75$FD=1/H2^VF^61)0!ZRSG;C&N#:/N]ZZ[VH&T%:/FA:0TY;,X*&NJ MN(N_$V*/!RW2OJ=L_M!680GZSRJLS?Q=[%:(+TP4U0MDA 3NH3?B[Q=8NJE_ MNS\+W"& /^UB,W,$FD!<)22SK\Z_)_.7TU_33$+>*:XEUMPUYJZ!R(C5Y=K1 M,M8H0OQ6A-XW37&5$Q-K7']/9$&__KG"/E$3:H[ODAHH @M^M[PBVV;T*RTE MZ%DY>>'Z2_I'*,?=I?M\A*A!PX:/:8;Y&MPA99HCEN&OZTARK3 M_5&\S)>9@6_FI2478,DWGT2[@[S#'\/5J=8] Y5)R3PY*TSG*-:]"A\*ZJTX M[=,FO*-G/TV@1^Q#=]X!(@J!E\A6.UKA0Y:&(\JYJ!W"Y\,YW$-<38QV==RJ^[14KFG\!#Z'VF5J^Y\/2\8]E=O;\_%)EM,2VUU MY)648['Y"T6PV-E*,__S+_&[$26*--Q1V&!2C5\X+I/13L1E9@P,G@G-D&D6 M-@T?C:LODD[$J2:QJ>!5_/&GHT1JU$Q5T3 .)MG)64,G.D0-[%YD7S,+%5@] M!2B-9ZW:RFG#^)';%K_P&C-HFBGRN.ZU)PHY%HOP * @TRHD7?Y,KWUR4'#* MNMS+_L'\<2*!^_XN;QI^P)@WT')V$B0O=/GFY6OFGSN .EYQ^Q\I)7-)Q5EI M8,F1NIE)- K-M*@TB[XZ0H:\#&MO%SN/250&V7!5W"M93L$MBH?*9C89\:V: ML[):YYT9D9S_*87;+ KX2=4?[[1Q^>3F2EQ65,+&@AZC>APR3E)AQ!K]6:/ MD+8C UO&,AIZKM5EKSBSA#/R?TF*T-O,501'.1>J!_F'NJM>R9'L"OTWXPY6 M!7$A50= ]Q#VPKJ:WKEB,3?740B+%D%T\J90#K;[%. /OBD-]C>[8S*N;%7P MW;^J2& A"IS*V(P[(**#I;:X$6X]1OWI.[F;4*'P -W>+)XO"M $,]^TK=X3 MR/VNMS]T%Z*C;J[MJ7:Q:+_.Z/U7>TVX#QJ9+HY0E(EAZ;]6Z>C9G%B9PLQ1 MV80);DY*$PD6L(4$S@FKJ0SRB4\9O>IM%YBWZ7:&8Y(/ M:V_ C*'S6WY(?:\9[ V;RL6?QR+K5D:1?05#D (.8"@J#2':9("2(>;'YH^ MUDR6;UKNO0[3._8-)T.;E]AAEMH&8?UGNG@FZ8]CHN7>3\GZKN/!_5, $X4! M1[ -NH]- JW_9T[*;0<,C/$4,'N_#UTB?$-F&)Z0G19C1J $'9H.IK*^#:"] M )W>5BUL;EWE,'SCVQMT*$D(;"@E8K[$K0XKV.#]*NVXA7ASJ-XYK\06FAJA^OF#PWBX\WF"P$GZ,JK& M>^WRS)*"5=Q1\F1G^8C[AEXO)&YZ7%H?_OBMR/G MD6-N*%T[]%8(Y^QW2UH;OK\YJNE7/NJ%_OB^X!;J*\0*2HE740]? S*= JQY MS.O7>'YG,F(S1&DZ/[QDW[2QGIY^[$T#&E$:2F'+'FQ5 M0G%MMKWLMVU9G.*\NP%48FQ"]6-A_8*A]^7\5=F*@7[CU&4QHR&D=++N%(9P MD(34AH&0BB=I08=N9O>5"9O!9&@2F3.L5KNG .O>[QHL[-8LWP5:E:^RN63P M/)YOV9NI8+$FVS59W^SA\4\1N0 )F731&)T%9QBS@B[0E\*7:R!TK_"7S-G$GS.Q8RYP%NN MZV!UY_M$A>M)KI;XDB2W X%F,+?)TMD7E[SL/VKH[JH'S'_"OR<29A?P8=*W$WI7>G_V.&$HKM[J)T(R?ZE7:DBEN:6E M[3JLBS:MA^8P&+;$6V.VA\F(#%,/A!1H?&M^+) CXP9:K$'6 D@2^U%LY;4W M1O^^F;J]TS,+^_HH,G5TV4!\=.1O*?'67WT>[YZL@YQB;9A]1% AJ(8_ZML9 MHS7_SZPMR+I#NW&;R'H[:*T)Q^-OKM(9,_Q<3'%!B=)"6(-!!BQ"K4+#!^7$ M&H3H?1097M^;V0RCMV=,E(M,UYT_EMP^BY!.8 MRQ['1@X2,FD;I3Q&S+QN.*A.0>RP>(914ZJCIO[9"5K0'_I\N\WZHU:37OV0 M?I:\%"K+$#9N&ZUE9M0=\ZCH5L3CU,=0W5Y? R$"9A1*P._SS(,8\?G**T6E M#^WY3P'1.C>HN4F;!0KODX_P(WL[LD'7&WJBU38>V[^%B/_*>8K**:*6GG%9 M!>8_S,8+@1LY>3*^%K_<$*3>EDZ8%Z;/],IBSZ/[Y\S)/6T=30ECR>VR.34? M>RH/ J]//)F17U^X(P/>[I=LEST*095TWH#!4>.U].B2:OGW!"%V&5.;EM9J MP<=BXK.8X[PC3O+/N!,^&M-WF8()GD=)/17-YQ;*VWJ/Y;%J99-_;L!,40W@ M&]TG:G\/(BCE\'&&EI7%6R=<.]AO7_/0E\C96W4@P?Z2M9M"SF\=BT0890 H MRR/FIYY^U^I5*D=3\XN5;Z-C*F_A#,67^0)8+@?) \0$;>__ M5BQ^>L]?A ^QH!(APV7$;<&\K.(!Q-2^SY.$[8@46YG*K2^$/ 2[M(Q74FO] M/4]8$UXX9N;Q.[\3*W;2GL_A2F) I-9YEODY<(YK%T=JH@IQ]*2/Q_+='!$;#5@EC)T;6Z?PR^C@P]/ MX,UYOM^E S+)(?9J!IC:IU,8^UHBA"8MQS,LRCUM0H'-4?U"IF/'G6]*NW>R M\3^1#9HBG2^FB4EATDD7IZ\FB.P_9U0E[WQW6FY'@$\\Z])^QP=7"M[XW\]I MI:[4TJ/ZC:W2T]LK<\%O!L.OF ;^4Y_X#!5:"5C;PQ[CH=]X:7B-LG.L_5T; MIE)-)[(^)^V"B5Z>7-8#%WDGPR-R:[.TZ:&:SF*\2>)5XL340Q+/[_C+_*T? M6_K4SI9$DG&=2MLHMUCPS^_F5:#/)S\I-Z42+I94X$_ND%%;?"GOCV:@A?JF M$O6*HI#2(G_EI@MPSD_B?]ES]/>DLK*UM-36?KR2J^\-O3OPS\'1$KG_L!I4 M%MRX*=_W]VO8U(L[9?[NDKS43UYQ53!II",Y9.K.4+Q:00SU;JE#H*7"RUNK M*-]O8#E"T[N;G$F2T\D-(4UJ5]2[MGKGD4Z$EU@N^ !,\X5*PI^&GU\&!M;6 M7E-MQ6P:^G&<'[_/+PCD@,%1ZGJ1/Q/&^1F,J1S$C:6@O2]2:RS34H$1GH)A MN=[^EF/&'5[.K-67+>)4+P>E1JC_9=U3JS\%!#J2@6J7+-6&!#@2M;L5KP&5 MCO!F3)=(^@^IK!4K;QP+F_3*1DWB0?3$T R?7=GB8X>?F#BC+W7A59$G0FY! M0AL$]GI!<8/GQYE-RH+BQK=2@@3;_U=<;"5D*^==FF=^IOVO.,/EV!<"E*(L M^2XPPRZC>I,N+I%-YFXXF;,4(CS7-\MB*[;'JS]XJWW8 X9ZDPQ14D2W>,(T MH^ER93'(+KU^)XR#W<52\8OT4&#^V?!QFX^YH#@/QO;ZOG4N\_>4U'JA9H1X8WTB5T4PI M4OX:)P-5%5S]R*%Y&51RX+!>0ZI#\2&0UIZY':> *Y<2V+EBQBD0'6#PG+1 ;H^6&8^2?NL-O.17/B&UF##+7I7^M?Z@!,JMA>OJ@2R#Z M'2NDD'IW@6I]HI]2 0D 7\L%"2 >-9C]N?UL[6MR]RL)1@ZF7NJ/_'S<'6W' MR)#HS)/NA.?#/EFT+GMGP*$7]Q^)"1;IR9OX1F/IS1COZUTV'E>?"HJU"C9< MJA4&W4&(;,U.ATH[,)GY+AJ]TN;&[(7OJ0'UZ[!#V8? _54R?,EH)?%14?"2 M7[#07,W@*2#'>?G1>;GP)?7_SP5>QE%NZ4\+>1+YCYY@AT\?IF)S7M;\;GQ6Z?/ M,Z>^[R&^A]"EPRFVD7>**6.>E*-30.RQ^Q4KH$F=UQ6P9V*22-+"]KTS8;\$ M*?^?-5\?][ AP7U(.WOS03NE>':3+\1"4<(TJ0NY0J*=$]&_6YD%Z#M\A#'.R5'E"'^%J M24MUIC>:X?PDU4JWE%&0R\OMBE. #3IS;POV&#$^:U8VX]$SMA$2W3@K"6+BBIH3\RQ!',"RFON4=&H04M#;A,!9T[)Z!QYC!&UC MDD-UH8R3.O"[D0D3._]U:,'*P!YKH[8^AZRZNGVH]5 49U"NC-JD&0<)%4ZX MRNR:;M;B\N-B+[>"QWK'H OXM9.)--$,DP^S9NN;7#G0,?Y'$*@VOGT5'7JW9/ 9^\NEC- M6K1*AX3-*XO*PU:GE+Y'WZ3/6%8QQ#X_CK:DSRLW6PO0EB1B\/#WJIG,NRRSK8J!AZC*D M0)&6 ).P?]B8J&%-CF^$F@D.;Y;(-T]*;?QD#)*_OW^^Z"+20**J4>_C2B]E MC2L$4=GM?;,Q-H-&VZI&8 ;?4$H**Q85(9P"ONJGTMQ#+Z3N7=G=VS_""\OI MY$E?WNRT[H_RR':<3#C3T;4!#9!23*-<"'I% GOT4).V-9!,S2@K&ZZ)B/M2 MD)U]7U_[TZ\WYS2QY_V!_=^I1T$%J;=S6:JWHT_E[ME_C AR,0^.Y\:.J O,?PS?0A:> MYE@0.Z)-ZOB0-+NAW>A.YZDBH!)#7/;&E*#\04Q@=(=SU5QT%$MIO=??1W+66EHWM@KZ@3TXPM M@10G\[E@PU+C-?%#YRCN*[UHB7)**+*Q*^CD/:W1N\SFPK7#/7#YJH*,+1 M"4J-?1I[7'0 ZW%H;EE>8-&&Q0![_S-S/?]5TS8U;O"V)[Y^%EE/8. .XGA^ M<"D]Y=.T*J(,HZB1&WA_JAT":<%G8I.0*K.*NO7X4+O, MT3:[6^NKJFJ9>[Q[!Z96:U/< T@-B^&XA#1WK<3X0*%-)FTS[P_< KE2[[O, M/[Z0#>[&5(G^)8,B:CI:SD8_:A(3[_'K<4T94+S,_B[LU_)T(&AHKBQ:,,OSR]&V'!\6ZA_,>A%*T'.@1;Y#*_ Y+JX M$A,2'KDS7MO%=:)W(A?FO;;< Z @^Q3T"L9M->-44Q"->5]>'XNO[#IH2<#G MQ[2:3&[-X#4>/EO>*%A[LZ.@RC F0EH_!>0Q]5Y["E"[$XU3)J-)5:^)ZF%C M:M3^ 5J@94*%-K7!%9;!-X;[1@0WGEQM^8;Y,W$(_62YOEC?6@O98G(BS]5D MR_[0'[#RGF*2:B!(:?:?/5)SR42%!6JT_E]P '+T6 FQNR;7OVP0 2P8*=LJ MZ%O8(C,FO<9C*8:D>C*PWOFU*KFV_*3KS^Z[QPY_T2\.Z8SB/(S5WG6W.-]H MX\=_C846[FNO56S'3DE&"S'0YDP/_+'ZF:<]$%,JM,04]@I/G/)UG?.VQ6L4 MF0YHSJJEA,T?G^OR_CJ+9AA#0)Z6#GP8^*#-:%)5L-JR"N]!G2<#$&@5SJ$) M! X'F?0=EJW$-.Y1/3//B5?LMZ@%E=2W'0Q6[T1[CIY=:Y;6CC- MU,J+P^N#P.:-U0Q,ZP%6V*H+%8M$D75IFS"!!W$(I9.L#PQ-?@F-O[RG4UVD M#Q.\X8^2W*5+&NWHB15AST?>Y-#X,/7BESW,A-;T\D2#Y,\@APQAMD2/EN?4 MH38]L2)K"X?7BJ!*Q*V6F%, _)M!OS(.2IQ^(FI9&-X(@=3 ;"_HM1>L!H3 M5K+E)3L8'!(U 'HAG:%JF\L3-P3,1S&2]#%A"N*_U^*< XMQ_I::'Z%\4: 9 M(BJJ"':#6C_-AFO*G$0P:44>0%7RR)RH;%D0OU&Z"J$4(2_1+#> B8)' M<[7 EEEJSM<$D:\K*[W4^#;2])@LG6%B'GRU&/WE;*XN);;^3Z^H_8 @&A ' M#)U%EX[ENC]#EFF%%C)A#VJ!#:Q#?;KWLX34.08SZ H<,_,QX11O(MB8Z*7N M=)[K1,'BZ^R%#> &TRS5;+%ZE& ]#G]@P.T,^W7!XDU(T Z8%WFE#VE8^-I( M<,6]Y6=S;95YV*J<]QG3Z7]@,T8[D48F?#UF86W4D,-[0:O5EL1I8Z+&@ KZ MPY299EOD=Z=5AH_3_AXZP<%%(%#ZX_Y(OZ$XNNCA3;C0ER4?:(#AB$0E]S6U M6[[:.GJQ>;R!I13%DU2L2ZU(3Z/M42A6R:5\YYO7*<"+M#2%\R&>P==N+:MA M<(W@OGPKQ#20'M>9\0V5@KN6!V$BQ^L2:[;-;&(BQC1KF[A<>?U<^$9(9O[< M%BLKBMJ[Y0\W2WE[\[;42*< '^]I%02FX10PIMRC)SY*#I,N*%>XVOIY&W/< MD'VBJO8':U/V;Z>#HNX%*%7PA_H*T4PP#]?$N;[])T0=\D@D3$1AT!+=&1UT M/T_S;]I*6SI6GCQ+@)"?4;@>BJD7GDD2,17?=BQ)9J%E,*@[;4BV A? NJ;& MI*G_OE!!B* 6&M\T)9;P[EMIDM6K:R((V>,N8Q#E&9$C/'H/CB,_GH&1-:JU?%R[DZPO#)P"2GJNGOV&S?1Z:= E_W>UP]Q2@.ND"4SFC^%+9W,6(6X[1NX#_BCN/8$RVQU) MSB'KMQ/+0AV:,6)Y#Y39PI:\4RAJ1&I5R=O:YU8.A^;.QZ5'SG64*_G1N!<1 M,E]'>8QX-.G^U+%6S9X">-;,. 5+W7/? +>W9'J [09LT&'%/ U^>VYVSNP MA5/ !4* 9%K?;A?K$HJ-W/7;-OW6X,"QQ QI\<:/>!(5V(+QW+T_KYX*#8WJ M"]#_/L^\RN"M";RAQLIKJU.QK)QF*]04ENL-;ZJ$!=IO".]=32^+6)*_RGA) MOF!=L>L#M M]+=]5OH=ELB/;I W^0-[\Z]%#\\U/GLR;\I&OC1(?&7*^T(+: M44+@0RZI+IBT")5_SH+P_=M9$#F<"Q'6:*=6+_'P67R-/%BZ**EJ,[#@!)S@ M=0:-:F_GO!7MU^]=%U!]VI"\^W9DX.^BGE-V7[]I;4?YBD&H_J)-WYEGY/D? M C$8(W4<>!D]"R1=0$D-O+G3H.,@LGN'4J!)RW *.$^S0SN,FRRO#.CF>[B= M)AZ&Y;M(0Y*>@?&"K9G\,;,)T ;.TO23X@.Q[V(K.8N'#B$Y#K36MSY/U83D MNV;-L62I=-14 24;I1S+0^BSYN[].@BV'SM3?7P[8^J"58\\I$8S)KJ*-I=" M]C*#;Z["]Q!_J1^CGJJIX$6JY7.-5MTDI=BB(W+[GF=?*,0:^SU!?^(27>=8^3I10)@*Z/1=QVBD5:S..Y%A5_60WS%/:>,)'LF;B MS=2@Z%, 'A)^@%F'S&%O()_A2 Y?JM6RIU8__!:R#NE'K4@8C0@RGELA!Z].^!S*+,FJ#TE> #Q&63UB8CS#UN'!L1]%[MM#,7[F199/))S0- M?7'MR^TY]CI0NZV<\C-[/Y_T[-_-1VR#-TYF1$L1:&62RY78A^F/H++ [:Y# M'52(^%D78_.%VL'6&EYU,3 &BM(O1&"CG%O\W:&X[3"? M&H72W.6Y65FAM8&B":+SA**"@:E!E&K4<.A*]A!*8.%0:J+OI]< ?/\JL+-; M+1O5B0+! FLYBKF.O_K=9!/YD!\;QL+_T^+XTAB:[KBA&5W"U@"C.2R8)(=Q MK:4!26N_?1V7QH6V,8U!E*J4ZE?V$#4>(_W,L<+2!$A.>WD\Z_>WZ8&I+)M; M[MX@8V F^L(IP/JJ:!CT:'I?-=S5\K=-HO%)]L:@5/YQ^67)3^>7L*BH-=8= MV#K';$D_CFG2UO]YC-X@/_(H&^"[QP![ 5WB\)?3<]+-4#%^,$XY!=PX>!A= M@S2 O<#=G?H(W:@:(/[YQX'R]OXO +QS9D?UXSJE7E[E?!6?J;L?,RW/@.<& M^?.Q;)W'HBG9B9(E%_^8RY>Z!IQ'RQV\$.+\GJQO_'RN<69YCM!A($/I\=WK M85SEY:GQ,E4>?NGQ;28GBS46YDJ.J3>&!N=VE698%^5?-I*3>U\.GH?V)%T# MO_=^JK(C*J5JI]IK&?($M4<[0,:E;K,2#.JZ$PN&@$RA;?"W6W*@7?2-IA7; ME\%&=A8/!%G>C@0%E3/%WZSLN4#1P".O.G+6+Y<4//8R^FJ=-.U@_G?>N>FC M1TJVA)-[L'2&CHM%AL9HDBGY*B',EP 1&;.BM@_&T[0F!+0(%(+1R75+(?A4 M_-)J@>XW1_B@PCG2F@DQJ,7FS.G>L)-VO. L/LV^"]W8?)SH2% M/F\.?6"J:%I[KCXZ7F?\R0&4N>%Z3(0J77:-N@ ^M5\WF I&]6#NLIY"@CB MTBO'N/Y.". *9'APG$J?#9Z?]"$28W[K+@I; %9P;S=9S#PS_<@T',]!_RZ=T-!):,F:ELJ>OTIJX'@1T:U.Q4%4@L&(2L-;G%WTEZG M](,L3)VU,9NK;"]W8P/W3Y% M;CD9F/P<[.[D?64__/F) 4[H&"@64! S,;IP8EPXFNAN28(W#EM8'=KKH>G[ M'IP\H=W+C]$@DSZ6I? "1!O(EM6T=#A>F3#B1(UJM,634M1 MRUA(+0LZI/6R.0>.?$/5JW!&BN!V3@%MM9W@,9L#2H]V'U48X6Y07S)@V(H. MV'##'"];HHW7DA/E?T0;6AB9VS]-/<_4&W2H>:Q9.6"UG;_QNR3F./*V[M%0 M*%\C9[2O3&S&5)?M:-OEZ0='V*=DO 8W-0TH+5=1G FQ2:1BSRWJL-C M/RBW>ZSQI^XHZA1 0X9F6A\M!-38BD@=9VZF;&IMXQI=:=?,ZJD]75 UT4H8 M?BHL:6).$7UC4=%$!=>[&5IRDAM=Q#3[S=&[;EFM/,^!CKRC3_S^R>3EXMA[ M8;CH?532)(BPATUQ->7M>%T,AZ]9;[YQF'4:F.#]=1Q$VN)$\E3T-\9XBGMU M:'>8)%HJ;9S,'IW ZQHM94/H:TIO:J2/NU+1PX'\Q)VTPZRB?B0?85*F^=K< M)"6XB4@L)SB9&Q\\$\AB^NC7*;*DU:8[#+5IZL9!=B87XEP+K]H M-H1 :&%^6LX#8'M-TAG;-'W9LPK6'#9Z6PU^Z*YX77=Y*O0(:+O[YW&)@LX^ M>UH^=='NY;5LKRC&&RU !FSUG0TGWK4:L40![79/6AY<#2A!B+:!>@='[/X5 M$RUQ^)&1 R*X=C+,T^2M\E!=RH[[2Z%J UR(WH?IG5 3B!\I8L?5.23E][[@ MN'\\[!6(,(2.&08.5A+C9Z8YC1 =D)U?(/W! M-U?R?E!:O;WKUN')V"@74]NMAJ/OT&&='QDA5'KY+)XZ;*H"U]P:C-WFI2OM MYA(D&G%E\1'UU[[TNJ5'7+/H>UUU;.-*,FQ,Q,C>KDO"I''[^1JW]55)\;\ M5WZ\P"^D1G_U4VS/[R=&ET\!VI)$@9;7C%-3Q6=ZP(P'1Q((F/>I=U/LD.C,>9.C+(ZI.CST0)M> MP9KII448 XVU7SLTH'E$@XMK!6=]5MUFKL3\)HVV[.V"M4VCO ;A3YDU]']O MQHYR/,BW.'/J]EK_OEV?O7OW[DWYF1P!$BN/.4_@V,?D22)4C3PT:R2UMF#BK7K- MN)TB8LRV"\KV"CIZF"J%X-C6(P-GEZCOFTCWE+CG,,7IZ88;BU7@7DIV2B60 M%\%D2':8@]G*FE9L M?3\EO>3S9OZ[ .EI_C!FZ&#D)\&0_JI"L%:MY0F+->P\4H I@J@N7%#NBJI* M"'Y/NL"Y]Z*9:!]1R>17;"?-G&IB(IL\TG+7[1=[UP?\G&Q0XG#QJKL=56 / M=1TS1-Q=03_4.?[G'JK/P_\>)'F< EJ8 BMC&I/.F:UX@HH\4FP_OXK>'NON MRPVA/:H0'X) ;"G%I$N83#+:I&; U?INZ6">A75&T(=- ]HD4@\2OVZ*7#HV MI'9UD%ZJ.S O7[M/T@]!B(L"[;XX_SD%E#X>0S.].*K&2!H:'=/5TE?NHQ<. M@0DDJZ#04/N9F9PTC&FA^Y!ORJQE=0:ROWE1:%LG8[LK;#F>%@Z MT,^?]G.<$+0^3A(1W,2I^CW(".MPIVQ,?M,1G/= FF5<4-PY(L3]_:K ^O%L M+?D9]2I935.0=;C^<=+)"AB!-L J9W[8,"\H\AF[.\YROR#EZ)_D/T4Y3\T@ M+1N45UM-_=/09^@IELJ3$G$GE:^_0NAM,M0TEF#^,9N]QR/?R!V6=4AMUYL-8+CK;428_L2I]O7FRP0A M^UBDQ^@IX.&/$SGL; N/T)+#302M$=&N+U"[*.)V9.DK2Y,)WL RB#')=G9) MS1OCUVQ9'L)5/428_.!:4 G9%R93NRLC=!9)AV'*C@ !LJ,B M8N9GT#3#Y6/][EU%9)Y.M"!H=%38=:OWB#/(0E+-F>XE??!#31FAY(N&O'[, M@[IKJTR#_W)W_O^S9:[*;2:DY3LXY&UXIW]_ 'X"D6ZDV,11>Y2+*HJJ$L?$ MQ<,L_=LWZ24D,0AS<;>'C46\9V2TN$,_.;-:*>X_[?53OP#4_3H+J Q# MFA&[$I6GU%T:BJ\5G&A>?#>!=.O'@U03/ 1.7 236N-('1J@-2V[TM*!UV5I MXM'@7WDY#H$H_DK ;\S'VKW>,Q.Z>T>HB8KO%$+3@3_6'OZL-7L5)&G"[1L2,3!^XA;C##QQ=G58"AHN(G?- M5N5Z1+P>0^.MU4\!OPA7R(F>8Z>[ GB1PSXPW,0-0^&_HC+/W2Z/4N1$P(/2T0-X(- M7X.ID]R*DC>.;Z8JW*_AFZP ;T6&'T%->6^O&"=-4B&4+KX0JH6WM(>Y7:;R MV\JRL$6^H;O_W#!>C_"=P85GV4="W <$UDI0B![*A9^8OU36;FLTC\C;<=Z\ M=V57IN .4;5;D764)D]((,4FE1RK-N+ _+OYU75D(1/YRAK9 HKE)--W?:R2 M&5VFPHB,48+2N^]]$?&SU*)9NQY7N\4QS*&'[R*DYG#O3[$C@GV&:B143E[5NG"&PPGF7"FS8QK*QAG?' M[_]0MQO MOTL$[\P[L__[P_KVS#SW<]]KK?NZUK-*M$_*#-2RY\@*(@8W!6P,I ;* M#CP>UC4W/UFH+/10AW^[OC1S&H$\*%+<&)NR7Y\4] ON16=[97!0$@,)-P6F M7$92GFG]-NX"5HM-/\0\+'M:FM>?7-(:R(#DKCQ/@\G?&=!Z0ZP?:.&^//G! MT,A4:#): 6"I@B M5?YC]>M2Z!(/L6^X'\/3F9+(#$WQ,GOYW^ %_0AAA6 M]WES%F+%KTW<=?^#^K3'7@^:55?0BH**VB3>]V8F#&'?U5KPN[ M#6!FS5L_W;9?(OPVF=TOP2V*8>"_\:"B[__D]NV#ZT/TJ4G:>)KT;C&XL5ZJ MFIB!Y=\KF>#HD+M+$O?EH!/A*^V9L8OG(Y]8BL<9_+S6]M0O&*9)UR4:4L 0 M1N_+@6+.5Q=V*H?X?C'TYZP/BMDM[A?: G5152Q G&"D0BKY@S8+H#)D>Y_V!<8QT87J?A?7)1Q'-72"G6&]0,&= 0*W6;Y9&98@Y5WE&> MYUWUS]OGB"3RA4_QN9U8ZXR[2CO>^J+236<2E'5P&HICIUM[U5F6186U%!$Z M+;7D<(P/4&G9SZ6+%RXX%/-8YOPHSFC0/6 M3W15.7$Z2;&N$M$-/CFL'WY#9(M[#9)BGGT4"K,RZ#,4X8WF!=DLAE_1-X^3QYVU5G-^NA'! AW$[8+8[-N&$$G,=![5 M/9__EBB@1?X<9#9G3_T_VA$2?@--4PG,5J@-)/A;=V8AB^Q/+.#I^X]7P>%( M4#G)!ME9+1?^;SGK>4+'($O[&YXTU8 MY7Z0\7+B[N=TF-V[ K!L(!69T_1"$%7T\I,?:LIX>J?.$]AI [_?M%32L%OJEITT0.-]!0# M2F-WUAGI/IQ8F,18[=C?*QU6?M<72%7\,B,9P,G ZD/%$\[&6E/>TL!.]:([ M"F5%8XGA2_MP6K/8VJ$?B=QVS$1<*(PT"RM"[.3(N/;K-S^_-N3^<[Y Y&36 M2LNYQ,^=/E/'*.7%%%Y[J"-SP"ZM+NUPF4!KE-?A,:KLA@4AE5^!-)Z$V#-[ M!M'0^^-;0+)(5J Z:(C4=5/RU5_E^&^^_"/Z9S6L7-'PXRFSUWQB#K)&F>GH M7F'9!508"U FAB54Q(Y8*!:L'!SUBOF<)=;IQ^ C1%*E&Y$W^P+@CDLKD *E MHTLA]99G5W,.8K77QK+#0UPJ05L0I5;K%K M9FG(XJ\D]4LZ2?%Z7%FK1FPEALW"/)417GE>M+I93JYXNXO7&HX]G1LK]<*% M@43[KST;N)2(IY?]$G.DTD?Q! NQBQ02@>?83WF:DZU)^E+-Z:3<'&[ M)SV^73G-_YA#]W'0U:'MEUDT'40W!:- Y>8'-[FY8KJ"@<-5-&RDK4*M9/NL MO(XG"Z"5\^H04EUX4NNM\M,!(\<"\ %#Y1G3BX$YN@$:3!72R3!%K),S:JSV MPR&0&BRAC#<_?IU"S@UCI+9S,+M,]R@LP%4TM<&8&8BKI85&4NH'9BNCUL.5 M*)&,$A9 .UL9M6Q9'&7$^%IK]UP?XP'/91N;G>!C''6QPIOZ?W<[2>-1C)0/ M/'S?]3P*1'_8DSRI.N8#;NT+8@'V>Y?VBA4M*= ["TS^UMF^,T:EY MAWP_^#")^SRI16T?O*/-A:@5D+W7#MMTB*,$$T+K",1^%>RX_ @3:K7P6VPN MEUYB_553CY 8J9$6:OJ.)]#-&A<)NK \=85WNX$,+V4!%%5G9!T8F8?&$;C6 MT/("".=13& !P&N#U9] /QP^(4SG!'*R/@:;=.>\4I_ [__13J7@@-UUZ":F MU$"MD0,Y!D1X^7@_(2MS]]E8[?F6:5X5&&=2XL"&S\U#LN(.G@(VT>O6CAH. M86] FVM*?OG#WR\OHVYKHNVL$0$]_$&8DA:ID0P60'KP#__JXX!2_0'01>)D M6,2ZU3"33<8;K3]"R7*9 M#4R"C+NH:#WEC5"CU8>-;Q?W4UNG37IEX8.C3WL"&\6X/3?D9Z9DL37?WKXPBDH197YUR8%,F?F,_!E 7>)DK;7 M!@+:;N/S?G]KDC::H\6L^_L!6^O]XV\Z;PJ)6@G-.O-K*?\ 9[+7Y_?O:;K8 M&;\C]^O(UW946: DEG7?)+<:'^/,TF!\1-7>.CYV956#@ZX!=/83WMV)/E+$ M5]0WZ;98PP+8\)!NO$DNB^@+4"+])IDGD_US@&,^7SC!*U]W^9@@%L!JBF0< MYD(W_=KS#"S2:I=PH74NBV^G-^4 US2V@0_=BPJ\_9>Y+;7@V?0_<(N?7IY; MT4K%_G!1/6>O!O4?X#1'+$[#"EWPYKA=\=.@IPL%30[+S6]*@F+D5S4"J&:[ M9-^K"SW<'[WW@?UU=/ZCN?;<0J4!;"GZ[YA =[2[TWQDRX7;1I_,$[6B"5EX)(YB%CVZ.R/=A.2 MC)$#;4P'O?M>95B!0\DF4YM832EM*AT+ 3JA]RO6_=4W=K7!P@?E5H:6;T6^ M)JFVK9N]9?#"UU3LX\P^AIH+'?,2KST[QQ':&C5K^N:,2P6._7'L.YU]_"H? MG:M.CL:-*'RB9@7N2YU=62A!MC M 5JG;A#5WN^.8WEL>< /JA*+L*Y/C7?#_T9_'V'R7U2[>.3$A1TKU+& 6\[E M>;MY(J=M%2@-&^+1S ),&R0[0(]H5MEL?'1-3*SZM^$REV3T]86VFX>(+NB' M*04R,(]8-HO1&#+;^(;#-G><%O[4>8Y@8'2_:#B%!6@ '6.DU\L8$5F V:&D M+)2WQ-]5-[*1WOVT"K.VYFAC[\!"8VO7/6P?E1X_6$:+D7A<_:,FO,D7+JMS MPV5(]+XYQ[(.MF]K%(=?FI5N-!(C.VIUW>Y"-OAXQK^(!@C2?IYSH_ 'M@:& MFL=*B:%W088A'K$[#8-[L'QF;8_Q(6R8Z^G]O^;G_^_)C !&+OAE#2HJQ73- MZH8C1^2&W8$&FT\P182!O4.!A",;0;PUY92B69&"-<>BXANIJI7Q-]G[XS6# MS-XNJ9L>0":'XNP(VM(/2.R916,6+6YYJR?B)JWUKKWD3*\)>Q"= 1_/3GD2 MRHNXOYHRT-'1>V"MIW.[V-Y0.>?;5\;"M!&PB+EC&WD%>XKZY3\*N.2G5"0X M%#M66B$SW40G$SM=SO4:5$%,KNGPNT8ZEFV^/T0A?^EMC&RP PWW+N.*LI5< M N4Y8[2P6 1S9>]:U=[1S$VP,-63?)RX/( \YV25)YA@,@BM-(NYC1[Q]E^* MK>7[=LA5RLEOBZ!1J=QE8TU9$KQF@^2G;]A+Z\\$@-$$MR:&=)-2IP*RL;!( M77"'\W5+^-YB?>K9U%I;MD=YI$E8E^_>7XH6'P]>H5M, 4U,LTEVU)3ULR+3 MZOS_F;3UE-;[+PQ6_?NQQ7QX&(<76$3VSW,!X6!41_.5:_BA9-Q(\%[Q=F3$ M[>OF\54Q3C?6\/&%KN@8+6\B&DJ\V^D0W%,JS>G)=R6P#EU2?#'/])T2#&5\ MS/=1K:G>S^8YN+YXJ+G8>['R>=@IL$.=ILV.Z^[MBO,.%/::=2F:U_:Y25275"4-SUY/C)>6:2+QFT1"SZ1&54]0 MN7\#RS+M1#&1XCVZYXF*8,AC^LBVRN:8:YYCH27>U\Y#=*@L6%;.J,HH@,>& MXSW=NY"B0+1V](W7B5=K2<-+:2KO:C,_8PUB5?^9;K3J;KEA8!XJ,65#_<>> MY[[6IOX&ETFA9W7XBXO9XY!Z:B6,)HP='7P'7^?7^,/^Y+=3>CJB:W]#[@U" MHD!CH5))4EJ[V5[RYQY;B?X?>W]9@L1)Y@D$30GO IBN_7GB%O@Z1O=Q!_ + M]B:EG12__[ORSOT!9X.ICE,?;"< =EROE:/H^A?W9D[WCG15MY:C9KE7%%5$ MJMP4,(4)JL:]?GS/6M[LE7A\/WA>W)..=SC5V-[_'7MY7W%'NZ 56#:X_5F> MKO;\TL-WVT17N\U<=6 $V( TZ=]BA8]4T-J //Y5'S#/"5N [4.^T(^[(-0( ML/!:]S]D5:399W6U9+ D[.WJ-/$4?$)+FJ;^2EC]OO>;%\.N^I=Y[=X#]W7: MZ0^U"\*23T<,;5#$N+(_O6%VSTT#MK_.*YG*;A[)!E^X"-!:B'> ##L?EEDPH=^A4"9($/EK\U]-T$ M=>E!!68C)T]"6C?]!E]S/1XN&]_M)?*HD2V?'W42NPC8CQT;!U-VU':+0T?( M+XC-%X6PWIJA6[1!,_H[ASWL_2$MR-?ES\*A1?8OFR@O?YFYM:6-*+TAX1M4 M)0O@<%G>WB8)9J8'=;@>SV?L'[CD-OAS MSZM0YV4*H$=C#FN+(H99 M !VC9+(',2!XP7"Y;GB.KI.=3(XF>CDL))&-]UUZ]L13,&5A[P5G4N?WX2CB M#=3/@[,L "?4'_,V^0U-<5GY*-D&\O@M;@6;?)'!#_\TA+*?-.&7?CAQQ0>.,\PE&MVY(;]T\P-]'BDGH]2TY29,:>7@H PK<:>V^.Q'?$< M@UQSGPV4S(];7#CE%TE;K=HZB^!H8BK$A.9E-WA<$CP;,GJ%JM[ \+ P/E+? M1.L6IH,J,\&',%.%J?^G_C2E9!;&_O-RQI>!,45ZMR7+;#=A%$[^+=!Q M"B.3DIU5/NCQ=97G]UG59Y[,#C)5%?3]%TH8V:7F [_<$[K)'!=<6O>]*X?1 M19YCJE-32('Z1C7]BI)E=15)_8O7PR)?R#015;KS(8TUAG9=L1+ Q/MZ.4U+ M^0?@M5Y:0^*+VR=.%E[3F3]M:SF'"R9-R"6/<9W(IO78]T$9/7[]"YL=J M+NB=NZ8:+I/.5QEL>*["E^]"9&^7B(O]LU!SCIP2[(>/'D(*XFL6N"KLSN4\ M@L-\("3/<9A:'CWLZR$WO*,PHG?(8N!+?"*(VR@..(_S0?R8<<;4A-$!N;:?A M*I-#%'ST$"W;7=LM=58NTI^%HA(T96ZKAWOJ>[:#SE(F*"A389>)3P/%J8#* M>]^TCNYJ\\W )[]'*(@COCTB52?^$SF;"89)3XYUV'G+UR[;I4A=69[4X3@& MP07(D!Q)TF'-Y_FJJ1VGVXPA,();VU,:VF^FC50TS0E9H&;)R<,.?"7P 6\( M+XF8<(>;E)OZZ%,=E< Q* 36C,E,=N#OFLGO>7;4]TT-<[==-K.;I M\Q_G!@G$.J2Q-^.-8%>@;=$P?I#Z/9VW*,=ZU%IAV2&Z=?JV!@.^T 4U2M8; MW"QT$$R:THNI(Q[2_Q?XP9V%:+( M@V]@F=L9R;F&WU;-*W^P $65<2]@ 1=FZW-+:V*9W=R?'BY_CWEQ9_5$&S8Y M0">[(JH89I'& F1UMEV?]&R@Z\E.U)]RFAZS/?E.RJ7?2O.6Y\I^\NY3,!=I M6[@XT9&PP%!A(#E 9QXJNSO@P160MV$A]7*J!-0=O MC1C3N"B=?RFE4&)G3[@WMX?OD83?2==#CTX4.##9;+-HSI2[< S7T^'3UT$Q MB'@!O/A5L$\3DZJ$H? $A!"A+=(-&/Y:Q8+SH^?42O#7'00C>I*EF1I=L"K" M],C/2HYJ\X,BW)T=NA6SHT?"S%'H!M.DCYFSRG/N,8P=F?M?61G_KY9'PV6R M?*=&5;YGP44'>>@*-SD&Q;XP9!N0%Y'=9Z&%R1FB<<5V%U(ME1;Y,I>G,U>& MZR.^_BC0XX?4QIXT9P]55BT0]=\#L0_>&$]7(,Q4OR4D\@I9G](1S2\*Q,WQ MA8TIQFS\<5+-ZFX]LZC%>9ZTJ1T3L#2W%43%ASRH-#?P%M5&NJE>^H,F)^DL@)H6:IQ\42_P^=S8NEL=W MBHW2@T4(?N.\@AO0AQJ^NW=4:T/["3-M5^5WOUGKZ^!:RW+AH2N&&1\+>\JT M.$G0VZ1U@Z32*#@]8-CT%%"]?9Q!:%BAO+5)1QBOC\[P_1S%16R=W4]@C^PS MMN\68E8=1VUAK?:=J!IGTE;RC#WWY.J+G"B(P>+"Z?G#7?,2"__?@\!+TT+( M"Y7-?+RMD?SLQ]Q>7OY*[ >MYJJL:]R3KF1_$^>RD0#M&7C2 XMF),(]5K?ZL@N']SV M&IS6?GW9HQ&S'XY-UW(DU31G7%.^70DZQ ([4RF7M@G>AG*[? M[V7&9"=V\Y\VO Z\==SC"=[K._KL68SL-B$+I<;4+Z6 %,6W '&ZP$7"=RM" OC-GZ*=8PV79T08(O?@7&Z?6K[3^^KT)&)A!K&OVNP'XN"T"3L[J M:4W,8P?W'GE9#%ZAASA>.%8_&/O)G3Y-DKF\C&7J-Y4@H%9I M+[7%F3K,KE+,BJ'T^[U?H3"]P5-^Y07H%9CG8ZM '912'Q-[AXD$_Z)(^5L6 M09W[[G.C?'1E4%:1]904P4V)JW)P<;'\F=/6PU@BKC%EMG)L5T2\:_B>W3:& M27T@'/$4.!K78QJVB M[##9SVP$]/#SN9N,SB&?)-$V+ZE"5%6X0A078"FUC MR X?PMF']PH_4*(>\M;Q#*&/^7^4QOQ&9\,1:+)=_V;BMS[OJ^N2JY>JCE@P M@XA->UA14E@C]@Q"VBN9+ 7590&2.]RF="D9!2S D2,E%1)\6..Z"[%"2=!\ MG,P!E@)\NX<-I=MD4:H'-H2-Z&KA')WY[BO,[0S]61EL=.WQ+,1J\_AJ4N:D MSFEK_';'^>K*72U_R"=DYQ0?32'5?_;FP!F;LR[.AQJ2Y(1\#2H$L !!POO" M>WF55BF>4,RSD-369UDR)-O].W.X"""7MW%8,G0!Z-P_[ZSK+SR#JIZC0'>U MZ[Y1U H0D?A6\PHFD+%F?4I!?EZZ_17>'/7 Q[6NJIMO1#@4XY(_:N3XYHCU M^/_H&?AL&9Y.5&L*!!*H4SS*:LHV]RRS/VVZXQJ#6 O9-T:>C6@_-R7=?3I M^>(,*94K?_JFN_Q$S=XDM_2PQ1@,[=4(L@#]!.L).#AJE6,1E+A2EH[0 MBEQM>989^6W%&$M8#-2^)Q.WX/#'RC;'(\M)8+\"NS!QFS"$RR1K'Q)UAR;0 MQ>!FJGQ]IMOO#\\&M+)B\Y%A5,AI%H#+_(_;F0D;0]7)RZD!/G'SJL9FTC^# M5[JUE6RC[.W!0N^=/K26MA'P*+[X&C@+*(B_:$<7*\70MTB5B3Z2\@\^XR]5MA]VQ21;@ M:# %T@L2[\LBL8>]R>F(-A9Z9$RL- ._!3#YM^>)=67]=\0_QJM>^>-_REWW MC5#Y^> 6_%E#P[4=*(,%6/2%I8R.U$KD3&BZ?C[;_C&C)CD:D]M A[^C;'QSKAKP MO@&K+W*[M ]49@%4Z05#W9N/*7XWXV558 M#1LK*S&;]H#!1UF 0/.M%A=)IRGNVDN>EXL53,?=IE@ O"$DD7YIB#=]#OJJ MO=GW7J_:PB]D/EAC?ZWF16UYRI3.IT6]F/KW3X<_.]=7)5>;K"!8@+@GX#?Z MB52@S,K^3\=*\HB'A^09N8(]#HD#R)!/)><;EW.D-+P,A^FZGFY IJHJNPY-\G=H^K^IT(2DF)/2X\]DP+=D.PG46!69QX'8?4?JIZ<+ MCNH9-J0"(QHP*FE!3V#S^&O4F) I]3A]#3(#RJZ@/?DA'2%A.8BJ=D?M7CHP M8P'0JOZ%7JFUK^.U])G'V(!4SF)-@NC2J);WBZK&[I]W45OQ^JO'[<%D9X+* M$ NP8LCD5)QH9@%LC&&4=$+?[%884K*/O.7?P9D5C1HP>I])%SQ*@2R@'^HB MJT<6P.@RCW\J)A!1AF9C%58Q+=7H%W$?D>]PK@0JICEGN0<]NPIK**P=F1]9 M1:8%@$9PA*M$Q;#R=^,9U$;N,/#&C:<_Z#O6T\UH= 8/Q129)+RWNY+;?B)= M7GXC0^]5^T55C\K\N/T:<[7US )1Z(Q^F-J%=I5J-#W\\!BP0+[W.:87B$.J->-M5#E;4/F%8O4_JJ_+ M;.M]6(#KD_6GD+U6YUL#(9#2?CFL,PM0.A=K,Y+)GVTNQ\EF,2J"'TJ MEG82?S0^UT[7+OQ<<3\V#]TH M4XZ4+3OD(+>^1LJV:\_\JX-7_U7R+?MKD-82'G;,"RPHE] @..#-WG[F+D@/ MO*%(LXY-7*LM?UG1?696Z=/X,HHW';ZA$;HZ+++F^V[V7 8G MN_#-<\H_]ME_%3Q[!C'+TI)S-;[#_T9_,MF;FC6C?&(F6GBE7I2BBA)%Y \8 MA%=UI1U<)TO!4OM>R$UJ!- TK)Z3]=-BDBX-6JB7G7]2DZ_2=M>%J\#O4 MR?'??I*ETWI9YC7@VN4'K_BX^'"F%#](^LD+C*_1PV&=A.U#JFKU9$W1&XZ, MWA7A%KQ1(^*O^>(T=+RU1"^88J8'H(=8?(W<1_?&W[?\I_+P?PD:%SAI)!;' MV:DL;#3[5/PH7DHR;\PMW!*@U!@1S=%267D]"W=K)>$=?R83]3U9@#65;52S M<<08MEF3,7+2I8PR?LU2;UJ<5KF?.KW=\AK2K!=9L;ZM=)"H=I3!7:#]!OV+9V),)GE6Y@-ED =_\]*B3FJU&@.[^ 850$-.2197H$O5VE MER)"V,3.,>ZT#62.'SF]9-,>=^[.Q#ZH";,$>T0Y2G@8160>]T?4C^3Q-R*L73Q(=LI\S3N/;1W B^VT1G<6W9AY&3I-"TF'[<4 \XS& BY45E MQ'SBL'JOJX-G$Z(U:#.Y5T7D=9>BKOD,Z:*LH]CS]QU46P+\ ><%_Y%NF M_LGBGNR0DP(07L=7M#HFC,AG77RG&290*TOP>5$S1(CWGFF TY9Z,KG3@'G\ M.QQ1(!E$67"^V3[_==3NTW;+^-FBO +%G[9-+N(:J)&(EU M58G*!/99\-9/>&HO\S2EIIG-:OSNKUBI0VA1:1'BL;83%[?;Y3/FMMY0/'%% M;2P[YA.X2?"-!3((68Y6E2D>H<8P&4;'-<:')C,N@R1*@C'^-Z.2?][^ &37X%BK1Y M300B/@R0U8NWMH"#GI""A'\Z0 MI ^AQ$A]3XDI*I1]&8=1'K7T%9 /TI'^F3*OB+./,+M?2N*J6B\=2V3< 2[8 M;#5@0O=QO%Z3#T4.BI9^5:=;VHY^*FZQO?[A9KO3U'N/T[E56W:]OTTZ'6?% M"RH[BC:W!A;]+DM^N=8Z)3@3 AHW>.*F2CE2/;7 MR*-/_V>W@)4DJ36*,#Q;*BO-^QO@SS0Y?:LN5Y[>>:9?;ZR^9ENIZS'[XV-) MW*/\LH>+9E=;OY;%^C: >- -?LX5)9/MWHNX3RV_'XD W#6]1'L,.BFXG*BM MHY,@Y>%^R8Z##7"6\ ;\?.L/;O2)M2MZJ+[+S_:X[C'-^'\08\]X/2TL7+^J MXZ_&__>@YDX=LVNX4&$'+>Z5 -9CKR_ QJVM,E3M/+Z/&;Q1OGNXA2H[:9K: M,DU]3 9(TTY4?SBN7UU7SZ ..; MG!Z&U-%"8HL9R7!CD"-9 )H*,@FRI+9A+X@F!Y$>JG.LY[ EY]C__[D8 Y< M9DP/ <$M<2R W7M<+4XJ4)K&.Y6*"=[_D=!5CU5F6[>+P*4*%]"\5K[.$9!H M/W;;<3-=\&:MB<.>6?[TCX#WA]#OB(]P,4K=[A!BKH*="SS4?D_JM/4D^+K. M,6F'5W+ID_;MEU24VJ(C_P8"!9M'A=&5MM761W)%U>:2WTMQN*Z5\C'H,8?Z M_!+;GT^OHMR\64&IG*GB<''J!&9^9F/P(+/,:W6 T[=M87D]C2:'S^6)]3/. M'QSZ79A\N>>YI4R +4?#:69.M5PR'#2H3,7D>+O*NYZ6%:\# Z6]?6 MAB\]P&,NW1!?/3 ]77_*_FFEZ?;MC.#IP?WB!()Q ZTG_/R1[;7 C#"19TNM MPL\U\E'FR]I=AD3,#&,DQEL?8QH)-1+KOYVP>=P6PO$)GU.U,8 USB]E9>'G*Q,N2V_CD[KGP-@.R?)L*DPX:,RP'F4O)"::OQFGH1#DPY'GA>MX2X MF*J_!+/!8Y?MIW37_:709[5U;\&L9(9LY8*KB]= M>B2C+2?1K_U3INKE_YFFY:>^/B6(FB"4PS?U3>>PD7Y;Z._VM9AU,F!![JFD MGO9UQMPFZJ0Y>QAATK!YI,,Q>]3(WQT5>KF;(T\;L*\%R0^XR*>E;G\&,(J<=+^]=G?U;""#%O[%;Q>:"EE*6< MD#S+G4$?>L]UOL19I7[RW[P;F$.2T4'M)0%/(#NC&Z1)EYG=A[;Y\R98[S7X M%EB8K,B+.'N+F,*6[>A#+F;7VJC)!D-NN@T7K3&E^NF*+UWWH,O.7]9?N$)' M])F^J+/>=\)OMQ;G@=QN\5KCYK\F-)U'N:/YT<:'KA;3G(F]. MT/^\I8Y\@33X5)R'=%6,C<%#=R.X@?WUJ_U+\"+5?@=S2/PY'W/!BXG'@FT$ MK;:+D"_\;MJ"BE5ZQKX5P:&+5H?8^=?^__6W?/YJ1=BC_BWY)R&.!,1;U^#7 M<0RGH7,I)D;7)DAW*:?S,+@\*T5:)GH7^ZQ_PZKI05F%#R^Q,2Y)E).+'650 MKNO^S/W&-9=JF9$=I1R#<\RS2SW11C5XR)W^*WBFAFP>A3WGS_!XR2M]9AA3 MI27@4=5Y6\TABPLAWFCF@2[''O\R^(C\GV6_CY19PP^8_3_!_WCQ]AD&?KVC47&,==LX>GS S MB-;J\HHX8'=;L07/U'AZSVX(@W K'F=W3W(RC@OA<>CWD!W'_G7B\<5DUAVAPI97D"^" @8#,TC9;6:!O]2R):[R0(4.W2P *-P M,@B(IMU=6*!F+?WZ"5O_.#<%RSHD/*M\?_7$<;PJ!TI-3BVH*W;@X>JM\>-! M%+ZBHX,]SAP,ID$[(T*.!]/P^:4$T&E(.G4M) 9,-L"0^VL%<,<6HM,"LQY5 MAOO/>?Z3P!_-6!\W7H2]'3#RUPH^]/*1#BT8SH_M)-.&?(V*\A?@;0W(J@WR M.9VC5&U:J%9(4&@\7T>103SDBF0KAD9Q\454W;MMQD.%,[#U/1AF^=SC0RZ\ M_^R_LG'0?V,YI%#@EN/8J](RL5'^&&5B M_%0S9=M#/73ZY_> 4,?/]SM6?[F079#W7J*SIM;&H@6$ VLF;3K'3=3QTG2. MJAG(() ;R?D7(:6.W3LMRJR,#FNU"QYE6T6-:5'MZD>:P*&J0-[=NKR*I2>? M]<<43\RS #_K(\&V.>/?1N@Z.1288>KCP4WSX>%+'6HF_@#-A&59:Y#PC61M M(Q9 (D?Q#R$$7=D< 'O' KR#Q=\-58W7>Z(K\OG3#$ C'M[,%$?VF8_!#9\1 M0@S'WVZ7TX.5+K$ 3U&G]U?VL&J4=%*""6F^Q]'5MDF78Z'"=,=P^84$EE;' M@;.:W>7C705=&:'+ELEQ!F:,/_-?<[S\V!R26,@ _:E MR\%Z4$LW8#\E<:*R4G'X/E1Z69OCQVPY79JXUBRF^@%EO[)]G]U]Q"0@3I%^ M8H]Z$N.T#P8@N\=<(TLF*2$)9G5K9/N>T5[:/@J/=B*?>!8[)1DI:9&E4_X8 MP*;_Y5S>S(*B7X$T=]Q@ :WS21$R'>E,XCO)[%1UES'$.KVVN3\X/AH3L2NG M=X_*9IOXE:Y$+ XJ(&MS=6KLQK^BC[ ]1BI?$3-[%9H@$B]9@W)$X';7G&, MD.S)7.)F 8Z(5[N(F ?;]#OOB9A/NGF?Z5\S :)G>F&A3&%]9@ MDI"CJV"_8_]KSN*CS!5=47X]0,YC76^QW/\,7IAY3H%F^I M;/?S R2)4]GQ%>@72Y2B;[+4"^C^ZB+5?_JEEI>&@_+E/%\';(Q;DT\456O>A7KL7:A<;4;R]P=P].];.Z5$*7(5N,;L M::8>*"[9:K( \*[=43!#FBFXR)227CH0J_+P$"VJ+35H$(\QK!'[?3(!EI!" MSJ4N5N6NFCATUE;%$TI7URU8 V&).-+[4,M":);"Z2!;$!V@9\6]>T(;Q"; M0Z*XZ'WE%4G;B[*(1^TWBB5T10W/!H$U&#UA*V/\,O45,%_Z35(:%)J2+-:V428?_Z<"-70;3D_/8H4&MHZZJ)*]C2J&7 ZB^FOO\EX?^.L M]QSF-/SXZR1S;E>^I_UM)QCB;MWU&,I:/@]P9CJZ^/[8P\]:%ZE"YUK!YOS% MKHP*T V:92"5F0/FPZ\>/,FOK^W9-&?P]40!8T"@ 8]Y1(\UP N"2QS9?BF. MTP<)V=C" FX2RX>S-">F)QQ]!JR-I*?>"%]^*4V2PLD]%M9_\LCRTPS;Q,B: M:EA.C+3NP+J^(10Q,\=(Y&;(EH*C+PD[*=VOR?#E>EAD.>29X'BY9@NUK?A8 MEY^$7_YWS>>LU5IQ(M/TFQ27?$KP@]@IZ+CY>W$;V1L. ;EA%T_Y*6W9=+U1 MW'C, DA>;P9O05$K=[W8!@)$2(G[S7RA8ZJX//UCD,JHJW'R'POMG(N# ?%^ M5[9LLM_HKT\K55#8" *TO!*#Z1!Y\1KW"B@5HDO0PSTBR3>8IR'2_ M"6NKHQ^M@RR4:PI"VO[L->P+#0R"5.@&I )K6( FT=D7)!HR:H<;9!=;6X&)5\UP LHSL M$AP5!12D.SJ-+85H\3\['S8N[UP=C&1Z[34D7H_K.2KV?L2.")DK Y^[7-?O M+:]=!CMK<<3AIS-A4+3P#]_%=^Y/MI5O:@=I/X\DXB(Q92]8 &ZF])W,28OQ MKJ^,H,G[5WB6DJ]*-9NF9RF$*^N+Q)A3'$B>LV&1M1XYHVO(DT:*M^HA"1N* MCEJV!C+QO&3),_>.'CNY%,T%V!^3;:R_B.P;J6!>0YU \!UBUO?)L(A.S_M2 M#Y1^T/X<^?"0[WC$(Z6I'WM\L4!^D,C!^7H-HED.6:)-P##F9OVKG7%Q_4>! M1^VTKT\%@>*^5J6"SV.CM(Y,723FQ9(-H_13VA78QOH!'B)!KWD)93L-Q?ID M% 4/;MDX:I+"')OJ>/+CU^F.X_4;-4*O8T(EM^^@*3P OVS^)KH])1HD0&'? MM[XWE[%A=UG^:&* M;W?C/QV+MTQVQ!<\#]+,EUT2 <=BSH(N&WEZ$%F AJ2NKRU2S35#@NP!_I]/ M>ZZ>][D^4N=*X2 '#WXGI2'Y2.1#^'EBJD[S>$6\W,&9>'7;^ZMZ;"=_9ZC? M8-N\\=_@-_V_B:GE$&CG.#7%>BFN[(AA ?[MG6KLHX)S5L^?^J-5,IG![A9++5)TX-CJ(-JP &T]E>_F3&MC M!>,-4_/FN?*5.]>-5^^K[&$;P2'$ %!?>BN,SO0@4W"6 M!7# A#[O'@TPS6VA';P5.-3$<(1RH+'.1H\?.1!J7M:[.QY%6TF:ZI_D;I?P M.DK%N.XEG7GWCEPZ,=].Y(H&E4-]*^.W&%XRE*P6853PKN6>MH&;S)12$(?< MQN@37VDZ"29.OTV)R@NX/133,B#H/"<)'MXJN8:4^FSX(D; /NCIS< MJA;5.&,^/ +V0-6BQK19 (6A+&(R0;NG6?[.QGF1C;)[(F1O6 M0P6&IQ4=C.VZ6N=D%LW,1?B(3*1;6S9QFN":0SI#V[\UMA*G*EWGW09F*Y#Y1/2[7D11-";?>B,N]'DY>C$)]I7JG\;G=X## MHR[LL0""-Y+(_:KH[QE:4;Z:$Z@*AG'OTT#X^Z'RJ$G_1RFT1U7QFYNFR4EW MX@/KPG[,0/R)6S/(DCG[V.TU#?/XB8AOL"D#\%^8,1DM]KE8:*0@//FR2N8, MI%/)\B,C5O1&C>)0AL<%-ZVH"Z_Z[^$/M>#^[I'Z$@HWO&BEG@,J_[(5KBAE MKCJ%.ME7V?6N3D^P\I%&Y'(MD+ATBZ@E4VT?&17]K'CQ8-&-_Y?,1DNOU=F)+7)=-OS(25+ M#+[]37_(,0>!MR/5*%E..IFWZ!525?@_;C[G(1QW37)P5&TSB(M 7:7KM3W,&QF7-)[7.4W[2[&?(4%B-T AB!0 M;VLUIJ1)*MF?39[R+#X,E+ U7OI-AZ]DG/:7>4OA.B@,YEVX.FN_C#,-X^"Q M'MW.V9B<4W+[2D$U]K;3.O*LF 2=>?$C<<'KEFDLP&_9!M1+S F,(/T5<:%& MBN9_LWY:[8M%O0?F.8&#SI5'1U*"0)<#G@R7OWJQ(R>1L%[AH/5&B?X%_5(3 MPSP.NXUL1!Y7K3:OF5T+)XX\E).WB/51$+ZM'>4,?*)"BX*-'MACFD<.;:]C M%ZQI3(-I5@]?99YF <"#U&J<$E,+\0,Q,+L?L7^=)U MRL@R7RM&1+%I.E3LXG#3@:\2](;/5+TG/6YNN9.O5YC>'"JDD!-[)>Y;DAY7 M?M;E3VD [1UK+;#^7#$##*&*802>>V6'H"F8>9SI)O9O6!/'?0K$M^#>KP3S M>A\]O$46&P=32[((. Z&">LW0*.T_P::D+F?CY.DUL+'M9+J^XWZ M\8@."_"@*11%]Q)FW,>^90&>X[C3X7, ^P:@7[Y@HC!M MMJ(GW_.YA)$7#+,;B^3/:G^?#B%C9G S$U>^1AXD;-S^=^,"D\FY+$"\T"QP MOPBW^U5C+W\;-I;%O.<0CIJJ8 'ZPY?9<*5X>FIK! M@.P*C:ECMX/ZB'KSU MPIQS EFE)F6(>%RZ\)ZK*\C_B#'HEUCB,N9_?9IPN%[@P3GZ?18 UL<"+%<# M$LB3$= &6[$/V.[JX"MNM^R>ZR^#9?9AQU:(*R">WL*-/KM0;D$[L\=O@][5 MJI$G6("X\[=8@!_)S'Z_?1S/H5NOR68!1@IA5, 7OC2F"#:.]HS2+G%@5K0D MQQ'PR8)9.X""QRAKP_'3O#<.<$,VW>2M;A DB5^+P0,F;-$SU*)8@+4IMP6> M1XPRJ:H*DO[;EZ4G1^(.>DZ831B&A1=S>*8]XA@2()/&H"W'E H?M6:>41'D M^O(4H*T$4T3\42'B-^((:U$ "1<#]12"W7++T*PS^FLP=203@2+G$E7VP_JW MS >A^H-S#ZQ7!J!M+^YS'(=PW3FYN[06N;/U?OB0$(J -&WHNBE_H,9\CJ.Q M'=W6;D]#3@=R"CDXGWUW:^L6?[WBBA(<5HY]+R^M&R]@J._ED?CTYSV*Q"]- M#YCQVDB\XYA8EN^)23F!;8-@H0Z9>/!CF!I=EP5(:":B&/Y-+$!YP4J[A&76 MJPE7O>.6QNZOCBZB_J8:A-I(-U,GOACF&GDE+;Z\&9CIB^FL,"[N6X'=IN3H M5I" H7M&"B0!0VB-XZ4XV'>N.$Q3L?_S>BC%8U:/D8R\!,\0)MV%Q<];+9:8&-ACK7SEJ#198N@RIE%,_,?K5EGX8*(R0F3@&!]M!MB:AT""*::X M%O1Q?A$W[L-GT,(HKE74FCIDC[".A^VX.9'QR,CZ<5 M KO\@!M XN;:K'Z38921]H.4Q.B.0#>N6'M[LG9HQ9Y#X&>WE[=UB4VPWJW= M4:&YFGL.B>'J!ZC!XFM/3GG:)A/=R$G$!=S[]3*PP"0HI&C%0_X;QC&$_.>4 M"\=%T:(@-IY83[23F"SCBTI/N!BH7TN-6/R:M"FU\RAI\(;SM^@*T=>YP9(9 MG))LXQ>!=U?43&Q7?'S/ZO5VW;@JT;IJ%A?Y3D@G#[, MS_M?#T ?6R*OD(Y7OJ??S%M3"Q,85MURI\^D?TG/FLC@J/K"]PG\ZEP=I9T4 M"69W5+#2YGN8X3/>IB;V. $8<2JG1*I.D?R8M$2_/'WRV4!.@CX_>6C-Q/EI MXC>4D__&Y9ZX3$HT<]GK\6)Z7QQS/3-+K+F78ZA\!E6*;N;QQ6>HDN@I0[3) MRX4?6MPX)B/Y^:XUYLZXLQN;OHV'#R,O(L0&9J5#%6YHCA<4:+[Y+/J]U/TG M3Z'@TP_Z;@8'YP]YRO5L^EV2=.3&EK>\09=7Q-RI\K3<[P]J@Y?^I#$:!D2- M /YJ&RYS&[X-8F?[O_9N81ZZW'XCGO$*D?#TD7O1D-_>!=I(E56\RS/IA!)4 M8D ([7F ]L]>%6[8F:8W;U2FL%X=\K7=WP7)K5^H]+!<;;[ M\!D;U(QBP^3SIL8>[]E G]GY\E(\&Z/M*3M!S"+@R]G-YI=!VM66\20OQ1Q)%7SQJ:_BX*_-:=A''P?RS-B?//FY!(E<66\.3\Y;J"3XX["79-;8>41CU^4IY=4/7@K:LWW\<>$X+6C M]%N@AMSY#/7/9O-/7JH_ZF0#&VP;CT%G6Z:;@.SC^&^_T- AR6O0MEMV9W*/ M3QP=C,X5V\@8:D' R7?*2>P) CES-OZ0:A+/Q//[M7G)^Y+1&R^]GW=JIKT= MB=UEV\U& "- %^%8VA.$;V,!DO3J<:N]:ES 5W/5?E7K6"B'(,?;((\,)W2C MMD0K"\!;+^YD>WPPV60X "CW0-[;/*33_.!V1]A-[KA$V33V5FUZSA.*;+8E ML\_/]^V(Z>"X\:]P39NR//*'@#"DB*M&KJC&(XZ)<^; =P&7769@W']?F2>? M/V].=OJ38'/-$>J9=! .\'8SF/C/*R+3P(Y 4=$[3\*:?.)166.GY8<'F@ST M_^"(ISSWW)P(]6[H)*22.2PJJRM M'2J+F(;&.@H[/D\X,G/FM7$64Q TM H['G!X:9^ !&?2[D)59->MK3<%[=L. M'K$ U9I^";9J)>E6^[EEH,M/UV9W..0>N/!C$ZL5USJW+D50V O@.18M2S83OV)5]K5[OAR-#SQN MJUS*/,=36@AW>;J\-[VKKT_$$R9'FHT"71*\- +4_6L^@ YAJ1>JS!\I71Z( M^K:BFB*0ZO;,[LCX&/3+O3G;()3IUM3/ (Z9&F,VRNOI!^5L:3P[7=%"+R22 MP&V\O[D:* TD97 85:S#!S+LV@!]U:/)\4;0CW6,N-*=+GIJ1Q,=C M+-M478Y4P.["A@N;#JEQ.$+O?)_7&_[RS^?W2WEU\^-8@,RX7I^U%9@RDTI> M8EH9>URGE=:3>;;5MU\#".-F:X-[]XG)6KA)!99 %3Z)XHD/35SM(M'W]>$ .27.6G$4ZLE T-VG_->NEYJTW 5Z.)U8# MJ_F&Z_X?XMXSJLDNVO<-@J 408IT@H*"T@6D$WR1)D) I)>H"$@7*=(CO1,! M 4$%I B($$%Z2>@(2"^13A*0&D@H(4 2+N\YY\O9]XR[]X=[[_ZP/F7D&7,\ M8ZXU_[_YS#4GKW$>NWJ%[_KF=->+@_?"<+&)BGTHZLOA*M?*$B!J=O8A7QZ8+/MNLL,%X!R6']L4W$M&X2I_WA-]%7LKS14>2._HC( M?@'+_W@BIM4%CS0F/$FW[QUR*FNPSLX,9689I.AMV5=RQ;AQ$MA6*O@+;_(, MV>AC$'R!7&1!E]='SDK(S_@AWE^75 %A)U2'S-[PJ7S.;/12EUJ2H76].]^H MN]K34N9XO=T79,YEH9[I-NCCR4J_,,V_5*)?_<_ZE*^YKE>XKNH:@+0D]L'8 M[!Y#6%*>9NO4,.E@'3FV+35'M>XL7DZC_!6M/E)>OQB2<\WVLK%LXI%PZ' 0 M+-4^FOAD"2G%O7D&J"KE*MI0"J96.GVUZG9I:\T1CE7<'.X&@.0AY4#64'[/ M?_-:-J"X2MGG/QJL9MK[/E#LSP#+CZRHBGO9VV!\9IW4ZTP<(27/X^B;! M?TN/!6P;[K'?Z$+WHS'(\<[&$$G'_Y@:?ZQ'7"/%2_NSB'1DU:Q*Q)#_6!.A!.JZE,ZOAJ(&F[K0 C?1C6QXKK98&X[_BLLP3!D]7- M0K#>G&[!.P5S<)DUUZ4\;K$8H0%9AA]<1TK;(?@_) ET[N:1:5!P5NN@WUR< M!(#N'V2\Y!D +[?A4'5CQME^.[O[X+AMA(DA=$O9/_>( ]GO@0@.%VNU_"O3 M!^:#Q0.Y6G6^ZU*=*NQXI.+5>1QIV&!E]DMX$8@_=1S(%M>5'WW2MO(X*#AF MDQ(YPL#P^QV;5K>@+SBZDJ_-[,CZ?.'.[#?B=A? M+U^78VZN(Y5.A&!]EY&57/BZX[ 9Q;"ZV5RE3H/I(3(Q0&9/V@JZ"GE=$ M>.W=*[TUB%Q2Y6'B?L4"59"UOOU9%BN3<9P3Z9"L=[[-?@7_WSYLFBO:W^AR MJ$X??%S3,.E1W'L:4I9E-4=W-?/I_0X E!E[O9C69UTUKQ/A1ZD$K12$ MWCOW:]P9H.@9O'2+PP%O'(7YV*)6"7E8-RDM.;P5)&;4*_+N->)3Q+')14$7 MM'<46:>,GV+896._BE;+#?(T^9EOH7R,%$#IN;K0YWL*MGV_.F?;>Z]8MN"! MZ3I@F3$W$3#8B*]/"OJN73%2; 7^U@E(/#%\X3K*O"P9[24(UIZ?+N$TH0^O M0U-DNK/RG:9JYXR,Y]2BE=Y)?F.MXA$*VP+>)]FC@4R+3$,27;F>F7]4K+$- M]EL''B_"N29-M2Y:(B9P_H8JE3*>7UIKF8S[_%ZT]]-M3AKPUB- M\91W/\F5A[ M&>/J:*#TK%+H+8S5&6"08]A@UT[F7*%%+['[A5V3X2(5=5\+7I[X?,-:RKKU MC[82"[4R<"&5? U>+R'6DR=03W@3ZV]T;1M:M&3;RNSSN266EO75*[W& F98 MC.8]<#R$]<#SU=V']@UXN%7*.] *]ZD\^@.83L#K/=O M%5.R6UFQWK&$K6"9^ -XS<;CQJ:Z1ML/Q1#YG<;.IF=-_^1IG98V54FCT+L] ML"@JB,""BO*KL'S>6>7-@L!&FO:O%M]3 0$X*YSX#P)N@ M!S00[<5_TR<@2G #-<+!_O1AJ-04XD[@K1Z_P-'-+'G*%T]1?XB<]:M?/)_H M!82,E14=T8)'W2EF.M,>9-]B[1>.]?K?G9)[^9QGT4D,N0E,N?L-]O*!4IWX>PX-TCLPY//0ZD! M;XL)J(A>7[O\[9_XM6[(%76E2AM2$I@ZG(?!.26HDU;GOP"&33]<"7,O)%'P MA9 DA\NV3+>+&J8DU[CO5%<"7=%B3NZ71*=%_OHA.SR'=R'$)*A*M X(+LZQT54_&ZK0=G"B,#$ M/$3NUP4GIK?6\0Q_-\$/#V682 U86-Q!B/U%\F7W,CN;!S]TPA0[[V2:QD@_ MB+!:OA+-<5@%[ENBT;SEWOPU&[/5)$Q@2.!;43\):ZWNXBK6U]:-'QZX-+RL MM>.;T5_ XCUW,WP( P(XS(=.&TAV=*S+XC/RRZCFAXP__)F+[Z:]T].VD^E! MQMY#<0W7Q!O5!L=,7I7TIKU+KVLR MF,Z3,C#P9WG%][" M7"]R@7=%Q MNRC%B?^\5L;\D(FDT,*?-%A.9S%-J*U1\S.G%9U*)'C/6O;J&8WB0D%>I%S2 M\<_EO1MF[6> "-DS0)^1DT5A*<.MU\^KF9ATS2'@D2]H!R6"4U]*J%%(A9U3 MZ-]NTPQJE5PG?!EDEWLD,S.()DW4H@B**Y -I:=]+WE>I[EDG513&-H"L[O. M )?[L=[7K%P-&G5$=CZC2#<0V](V'(IG=+B!PJG+%"YL9H_4S,XH-91K7("] M?L4PC9 A0!/AZBX8IDJ+0V20?&A:5&8*P\+];89#C:T)Y,L1H*"M%?B*C<%' M0P[$2CGZKT@IF0[X._\A-IR#=)$,Q7S %5OP>2)NM;SSV5N+9IB" 1_E32GG MIM;I/ 1.R _)6KY[)AU*JN"67<;*H 3!4>:?*%RDYHW-G4< MA^ISF%AK'61_08B64["-R=-)DO^RQ$B\IG!J)W./QX>0C\D^["['>6^A6N[; M4@SWJ_'#&=Y?-T8O20G;?RLJ/Q0]$MTS>C5:)/F@K<0(1DL3D>=HBO%A72"3 MVT#H>'49M)%\Q^R3X/!LCQ]:K3_]@_A/?X?DH@H3B>.F%GH+O7+13YY_?V<9 M%SYQ!N#S"N=;SYK539')J-I\:&7'S.%Y25E2GOSH-<-7GL,+;;T(9DJE3$D+ M:>:;SBU<5CT1WY?W\=%#'L)PYI\S1O#HOV$.CA1)9CH8'<] M+R1K(?9I2QSOR&^PZ>CT6O?2#(,)'AKG5?>9VY(ZFS@N+TFLN;_ZD(WYYVUF M[:%<^*7XA6- M^+;TIV_E=?ZU-;!1QHC_3GZ2EL- EXIYJP+\Z1WV&Z2ME&Z7,O+6 M0#B0.NG 35A+K-V]XMIL4>[N$V#]W!6;X&A?-C*,$BO,BVP=)*Z< =Z51D.W M4D:H,8* ,)F*P-,N&^9K/]TTA2MS5/W(_4EGH=, M%FCGNLP7VF> "X]U0J/P#42=C[V(JW4HQ<_.1N)+NK?JZV-I1"Z-W-DQ$-13 M%HQ?^X%%-Q'$MIL(D.VA5ZAKZZ9_4V]82&PY[]8>@ )IR9*LHOZ TX\6!..D M@M]I;L%ML9\EJE8-6]XG?'#AI8G_5#)H7^VRJKBRI=8[_ELM0C2RF\(B?GVRY\R0)@ISG&<"Y(L7" MFM:.%#R+^;.S,U:U;DD]?CG]5B,1U6MS\7#OS]Q6KF?/EMQ]3ZYYS^O/)CT9 M5'A F9!)?S4-H;$=^,YR3=TC^ES,?3YI8WJK3U>,PE^29+K- FU[;:1;#?-K M'/K4&D#*%A=[0U:$PNL.N7'EF-4&?%;,E_OB8B:-2J\]-1Q37C41)9?/#Q1Q MVIE6 X*(]@19[-NFA0TQ4[*>N/?!%N=34]MY=^"3DBBVU QRESIT!N"443P# M)-ND5F/. &RW_HY_3;F%^/P\X7(61S7-==!X(-MQGM?S&PJ;LHQW!/8G"0Z*>#VT'92[U=:WL+_\7M:/F;:E3S^.BW%^ M]HWS("1*HXQV@W5.]:_$2'2N5$]KN3K[)K[U=6]'YN3'40['MC JK M=>C%*K@B_V (D_ZA2L.([YW>I#V]J80+-6< MR'F0,BR6'2MTX=YZ<\AKB]O M2=0BL]WO>O4:RR=C%?]":!"7',@O1M?"P-9-/_##^:_[65IY;JXY/5ZA;3\. M".WF^"581KOMR="G*4AXDB($J]J8+4Y*'YNU%TT&[#P1P#1([$]@X!'PYI,DWE=J&7I PN\.V:*/S^HD? M_^@]D U@O# 1JRD;:&E+*.U:@.CCJ65^GXTQZJ)M=%&M.LUESWK1OT:^ZM@K MEQOHM(A-#GS_K/S0-&76]LV>IB7E._+E$X)3-X(9OSI,X5L$'YPV?DPJYR3P MY:V7(@E7UVDT;^-+T54E!-O>@.!K>8P2^7?_KO':!M[G_T0-I&T2-F<" 0(C M3WL-T?H'+3#GK@1K9JV[0H M$D%+<<3&.*"Y16D.-8S"_MYH$RAE+#>=!GOONZQ^>"0M NH=0(CIB\&SCRRW MCG8"\KCQB_GG?L7ZYV6SW87%SH'KS*9'[3O@U\8&&OVW$"!*K:9<55-%WW+8 MG;!IFY $?UXV@BCIV/'H$BL(!S2'OZ84(Y2U\;!.Y\4!]37'OQ1^PQU+9B;S]LQ#%! M7GS\:PU9JIK49P+]L <"E(#4PXX/SV]^ MP&3>L2DII$ .1P]??Q*]&\I<83D.M@X*@* L0N&GST/!0@JD> 6)VPT;P9=> M7IG8:^OORX4N*U\^M#BL. -40[I\,6 AN\"\3:EI/K[PE1_H*CLVI'U%4UN" MS?'.XN*6U>3S2,[T'>*F27R1Y)Y^'R D';P%^9I_DC%W.^B%NTF._# MG2#'KJ_^2/O.7^$,$8?[RI8+(.E^3!X%0S]26_)EWC_.\\XQY#5WY8;FST!D M1N<)J$0Y&*ZAH$EQXJY[27OY$8I+6F MN3FG2NS2<:JE8Y9S\JIMQKSE>>QMD.DV=2IT#6>NRSY"?9?Q-@?KO\$/(14[3QU;_6Q&M';0; MG"3$1[)W$CC!'65*SNQY7K??-TQML9R87PY!?72%UEM&>L,=8S<'K2:$TWXT M6%Y;_\500?<:*OR2=O'E=PU(KXU#QO(IC(,7@2KN\B0B[Z%8_^HEKP8!"+OF M5"!IWXB4AFZL&[KIQ3YL&3AI5Z W\$F(!C3\5O6A1 HIAV"K0P)_G86X&_CA M%XQ6=*5$KLS59ZU)*K=74K2[

*+:>9-1..T78&"O,7']/P'JTP7S%8 M-J'_S+7< #FW#MWB%V4\O8-[AZXJK$\6FZ1_)Q"FI3FU ;U"E0CTQ:0DH_A8 M-G*6A<&>=SFS) \&\OH$=?7: .ZDBIX3I4B_'$4I7Y,XXY_&2@/SU=3-LE78 M#[KI6B]1':?UKAN(^Y1JS1L;X<*(6GS/-SL6/;UFYR97MDO#ZY,II2H:81?# M&/!%&&(CLR^1T: -[66L, )8BE>+^KPML)! MUI9=:S+.?QQKJ>-!&=]NYZ#NN)V'R:59[8[\J_ZB$Y72+A/^O,JI@ MSY=)1O"H26TIN.;1TN@)A%$[AM!M)N4KI6T-EC:PSG>7M9U MZ'X1XMNA:(MA[6&]$BHWD;[E@&!3^*3MR;.D@&@Q&PW^1+.E)>C$A>9[@TM; M#AF?^1"]Z[*6/,MJGXCM^1K76E'V#-?KM5/6XC;Z%>_ MMC8O%3 ]L?SHME3+$'T 8@^,TD%F;4ZO/6@XU?D-8]O[XRS+==MW); MY@ANZIB0 *D2;N?*9Y]7XNG/::2L9%*FF\QV>>"G8[KJR2A#^7_WU;C_-]9G M%46"=_<(9SY/X)S9I'F#;8YZ!11\.] NS">_7/$0V#-R%_4UBPO:WHS!Y,+(O)6H07X8SX3.JW/W=[ M/S[5)K]N8 1I@G\H?D&WLM.A;2)X! B,&P\7$"'!:RM=6*V_% M"B!KYW'B4/B8,G!_+&Z =>S?_K.H1_E39=;>)WDE!I)PF9H%B= 9S+Z1XN%D M^L"0PKY*@..@&D=Z>''N*0-:+ +5CF!MJ$\#3$K+:O-+ZW]"[NG]:1C\\-SCWIR'&T<+YNKFO(\?;BLXC2HK(1 MI1N=&Y)/3M:1EI2@/&_"1-]:!^+:O?KT[2E%@9ZK9K]=R=Z':[3S:W6A%8Z. MFB4A%TN^&RG^WJGNXSMT%@-8&A"T>\%8&*_#)DU"K=G*++SXH3$K=A#:7C$! M8$I*()N^$7I\X^E/9E 24(T*P $M#JI<&Q(K!^K5-_>R/%.?+%.FCOVA MH#T-=W1#A.?Y>>G,?XG8-D?=VWP%FM;7 [U=U\S[VP1.S@_#C9CE\+5((&S5;41"*NU1\K(0,@F9F@9(:?U<$D>)3OJJ!-0M*U M*.[[R!ZAFPA"7+Q,7GK9(P[/UHE&:MPP%\&^=S]XW.&PJ8B2QIWS1 MLG^,[FBTIF_MS^V"'K3R8SWY^V8E@[\F!398#'7)Z"6T5,#-02L^MG7+T)K\ MSG*R6,$@QO-!/]=.)1O;W#5A4=Y?SH(SS*NYDQ5KWR/DG-FOF2W98] MSVY/=W=E/;9L.*P[:M""IT ]S@ 7P:6D@:[NL=[>0=,(S]4, \J\8I\(QC[A M\H8/'GSW!!&5"-,E 5>^A'RU[@6/2&:S2E !,J $3IK^\-_(/;M6F3. _:TS MP!B[91EU/G^/$P^C^#2= 4:+X%8DG=-[)"C::3+XH^&MGU7?WC5DB#]($HY: M+1B>C]0U$-O(L(;6OFE?",%>_!MS+^5-J:U4LJ\HTBO]@6C3/_=PNM2-K43 M%LCE0S?D(EF<\VG8^X:_V]#*4.RIFZO97*C^^.Z,[3;*QJU09:-)-&Q ,^+= M.<]4;,)C%J^UX,%=%(Y_$.F\7MM/]XI# J1X5<0BM937&KEL,=F="R*8OCAH MS:'1:#]_4!8JC>:O%JE7-SAJ(>24[1+ NP/);D4J0F?'26_?-&!7$_=KZX9]78&.[E2.V*UDLC<56@1[F["&9J?U?'R6I]&^;C'T7^ M+6?VN1F;R&<&#-=G/ESH%M)J!R2OC#)\M0N\> B/>$5ZN,[AYZ=?"0V:P[T- MQ];##*.S19*G@%Y#Q\)P3_'?T$[P)NY\_D M=\SBD[BA'NE_ER/. )([]%=A:$[0T=1KF]@Z*.%G;]Z5<6/\AKM+486_LH/H M.^K-C^L2N%VA4+6D'B"3#/FZZVIGY8LL8JQ'M&[R[21ENK>,TJ]8N59 %Z#. M@N[H/I@(ZG!KZ.ZFVDM1VQ?5Z7K/) MJ>N3CJ[0[D0 <8EWIN<9?LF^KN&^ M -N&? ^?C(XI$P!T'7(SO.<[0T\(WOCR^"U:*K4+XKIDW5,V8V=CW+*<=R]1 MY]""1V1/D=!V!MB.P%:RVJ75"EH,&WK^KG9@RFYX?QV[1A.HO!7YDG8"Z>E] M?#/7DA+[_-Q=.:;@?T9I\*FA5YJ+N\\ 2U>G8 E .K(.%A*)N(9_KS0+)2*R M;[: ?7PD(\6N=HFZN--)@G^W::V[EY!H\2@SDN6RM8*]38AATM?6]&6-C)^W MII\ G#*-P\UFWVH&4.I!*Z4;0"(#[ R@-P2Q))^3<[HO&G)ZT>8,L)X)!U*^ M(%V05T-M""FIE<4.&P'3HU92%5('-2)9[/HS-([/DI5WMQP6T(*W/&D[@Z5S M7OTZNF9A,J<_EOZD1O>;OBAM,NPA8+HP49Q645VII ]N4%F5[]7<^H[)I>TJ M3*'WRC]>6\EG@.L;=OF],LFJH(XE9D11F6P>]:G%(-BB:]Z PNF3A=O19^#& MNN"N%H0":T+"-KX%)C[XK>H!/KJK[*I_FH2;) KVM6LJ$Z;K"/S=EGS3+0&H M-QFO&!XDA-R0P9<=D(T-;B'BI ?%DMQ*/(610+#,!O#Z)Q>_&E*SV1PEQ?KS>>&9%,W#*G:4J+'G&S4A-R1P1>F#C H#8G[D00B6[D)A(6>M\S M&O+1H"XS./^8)#)QBCQ"'1F]!OV4V48I=3/]4C?$& ;$=Y'I@GBJ,8OP', 7Y"D6V2<[(IRA0SUG7<1']X*>S=*D%*K-H-SY*]^S M\BV8=E%10P.L 5!!W*VNGD6S](E#/E*'?P3N7U+//X)IJ66LLWAF M+F.CB@E6*8*(5:K'WQ%Y7F=S[-M.-_C$.>S=/ /0$9%_6I;14W4NA.ERAA.N M# 4;MT:,0;-"'IJ!EE(84AF64.E^+0\X+J.H=IRU.#!\+<_5MK P.>.8T27N M@!_(M)YE8YSC55]_S4=2MAO961!>VO0O=%M0ZL+E: 3":<;7!@5_;E;%%:"+ MXHY5SG5!""IZX=$2[^JQS!9!\ZM<2=>Q_V)E^%TH:AZ6B[A%VMG"6*;Z>[,M MK!JM-"7>\%U]H)P"NDB[^3H$A8)6ZW7)HY?H%T@U1,&&YK$9S\;7];^"3[T] M\E]].C]2*B=3<(?JXD?/(%]/PO.]B__8 M6EMWUA.SQK[+=D8QQA=<--T&<&VO6<6/E0CYNL8X7 (BO'T# EJ M:#D.+TD4+T2(4\3_XTB78U![KCVR%S+KW<,7V\2WY'IR.\T3Y\R/O:&B7A;! MD!RVU@?'0O0"M]I/7&"M$B%?W-ATG^;=2-,WX:#%KJ9I,'X"3I2$XO!')G%H M&9P&IE+&QNG'3Q2?96VN!1/OONC^\Q5"I)+8Z;SEV.(]0EA<1*@$!'&CZ@\"0]\,);]9^/2;Z@3N1,5T\N&S>0H3\&QM/*[D]QON^O%^7[^T']YBJXS?_JP;6V'+ ,&)1-8$(%<^ MFK5K@<.2VIMAE>B4N) IMA?MX3B0'M# X'H>/2))AJ?&@8P3G:IRY/"ZY=I $IF36^6*53;)3JJO/N MU6KU6%5-V44U^28GNY389Z!17?G)P3<1M7ZV3']V'=F9!DU7!M/O:M]E>T/; MP3*:B,^/:U:'7H&ZO22KH04?ABSP:0V^XAO6+C?\ MNW;8[!?:5HAX=NABUV#OW-U4.J[*)$ (Q'P./577. M$>QD,3-(VD9=^]X5: X2B4"YVOEN7JH*(;83%E)@$7HQSSZ[3!W>QCC7I]00 MNK\#?6DF)+\QP#7?TXRY+=[ZV NIP1%_ON[8J:J]S.=L^G:<[LZ:(.*I.XR2 M$LKTM6OY-)_3R"O#K8$;3&>F3R/WX.TK1'2U1QJ*=KRY981E! VOW<87G_;9HV"*,POE5O(+;B/Q>%ZN&+L])N M5DY7Y;ODZ;^__5K4G-EG$DW(U]*0V,#)M.?2P]"9>$I]IENS?M* NW/"PU]R MD;:P#WDK>P;P?*3;[O%M* MT"TF=3D3D_UOCZWA('22X=&O<8@_OIR-$/_9- MJ7E4=-"W(I$B= \/CT>^7(!:DR)"H_3&5[)F.R\+I[^<[[OU:_*;1&CCXIKZ M-5!,0'X-C/P>G@ ]Q(,._.I^DR"&^'.^@KJRLJ\C%,#)>L6?^1_O4GQY#; M@O$;=MG;3I@$45B/$"\WU'UBN\3VXS5A6&9.YB^&=U?8L-6.6PXM58&TZ(;8 M@X^?P6;XOCC);<_1?M%QU]&W#)3]?HVW*RB94W424HLPOL67&K5L"V+4]AKT M\JI,E_62SYK;NW% 8R" ?57 *MR,]\Q/A7H8@8TGGYWJ?OH95A@(UGO28&'N M;6+KI>>3>])@@$^-*[#7&,XILG)%L?+$%-?6Z^>\\WO\A#D"HAZH1 5K=R,/ M=\6H"8F(O/_ZS,K_+Q9"?U+S1J@5P;)7AB/0MC/WP$@@3%-)*;W M;W+&I#^\_&CJK8UW[2C)LMQHMZNQV!C?VO=^([QVCI\.;B"RX.<(X&[TO*LO3Q5? M&N?'^WQ2\>6C=[^GBS6%++72TM52ONOCFM]JMA6V[F(M>^+#64DJ_JRB$#>E M*U(XX7?+:MB;'X&=@/X^NXA>7P?OT@T0D.Q2W/&-]>J&II!A#(?.\]%OC70O MO"@3:1WK5OFF6D!=4XA:Z&U2/U9#"1-!@A+HE9V0:>"971$="TF.X)4"QH&! M*U=H&*)PX^$32^R*N[%Y'./>K2"_K&PE;L2C9'QQ#D0J5;;]Z,);C:S6"@RR MUY5\$2MSF>0UW"'6.%WU1:\I)_5/H6LF/Z-J_>6.88:VH$32!#:NVS:& (S& MF8'QDQF>/QLR/3O2A>?>_(!^..CO@P_:0?I80'T_0B'XUF!$>:G=YN,%.%'A MQRUV+B7:P7WZCK'ZM=UP!1IB&]=J#82TU8%D"#4J(V4_KFXAW/PD/V]K-Z/+ M[%8H:\(E7O"NHSD5TUK4?@:X1I4@/QWU/%AB9C)TGS/I,T/!11X8;6\[/K O M9LWP>E6\-E$../F:>&QF0JHD@)>AB0HM4"$C]ZJ7;[RC?)G=4YIH$E6_?1ZX MI/SL%RC^1+[706$B]"I:8I=MJ?^CQ,O6CA_) ^!Y\Z/G6D ;P%(AXN6HN@&A M JO3FHN*VU78O?227>7TSOR-G_HT(K%R+4HB&3$,GZY,E:"AR8B[>%:8)/DF M097)E=OD:7WPU(\GR1GMPX"+AD^%.*M>Z[( PIAT@D9P-%@IRW8HLS^+B\YG MS[I+3C&/=5/L .,7U65%OL"Y)JBBH:ZDRI*Y32&6M[:N1!,=SJ.+4F-5.^;< M0R*_L?P)[7;,CDA.FL,8KN4E=H1,8$/G/<15?-9G;\\W6)SS[*W&M'=!)C]# M2]W6>.?Y,_;>%F/S[AX: 8EO\8ALW^] C@W5O@S>7'M-<;9JD[O_P&Z^UAH! M)!.' &'\Y\:UPY. ^ 9U7DJ)1K.-V[T)_I!&Q^&A]@N\OL/CK-JCD2I;#BG_ MC_/G;7D:PUNLY/>0'SOW$&:+X'IT:? 3*#4.UMS.[Y['Y#@\T2&BCO M,P >/L,@!A %86^(MEC8#R!.?X:]Q;Y!_5QXSP8Z\A?L@8J+!%3,&VS\.%% M^DFR4IE[=G!]OD;TJ4CD];M<\YDTQ"Z/VRS0R7L$F<-"L^ M,A#2_C2C"CF*N-==1DDW#)O& MV?0\?]-#F?\F^S65\+V4WZSROQX'@P^M(^'RFS)O-;F%@'B6MM\)]6N/O>M4 M- +\DL/NG3-0>XHA =OCTJ5)TY0H-O>F++]&;Y,SJO6<^(1A%8P'3+96VY[/ M&F("M!DE7Q;51+P%W3G.(*83KDZINU[YD/+![P] A)JKR8LD+.1G^EN$=\;= M.=#P\,BBI>D7Q T@(5-YD.*-C"V;DI*8;[N-S9G/DJ&U?;1X>$.KTA=;DLO] MZG&T6K'"VJ]-?8Z( M)^C%2Y$ET$.&5LUG %-'K_T?.W/WK^LUJ8RV@8_'[69="XS\./$3/Y:!1T^H7F$2<93\<%Y8@J9ZK%K9 MT?I)(+=2CH RPRJ,2@?5FEJ;[:WTA;NAFC.QQ]F6ONI[R HY4>I7Q#(EMY5> MG1L_/.Q:-%/F]J?M4]HO"V +I..5SV8OHK[HI(V+J^EXT=;83N^SX57KD*1% M]WY7+BI4?BKSGS)S'MJW%Z7,PIYW:I@JH-H:C.YC]RVF2DPE;NG/MEP5U? ]\;;]W68F%IE>\ (H[ M7HYD3'\=^*N/'E$"OT4I#+\$2Q'BKHT?>1)^*&'.#3U=AE M__N;[F/MQBGJ#^S] ZD.+FD?S;JG.HV5K6W"[4-APSEK35,R0M;%63L[;^;' M]7M6TOHW#5;2W3D7=FW8$/?/:GVQ*6PH89W37Q0O$=IRYPER5LY>L<'[WFL7 MWOUN:/6R/U@7!;E)#0N^@L^./@0+!,8./AC#Y>Z:M(2E%1X(?>^KB3@7.?!Q MUBC@I8.E* 1;TL/:.8V#QJR3(R^^()\3\?6B'T>BGV!OD33G/ZM>E71$$%C& M8?40W,;2($P]FH'@V+_-X$2@[9O5ZX(P+;@W3_5EN%_J[$6&NX "% 3_G $2 ME &Y^S\E.ZTVOG%J H?. +9"O8;ONR3/H3H_=8G$> ;0/ .\@H;!RVJ)Y,5)1::AD">-;2U9AH.G_3;6+[P< M#'A6\LMO-8,2H1S^WDE"TDTH1=V9EJ. Z6^OLPBT>X5G@+LAZ48A(]L1>*ZZ MD#_J;^"VT );A%]+$,/)!LT9P$[OZ EER8*7>C7_#:MN'CC&WXT,WE]/VR.U MZGC=Z-.-81&N/]@2HP0)39W*A?("&4/9Q2:O,V&DGDBB<@0Z&X_/)?;;J SJ MF&9D6WJ.Z%A7;?^-7MY(:0R]U0'M8CZ$Q::6P"5HO3,R*?LG.-#&](N!*UMA MH@1M\7]$80Q5E'P=C^HQ%$=/X_AQ; 06W$^ZO.MY$3]>:\2+S"FN\4&WWZ"M MO)]EF$XK?K89IO\=X#O\[0-UXTY3WVF)^^)Z 6-S>(YK\<:HE?5B(SW >XXN/PI9P$>31- M5CZY5N31,/OB7;QHK#?&!, @PJ-.FQ9YZ5>/^WE$H_$]%2#Y2]_TE.]67].V_I\B9USQ1=.1X1!4T;D9]O;PQ90M3G6QG-\[%6OJ](P?&F0" MD-]YK>=A666JQ1LNCC]L2 I5*W_9 ),,:,!KM,)I:#I_=-S1%P&9N,N@1[H6 MU-"P6,?1@Z:J*BEVR_<:V J#+!7U;V5]:'L=3IH.\GV24B'9 *6@86G6C(S$ MZH?AI8KCR_I>-PSS\N0]\;O1,B!><(4#?=2QP(U&-%6Y-3M-D8_XNG8_>ZWH MZJCE(+3*BE_WE6M\Z^N&18?SDC?RWWT$V<=H0J'XCM#*?#K[Q!W*Z.,K^R*N7Q(N)6$"09Q]H. M]EL$R.E+6XN&DP2//TR&$382?/@_4LYB\ MCE^*__Y]Z?&/\=S[_E[?K(2?)_-$D,6>T1&QT_4XJ ?XXKQKM7J S<]-Z0(6 M38E70\C3+PU/DX\H:B8,F;-G@$XKJ!N8$91,[6V>S+/EV:ZN41[HKPO<135M M3;>< >:\J0^D&*B=T%.#K2$O16^V,T"7;J!ACX/,A.T_]C9_Q>KJW^\SJ\C= M:7BE1[?"VO:)&=,F09P[ Z0QW3\#_,BGC@<#CH!TUK<^+K==&)<6B0(W)(0G M\460*]9&9K6IAGU=K">DAC/ > F\D"Q_!KBQF'$&<$B#KE] ^%,J/7=K@;R! MP!["C(%_Z48-/'?P2+NXXD8%$#U/TT%4H,$!^R!:P_^0S%!9FO/4(PNK,CG^YD^ RS?@>'L@Q2@=&3@A:A5(Q^O M<:7&!@_6/E$JUY=33V@_:!2Y+0XZ>)(Y2WY(\ECB1##.;,C*VO_#_U)Z>U#@ M=HYCN]EV1X[OG I.2R@,#>$,#1@GRQ5;;X1?'"V>>%J;J.8B+VTC^_8V:$,[ M73;X394+IC0F7#'4X><$[A!VT75ZZ5E:<:(A_XH"J6X MK\O^&NOE4*VQ0PD60\/[W@*$;OY0-]DO$2(%[9Y2GDUJW@Q$$J,(O3F. MR]H5@;Y= 5[AJ/**#PVT*3T#Z4V T/)T ]'\IU>VB)_1&M@K\^,A<_ZCI_HT* M;OLJS2T)N3['O*FU,P"^&2%'OFL7V-69/SLM!UNT/U8+!![,2O:"N*K@V+]? ML# :>X!(2M)D5J"_OCJ(C&;&;YZFS^*V[3=PJR+3#PN4L]X[;&(:I MF3SUM."FD,O?IE\=[-N\-2@D;P0 M]>_MG:>BB,/+9R,Y3[3- MF#QTNPX#Y>#>)\-BS@!!PXKK9X"#S'-@.^KS3^']@#/G%25RX4<2%;,(K/&' M&D8)9X"'C4&Z(;>?:Y'I&="0I^1'4\9)^/-=U<)2-STVQC_VR:"_1LVCJO?GWMW<\G<\8W#4^1[9:"4U]"ZHT1C&'X'I9]"'*RPO_@LKUIOOX&JL4KUQZE*Y^9*PQQ+ M^XZDGNIS"R460!\>LQ*[4:E?".Q=CRQ^VX0EIB/2]7M@5%7VMGD6M8=RV^K4 M4F*XX1V?A1(@$MJYEDE6Q)<3&F *&MQT??ZO"^V@(]?W]:&[F6X4_E3%1,4' M)F5%C-]D 8(5V-T_2UU%)H3IBHKF'2/5D>= @YL>M&> T")8+^(3Z3-&&PV, M6Q2>FJHW]'2YGH#<^,)O=@80DK /[%>9,M'+Z51X%C7HYBA&_ @5/P-T-!&X M>W?YD,GAM]WYWLLKI7DKS53R&LL)0,7OA/V2.@-<@)<@G30,NW.7(F446=X\ M:9J4LL'V5]L6M66:A.):R=WL/OW89_#$8^?VE5R*$,D''8/WCO#3X!&WK*O3 MR:;]'NWUCBII155$2(]^+8!Q1%/JU>Y6)G_Z7.=MSY\Q?BYEQTUUN+#Y/_[3 MMD+_+L4%1POGI_^VN5FFV8)<#\02UR8]O:J^^\DPZ;@J2(\IS!;W_L/#?L7Q MT=-(4*M[>^@;0D,ODEWI:T/5O-'+/JIZP0T>S1AN&D1EQBY$6UND>^IG^4LX MFI+TFZ74/R:>8?TT#*<56]2Q_J,J6X.QW4/]*.,$M;3$0+V\#F)0@/QTK::4/L[1FSV\_3[H M)_ ^97)$!Y@*5OP3".UJ=HE1^* P)-0KJ-I)$[_<8/1- ]RDT;^"NDC(P)X! MXC19K6KL]159?"9D74V4]Z\$*\21N.?W0F@A:HE]&/G;IWR&"[@EU$DUD4>@ MXG+Z1&#R@XST1;#3"K+B9P4I@L#TX%R1SAQ^#MBVG=/KU&WME\=&Z^ST'6R^ MHE$\7B!\Q-ZK)F1TQYZ0/GJJ7K 8!.L.:)4V'?KVVAX#+CJ=QY(O<+(%@=:M M&8?*[9*X6!O$-O>%RNFPN%;>)XJ"GFI0A_GB>BK6#XV,G";(MYFH>UA^A_6H MWSXA 5*C?KP:&MNW&%,MC3!RK(ODUNRO$$XNNKK2?W9AJ:LUG9O3 MBE3&I/Q3*,X#H!FE,7G9+ 6+\ZNP5S*J2QWHG*)[U7&ILS!UB1)^N*^$X_L:CF1YV[_%+6Z!KHP#O?<'L M=Z6;(P\_HUOS\)G?Z)>S]B86$[8(7&7]H(27(R^$\&TN70[E=O_RA$:TX M'6RI;'1/B.?_=.KS5@T@@1H2B>U\YAAKVMK\QGYIY.3/,3G5:KY+4/U%\60P M,:QHCZSIXJ+#:=F37_R_-03C8EE=1>1[WNR9),S9]M[=^XV^JE\FQFG O[8U_R\M8_O6(CKM=^OGDY+V?66#[JV(0^ALO,;.J[GRVD M=I.[GGCMF&G-_F'U5_#]+&'G+][LKG(;(D\\'_?[]6X$>[']$]2W-*Q*0%4" M7HY9V2!36U4*9N86-E5W/CMYOFY9S@HI-L\,7KT,DCTQ'V+MMK%,J#0:3BNW M<A[6%WE^"IK^*5F>_ZC\1H8%2F&!GC/;;%+*;_US_?=L M7\F'0\G+UT1NO96Q,$(E*1@*NK$(K5E61UE\HN5*SK[T4__**_/+_<.L]_], M\I7"U)4*W4PW3F*17_\L&:34H[A]BN,T-!_[CGC;8-4-\+N=S7T]..YN5)[P MJ5*\E&.*9^V8+WO"$^X[ 5<;UWS]-,IH)\4+FQ8L,4HQ?FHC-6Z:HN,>7@V> MLO,.O:FLC5)II%$&'1W+ZDDI?\,G33^;8G=FC1^_%%!5&DUET0ZKVFBV'ZJK MV_GB[NKS>NYI;-"4D-D[V8)/U?VT,%,M[K*J$!M2#!K*LIBD8=EMX_ YP.O<<"P5@$IOXA06NB$+2N3K7%&T\U7!&5#)%E":3)BR/I_)?7<"W^56&O?7JY@ MCC(N?,O+>9ONF8A."H..:03X?^4P(C<'%D] TG\O58D,!PQ$Q*VXZ6/T'2_S M2;YLX](%D&\?_,^;A4\F]'ZDKN$N.WDU /=GGIN< ?+D+?^+D^)3PF47^$<2 M\H3??<(U[IT!=O]M6SL'WDXF<0W?#AZFV2.PWU\'??8=\!G(-E]SG_H2:WQ-$^[R 93. _U86$9:!K MJUV ;LV)P*K+4$HZ(I#D79IBUC=[L9K7HBWA0_"W'XXGM YSIZ9VGOCA%(:C M7=YS&]Z+_#MQ0X;$Y$Z$)=K<%[EQ72&.2I$%EG,2A(@W]4:#8+N^RN>LY1\. MPH.K*O9WL7_+_&')0K?S W:E=[>QKE0\MM]Z(D"(W;28*=QN*7U:C-ZD+L M84 E>';+2A7:":VI>+JTI$TC]*VEF/JR#GXJ:Y4$BISE=V1YM?][Z>BXG<)I MF1\^BXK5$.FLS\%8[]SL._T6=09P*7.@2JP="V9"_Y @QK4HJI'WOF8(R;(0 MQA:JCY^*DE[_BXS[+53VG1=)&'4_<$.P4[*W==9Z4[CB?S48_#T#_))FV.Q$ M+*&DAV(3RNRBHEA:TUW6B\_5[G?W-AV._,CR;X&,=?G6X9=E]IW*I&\T&^$' MTDN/BIYV'91+[%]@RJE\P M,ZBI[_O_C1]4+&A$1*1&18I4 9%.;#01(R @-2)-0)JT "$143I$ 4% B$J7 M$GJ'2)$B0NB]AMX3("&D7CYSG]RY,W?^W__,_\[W]V ].R?9^YRUUWJ]]]YG MKZ3MS<4DJ?X"@81M5PD*\F5"(\Y2& _:RN]%ERTNF!)DYS6'& M((_*7ZT0GS3>^=&:X)PKE@#JJW>(H)Y0))U;(C6AW0>G(=P59P^R4EK$J0DV M3OB=">]Y7.APV\RU<*,:Z*'_0,?$<[1!]RX;R=:&[BT0#/OY+%#R524-EY ! M^6SK)$&)=ID\R$"+Y*[[:9ZC!,UCP\E@!P(9Y9K=KBWX_7&7&&W[30\EP4S= M -\#:JZS2HVKS;=<\],;L0P_PG6:DDLSAJE;N?[_K3.B+?JM'RU;]BO4P(P,^!(YK2Q MHJ18$IV$)",]OSRGJ0L$%.U&,;$YP=)$)'FD!FN^CSO6,N+YM<"51U=]!+3_ M1^$ .>,>'())\I"5J71=*RN'K#IL1S-Q,YK3S)[2TNK!U_,5%>_47)\_U;ET M*^^9%AL H QX5J9;TMZ[F1=U5D'N%\#WQFC7; 5P*T"P;HKB_\O_NEZ<7>W( M EC"3Y(]GP7P^,84(.C\57E9'C5RU"?HZ$QP@UW(_*;BS,Z1TDA@-NFNL0#. M'A,N(,#D%,RUE>*)E']X'T6W OY!Y= V(+!4Y.SKBFQC\X8Q",])<9 M-CFQF*3][\=/(TF]O0?60_BJJBC7#5J^7]:KLUV2I6OK>HH'_INS-$5+NFPU MRF8T7@W#_1@MX=GU,NO-SZ!:@CZ M@;/;40Q+9L5MK"/V[2VZ<-^3S/P.@::;3??(X5=LW4"&9]"=I8*Z^_\T%D=) MSKN.9%S/S#><+B<)W.%+NICXJM\TZFALE*B^^W]&V\\-^N2=":6%2A;@?593 M32DA*:3!ZL'9A9Y7LW9*WU]NO85H'8_SSJ"US99!0WPUSEBZ7?]CS6_TC/%[ MTU^^*WQ=J4#NN%/QK>!3F+,$CY98GHY9076G>2SG+-3<2L?;5['<4C=BD%-. M3*V_/-&M53!$<2.<+$&P>/>D% , KS6 Z"YO91'=X N5LMP4Y'/"3-..;_ZJ M482%\V20'M?E8\\SLA_=ZMHTK0%>=*X&E\VV2P8'0>*T"4\JEE7F[^I&<"6A MA/(0]B1>H4GH;"?$FY2\@?78 M(H:%[C"G5)&M!A?'%:6]C3+$4OS";G$L < M'?D:R1JI;U5PG%!KYC"(&]]_ M>]P>]:N._S!A*N=NJ,0RXRP EE:F.S[>V M,OF%YW6[KOJLQ7A]36VE?)^'4!S!H%1*UNGCW3]?I/-W?\9(T-#M3YB[:(J%Q"5[5G>?!+OWGIV*8B& MJOT@HW"?/PW\CGGYOCFVO/A%F*<*[RZO/ZC-CGGB*4R6;$"0C5$7R7)]ZFJQ M($(J]$;+X 4DN?F3&6:.G71Q-C$\,)R?;$$<"<=#.:RL4.?6Y;]X^%0GELU[ M?>[:^'PC7^5J_LK).LBDC5;:_)%&G#Z_Z/;PENW4E8Q2N!--F2Y*09*OX4&7 M72V<&Z2N7M3C]YB,G?5C>RNOHEF93;.SR$:U[)R9?+BK=TDIDJ\!&_PVY*U8 M"$XH$;!SDMFMJA/;H&B'!W.[I'Z>P1;\=.%JD/_Y;7;O?;,18@VPM__;B/*) M[P'-!G9=>>BZ=&7=OP>F\9:<".:?]ST[GW[MF:W6UZO'F'.8=$U19-<<3)99 M8\D"K!H_9;>C/:,_'E(_-R]Y3E8[7C_8TO+S#_V()T+*@^Z,W+R7UL] ]X/P M*7.SXPK-=>ZA9V!AO08>YI^5K*8:_^9][^P^?JKU;=#7!*H9D/;:>8$&:?:O M%C7.35#G"@@V7H[Y*N KK,P"^-5)0L=POT9'2J8F-U(7^QZ_TUW4CSA3]NGC MO=TZSKL"6[%%N,U18K=NOQ3&7:8!A+]C8FF.UM17V\3E&%;1IQ]]%0K(8I1M M%V_"S>?4TMCE9N\[QD\/_6-Z[X:6+JZ&^R5M#MB"9H-UZPQZP,V++#82]"Z- M)!6N_L:EO%]Z\:N;XXT6F%S%2PDA3'%^6JEFQH:]53L').L37%;_*"[6C_C6 M)@>/_#AX(\D+D7KVSTD%=,-ITK^C)FQG/K<#>13ZW1?K!^C5OK,=?^O-08+' MQ-L$?!?ZS(9]]]C?LP"+^PU:+( 5B 5XJ'7W'&7AIPOZLN9M9R2'E*Q]V<#+ ML8-EA=BM\IZ7LS,37R94W<&/_C:__V(Q[LM-//T+]:\0FM?N 6+(K[UBS!(H8-UD\D_*YZ+U MB:WA/S =75]+:U65,Z$U'T/C4DZ9=ZY\/-8NMST#I!3]@)LEM%F8AI-_)T/. M':^^V'Y9O=3!5)OCS?D!G2>W7N6&H!_-:)!DK=)7U%CXZ;O] MC8*+O%>6G@.0,Y>.;;( 7&"'60Y+BLV&,2&V@7J^-O>A>]'BNV6SBY?XJ]+_ MZHH)W+H:&K6!=&0!(GF@%YOX6[WSY!*,2[Z,6_V9=I3XV2TV5,!!"[72S*8) MPL[J#!9C,+[3?C.]$Z*ISC8PSXAO26('&F^+<>0 PFSH;1!PW6,NW7W/3DUI9U*"4+*OZ/38E4:X7^&@? M&Z;)GGP4CL+B/DOC9Y4R!D]?EG_KSA9C3SV*N[:KO=Q?4P>-%\NFA*Z'R?N* M\6O-6JMEN-*>*5%YPGE&]'"KZ 4KL\WE[TTB]Y'UKC=!'[DGF4/$A%Q* $VJ M'/A7C&)VEJ;6*4Q)>9U+V5HV9 '@*U13$_#,Z$]E(GA7.9;6L:LS3#J,S.NT M'Y+Y2G)^SLS!/MG8XS>):/YIHQV8U8M-X*-NGM\]%)(5A"LC:4$L@)OF(87] M2OC,!; @HB8=4!/TJXWOK$$C$F34VS>G$>1A0F!:^L8YDPM,!F*\"":V-0IQ*V):QO26:O@G?19FG1P&C[( M.'B^R&*,(Z5(- ;XDY/AC&;'W&/>*B+,<$/2QNM+ZL+=DM_WFL9JV:-KT.&A]<\*LFZMN,2I&P M904/CGM/=KARWLWT,EO7 P>HILZ1N1;)Z< ^9/4MI+5YH,>$S:1S$!2YJX&/ M$B_VGOW_..+082K+B??*-^#?/??W*01M6P\6R !<4 M3T@JQ9 :<_/BJ+I[1V_U$]1$CW:*HLSH";(R9 ZV(,E?\K>0ME"V]G&TV6@N M"V!O< ;%X(8&,+*3BIXA=XUWJ^-7C/IQ+("8IO!0933#T4/I:5-M4S+M0+XB M]C#>I>&6GJ^\%H>;5+%G7I2^W#[ ;-4]EB8,EQO@M=[7\^6QB0WPEP32EG2- M*5'[F/,4L=893I1CY ]GZM/VT^55NEW4C_)(OMZT$?P949T?";\WY1 M.VW>7?B@I>9=:WB!"7B;+8D%"!$ ;8_V*ZX@U"DLP!PTW/6Z2^JF@DTNO68, MK0FG&@[T4J+E M9Z"W!("!AQ"\V58Y'G1!J@K!50X%FE>9;7F_M,P1RJ08$[KV%?E]EN2E#[7@R3/$OK9%GNIX. MM*3TTY[ 4/A6@]Q?E@\)\\J7+VC:V&Y(L@ \M,RSI';77CIP3MH;?Z?^"I[JS6W#Q:X1AR;)-A[_4U0.DA'22$:U5Z8?8_XZSD. MUXCC%F4!3JQ3,[2YQ-J729KE<0F&P0>(Z!_,>&5("+@\(Y80V.4ANDN"<#WZ MDO;4X? E^\_[P&FAHB':>7;,Z%?X,\K!/.2]][C%^H&L(J/[&TTP#WC#D"M4 M,H;PS4FP5UG0:_6RT@@U.Y$G*4&DIZC-5_+S<-@#MJD+K@O$\XV69D7( M(,PAZ/O\Y3.2^/7*5GRT&7,^(FI_<5N=DRV#_D;29; M,7ME_UTA/2)M+I1N5E)2/^ 4"B&*9BQTUJ6D<&?V/BH7O_&"_L?3TWLC=:5) MHQECP>SQOP5+TM7LE921Q3#29L1(DD MC#[MVT>+;0UVG17+H'&=O5[:U;PISM;6Q$._38D]2B)L:ZJSK2P YV1V3L'K M:AX+FZQC)LD?S>6SO$,8@[_8E8N[?R'+R;5!"Z_@#D20!.M/9666P&]^ M60G(GV\GU#^8L*DOCN;1I0C3*Z%,H5>J,M^7&&5_QE\F_W'KKN'J.RC^^5:^ MP7"^ '@%AJ!I#U_;V_2X+J?;>&K_1= %SWN;=S'_## YX*84,Y$>3$B#L5W M=_4/"^5#[']K=RH_YFEF/W;[W'#Q^ZMN,0%97PC(2L@+<%0_$J83X^:3DU95<;(WM;YT=[5;#_Y M.3?ME1M^F.<_WMY<)7ODKMTQ+>-VOAIR_67C:1/ PF34+NH*G'^DX1YQH77F M3G5=B8$D).I&$J^]EQJW/%?%<4FZ7<%YTJ;/4W8%(L\\,YFHT#+*)_2S\-K' M\+A7Q.4'5VG%M8*!*$_='9N;F70YRCAA?9 FUHH0'R )\EXIJIL!9HALM7Z? M (]SW-W'9+WZ!N2@V-(TUE6=8E"QZKZ%HEC\X^U(X:XHT78V^Y!X=L")8T%. M,:_@7A2E(OACHLY[7VF9]993MR/-5RQK!O-%=%Y*1KY)7K;QLQQYB-#P/KEO1]TLJ\/V^J'1[$,O MR7:8L&?$':]]L9&FV!]OE9'OD6=\9M\CKO!9)Z05I%CVU#7Z3@QB[[4_N70> M@ ,9&7A".<%.Z49(/J68AF/%LN&5AU8-1(-/'#$Z?W]] >!Y,L^ZN&XMRN> MLO>DCK9@8T$7B\QTB#J1%=WG.+\$9VY&*3TZUBEBPN.O$7ULRV9A#L3FC#X/ MEW7Z[JS;,G$LZ5.OC1DX8(R:<.C)_D^=Q']WROO_H+&U(UW.6C,Y!XKET#(T M)P:)'\1(:DB8"UX98XJOOG["/:.+HY^YPT:ZWKA!?C?(G":T,^_*CY3]/D+' MIA9T?RR\8VY:]Q53JA\3V3(YHR6,K!-PVN^!?4%[7\A>AVU^:7]:(UWTKG\%$+5D]R3G8"]$A5IQURL:/:I5M^2A;[ M)6J1:3\Z,@=MZF_NN'18DOC3[W,3B04 4'/)MHTTIV;KT]Y)(;F1V--?47U1 M"RS ZRWUGKG@\_L0?RB3J;T*-N4^V+$!7L?>5I_E;G;9]48."H "%GKG /\\MAH+TP(V6^^#;<$AV^MFVU*I4 M[7/I4U44\*8*= WJAOBK^FNXZ=SJJJ5/DH=B ?/BY7]9N&ST+[JB([PWA!AJ M?LWO-_PB65-UQTKNZ-D/;PR#7\Y>/%E%O/QV*\Q,?S59X\T=%;H<:,7Z"FKF MJ=&^^GE!Y/@AZ;%4W9[.MC_T(V(BE=,5RK$AWB#<[207IB"2 _/@3$3)18#YJ-#F"D$]T:K%VN3(8W),:O7J75P65U%%K ML$#$A.ZG/PKF>58^)&WIT)/5I6ZP^J"#;QE#)Z;K^@%]/6$([TUM! ,#^QE6M596$C5+7R'4AA]\Y*+FQME7#%KJM MBN#>G=T*\<); B^:_Y;)]9SA;7I_^W*>7UN9*%O!L0/4] M+<%#6E,*29&920M8'-RZP!M]$I39*#!T$VQ_5.>Y?H=PI\^]:IMP0=O M3_,>!BHT%T+@:7IS0$;/4)RLR;ELX;R<%T_] 0Q_TB03W3M!4TUULVN%9 M]K59WJ^O8USU'>O!E!<_?JZG9N=$YTY!9Z=TG)W%OOD+A4?UWDI,<'Z%NM^D=BZLX(RB M8V+N#VL6 (-[,';$!Z$UXIC8)G'$6&![)-%1B]!M.0/S,.@IK-K-NPF;HV\+ MO*D1/J,CX'1

F5&VM3^W44%#F;,HP7Y%E0L(!Y6#4,#.I6 MQDV/C!A=U+,\B#%';'C^N76/5DE>@BFU88^T4DN3YC"F,MKM/@N@/8P1<<[Y M!,5%3L?IB4^1-J\<6[-P^%RR+ZGR\DZUZY>5YW ;,8[O[_T^[S1FI#,FU)I*:0%7)JF%4-0FVU.J24G!9?E'@M"A*F4=8DTSU:_UY:W?A5:I/ MZV'1!;HB,;C[)>C,QAOTP\$<<)H/#36LG65\H32/=I]!2ZSJAK,(,7IFJ&YSA+S';(!:6P]RV9[1G;F&4S M<C4;+=?1I7^&B M1"%-_I10NS!IV"-> D!M<*6!]_1DQ2>)U>L!H]%-RK"-#HFU DHJU=5_ONB[ MU_$;@9=B)-!M?/B7D2N?A"/Y] 2VGAG&ZZT",)7J8K33%,3O>.B%C=&Z\KC' M=[R**IS&$FHCJ-P8;X)3"^H47>/N[7/_X"")','?1 \C#CZ5=>SE97B_;RVV M4O=8+<1B/F7+"/R5>[/RNW<&D\("0!7^G9B$ECG%-?CT0_Q?J2OE*(DN&!F5 M<3+_0F'H@RI4(+5CWF.S>VXV[-RY*;]<\Q'CXRY\[\+$9TISIR$8Z1V;:AL( M48W\A6#6JI@T8SE?Z++V\?:62FA9=6;U-.2["EEQ;KAC0>%TD/)KJNPHM91T M6[ZP7AQ5]7-XU!P1374JT/N_8\GU=W__>@($]13WV#M DQ<[[NO'\O\:T,E; MM\I*+>7_%LJL11V^FF$!_!GKARP ?G0+A,=%2XL4M;$ XZK7P#(ICFW"YV?L M?#\R8/O_U$!.PY0LB"/EES]_=QYT,1OPB>.>USE(09UI6@RQ:0>*?.#>\O)P M3]?TH.K@'-7UC"\PPFPRZJ %^]9@\/VP[/P9U]28@]%1!9M9*Y4 IY3HAIB@ M^,!4V@)9E[ 30UZ4%:;, +T -K;2.W!>J:&2QU*A\;@1J>+7@MR\+ M(#S0668QIL?PX)34VR?M,.]I73+K1GO^]TOK_,^QEY1!/=6#][[IZN=P7L[7 MQ6B33V9'N0FDX ,H%UV[#Q+6X%6X-N^G(]AZVXZ94OT73=DXL^M%I-C#D1>, M!M)-EK'=),U&PI,R]0?S@B##Z=IB:3LG\-8"!WCGF^L2U$TOF/QE4O^^/L7)D]G7N:18]PCJQP)\P"DS8AKN M2M&AQ:^VQRPWM-+O;???D2.UQ2#/4 O:4M41UPGDW&Q]E QY0M\/]V+=#%P$ M9R-X_&9KQG+!P?GUFR'N#XWEU$\MGKB"_O82>89QH;C!/L#%6R97EATO'-'M M$)X\Y@;/P"XC7DQ/=-OY*E:LVJ7RO)H&FKSPU%F6W.>90T6R1S&Y*6\H38>F MPVY+8L44%L!/C[J%6X!>9P[8<&E>HE06O#9(FHCD(7J-_NUE >APC4# M*))4.Y\"78G\S:A+H(N=OBKTZSV8(&RM_'GK57[FLK*+AU2ORPL7WP:$J\E! M 6,!^WKG=$H%XVR;E^CC\R,*):"66570MVLLP,YW&SD"6SM;,Y+[MFL^J+NB M#EEJQ35H__6?X% WCY:F44KZW#YQY2TI_<*'/?<7F@^4M#XC7N$8^^SSJ?35 MU)O23K LTZCG8P62'-Q'W1J];6O_T\AGS$N+=ZFV2+TEGE+(])H.'J'A!L>% MS3/M?<_'G"DKZ;Q*XCX<)AHWOX&#B=N8'Y]MCROP5#LRQ2V7'V30+P!K%,D' MS5!!V3;9< N;G%V/QH;3OS!?U MM*+,I&J[5N2OY\PG$)>E5H.!G_,RN4->,I=5JLP$',Y9FZ:V'S^HPLL*6 M!= KLV,!-)X)R 1?N8B-"S)KU60CQJZ\A5OFNE99=;N*+J.4+UZ;[Z-QWT!4 M4L7FIP.[?_,)QA7EZJ^8VSPL:V-VE.Y?7>0<"S6)#,TV?(8REN%M-^YYL^9 MB;4R:7Q)1DHW5(!OLP#(W!EDM[YKWHT#L]@AYHMWDCL>(4CN:Y3OYZ?(;],U?.]?@8'C.L(>_!?H;8S&_G<45G9@KA/O_"2 MGE5.$E=0\XWT43U9R)[..+*"O55M)S+C])T)AZ%/4'/LQ/7*O3N_W]REQ:@Z MT;+VP5:H]UEQ&WI-]E[2V4L57ZXNW8C\M\'@1XQK!&3T/DX0%CAJ/N#$-6$E M@YR(K<\\_Q=HR)#L0KX"CF^#03HRC=^T/U(B>>1;/^;#OOEHA(;T':P&<7:% M839GRS,ZAKU$M??$I5J/'^:Z)4]8\^W1&?ZH.> 6)WOLB^H^=2U52TH(0-<= M="8YDZJWKD82"IU2/'NE4NULFLI! ]GA5& NV%5R=7YD.,"0M\6S9:MAXMZ M/P??X.'4=_9W7[)1N939_FM?.._J:#_Z) O@TN53$:I#3-/S=:G1K70XD75O M[)%J"0OPRGL=:%%',45KR&[T+7;6Y$A+B=IOCD1!=I/1Z-FI>:8"HJ-N-'0B MV+CENAM2F]>QHMU]#G2/61*$T9S>6#%Q?KW-=A/F%%EVZD_9+?#WDUCS_493 MG$5IV &D+HP\X# M0%#VL=W4"F !VF;'-YK1E^A=)&FUS<""\XJ2 CIWD!,+ MP"-//T[EM.D%JB=J_#7"HJ$I:XX""F>P3;_^C*X-+AYA[J==G5;L)%L[\\SS M(M^;PD3-KU]?8U^*L?4]5CD2,*%F_3;G&&5T-KR6+DG%O4'%9XJ[(:+!G/Q) MH:/^!.84\6#3> %TOB*!@@A"K8=HP?NKDL6+*%M,.QSN2IOU/7 MGAR0/87$J77RB6HN>/*"'NW/ &7^:JP;B"UETK!S0K>]!1;$#R1S\-@4:SB: MSD52N$=$?,#G/:R[4V[[,T&]K#N=Z:O"D7L<9&=M MDT#T;J?R?2@ENE>ZAV:]I-Y''W0I,R1Q^:T[3.LA6O^&$7Z5!>A>!WNS . ] ML)$XIJ< .>&/#_XYKV[IT\I,?7"6!5C5=?%G_&RZV5FC*?416>_T&ISHV\T( MB62^8H(7_9%%7S1+DJ>P?QE".>52+N81)FPW$MY*[FG2R&&43_DW+U(ZC.\B M5]Z_XV(!XHY9Q97B>[S;5)C#([[G(.KH*FMU+)53L5 944!9%UG#' J0E*O> M,05%&1;0940B)6W!/T1=",/(QZ??N. M#?.,H![Z\W'331.K7L7@8P.P;[,$<#ZK!O;\J;;Z@K1J1 M;!9-AI6N\Q)KD/6I^\()5G70]%OL.)@;FSM;3.O4,R]J=;Q+U%[0>]]KS' MZ^^]>NF-0;#K''1,5U(''$W:FNY)BE>F\EHA0I!\5/"OHQA)ER;@1[L(Y&BW MW%)KC&KQ6A8+$*C=#I3C%MJBDW".G_HJ7.?J7X73-*O7A\'6L].#U+Y# MX7GHICD&%OF]B?A^I94:T!I\)#ZG0OM(SX^4"9JL%8R<0X8W@2C>6;%JK1/V MJL'8$^,G[3^'$]4RGC,@ W42DDNESZF4CB,8,Y1<#89,]4QLWW H3L MGA'_T; P]M]>Y_O_W[(<3V6C !RI@-TK""6M;/J381]I(RT^Z-?KU363U5TO MOEV8*?BZ-[EFTU H^. F1Y8]9]]H2X;4$+\Q4;O SU[^L-I(V;OY:FG'FLTL M079!7MV/R3^R]$SBN)^_P2_ABM?(3W3)[N]1#5-BNYH/9'M5-A[%^F=Z?*:3 MCWAW]M6/*!(0\Q\UE"@;.WO:UX,7EOD$V^\V\$#J)']R /=EC=PENXPG#^QB M&!/D"4F)Q 53]3(5N>>O7J[1)-*$K G1\T2>&?_Q\ROWC<1_ M,BY_EI!Y;U:W0]E&V-J8]^3.0%P]PR0C;KS*TEXOS#V.>(F]IWF:\A>V,5\< MFZ^P4Z_;U..+TWR-E.0B_?*@<,,K:<]@ A0S_+.Z&+FMTI&$K4=WYQXI)P9[ MA_U[90&2Y"_((^)X MF%3%/60+F!]T)$@O5,3:?HE^EORGCJU!=A<["MBFYF'Z-(*T*HFBD<'9-KDI MS@%GFX^&=EDKKQ#IL!4_>\X:IM96EQ0=*.?MH/"PXPH'N[90VPN4G>'[^'R# M@4_]OVO,Y[R&RE55;68IE_QHHXNX@9I%$Y+9MD&4RX\8 MCZAFX\DC3UU,O2>L'Y9/0OBUI)[(%Q?>ND>^.KK\C##E[#_P0*++S=_CFK;Q M9]CTDU/DJU&T[CG9WS>.8#0O.T.+.5YZ]L2NOS0JZ7'@+5YJF&!!)N\CW$0; M 0:^;?R^;()64#-;;;([N[,)#R*&SC=VM+ ?-;.[KR;]IJ^B5LL@/0UL3AD M ]:'%G/ O88NP[9SSC<:,SDU+(+K'/93RI,>M'&AY\AF#/YUUU5@+/3,5I,$ M15L?'"]M.BD_-J5$:%(Q0M:--=.!+A1^HT'W?>M'^'8R>V5#U<<.J2>W.G_- M1X[,T_:;(0"8K]9ZNKO$Y]:V=)A4E@Z&A^"SY& M4X+[0/G6B#!ORZ_G$,-R' -"'L)LQ4$U@L$ZFI6;"%%";]K"N8L;>L-%IMOM M\WX-;D.!MS0BU-^IFG&(J4OKZ]MM$\?492^]$+8(K:C3Q!5"2!6):TI\V"1W<3R&Z(7AR:1?MMJM7 ^/F;.G*E/1B^*V1#^1/ MX.VO(5Y.HH^-\S9;1_OB=%:LA_,Z.(4"@]# Q)7G&:!"@O)JTT/R!DAQ&DR1 MQ&UZQ(".^4"C_+9\[JS5[9Z3J>DD=O]P.6=Q\8E71UK(=L8,BCL%9>LF<\A#D8G4)< M-3L2>ZK^D;?'7RM:BGML+H%N*WQST&1V3+V1C,JX[@.Z,1(^[FA^GETSE]1P M(SZ-IN^T7L_4V$8$4H!X9 23?R: *OJ-H-TA;]&UURQ+ZX3A:IH/,+F:(.:H M)FC45-+CHF55:"!,(4_>4HZ*2D%>N$LJ]L8K;0;R9C<0W+9G\)H1FI-B^ M!VV]R9>H%.J+/0GE-_#0KQUTVA1]+!E4X&.[?;IXX^EOEVHZ)"SV]4Z80[=( M("*P=9&* '8R0 .D(,$W/3+[&YVR1=#/J3/WKH/:^/R^YTRXC!2Y!;F>6ZH/ M7G47/A^^?NHWXO4K3;%ANJPO.5W8N&[0:9M<5N9.5E9'V=G4SJ,G-MH#Y;," M$_TL%A^\&]19TFPB#;8][P!_GHC7PZ> 4ZZW@.JF6L.8VNCQ0_[1:1;@%W8N0\&.=HIR7_3DGLU(,7N6MOC>8::9 M=2:B$\Q1D62:H%,SE!ZHN+08OG?F&:C-#!) 9 'FMZ(2Q*)>CP$/\4)0Q@F# M-Q/56QYS&AJ6F[@\E]C)37+]/18 ^\%%)+ICB/:&_IX%*+E55PW9@=!Q>H2= M5MQ9B@Z[%H&9EG/4BZ2DD;PX1.%)"-[U.^8S_ '->5JW.!44?OWH+HZ)]TLL M /$W&PMP'R-&A'9@!"B_U/T#-T=&>IJK2QDM=GU;BZA\Q:B6D;P=I8.O5^*D M_Q!*EUISP5H.E$G"8QJX'7M%763NA%?!QH7L@2.$_LK>\Y7VVD9GN$1CXQ/% MC*;]'/Z4F+T<>3)=-/W,9$J1?<9=^R_YAR&&+5\%YKCZ]J! ^("2GR/8R" ( M^FLG%*&F*=/?H.66FRXZ,.";B,M;EI77C/OY9M9@##-T1]1DEU@R_^,@C!BC%S-&RQ 2SE%O\#F MGM>B2W(T64T]>&NGV7;?ZBM#TN5VMDV6\P._3>^77A=:GJ8'HCF,/18#?W,? M\APA@]KOV7UY%S3E,@NPH$.7VN%!]G7]1,Y9L@"QP4AJN3$3@:FA3S*"6Y&X MR.!5AL\/[/6.MAT>+A1%3_$Q"S Z>70AXC.SERDX!%OY?_YX1_TG"J5'#&?;O)9U>?K,Y-)M^".K'XM M[KV5L?_H<]#_268/JS=B=A":BH+VV$X4QMTA=1I'C1;S+S@02BA.A:6);?9: MD;K;YF\[\ J&AKO-Y6A.L).V]R9Z$>XAS'O#T2Y)[,: )/>+>\V7$LW^H./0 MNO +E"%%D=!6ZN98O6'9R/8#9HF?MF93.';O0)7.T'DU)A]_Q"AQ/YJ2*,+$ M[[Z=\WV^M:5YXI,>;U88GLPU\ S3=]/62XDQQ=296N*MUB@9"\?H4!4FQ8]8 M%5+ZGX*U>BLY@A*(N I7J=>'T7L@3UB QY5G-!TESN^#=F1@I+/0,VL6V;W1 M^1,NEXTJ>/S*"OMU&TT2%T%_S=9ZX'(T/;@<&$CW$EG*LO1Q>U[9QJ_3+9#" M6$2&J C]97F&$Z;Z^\C"0PD+'9>QG.K\N:Y)-5 - MN=M'//@ST7.-(I3Q+72F09:,I;BX2V_!G>PNVURHJI[7(:PE^XQA;>T[&X0*HNK&$#OSHKHRW@B 2Z/+$Q MJ3@MHP\MNGN$=DD?2_G#ASQ;I[40[YT/R-3LV,:MK&XO5R^^[DMY;XH+Y4]1 M0Z$9T$M-0M-T!>+GY5COVGGC98LI3F;=Q2%U#6TWV9[6F2V MG[1'TMPB'$1(P8U_C*_7V6]XV_E>B;_),]A'O?#FU.8]C CL^DX2L@<&^&C M?)=XH@Q!Y@81#Z\(@F?9_J8IJ3>D"4 M!KA!0T4@!E3MYOZ]J2H*/_,L8\8$*%!:XN K?/6=ZCO)>*^,R]G]I#%U4ZXH M^8,G/T>W9/(/H+E35'2*:;69A>9WP=\-\1,VEKJ\-^Z;+/AJ!-\[V31(.4>[ M:T'7KHC6';D1-]I6*B/7DCW'MB.6&8C!*W=>F:T ;JXWR>[1=>;S3#5>GSNX MX_K!$DM.'H PSFZ,+MX=M3!@WDOM)4] ?.+%C _?G:++V81O$SWWP!HQI5/" ML4O)C4^@/LEK(@QK4 Y?<8)3L?/@F,OE?AOSWGJ1=PX4,1:$#-995EM)L*YN!D]$G3-WVX?P/DX:G;JA6F!KE]:G M/V[)* YO4F,(%/(^N'E"MU/X.T;E4)KS8%F(GHS:-4Y318 M>QAM%^R;/:/EZZQ>E?RT:G7YPQ_56]NG%OFHX'GDEK_&C]9,K^IJ1.Z#>SENJ-H,QU'C[??_.P?L"9> U@'EG= MK)XB26X?N4V* W(Y?W+I/W]N..=:VKK9=BG5K?C1%Y6.YVIH\[<+ D+7-7'\ M0CH''?31*0;$B.BTF3F'N9"#CHD2&J4!![(G<&A>NQ MFX.B*C1FG0F-]*A&B^$3OZC,S>E06I5(;9! 9C]L$AS(7/+I5M0< M605G0T>3=YEB0&HTF'J*!>A"TNSV[HO;^)_FNQT7*!&3NGH;&\:4'$G12@XC M6;Z=YI5:/,K5P79L>YC^3C=\M77IPT^R/\39]O,E;%3V(_LA(# L@2/J#HOLJ*2U+#M+E:#SC#\H@%V#O7!.&FG/; MA$$&6_'(G4]0_7ZKW=_#R99"3/[W90UJ#3^668 &%D#+WHL)I.C,@_[9#!9^ M6!6V%&C]2'V\J7[R!N(*]YBAUIM:%;6J8#>^VR7$Q4QN[G')JS^B) S>_2>' M&6'!8'=(I!L>%?&1XC*]9_L]!\2NENMY%O3K!<*7C/T-$;2$WR&<+\>?#3>Y M4Z(4CZ&_^?0>^KL4FD!MS_A%_-&QK0'RR TN$EW1T]2%8'-Y67\GT56G[0.OIO M-:/[ V<4+$YK_1X4[QU+6'[-@(%B$3]_2+W*^R:1]PO@>0*>23M!ES>0;.5# MQ6QGL@#Z0U83$]L@/VYA+]".$C,4^MQLF9Z/\TLU&D05QB7>=H9Q6G3@SW6K+'2*RP$X5W M,0Z8=*Q+[ -?YRS\WIF0>"3A(!BJ):3K8?(\%#XZ4MV-_HP M?7DY$X93U(2YT7;Q!C>75,>">]GAC%5(UZ^U5*J4^L]' M=_)00_)U-3\3W:)"#5[/0C\I7C*T=BK[3Y9^N;O@1I0@9Z)":U]M9,> 8P+REO#,6EW\-@I-TRRRO#9JX^-+P:RR9G]_:6/$1LW<5" MTJ(RVWQ&)_GSTA6KG+0P09<##[\ 3(?'^U+X,T*:SC\_7/TLLTM3:KHZ>GC! MTZ^!WP&CS8,/?#/7@9>BI;.W"K/-GQCB/T&63PGO8P;K#E?(R92+<(/C39)] MT@;G8V[D^!39GU(9,U0ID9#=((G2YI5"*^,!*_0-J49RSZ6P]LK&.Y M5^,2R$&4:9ZV(D&?QBG M\YM$P[DXLJ(/YKT.K"$OP3;WYD97GJ *;2C(9U5#/AN1TK)%7_4N]7_EMF4& M^F-JFD[1O4LH^3E%15UQW6U^:RE;"B'BH-T!L.&Z*BKGM-PE0;&M:]6+ AIH MX[]KP0\$"[?<$$?Y!(SS7L!$@L[[0L,T;R0_&EJ8:JAL' A=FM+)X$7F;;KV M:QYC]GG3-5(UN*P"9. JPK:@I"!YB(B.#PG:YL^^/AN!/K^/BLP02G@T_*.3 MUF=U5<@>&,<+V1,\!Q3DYVHZ.])?!^J\AU.+'TE3EO\#<&GBG(4 MYWX_[HNY2>FG::RAN5XF&);(K64(F^ 7/+:W;RF;W]V9]%P,VL>D,(%POQ%- M;FMI;$_>JKRF0XD?+66=B)[W< _'YM'^K2E\X38X(E5U755D?:KC5[QP6TGU M@75@*%6H;91C;:A5/Q4<T, MS737320_C.T^Y4-6.MBJ5#^O_?&;X'%;CQUA7_9]C3VH,-V(\07^8"XI]4 ; MB%GM3IH^@\QZ")Z\-X2LP$9P3Y_9WRA^%&V,]ZH];_?)A#IC+29>/)D]7EQ M=0:9PMCQF#"FB'FDCR4I8-A?WT&I2QWZ;/^ 5X@TW,/ASZEN]*.;*[8P[A@' M\*7:Z+)B^E9OFK]@3^'NQ%3;9/PKJ\SOI.-OS@4EOT6ZHCAAP7:5Q'-UL'<] ML+TRX5I#)N&*1YL]=83[UAN+P:&#-S,*F282,,INTX;)GB6FC0P19/YA7B#: MQB\8Z!"6]KSK_K*=UB0*L=./%\%X8L .&'Z*0X:^VG,236M1[\5L0T>#6QBN M;!N3"^>GW:4(MQ?P6:X3UPYB60"9U+BK<.H_3T; ]UW[34+S'*XEQKQ3Y6M7 MW# <@$9NF'66P?&:$Q\2@E^,XJOH,@@[%SZWF02?D=&1%96YR4>.<^Y+DAPQYTOH,8J3AIE-Q G*X+N>ZL9+,[4<(" M]%F99;F@2QUC[R#+&_2"7=?(>1<]&,>SO?VAI3:%[QEI;2-O4%37UVOT:).@ MQU+5^MLJ+$ Y)?-*&75&39SNX@/&C MVJ$S:LY YH=K12<9,7!C=+)E?^>!LPZSR_@>C8?R(6*ODB$O-]NMQW\8HD5H MND^&FTAKL "- C:9- A<:TB>QU+_(;C5P_DB,UN/X;J%9%^/+8;I/!PRKZY< MBN$YT:BO77B4]M766(!2U7?G#J)/"P[,=( H1.0:]"$%TMI_9*J.L9=VK7[; M_3.95?:6][/V2:\M*UBD8?RC%-*4RH>>59-\J:ZJ5-.&VDK:=&R@^(\:2/U_ MOH95#,4[Q14R^2G")L03&WGZNGIQ=Y3E=6$/A1;QQ9R?]<2U7/ZN/XN]HIK@ MIV>-%F5.LP#<(RR 80E!$^W))VE,+GK0_1IUB]$&OI> \H)>&TF.J*S'*#MS4T%42F]S?.!(?='KD*0K=3P:X^EU:LA H58_!G3;FUS+,&1BU1//IY$P;N(K\ ML7Q$)C(.34Z;K AD#)OY!B_EP8(@0SY!13+ZST?^' W^#KX/5\!/2$39F 9% M\'NX7G"V%5O=S'WN"-H&79H28Y8 Y5C-VO&>WY,J-H?;R;C;LP *5TJ+0.A9$]*U&UK:[I&\,W+_D5I;SK>)P\RCV1-"!0R MVF^8OW7-F_2WGE_ 3]!DHYQTY.!5&K?^=[?_+T,G0&1OUY5:(N2#=+FGMP@Y M[2(+4+AM'X,,&@XB"1 0+P9])7NX#-^1V_'Z:I/^0(%^.3-MP6;,8.HN TGV M)^1&J M%[:6XL0$E!"'^WGX6KMN8^,]^,8'1+GY M2T]@DL%Z%10/38/ZU6_3KXT>>2T7A?WQ4(.>8Y)%3%?-\;GNH]1G!KIIVPL6 M4@BIQF-/.]O&#RR'CN>2#(5^E%)];SIBGMS4)L4/COX[?.) M^P4K SU-34VYK: K6*=8I_G"^-GQTXH>0*?K:SP''X%Z=]>8A#F:#T:9@(NJ M]#BYWN]BH;@_PO-I/UZX%;A=LMHZ1H1FQT5?EU<-,[TBT7H5]8@ BIHMBTO& M:Z<9$@HZ?JQ+)[G> :T.H%\C"\"/4;8CC8^4*T6ZG]%;[\RK)CJ1"HNV,-(D MZ#PRAVD/YD"ZNLE:/'\-M[RXQC,EWA3!Y7:-9#L,7-;X'<1(WVK*=!7LR2). M33Y2NM%7XV.[?FHNBCY#='I'PK*M:W=8#>8,;H/#_X(D42:VK4!/5X]YC]@& MZ_E9SN=C,*AA*B_&_:)(A4?&:=X(D+P JB-/<&VH15L_]2B8"TM51\L]=RZ4 ML37HV@JR@"J.$A"Y8VA.30!%'W\S'K^,HZD]4$7* M!MGT* U9Z%5T#K;Y27:ZRE6]T,"K)S#77&@N%S;.G#:WN9OI+?Y+3."CFO%& M5,;U; VN.LW)6_-3)QT">@7*@^TR#_>1([G+W--?J<%M20=/]=S4G8"7.DT2 MJ1<"N.OG,1$S8@1$?Z9K]0@GYOJ595'9W^>?,4VHY_"0$ZLVMT*[1BJB#?3N MMJ1%A,JS '73.G.NG70]&HCRP$1:]+-O\ _=P.LU&=@'Z? E&V E=: M4!-!S,LZT5(-8-EPOC_X.17:0W^;E^+/_J_VSC.JZ>[+]U%4%(&(TEM4L" @ M2)4B$15"$>F]1*2#4I1."D4!J0(*4B.]$YK2";V(]-Y[)Y!00H D7)ZYZ\ZZ M,_/JSG_N/#-WW1??M?+B9*U?RM[G\SUGG[.M>?U_1-9$9.>@Q48P%N ;1LS2 M9F59&_>EKP0TK.*:@2/5T/'9.60(["+^]CM5Z."98Y%AN\ZVF"+%E&$M[\NX M!*NI]M/4-,^\M.B0[/66&!$H\HT3(LEC?ZBB,@W'(D77?]]/JXTY^/+O.:*# M_@A^MQ,:U))R/[3QUW4J\XQ?)[%Z"ZK^TL@&^?:AA..XQ5- :[ < ^E)W5#+ M9W+N8V&#%U/;7R,J]S5[YZ'?)>.TH:9J'YRQ GM24=-5 BU+,5#HE[FJ%;RH MD6 =<@X4B__EM&4G4!USF%E0&Z>P1XJ+-XR-#TGXW@7UCB?F^C2;<=7B]8,% MQ.!RHN++6YL7[*G='W*/2;NLI_2OD%XWC^%]\&YX,A1E0YQ]9VB^L!]!P># ?\B# M_KNH/',SB;3#O'?+(*+,L<'9Q'3T?-_WO\#IJ'^7T.SD=#E0LL]S4^^>VZ/5 MW@NOZ\RX,TZ^R9*OH*VRU&A,7N!50GD=_V>EZ:6RW(M:#P666LT70],?B&X@ MX.(2-;-A&&"O+\R05\/?=1,]:RR9%O.;+$]^9$+G2?]0, LA8_85=W!')6O- M55OV>D94">09F^&KRSQU\#B#F8/I![1>F]*N:@[._TI3'I2+];($8[@9O203>HAYVB2ISK!!=?K7^L#_.Q:4:D0*,E@\&?F#82' MUDD/+$EC\'JUZ$.K=QV32U):@KJBBUZC>0D3CUZAV#*+ZW&^UR=&30WW3_\( M74!<7)@R:V.Z;[?2VILN??#-NZ1\;Y#I#JSDQ!;F9$JM<(98]R#5IX#/X;LK M%*7$[^98MGU!4OW/T4_-O4RZ6D'0AMT]@:98_4\I#XJZK*;W(3VSY15MEXA5 M^/-VV._AS,T2!'[R,G4\L 8TR+3DNK.7H$+6"[_?E\WN/ [ZPUIK:O+.:\%! MYO>K4\#HCT%34#.:"@J#X&/CYT\N6"=L:Q3,O^=17_BP=4GMPQBZ#O/F%!!@ MTUA_(Z;5*+F^VUA?1OSE#].N*V FVOHQ%A(>[Q#)->:.-9_ ML"O7^/9!]+"R$5:;UW5'=' MOE1\E,UT.9_W[$=3EO^[E[;^ 5%SX=4;-$CRN +"8]VZR,-?I:#Y+_2HYWUD MAX6:3:GRS5!3:< $=&%0A%@LB?FQ;;T%7 J MB[#0U>8QS6KF0G42*Z0M\P1F@B*VHL7FZ 3&ST/62E,63Z1)NFR<^%P M,[D2DU=C3P$*41WG^8 :ZNE(<"%<'IJ<&)(4X"^M/X(!( 2$PO;]TC>NKQJ6 MO6(KEEUK!Y AR)XZ]AN#WU#PYG&T>+%N"L:*@EKR/F#4- V:^8?^V_^0=+F< MC,IPVU$>N1LW"G]^*W@G,%"AH"%BES%9RIB1EI2Q%=5.LB>B+7!!C9)&K8V& M0B:L!86)%..7$*HUZ012.YX; U\H?'^H-Y3M$#KY5QL,BZ$84@V":0;F36ST MP(>V#6[0&@D^F!4>,XX*CUK-/078'H"#,KU2T?WO:X%#ZWNJBSZG@"C2>BO; M8C=>KB>&/"2QA^RFF)FE\U5F1QEQ<^+.4#+DH$N0YV6%0_YFU07-%W7*XML? M[N?7189_M)*ZKV!:%ZE)_BY'VXFW:(]2]6"0OO2]Z\DB0W,2J02N#/HB?@RA MY7.B4;@NX)+V24?3]X?M5Z4P]H]Q.W<*ZGQ@F#]G.7)7/>_OK]O\!Q7A MR5,=J&2E$,W'F,]#ZP_4L%>Y3[4("H?2+A%]%F[W\;V[NQ7W"U$#USB)7#;[ M /4F+C:.(*1QTR,QWAB!@$>=,U+4T^9$RC<\,)0DB)RKSYQZJ*'G<)Z4@-'WT; M*)4GL)UE!H!GJL^UXC$WN)+:PVRP]QNUUPJOF=MAM:M_W#<_+-99VV')Z@KV MEM@ND&$P[8L3&2)_X.U>_*Y-< /M\&!0J*/$KYH*]O#'?T??^;!&G3+.RGW%K;EVQUIT$[:W=[WL'8GB@^CG'SFG(!* M:J30Y0W)$*5=G8-P)0K/%(%3OQ5I=$Q*%_I9(JZ?1D9VD!S"/,-5$P6:5$GO MD.O@U4,/-@69\XE0$\2SY, HJ"NB'73^%#!_HQ\2YI9O11D>XCD%/(M0./KQ M\13 ?'D^\0CNT(:T ON^P_.W7$5OX,X 5"I;Y8IBQ\G+]"_IY*A&\#>$WX./ M&GGG@YYX',')G])"^!&(_YE@17SDCTZ:>2J;S%F1,T-*SD>,!JC.I MZ-CG9R'<[9E9V$WW"7&:8BS"51%*4Z_SJ?P?E(@?V& OXFP]$[I)\FE&D5A; M1<FJC1 ^J^2)4^=+ EU'=$F_\+7NIY0YV8L\W@G M"(M.!X[4_\;U?B[?8;$=.]@BI;9FL5&$#9A[H= MHWGT0NYGP?]3 T:_%U6.P?( FQ.E8.#YHVBGZW^^1^M*,=M#M"FS/[ C%1A; MIPF:]GGNL!%W0:[9ST5?CIB/.GQ=]T#'] ='FWGV'D8]Z1_@/OSJ;BX\J@(1 M7M;W>$?[K*J0OQ 3>8?>7J> !O"CA9Z[QQ_-KE(+S=3-[J+WD'X7EUM&*ZY/ MF:@,JO.S>'$N?T_)2"AJQN7:%6!43FS+<'$[]AWY&"(_+DB3V+QX6:SF'^Q]6;^T2YT/X^NG?RO8?- MOJ4%NXM&2.D9W6G]FT;'_YW%O[(SP3.7'W\7K_CI;Y[Z6X:;AQB:_IN= XX]9")@/%%W#[S M9 SE;IB![*G?@(1I8C0S3SIPLV_0OGWKZ*&/JE@0;]U$OMML-]*(ZPFCIM+Q MOVNIX?_8Y]*3TY&VH=!/1@YVTJKM;@L^7X]8\B9R*9*'^TS?3EX@!D<05/Y[ MS3.UV]$:'YE[MXZ$ M$2(4ZA;4S4S_=5U(+!["#+F0Z=]0,S3>=02+.\0(:4X4Y7H5;MR8A4XI>WC( ML$0;<@BT'$CE*=BK./)O\:25$$TREHX2:RP>;(>FS7B&ZI4/OKWID-B5RWP_ M73/:($G;=?KAIA'&OZWMRD/';4X(XR/:LI(U !H#M@&-CXS.*WZO+LJ+FB*F M+1E&&#\725O7,]J':X/%60E9HX-(3HR-N"O* M#)=9XU43.K7>'[8*;F6E.!SI_XGF?[$5D:GAW8N9W MZ3Z5LUQL_-\X#K-A:;K25Y'\P;FH0UG])CRTJ8?K%KH>>:E:TV M7I1SDCT/:J?C6;!*VB*ZM03%Q)EXM>(_N &XZE0]Z^%P@N"N-BM11)\N<;]CL6_K\W!5IYQK2R M0S^*Q?\4?$/@OWH_T$C9&.1[(->4H%9S^\[CP="DZ6BQI:A;X2F*.@ILUA:^ MU+GBN_I8JA-#EP_S.Q>F+(7Y7/+ORE/+%D"#\#YX,SA^E) TC+BC_/!;>KP8 MFCZP4>&MJHN_UWMI*O($+@N=V;B<)Y%KC)A=0=QK2;+=V#,7:;?=6AT^!025 M[LT6EW7?:>D5*!I0VC),[E&],12CJ;U>B4Y_28K UH21'FR'IYL1@W1^#99O MV@D).9J<1>-#P^^$?&XNW$SZPK3UJ,I H65-?95S5#OKS@8<<("N0]I@QF=Z MY[E1Y-2<(X_ZNY4FRM*[Q4*'UTX!HC.5>,\.C5+: (9DO7+7K'H^ M1.B?])/'E!Z)4\#5MS&&(^D1JRU[0F6">:AY*"'R U&_YBQ6%>P'T9+2$5C4 M@ $G'>VOC\YCMA/\^#V$N0*CWCW/OP/^_].8*1AF3TXNA-F6V1^?;[POFZWW0CNE);Q[Z[PHK/-H/YGSA2.&:26R6TU5K;I_Q[JLKB)Z8N7N M!+ZCT@JLDF54OT?,Q^DK$%/M+9/@H7KA$JUPUM6QQY1;QZ.M*5(X^C+Z"W8_IU*0/!D6QI$)9E,LLD68[I+2/U. ]HOK0NRHB,?GL0 M^7&V7*X"MZ*T511J7\WM_"[#*>76)@?Z(E"%&NC?Z]+1K%:\-&X*DDB">M\6V4VXPOD;2# MN]XI8C#J>+/(?:3?,50!=H!#$]"#/Q>9DQ=^1JK66_QTT@X&D7>V40/U?A65 M(1N,"6S,MI8;L1TV=2C#-FMRXH!,2P$W@7+Q#6S=-T3 MJ3;\^E9J;87R* A[_W%AIJ)S2%)LV*YP51$+V^?\CZG\OY/1D\;8]:&!M)Q- MZ174_+2<*O;5+@>'4IN1W=2#R)YZ-6+KB;F)_567#"*?T0#MUCL]^<^<%BA! M9-"&5WYZ4*[IQ.5V\9YBKR=R,)V#M=B=?D0-]S0>2?#'[32%>O@K7\HLC#JI MDV->\JFB,!R/-D.OUS_P#%B(+3ZTI9&1!YH1&I -T9K3+!>44ZB=;0@2]/L MXK\3YT<%W.*6$'[-M7Q0B6BT&2Y]MJ .W+M=U0UC)+*DPV[U?X%P>B1LY5-B MW MTO\_JQ)9T[EIGG9VV03'$ML*/6Q'+VTX>?E)^+M^>2:^I@*3NT4IZR@@"4I. M<4,%E78C7Z/S; UYU5C_?(F$4!U%R'U;[#X>72=%%9242@\UA(/+#;D+4-ZG'W89%_J+> M;FAYH@-^L&66=N6SH&/"WDOJU<%MUN\=IP";:@K3JN5AEBA"UY'&?D#!'.^& MWZP+F>[$*"Y@+1Q(5I:< 1[O@IX],KUOJ[NMO#HZ*-VI?.,Q"9'_% M#YGF6FN64:R.T;LGD34YZ$=$CY/GGI %1CM&C_PL>]X/-MZ-')3ST^QU8L*O M+TM1IZ(E-+]R910@LC^U]K5IZSKO:85N?$H+>?"J^!^B^$2,G=#$(Y@X5_NG M6E%G#CUGK>U=T5, =\.! GB6 C4*((22,U_Y\5+8<,D=TKZ_33<8YH)]WCXG M[VA/U,M'0Q(@T8HV49W6UE*\9\:7(/Q=SD$GIWPMLJ,R/Y3ICL EJ)"/G;+K MKAE\]E7"5@26IZR&V5I*H)T7970L.8_!JKW#; M,0ON/T:EN_=DI?[HN407M^Z;'!QNFIBSYDH/6/QT4WSDOQQ2*KM!#*G,BRCT MDE(^L'2=TLY'-M9?&)6%Y[5GKWG#*LI*EK^:7_,NO/(Q)WEH60"V^']DP.RZQUQ)MO&DF'*)*)W -/P:*-?;KG=D. M'9P:+8:QD./$H$&A])F%EP^2?0)I-[^_!F]1#9V@FNIZ:@7T+&>K(#NG !Y" M"FCNFWKP#L3>8 &)L<0 M_H8I,OP.DV7Y65KQ^_OV /X><8Y&R'&M@:_MCY2-%&@MAD$>L\8*N3FFU3\G MYIX\(@8T9!E/\T%-!A@=15Z@ZH*1Y>GH(?TIL: 4X.V*;",=PMA1P>3-QA5\ MG:[=?O3LZAFI&BE_:6'P?YQU ^H#>T5.@CW"7V(K$IQ3XS!P5)@NG3G6/]'_H]R!(P*7ABEHR())^O#T/'HYE>%:1S16[01C+I M<\3VM>A[?(U-/:-6ZNI_+H?^ U/%QQ-]YN#Z+;<'L2NM3)0>R]W#Y6$$@5Z. MX.U>E%+;2X@Y!43S+*".%UDH$1&^LJ6#A+81M\O,/M @24GA"N5;M>[:$;7! M#UK OY!CCCRF3@VCQY8"SI:JR=T[GSP'PH%(D*8J+@U)C<@I86T7K#(LE M"GY03VC7^!E(Z+&:Y+WQP]5\FPY@ZMBX)O@7?'FZQG?TYA+B-_QD8E>WY:@,N<8Q].U!F5_Q6.2J[-JH'Z1T8;4'8WX/FBT&63B3:3#3-;&3Q[O02V%V^! MM@?L'_/_@?'@JX6NPS1&8$"O#.5,>W;/+^W\/;S&O@72=.EL>O1/RLR^R>(G MFGD'JML9[4VG(\[[BBC_N'(?+4&4PL^)BRF\JH%W][HQIO#5PMZ6PP M36<%W.C%TS3B5[&/LHA.+9'SLT#;T13A41YKY7=;[YFXO+.>E;R1ZCE'-2KU M VB35LL"(>==;S?Z-2CK,O\$TACNTF0RM6U+R1#AN]JKF:1?"[G=Q5XM[&K^ MS4KJ@G<(P.U?1QIL]$09T9\_OU^)JPA\^-S^+8V96=M[P<:-$&3=A@_<'CGQ MG!"F?O4Y.%!6]#VZH*/&$30/'HR4! M31\0NUG3P YB64A=D 34-ZZN/*/:2TAN)VMR2Z8\S/"SM46TNK:R M,V*OC3 MK978D ORZA$2"0HO]#PL?/-$E/>+SNC6Z0SR24;5<2=\MP-_4U]YLH3]&!:5 M9)'[& NU( F0DVJ%<"./'\+\\C:5SCEL1B474IKVH:L[)L/XKVOK-5MP=]6F ML:V%X>M+F:1>=-KFD1=*&G:+'"..8O.2C@LF==]0>LWUAH=\6Q.UC:H&YI+R MM]2IB?<4<-R1W(EI!NU6;^O<(^-[#^.K2XY'L$Q[/_'BCX SWNY@K\Y=6F;5 MJQKAJR/J'A35SK-OT"1[X._.E'^K1 RB/2>D&"S# ]D,+!G6%.1" 'C@9VAI M=B#,\F[- #7A4M;XVZ8JO]X3Y4D<.K;^)NP*WJ.Y<'>#W4']38:?E\-)!W[# MY3=%_)A/+5HL04*9R93U=3ZM_Y-6]X'6H>ST81 P 1=H&F^6P5*&\L3N&<-' MP ^JN.SX=]#!H#)@ ,REWE,P(@@AWS)R\T',1F1.&>L7N,;>D75=PN/?NF*.?TA!HO.OSHCC'%IH32<@K8 MY7% 'AR#]VF.1>H]R6&"UB4XQ[J++2+R(E! ?T>F 2RY$9VZV=R*9(=@22() MG;C.4X#01E/(_2+M]:9_W@KZ5TFU3N3?I%E1L.4IX.BVM"39O>H4T-]KAH$^ M1O2 66JYYL$?)\SB"SS]1YHH?#8V_J:37\4*(/)3#*;9G\'VZD'5=!]CY N0 M#E-^NT9C3+'LC8&:7XR3AM[\$IBXS8=\ MN\D\+&LXYR#^V,%/X.8IH([7XG@( X")%I"TB-EPO+KI+PF"_.S6_?'F^EG! M9ZMY:9:.VV/;] *4$="N9CW[*6"T\>PI^S6H!XS,(JW2UG\EP+^5NQ/<W9?$(N'<@^_U_=;*#JHW^XF4X!,4-X(-D9269@ L@0PG[&S*-; M>ZE)BN6*UV3SG>#%;OR-O34O_F!P-&=P9(?FALQ'!AQFC;B);MYZ6S@.U'%6 M+2;L-M.> LKYD8L5?F>9 4R$%MJ5M*^8M8,F"@&<1R6D!J [&Y3(!*N;@QMM M+E:$(-@]C=:Y58' 2>;:Z=_5Z:LH"_9G*#VQ<]L4NGXKHN2)N.G+@*WC/+L8 M^^L24L;QU[Y23R/^NN-U-(C2B^(@@7 HR!!*?_"G:K?W\5QYG'M?V^)OP#NU M[MNHNLH4J8[-D.-30%O*VI?GSJE3AM\FTLM1SD7U?D#1'@P0+ MXK=L3WHN_0:$8(+@#8WR.H]/.P:\EDG4825SU_1Y[E%[<,^Q8=C =L#S, T< M%R4LX56Q4 ]O6O7KU M!#\-DQK^F>S3Z&V=B1Y[GF7OH7E4:O2L($U8>>+R&R499Z4G5]KM >NV_]L> MR@.94-?JBFBV2Q91*L(7POR%O9CN,)Y;.#[3@X__T M8+YLI%+-@@ J<[DU0%(5>PE]4*%QZ1S\R@7+T2%7?1T7W?3RR/@6YQ[-SS4I MW)*[@[LE>(FJ$U9B6VLOP6T%E9NU157;XA*1P;X@[C0^NL =5=DY7Q,_)-<] MTFK96PE8Y3XXOJ7@VBZ<5U$FYXTYMZPKGK4,A""[P7](-4.U_ 5KNXSU VA! M#A?H[-.NCHU+$/%8G2)Y5IY"1)Z:$U/#>8.!I]).&BXF,V@(",46]03:W(GL"H/,@H;!?4=QA ?X: // 'W+!7C(+ 8G3#SR8Y(*J#%H.[A0L[5U7LH%)7C#WDXWPUD_7 M3P[.I?DI-3]$OAI4S%J /E_\/2LQU-W^Y(EWYLB\ J,^WW[C?X'"J/\JHKK. M&!X?Q60889#3"#:"_ZL!ABEGK)>\0*;?A QCZT>S30%ES^MBG&E98;_E.?WZ M1I(9SRV#<5U(6O":X2F@\P1-D3&25M_:PVTJ)$B]J^6W[0EZ3\YM5V3A+Z%4^T$ $>PF^L#W4?-#=,W!>IWD?ZG%UWJ M'Q/EYT'! QD3A'"FZ8&'PU40VTRJOM)K2EQ^'46_0P![ZC24'L0Y'"*5ZR E ML((EBJN_RX=?K7CUYB>+YA_] MZG>-E1$LLCD]G?IK12SX#T]!*J/\BY@0;G:B U-2RNVA^@8AMEC K6BM$Y>: MCUK.(E*'17GU>GB54T#3!CE/H-SE!,O2_-IK,0\E$!C#,_.L!&7^%*35*#+U MG#.'52"$U5$K^X+-%R_JL:%OD0N1+&OU5P?5*']U7?WE.R>+]6_OA^C)-=PP M>95XH@J3''92*#"[$\)W]:)>I;^!9MGLAYL N-(/X*LBH_8%C\ #(?9I3Y59 M#1$'0IZ1,?3V4T; E:/?6%GA-9]1=BS%\T7B%'!E9Z): M!7"_R*D9S" KLTBGJCFX#U<30HL1)MVNI^>&;?-WOCZWQ)WR=9CX;3YF@4[] MA73MHPUORTLKNVQ4-P.%&6.M>1PO'>S,^$K;\W>9D[,H'&JY5V\MO- 7+'Y) M&!0X2P"P+,"AK,^H]B(HA)L91Q=>-U-5,#FAX%SS0_=/Y(/CO!^\$9";%@F M#=LBH893 "L)A&>?QY9S6Z.\TK@E:6>3SU2N,FP]LH!V8AAD)7$GY\QK 7G3VZH,LNV M1CY83TF,\GTME^8K+?UWU^_]=]61Q0(C$I=U!H38&RV=)\D@J(RCNL+%$L[Q MX^O1H ]0[=$(RC W]1E_-<_K+@\]VJGKG\3VS[W7H%612U1V(@)^ )\1_18Z M8,"Y.AO3Q L&DV+!A?U+:Z'$$DWB: 2BG<*0,-DT@0Y%[]U-+3+YU0G=88V* M,*9 .?&# MH,!]#J>KGLA7_5NC[PK#JXW;-Y[YBL![M0]^ &-=Z;B0MKT3-\P23:-6<=N! MIK?*Z'4-F0BW\7V/+DY6K>\?JC.1SN/ (6)7RH=Q!%26DD:!I+M$)VV)I/5O MOQ0?S@ SR1/P-&1./9(BA6M+331$9\9LI9G)=I>*9H%GP@^!&OP;=,\U*@8* M'(4>KJCZ&'M.&%I]F==\VGD/]P.8@K&$,MEKGF4@'IVXGG?T3E./WJB$;T7? M[,4%:D!.VLI@P%/ O?B%R./Y>Y30D#1RC)[Z=9@B_A00,B!A+)/+RB/<9F28 M8 )_JHG*R?V7@WV!(&3GDJC8-QDI M\OS345B.U''",6)WETYNP"$_7NNJK48G;RGG@_MLO"D--("C1(+>F1_*Q@M1 M:E!DT)WW"3O^HPM K%WAFC[+#?EL$R6T=W&5M@ ?K=,RZLUOU*LZ!5=0">5' M0D5D+1S._<)#P=KD6*R4@;0Q^Q'S+YIH%!(;-.I M7/Z#W?GVFWS^SX797BM"NE.J-KO?@TI7F[I!K90;J/ MW$-/]9=$8_QA@U%DD&"<2L3QR@W!NHI.T'%?9#F]7U3QT\4]M!$Y1];+8P[Z MJ>P7ZE;@H5;RV^M6CVV'O\6/^6"U1">=G^3W8NQ!1_RSM)C->?!^FO0:^"V6 M'JXZ'QZ^SU ;H#[$L#+9;V%I-86<4Z!>?,J&N003Q,4TRUT=/+-*4)H-(^S2 MU2>3&_JQN^4OF^4,]-^P.+JGB"A)[7-"6C:!$ J"',/;]HF>?'389N;W"SNA^8IM9KSI3#*.C97LK"M"RYXI#*LN'< M[:@5Y^?6I0A>(O5<4--DMT2O'FYYN76: LL1<%R-&CI_:>72ZZ>\O #<$Y*ZB;0 MJ.3O7[SX[RB(BQ/7T/7G(@)12IE_U99$^0/GM32?$)QT(&SAYLEZ@XBFTJ M,/I6/.5,_]2JHT>T\0+#9@3_QVIR/ RZH* *O Y3&Q(79&*]X?1S/(,JZDN/ MXH>I[58XBP+@-?%>HS2D>0L-#%U?ZA8S6_:KN=!&@ Z'.EDFY0 M6HG=>9XG)S8])ZYO4>.G *O)L@PF6>.Z\?D-/],+#[ +;:U&G@.O$ M"?F5G#76LB]@GBT%.)T"P"NH">-'F+T*TUTPU>O5-"P4M_DC<<5A63#-R5J' MKG8;(,Q%K2*&\D>.(]G=0&?YXNT1YFUXS(G,5N7X5YW>> RJ!E4S\]/; M Y'S(KA ="HY>PLYP=SK1(@40L956LB\%]WO*$!^1-(CYW6)#^FH3IZ?:/^. M54;T+WE)38VW37(U"\%XO:VMDR9%8O(\=U[Y7< MKI=T,L5X< &-]DVU5/F;!?_W:3]__UGROJT_'_ 5!+ P04 " ![ MA*=.NN+$"MYT !PC0 #P &EN=FET865L;V=O+FIP9^R[9UA4W98NNA"T ME& !@@2!0D!) H+D5"!""4B4)%E) BHYAT)R1D!0,H+D4"(9R3E(SCGGG(NB MJ#KU=?W^[O[YW]WWZ.?VC[ZIG_%C/6FNN&F..\8YWC#D7=@*[ ) JR,G+ M 7AX>( Q[@=@IP$9X.:-&Z ;UV^"0*!;MVX2$E.0$!,1$=.0WP%3T--"&.AI MZ>@86;A9&9D>,=/1L0FQ/WK,R\_/#V$5D1#F$^=^PL_WQR!XMV[=(B8BIB8A MH>:[3W>?[S]]8!L!LIMX[ZX#^'A,P#4R/'PR/&PK $ O.MX_W( _W;@7<,G MN'X#=/,6(1'NAG)2X!H>/OXU OSKUPD(<%>]<-TF\].2)DKUP0.6)V_L?6\1WJ6BIJ%]\)"5C9V#7T!02%A$5.:9K!SL MN;S"2PU-+6V=5[HFIF;F%F\MK1P45E575-'TND9 @$\ ^D,OO&LN?]Q 1G#]/N\- MQO>DT!Q/AXN,G#)P.@P#F*+<.'\#\23EHXZ;1>WT&9O=GM6]1M_*Z) MG:?R,#0!/.+-(<5PJ>EQZU168=EXV?ER'R?F*+&:9BQ0!%R/'Z.*?;7 M2%-U9FE%;>4O@P$%Q(EX5'.A=DH'<^OBLK,_A@ZCO!8M:G9%A>J!*) HP\C/=O2'E8#3RA) M9K3U8NUJG?CK$ZE57>/:>MPVB!]$WMS*1(W#" [U6UE"6M@W9.V$4 9M?NCM M&CY;%ORHCH$19Y?A204&*L8[Q^P;WAFU6ZYYPU^X--[D\^\RUV<57HEI!*FJ M? [X#$X &V$!32.$ I^ZMES7C"Y;1NYK60I5O/]?_E$2TJ]GA \F DNG)**' M^^O1[[^;6;"0/HG6I&T^A F6FHR_Q@*$^U4956:^_DDN?(ZQ+N*;F:Y]]#0J MWPA>6@\JY%$STA9P?S%Y?+$;NY4).J;\_ .\TZG\Q=SN#!6W6B'^*ZAQ1QFV M8JT\WSK,WM:JL#SJ*F /)YX6_LTG;C%PQ,FQ+55;V<,4H@%W0:RJ=05G5;1. MV8ER*KWI.PB0%ZS&4"TD#BQ$QJT_*@S7_%R W\E,H!606NYBT7[,8H+4/V'H M*+)6H1_*8-?<<]1.I$P9>/"R^].Y,E0YKL]HXUQ0Q-S@$+QLZ+!Z//K^1%WB.[F MR:R[6$:)_AL1%>#,RCQS<6/UAN(+YM-)-"N:,R%&*/ E7:C:R(+O8UE[PV): MW1V+?>D+A@ 6:PX*)^+"Q](TO0ZBV3X#@8D#=Z6[HJI0ZI:ZQ\^T[F762 *Q M5:A+;>5">FD0XTEQ_^R2R9KE7B^#!\5/:8ZN>Y1.XK0[_"D& @1'\T2BD3!$ M5;YN>R#+K(-5 U1+>N#RRCHI$A:HZ?BF.(I,^"(7$96PKK1%9YW!5H7_RKF\H.8ZNV[<>= ]V5IFQT*'&7Z9OP:W" M=HX%S:2;H*W0]NJ#JB"XA41GCF3X3$8HYX# ?XAK_\.$*5$S\&'TQV9?Y>O& MO4O^=#)X-L["Q1\'Q-_E?"/0IN97W'QHIO/C6S!Q!\U:->^3@GLU^7L8"3 _I88V64Y_OEN'K4N1ZDAS(/$OA0O,>V8"=3X+TXKY4D^F?) M&2-X5;^^YP[7)%VI1_)@=4I_+W_05NNP9Q>T?CZAN,E3(N?VCQ)4-1:@A9_= M3L("DE@ >0F/@+S,/W^]LSJS'+_F>%G:V2#'E!VEV1".KE3' HU)+L>]3J 6 ME"6=%&Q(#O>HKPKQ9*KFJE$K/ "BB:#_ZB'"E1!'%;P_O/]UA6';#_4&(;,4 MP'JG$9;W,FTH\TOS'G14WP]SM'RAY8FB1XM?B#7N!4%S='E"'I[?O M"HD_6M0Y\R8QZK/N>T5#7<"N12]-S50T9?7%V?1FEACL0(CY:!>IV4*W;YD1 M9[ANXO+ZO7N2>3COSNQ-%.WZOJ?((ZFZ AH*^*UM+#!>$._-$JA^=Y7X'3S8 M'MI>L1S]0&JCZ?,)XUJE;::!9?5[.8O4GV4?-#]J@3[)W10HR7'UM;8OF8E] MY(4/J86V5R).?GF<7+33>8WC1^MG81+LC+& \"R-N/"&=WU@U;I"-OVQ](;I M,IM89KFO:_$;\F>+(R=,^5NBIJ+^KJ\KI,^-JK# MC:S"5S OVE9!!2H[FJU M\T[@IM/-RG;OU^>?3RG'%VL_4QNXU@X)7"47"HK\[(L MHC%.CO=)ON:.P *Z-6*7U(C=W_:WW0MNIX]3NE@_B&N185MQE @^I>Q13SXX M7HMLMP_SJQ$[->ZF49;>UY^KSEQV6JVY[$SW-H7K1LF,_GY1$5O9Z2HG41?A M)$X6I;M3R\O?ZYBL(EE>$].W:!Z\^/E(C&R&=N]=<>QLF$3 MNSK0GOZ*!T2!W^#YQ,R.PV7"S=FT18DHY/@#PIAO+R=[3-CDVR83I\X2SH)[ M1YC/KQ][;#, M[JM"F+K@>?3(A.&#TXP7M:;V$F [K8)/!U?GDWOH(.'(EQ]3>S&NQ?4U/TZ] MOM_9LK[EP!E V;<]QSMT\-1&+I$IWKN7> M$Y$9N/+RSO@E\?E"9/?;ES%+#Q4++^7B4+;"WN90MO1K_T.%(",S_NWBTR/1 M_,COR83-M8=> 15:7,-5F(5&=*]BC%ZTZ*>@UK[ KWTE>>9FJJ(QUCZUA\Y9 M=G%A9C4,27)ZD)>8:R7F-:F+E4K\,4*7+U2."U=?.8JP1OHB-?L5D@R&C84] M.DLW?)+NURW\3NQP#.!]:WP=<*LD)T;2KI1"B,/VGM$^KQ4H];5=DW/ MY*#Z>3P!]![(L5:O"0N;1O"V$A;PG^NOP_'6'.0XG[A8 1D68% 'YT&6E27O MC?I@@2A!]$T<\(AL@2I;G47]#[-3O4\<>!; IP6\KJ4*L86_T_;S*%OK@_)9 MYWY^86B!=N?W6#H #_7<5-U_DK*=E>I]\[(J)X.OR5BU'FHI+47<3\28^INUO:=2K'B;=Q5YXJW M0(C+XB?[L9]DF)8C3LF>]N*;>M.VL//E;:0?1F!(9^M,-Q@+P!)>E72G4GM3 M*%#D[U>/TI;E[_2)KO5Y"$V+OZL/HH-\RYF]?A!J@%\/6%+,K J_[6%TO%+D%*16EZ.M:J1]PYFSV@O%0LH M#,:SI I&ROY!(^BM^R5-W]$5X)\PCLM^WVZ-JZS]X/XHJ&$<;:U+G<5CG[TJ MEW5B)J$MZ\%D%L9S2QR%0Q2]N=*B#]]+JUYEO'LL'MGJ[YNUOY8Q9HV<=KCC%Y>B;+A5,^^Z.TC],RY7-E:(7?MW"OD4"R[?LRM7; MW60ZBMB -U??X^QZ]$%+Y]*VI13LOKM;S/RK\I6)B!;EH%RA=4N\WA<:]H(G MOM&T[*_H*,U82#W(# P#\KR*P4PREQL=\"7Z".W#VTEUDI.D%Y^]#VXOCQ\4 MNT\M[GXP27QRS([NL$..,ZVU:%;*"+@^WT.\5S\;78S-O VVV]=G.:BKW2>* M2I"GG)M6_B*XR0&)"Y0U1L9W[,TQ8@&S0Q1DTX"Z1O]@7>^+NI"V[.RURUVM M-ZS0VF#CR\A1&_6?5&,J5/=J\DXD"J*']DDBCI[+3WAK,W0T+([]^B0-1)ZZ MNN6759L*2[Z=3'64D5LAU?R\$+D0NL=?T%\Q ;M_N;QJMP?MLTXY),F)AJ_E M7IC1H#VP0(328@&">W-WXI"Q$Q6%*7=0_1!G 2HA]?Q9TH]6'3B'W2XA1/=< M5O\0C5IDW>S?U-<.^\, MQO6)ND,:Q_NUM8YT#7K>L[5&B\@Q^--!5HTT_1+SY(>CE\PU9FD/B^YL7K__ MF2_U9B?_UFKM]0(L8.5J3KJ;4-1@CSYMO%!9XD6-JQF:+BRS4@V M-PQ-/%-)H)G+!\]U6"T\VN%&K![M9EB\.[+SD[E1]73AEM)7.RG*8L_!;]0W@F7EQ%.Y3! M7QKPJW80$D104C@2"E.2?9_[:?ZXJ>_#*4W;*R3WUE/:+;,0CWR2#C1H6V^L MGG)H]\>+A^:0-DZ+DTV45MDYZ73V19:&D99PH77:74M;VY_BO\7DJJ^4KUOV MW$PAC"/42^+5:R+<#:60WLB_KJBOV1'Y4%Q/EPD+E#/?O;H!33'O62K25;>S M+?&;) 6/^+X]*]'#;QN*##YQ?V*HBQK+7D_:[!CLQ&CT[QI()2=M^\*WO^% M-^U#^)PD/=E6K3HI6 VE'5]]>QSR6'KK6,"O?L@ZT$(4]:UA@Q M;!>0)4Y>@V7;SM^%MZ5!!+2GHV;1TEK$.=_HQB3S%GNXGE,1K?1B 0G2V]Z9 M=<]R3\/X\GPKRB;[-QFXXJ\Q-?PN.2''.P8C?,68$C*U]_4OJ9SC\/[Z$X+/$U7+7=IEXG]C872 MT?AT8U\P-C.N%\B>N!ZPZAB6LAT1G6-P3U].(O5&;LW3UH-TTC'D9$ M-W*T$- >;S*[FIHZ<73;2F^1.-'>SCO[VE;6>SD"8<>55ZT:KZTK+ZL#1*[B MC;?ZP+')F#M+(L!.8DNES9[U]AS!\Y/E]5:7< M291K?VI'V^YW-+I(U36T9_>NMWM4*H/*91T6:*\I(=/,8\^4+WX[2X$6\ BT M%I+P-NW?@B+6#:[_)G*P8>$YUS<>OT[0>[W5'C$G!SHJQM!HO567%=$"0G5$ MDP]LWV3O%?9#XP4#+2(P1R6@+1)G4;5J37!T!M0RTR1?9#Z@)BBV< MF>1M[BWXX5-'Q=)1GIH96O1S:@8\$+VM=?"I;$8H&_ _3/!RK&PL$:"0U'@$O MA/([?CAV;-W":&:G\@U-[]/$;J4M:BT?/HSEF:V5QAQPHC?MA]^D M$6W%-Z:Q*(!7(:U>;&2=1FEM2Y!AKM+)+]/C$[=.)Y9)TO %M_A^#<:MA,BJ];B&?$03,X9Y>]?,)!&R;PS> J24V3=>7+*M1P'G%LB2F2PL*88IU+A>]] M5:K[_2EMX0WT]N@HTATNIG13^<7[RH-=G3FFH)Z1GH\?F0+1[G"%M.:CI;6W M#N>?'T-DHK9U5*_F[K<&7Y:6P%M_V/QX);4F2(."8.HYDWXD[9P?*"6_MXO= M<85F6Y>.+!V73?NW*S=+G=-%C6B#5*B3K=COCPS)IT9-516Y\W!J?0D'X06= M7DD75W3+"'PFO],C]_W*3G\_E)2HRNBR$[8"1YT.ANF/?#!0\2]=M'2@.+PS M$(A_@,N%A&EM\0WO#BHR[_)YQK1@\/M/"O>))7E6C/99CP2&]5M9*^*9!P?R MT++6'U.^44T$5F\*IPDQEZESYK6P$T">WI;UHC=[7%U2F>(N3_L#+>NYS,C) MS$[-&(T:KT/*V92Y*KYP&)$J2#MWQ<3MF1,>AD?=8XW+5P:EN%Z^'"T25[2S M^C)^ZUTW@N[M"C'IDV$$XUAE<\'Z)RNMH<[?TO+:=BS'G]ROKFL@2][=41LN M]EE[GL@'GV6,NKHY!F^A02,H^=VP@,&'GBA;:4Q@I.8CKJ$'RAK'1$*X0'LR MF9L1>M2?\=_=&/R_*>0EIT7N) ^9,LGUR8[:P2H.&QPYP;7/^$\%QWZ3#-]6 M4?5#6_N[Q+LI_GK2V<$2&Z-DHEY4!KO+3)&YUV'OL?MT72VYQ^&^R80CH420 M56766R'WS$!-WD8PWV.,S%A%&83(XOU8QE=Z]3OH:314=(=2D\K*A\+Y6@9% M4X]I9_K'.$"C0J MRTXTL@&>1\Y@$'VGU;(1[9'67N803AD]J%['P1E'CYN[D+)M8D32N@+45Q)N M./K;$%F/668"XC?@OWI,MN#-/]Z$OOI^B_Q)R08%NI(FQ MEQ!UB4?N',"494N$TFW0T*DZ'X4$Z'6K:,4.#OA9TWNI>+ M F@-8::6U63P>9,F2Q&C:"S20-'.:\-:_1(#%^T;@)B7D/;/$8-75$Z*HN[< MMZ8.)DA[?%LR\,?)9Z=1KBXY?#@K:*BVIJM0X6VS$S_U##1 =D'.*=3&'.:\WXG1_)8. M[V3@05(="\#:H%M%F)P+K3BG%L\@'I^^@\/VPM0M66?6;\5/I+# IUHC&71! MF00)-60Q .I_T?%2A4?SEW3[9++W"^M)#$02"US7L22;PJ.2=%D:AQZ' M#E7M UVKR+Y&5+Q1[_/BY:4<=%C\W+AUU.5B@>^!,GSQ\7##]C>,7"CM8N(I ML>%79(/,W%MH\NE-OJ>PB'N[5Q8*#0X..($_Q"K6BT2D_6S=-<7\<]H]]=^?ZK!MK]$A* M ;8 SF4H-S\Z(KIGGNI"& J%9ID06G'O+&<%:$Q_GNTRB[L?W,6+U$0 M-E:K=7Z]:.?6\QH:][LH>/(5)X_.^ CW8JC82?$C'6< MQ*US$=Z?]6Q+1.Q9=\5#3<@#OJ_:\5(43WXQ 0Q\")'E+;?ZM<0IVMOE#,> M>YN<2C2D#=4H<3XM&QJ@'O>L6_D@CPNX@7B=Q? N9G\I/D6&.-7OE=%9CVBC MZE[:WU.2'&H3G'Y:$O6Z"VWURB*48/Y1:*AHO/"U:J67[8QWPU3TSXYU[)#@ M0W1!7'5M=:W]^1WQ(&BK/6C .8>C)#(X_VN5S*ROF'4_M8Y>S(\;5797C2*.%^^TZ)2,=8,6E,W+30-[E"B]Z' M;]5D*:OG*-1D@?]('N+MRH&R<*@1E.4V$U&O9:/%>BPP9Z2X,M'_T%;S%D3? M3O^Z6]5YH5J$8?"NH\!TYO2E+YS/6JB-ZU@/,8(%.&9^1'65^/*)Z(Q BCD3 M#_F3RF\.7^;U+RE9&\VV3.1M7H/>+MY]I9(1:^!!FO];&: I-FHA6SO3QFR9 M' N4%\UX?9&I3Q.>Q/_D=6#U@^QJZO@A3WS2NXNC-17!+4OPO16NBQCK&?%; MD+B%7A$OS:3C-_ B5S41%E0BBJIE[(]VV%X:R+%2RKN*YLIZ@W=O9"D*S*I= MP$Z7TV:.+U6FHI<.?V!S6,S<&-;0KNMZ8@Z-B34P:DLX2#2KDG@1"1M^"_D] M#CV8PA<*6X9?K-ZIQ@(#\#,KMLLJK2O9D/-2@E\Z9_F2<=JJORYOI]@Y^(=DI;]AW;>,_-GH?2X/FK7H.$%(IM",:(=6[XZUJ6<,Y>XZ#.=9U7W' I;E M@5Y9GJTD96>=O3J%%4+*6QLXF+[QEU.A378HUEKS)0 -M7;+%F49,@C^6G/C MGD+)AET_5$Z'\\%PTEKIQ?Z[O3F;Q\WQV^2/P:0F,7QN3#X2H:$7_1@J4%C# M^M8\!LV#U(H,. S3-7@#WDU@BF]*>O>-B5"#0>B:R'(Q&_[<1NZW5+&OS*E4 MVJ&RQ(4YC'X#(V6 FBS%W\00?@AKFB\A!&_]:#XQ"1*5,NJ>C@ M>%KQQ$^*7,U(<@M*46N1;>4B^&1&K[#BJ.P=2/EQ<\A',BRCWN'/,'*5P2J_L'<.O8=S,.,WJQ#/F)_V[>#$$'F+%T9-?LIB&I$YTR]J#='MEA\ M^&TB(7F8#I;[]T-G+"IF3:_,V8?_*!*W +0+6PP/DBO#D*J<_ C072"N"7!PV+ M4A Y-2,1+-"\<.B"OM+# O,!.*B%+MJZ_L)X%V&!_6;<*P$OFO^2OQ+M*72( MJ5LRHA (S.+G 2K<@.>^R;[I]I+9=UEZ[ M7 :%Z&(6)GNOZ='2VZ=X5T&FX3ZQY/3E?3N3@+K1G^VF8]D M^+^;7@KXGVT&H/C^(1[5_L%B^!O=G.O0/YD?]O<&2P=GLB&2L<"?C>^<1HQV M*79-:WTYN>7P[""K]/FU9Q1[Q.GV$B'I8)V,4)/.DDRQ'YJJ\JP_*/!(5F<$ M!?O%=^X*T*7I'GL9::=I5<^M%"K81J]_/#V5/!5L**PH98#$LMN1TY3D1K'OW!C15B,@^_:4;L!-'I MTXV02]P(92N*;/PG^E_7LK^]M7DW!UP*F;#2[">N:[=\X9WIB(FZO5CEYPOR M)G$JBPM0(,T=CN;S]0B2/BF^H_E5W\JA2N1>151+U*9!8);#F>(MLSYJ8IX1 MW,5D5*S^U\U= @O-$U$XL6S8JRQH*Q(2A 6*\] RM7?KR:M>+.:8A7NS8H$B M/913Y20_\C7S&E$\*E5EV]#E4$_U]YFH?5I-M@4-&G0DL&5VDK)\UV&9=>=' M;_*-E'.S32@3Z6@65[W: ,B-!P!PD.>H KH^T-38EC/A^R7I_CX MIP*[K0M>G)40SEY825=L\\BJH.MZZS8"VL9$ZNI[75VBZQ'\*2=L439[>U=N M)Y)<(!QBT(J;_O2HOJI^4L,4F%']K[YGL;Q&Y]*-D$^46VDD[R(0 ?Z_):T3 M=)7=%U[#COJ7]<:NYFA@U3W^5VZZO;$ M@\=+)@1>URTA<9;$\-D(V J'N_10?&W\J60()R-NIJC_E!/_5?#6('30%;42 M+( XQ0*#-H8DAL>'+1C9>Q 4%C"ZNGNZ,()GK80KAK)RKIQ5KFYJCX\>_;'Q MYKZB"FHG#46*0/P9@A IDH_A7=)5N DC@V\(G!AX;A[Z811(.JYLP[" =/IM M0EP&!6L@U99S?OR*:D%]KB[]NC0E!]U*NZP^@7Y#C==H=P"?I E\_V6)Y'P^ M8$X<,UM.*YG%BGYAK-^^@AM7&@N4WL9DIK;[2'#\W;(8F 6YC0489R&8FBYT M?*U"7>4R NWG"$=MLQ[I'G( )V _^)$DSY6'/+K-B\Q(#'T/"T0?PK>G5-8X M-_Y6J![T1Q@R7'(7O"]^^C5RQ^VEL=T:VT):/A;8>%B;7Y]]6!$H+K,HMDU? M_>5U#,1@NQ.-\A8X&KX6KOF1@/RF1 1@Z>JA%2MS>#TRBZ;)5[5CUIT,Z2OK M]9I@<&:Z0_P%K0@%7_0,@ZRGFY&,Y_U#T%E#@&0+YU[5\(2B\FGO7Y_B$N5V->F*1V@-_(U':D9ZN MES7@L64<<1PO&?^[LP%0A-:\7\.*TT##SGT0)I"3O )-CP68BW%YX_5-Z FO M%$1K\-]&T0)%-*P\'X-OCV*!.)M1ZVTV@7LT.WLO/>_D_]O=[@%-<$O&(PPM3B''8BO]R^V MD3D0_+BX*S5O61%!L4KL$1;;U(3QK5'X4Y-DH?[1=L,DPVT/U_GW;9=NG'Y] ML?B^:6T8.7JY5L9$>>Z$VLW?<3)P;_A=]J]@&(F'WZT1('\-Z1O MCWKX0A.;2>3V0%0K.>?6I=MR347H$M._^AQ9(O*LW@\IO03>-2(23'NRMJQB MG'S*FQR'_@%;E&((^XL=M* (3Y?+*? 0_"JFUKXN:KEA;L ;9]V=N.7/@)J> M)/F/RE'Q5]DZL_<]W-8UHJ69&<\Z$>Y_LGXZ.(D-@:LV%C5<89B/^U@ KH=^ M^Y^_@W,(@S-NY[(+%C#$8=&W+/=_L+?EAB'A0*V(^[F[68'LDW83EFHH.^.) MY((J2$;?**S_A<'$L\1OMJ%?8.W=_J/P M/44QFRN M+6IX.Z4MSK)8Q@.=#9OD/OHH=W!SUMBIZ="[\&3^HE;K+7AS?K(&L[,FH5KF M;3?*6ED$=P(X&N_&9CO,*W-D/*VT]BC^33]S.ST\E%\[/,9JQ=?*6)=TSAP*/*NY('71/Y\_.YUHJ$[;+ M.5]YJ1P5?YME?OJ[28,XQD-=B4.:2)[SNBR-N02 @(Y[R@IF[Q*S=%B).?*< MGIT5)47P.RMH' S\G!D8J]7IZ[7)H2\8Z-T^.3LO5HV/[N%]]-M>7H1E9$SK MY?Q,X=W-ZGXC*;$8#\)]QRB2JOC\4-.GG.BA>:]_AK(NT M43Q(F5V;Y':P(5LG\&SU$O.&QCG%B]Y(,];,].7+;J%ECKGLX>]HU[,DI\MH5*0JPJ(2],>2+WQ3R>UJP\ QS/-@I:X&Q'XV7#WR+SK_5\ MW6U*^"F\_!$5;3C;['=29'=<^YE*)HDUZZUH5-YJ R7B?%YG<\LU@E8+'_=? MXL'KKXQ(=I3F0Y>3P[,*W]^77%_%/^U??,7 /A)9L*0XG6X?T)US6=!Q@I!! MZF5?I)5#WSOH'>0E2Z$=X\7X%PSC MOX=E%#],LN..%?P>JCM'HT5S$^+XXX'\F3#S=I1NCF'=@<>+\C%QZ-(]HL[6 M3R\&.?&G S=>V?'M'X1Z>\E1J9_"GC)+*3=G4;^>J;W^3[WM^:99C#;;-3 $6Q)3%O% MB VIU_K%^^[8T@B7SB?)5V_ZR>^+^Z$[OE&>8*+SI[83->LSS1A='ZHV^@V< M@V88V*Y=_9O3,\@?CF.D:Z!73K$77*YQ'C8=1AX(>O%J0]N*P*L&4AC]OA[^U+G[,E&\AI?7QCCRMWC(BN>=XK!I$CE M=F2%^>1JMP2]*S3U"7)<]E]#V"%5>+QAD?X@[O1(<++[0M7](J*Q8QA'+F"& M]P\K]9]8";H_>G\D5>^8SE#H2H,"X*+ D;T\2XP\*TOJR6=MV,)[? PY].ZK MB9KX2I*UWHY[5#'@\8_( 5 EF@='9%&MB;MY M &$ZGH_HF_B_%=V'_5$0%VG4#'Q7]$ST[TZ P_SI Q=T9 W5E3\C+I^TO?D3 MFV'#WYKZJ\[TQ3U]G+.>?<,Y+SE\0ZZ^&A%=WG\!MH*<'K)B_-]>"_!H:-R_ MH"P'HZZ@J&OC_MJ_T+=Q;%-/%1< P[@R@0MPC_@KQ#-V[==C8#@H.D6^4RB) M"[LZ6_#.@0;8C(=XOCL$I7A9IS_% H\ %5L\#/.Y-(HX#4F:#GZ(*RV=64K) MY26ZL@?UW*D"]\JGN737KC]PO+017K!@928Z9>3%5>CD-?U!DHPV8&3[D)97 MQ3BH,_E.^Q@SZ$ 8^O&T6/DS>2&U*:G]S9VW^#ONG D'#+4XFGM/K,+80O8H MF[X%07Q5>Y*5D] A)A('U4F'JM5'C(R-_0H=6U_HIC%ZT4+SND,"%PK'?3/3T MMB::-8NH9[Z\NSJ4G-!7F&OZ:/M"VQU6!*.L5677,7G>]"!8S4=^_Y6H8M+7 M55?3+0^Y._WT96#^PKO\ZCJIC=H)V[3)B47'RI-DD63P&FC'6"7Z=7YR<0K9 MPNLLQM,]T"FZ %]N&*+9H'/CF4D"M3-DR5KTI[UG[EJ;AM/#O&<3!]FAW"Q4 MYT27WZ$U!%Y+8E>@X^+9!#5%\FN1.4-)Q.PVA+*XZA$@!!ESQAZ:EY?12\Y6 M0[>?2]1Q:L0)I[##P"H&O^?)MGOS7KS?G;Z;B^-%GE&;FZ]JS),$?PYIJM)7X>PMIZ@]$SM2?5)OV_O6Z=8)RF3? W-542IQ(74V!@3R<* M-5WZ^__DYU?7-(2HR'3UY,7WR-E&2GDW@+Q20Y5#HK8"U]W,B:ZOS#;S-:GT M00=^,_CC\YNZ@]^W^N/H)@I?V)[,I*[S+GFYJY!:\QE4/.,\>AJ$U(;^/H7J M;GM3;SQ8BWV5(OGLMZVIDT3_XO!VFL)R+31#!;$U.-EVE+<&ZR#,1*&T:R=T MFK(G92P_?&0*>8K+P1#W$UY-2F$/ME1!@Z>:6[6RTC4I:%'S%(F5#K+6@"@) M+]"2]?JL'.J]HEKJD?,L2Y].VHL3_ EBC MEB('ACN#RK\0,E:-7U4O8B&RH&AD,K@]]6YBEM+(IU+:OCHS.=K,H7KZ#9,7 M [(S!6%A,\_M16ZAF2_2VLO%7^=',+=H._B%&'CF7BD*0=*[T)SO-4UD9:DU MJ0%W[4^>L'%XF5/ \*+G]&2R('C.8?R(SMNI0X&[SKITL%5!^ 7/(Y>)Y=]S,(7@\S-?Q\UB2M0>F9'TM$Y6*8F[?#V='+:>-U:8MMH'CIC@ #O#R,F+< M;#BB*,/E]BXX>70>C/]Z)0BU08/R/9\;XT:NA*^@Q\_&;#"2VP M4#"%(< "'9'E6,#@#4;)D-UP_( 5(^Z$0&U3'5D!^YX&BQY&=]_&Z,P /Q&] M!'7+GK;>*5'EGAWYEE]T)7/L7GN012[=X.B&K)+WKF@V1U=.AU1Y+[=OBHWV>%>(V MD&R8K41!L*GIFT+"GS$WF0G(IF)\)-LBG\4+Q @21_(5BI)MJR"HD2^7K[(A MMZU^>G[?+4V(4GG>A8$=G" L_BM;&ASL"Y%K<\\?J YV9NEXD/FI#TI!6%W3 MY.!@9.2EDJU4J,R/Z%$5#CBIK*EV&=KZ8#_AO?42]9VUX&#NQU#_=6O(-Q9O MIEI='XF7"Y7!]5T%,V]?0O>*FV)(5>0I'"YP\=4!*_+(\@S(-NK-VHJO/.!] M]7[U%464JG3'P FBT+$'62[!-X;"_YH386KT+GS)A_L/S*@W#.ZSD]FDSFS;?^083-D-.? MOQ4_=K?EB;Y""2*=99EUPDFRN1XQY#C![_5P6+F".G".EQ:5[,0ZDQQ[FDXT M\G=9C7(YC4%RS^\41S"GG':<_N[,$6]9LW)A_X+>D>?RIC3./T-;BQI \,[M M;_")I^ K8E70:-E?K*%1'@E6X^CLK@RFG@7GY1%>#D;,UFE'#"/0[24@'X@/R%[$/?!MF:S6 MB<2+O@71X'$"C.G'B_&/ WA&,/3C@R5+AEMA_>$TY8#Y5[(N]@'N M-DT(,KC%]M';4N@>3Z!)OS1'U!8?%,_PW CRRJ#G-=S \R\=;=9\RYC+[0 M."^S3"L[:U&![,Q;%]Q,X Z32-BZ%-7&/^PS.41$8@$/:90*%OBI':E=@OY; M!\-'E /)W5A %Y58KWBPEIO($[PCP*[V/7)*C9DCF1ST.O$,C#34 M5;FZ5HP%]LO3P1H9M0@,57PL;A(*&BYW_VA.K'['S2''/N82-RL*G+C!%MTL MH2>$O[! _5C4/SQ/.37W+X67&B#WF^E5!>SD2/ M ^LS&OR1,TJ;EC\VC,L.EZW)5=A[?GVP MVD?S9-\CX9=G6K*L-^]_/>%MU%<-!EO.3XF66;7PRKDT?,-/1ZN<(A0W.&EY M+U\L-[W\Y4235+1EG;79+W1#[L*$ >=-18;F>\<*?:VEU2RQ72R)DX>2>5?? M\B@B2HE%-)L64M=1WI10_Y,2-Z^S/"I>*6D:NKN[%T[H?/.95;,2RN_;HRN1 MG1OB AD1@N/]7^'?N_&@.Y'-Q=NTW]TUHQ-^F(HSH1(;6,(H7NQ):1+$>! > M*SEH>FFANSI#^$H0E7\LS =8"WZ[QYQ?N/PT[9$+VXS*@]'6V!?3*7WRQ8@6 M;SHLH.WE6GL:R0=E@J<78@'BMPTVU91@$GYB=HL7$W_I)IJ:'.)A/9 MGCOM0&Z6,N98Y&#$YG+*OTR3Y(G.S]'%XW=KY'A-]$WGE-XU3K!,FG:K0Y>G M@[(4H?_LQA-A1+!N=EZ.)>$C$[-0_<+AO%6)H&POZ\Z=PCT!HL[=]YE\2LQ MOH272OHY(F.],G0+%.CXBCE:X>>/3L8Q!K]%+J&6\SO]5H5#"AV6WI[EF(VS MXAE)#OZ\\O[=VN=RR)C/D/:Y1O*.]KI^0!086+N'?ZE\_^7#M+[>>]TC^2EY@-Y7P8 H) MER=AZUUM).'%[&=$O>Y?4K*'WT:S#2O4C.X\>Q8DV-VR#]DW&7!&J*2^W35V M6[.-SH@WEP H7;O1_9,M)N*E1)UU=4J3$4N]=H[TMZW#HT2P@,M-B0DL$*1[ MD#8WTS^[&EW_/0;>.C8?YBG+&ESNP,:BVQ;W$9SMQCJ#!7QV]>"W/05MRL&[ MUOY80*[29M97\A*%H]8==39R1"2*J7JEL7?4=684_ 5AZ4CM9P:@IX'CD#J; MU)=;'8C51C1G$C*MR"M-.4P^I.1!%Y@;?!]O^9CY1&!.A4]/KXL_G))9_;>* M,6>CN'2!?-&V"Q7B$_T/O\N" >^XW@"_ NU4@]OHYOR6Q5&V#ZT'F*^HOE_6 M;ZI;JKAA9G2Q%_C(I7K?""U^#;4 -1_0:T.O@XZG1UP/1M?TY86/ED _\;O0 MSR%?ZMP?* LBQ'8N_!I\N4,7QYM*X \1% AKY!TLP" Z?N44=B$ MN._^0<9X#_4:KT'%6MTUX.QBB/MJPYA$O,TM*$3W<.OR[O.AMU,B%'R/I[K= M2=W'^XS(/$EX LIYRG4+!+_8=G2_L^@Q08-0# L>JB#2XLZFSW'&T@1TI# 9 MHV=HP<,A9)K*7>W(&WGO&H19$S3LJN"Z%V/%ENXI8Q%YTUMWU;_N,1IWMYR" M1L@^P6R5 "\W66-7Q=:S>HZ!Y?K*^Z:01X,6#P7W)%-31QO^ZQH@?Q"-I.)- M-6M=^K4DMHL/3&RW=CP@C0OC7>?./R<-E:SYXF)8V1K/&!?&)S2/L4 [#YC^ M26M(_K.JR@:"$OSO?GA!2X_A4 7@V/T<[L? >/DA0#+BB3>JJQ*6FBT('5C! M\2*F&AY\Y,=:H:4>L:7G/I5QMA(F[_ OZ""Y%'BG A0#39_Y/DG3D;U*91IC M^F/Q9=])WE:V5C9.Y5!(%A+"J KR]WPU?KMHF?U]="E):+ V*&)6!V,!";!U M8CGN<;#C:OUM^$K_5\F63G+L1:(%RX+]6_P1;Z*WU_9?58V9ZW>\_<4DO.QQ M6V7AR<7X+VW>!7H Z=)\USFF>/J+D2A<=;<+XH,+FYP_.V>MPW+'[(!W)>12 MN2[R[TY\Q*W^8?5&)^[/9 = 5?S55VGUVJ]4J^FW%@ZO7'XE ?;K2P23(@"4>Y'.TD9/#O0\5_A>D MQH>CPT0:!4BD(@19#+1*YV M.!O(:E6BZ7\# QT((V(1A:O#^WN/UM5_-C'+-48N+-4W(JXANQ;W=[ :4=! M'Z4@VFIJ;1Q*Y(KW;L!4NV&V;I0/ M_MFFRW5*N,S0M.[8SLG(9[EQOILMT9^^GS/5/<%0F.U?W7B/8R7#JJ 8-<-* M'+GF.\?X"6*!\TTTR;M=71!Q&'*?%(NS"J'Z4$/V $+C'6L:_/8WQCV M;@^([H7=4^1H]RGE!?!F8MO< V.-$S^D4-8L<_"MCT;I+M%+=-7J]KA_JE1,:D'-Q-B&LG$VT= M65(6@SH2>]OQ>YWFA+Y7/G]>\%N>DKU#H+"J!]ORA;;*0J^0E7SNTA8'3#H$^5ZB4P3T%,$=4 MN4K@)US.'H2#UY04I.L(MJ_?W M^1<2B=^(1\7V?2LQ<-J];W[VGL.##))/^,.I'G"]A[ L/9J\26+UJQ1[6LV&!TMQ.2>R97H$0VG=[ VDJ3G6CZI]*Z/F)%O\ MCCK'/Q78YH71UW+2OMK-[_7H^//^8TQNCZGT!:9;XN(UQ<&G'"*MP*W$JQ#ZR+U7.\1'+ M3\6LU6YU]RVKUD:.33UA&:)C@_R^U%BT';M:?5I*[(0%'& '7!NB_*BS(LK/ M(D!R)W)1PP6Z7N0QEF9R(\F$).4G0>B#J70ME0!/(9O%7OYGC\_Y'/BKMKQ M/W9Q"2L/+5_.#_9IY)X* M7+B;2[CTSG^&SSR&.KD'H-)63Q'B@X[5Y46Z1-32OR..Z6SS15BNKFO65*>B MCA03)FJ'2LPE5\812% +=*+&KK9:E8=;BH6LFU6UP7#]X*2X2WCQ[72!^ 2[ MR:$0G%#TEYC.3M']BA#G#O+K:CL<;13:GTY=).-8XC[AZEG\OZ+(XBW+0>A0 M0>@II@'%M=U4,.C;V&!*'IK3$T;.K%6O0ZQ MH()VW38Z'>-9&<';_J/NII31'BIRJN->5JX+%[]3/$;@>,(\PR!KE.$CJ7:H M$KB'YBI2S)F])G61\87N^?<#V.F)0)B1*G*Z67".>Y!A\N"+G=EN=L>,C$H*(+2%)0>%*2CTEL@HD(H H+TJO2."&BH$5 Z1$! MD=Z1$GKO57H'I?=>$D@@A)"\>.:][_D]S_F==\Z9N7//O>?^L?[(S'?69*^] M]UJ?S]YK[?48\>V@T-F];ZMP?UEHZ#J]!\=G!8 35*2SVI1V,GY?H,>)Z_8R MRZ(T#OY$.A#KSM7T;5P?M8;KGI*0*"-5I)W65&96T+ MKZC7OB[]A;H1?$JR,!:X\YA5XB_81F>OF16VRIB9BG/X3QWQ_!'^.&Q@&C4M M5.[PMYX$#5R.)"HJ+1Y$?&@2PV_2#W%>N$H'S?6A6Q]SW\]:KJD,W.=#N*3L(R$OQ(!#M\E?(=D!($/F]>N?Z:;[^RXIYGS4[@82!& M$G^I6*[)'RN3#K.!FE0RWKEE5H54VGBUZ&?#]4&6[>]PX_\ _&)*AOK><9D( MZ*#9HJDR+S7N"6R-+M%8%<+&FDX5VP]O>MV?SY:C,.HRONQ:N"J3"8/BX(X7*1NQ5% M40W#H$#L'3Q="^__-OB/JAG0^X*@)X[L8HS!J$\4JVM!"L:YNI M#46GS^NDH]=*H_T9.%C@4_1;G"^?V=5#->MS7 U4DM?X:$$ X1$$%<* M=-FL89?.5[DEKQ"CM-&M7,O#T8R,_%8U\C'BT5@IK#V-" !VI2Y_'RK;'.61 M](3'@]F:LQU:;[:2NG)3A-'Y\D>@BB;/?@GZ_XR\3KOO!7LX66RZ2[E-V/X4 MY3Q_I[8VBG0MZU4F"J%;6:UJI)\F_RGR";RM1N.:H6^F_I%2;UMV\ZT60N7< M[Y*CZ!CE3O,4N[XNHA'V;@+ (EM_K"[1B+A7;FG8C51;5IZED!=%C2&#_ MI$V@:&S^SDCY@]?5YRNKKBGM1^>7"E5G$AJ:4M8(Z&)C K?8MM_E,;_V-('= MFOC5TX\KR=0_LS\N_5(:F-TL8=RS1';GG%O M'-]VX"R&C_>*H+77?_2VB"P!.M0J4=W$;E0D#-CQZ&]8Y*#*2GTZM9,X@QSZ M("CZ-D$OVQE!QL&Q^G27^N6^0\5R;9%;U[1Z2&$D3VTM24B&E-2)[!7W'Q.Y M].K6_B]FR$ G>W> MSSLIKI-4&C/&:$C0?QTL/]:^O68D(Q/Y9$^PR-S.^O.2]HW8?=_&G=\-P*5K M#3).&QI5JJ=D@^=/J/<1&-EMV'6L^EC[N]_&:M"5D]B2<\ N.-5K]4%C2ORFB.%[D7D#_8SR*GL^!.:?K@ MG8ALO@D-V.@PS)Q[KM)1JV\^=*UYV>M/ZG$!&R]*82CDH,R--*',?.N/8P>DI4 BE ^U>NH7?"4MYX-<5WX7XX,.) MBQSWJEPV'[S=;PO!30*'@>,6DXU05TUY4MWXK1L\^70.E=I4 (00*CBJ^*5> MU PDU5(7D>#Z,Z[N%2YOU:(61['B-T;_\NEH0';"B-XL1H7_*S(U_#5*0""( M*VS__M5GK?P8LK&= 7?,D*3*S;7H!?4L>P45F>L*=-KQ_PQA>@9W4Y_2.<)V MSF%HHZE O0;\FXO8I]A-:+[@'0J-4#& X=_@A$]@#A'P4VN,4,]-^,B_L_W7 M\/B7\Q+?.V;2/J^(@)A 5R+ ^-X%N[$E"?CKD0DTV]NL)16+FFS>*33KR2.9 MLOT?F@::N+'7S_R&MZ<=+E>2// MP#ZJ]P.OA^30G^U9IA1GF59QFXJ;@79"8(:-;.//E(83%+ MY=I'!//-MP;BQ6.G-_SH?XY<>'*RUN93X!U"8Q;!O"D$D4R@O!@?MAFSQWU$ MC_XG%D-T/:1*UFBW^]'RK6:LYZ%_3P@2QA&('H!2^@9ZN-"O94V.YMFN/64. MD&2/8#H%FXQFCXCU#8B_>BK/^T+#-85Z6>@QXW9_!*.R[K_$ALF8,!X2B/S( M^E3EC*SPC>":S[R.-O88 ;\/M[!ZD[?C2PT,6NV M3[,V&O#2W@2%D+,."4 VP=+'7H"_5X/R=\N!?.?(=BYL7['S:^.A.6=:/8??CMNH;:<^K92R6Y[%ZFM?2D^W MT]KQ6DOY3B-3?)]":5>D!W]5S=?"P84^.4M\.$]_^7$8V:NK5Z"IK;(TLPYW M$CM"O^[%]D:L%%1S Q^#-4TW_O4>U0X%;\_50LYZ%9)_0Q_?1TH)29 =2H*? M3_GK_9)X-S+_>\A.."C,=EJ"K(:#['2JIVXRX4%XDFH^3^ PS-!C5!+M[P8J* MW=H_G^(P>1QW]4OQES@PG0[0>0UTO?;0,\X)V%5(O=Y[PBX$.A3E%\6H M=:,V<%,BJ >^=1YQ39XQ6E@,A1 14$ZQFM=SHH+2S>/&]>11 M27ELDE[#S+.JX](GF16G9&!V>FD8Z5:;4RF$M2W?+A"'X MO47@O9PXJ7&;:.CZV5X*U[=+O49YH;!OYQI;ALV4Z -QW,8+U[C09[9*!(Z> M[F&8] HB5T+BY)903XRBN5_65 'TYMCN_!W_TJ!OB4^Q2=3#%'4I>S(LT"N8 M".\\G+T[6LLZ8HH1$S#RSU/R_@*O7KYHKAYSS*ZO\_W\3'@@P'6F>K(F&;*< MDGR-_[6#6!_,$QF.V8>I[%9ZW\W;NO,. FSZ]-FFE",,.0.FV$E8O>XK[A8; M.5@/67_#7WY=Y*IH)WI0^A::=?SVZ#J'].>6=!751& M:*[S*^AU"U?W;VQKB$T(Z#"IC(^TWFB^%9(@9F/IV1S- M".B#$ &7,!O3C:H:8P+H IVJLFHE<]8O'KB4G)RZ^NJR3SFUW^Y%0@1V ?0; M*9S8!*8"(UM/:RG*MWTM1( [6S-\U2&Z[M>P6\53>+5O MQKZ#K_"YEMQUBW.RR08',Q3]28C+C2F-D/'4!_1@/E\RMVTUZR%7V;5V-1!< M=/"M00]GXBZ>>_%ZLJ)E_82%K4 711?4SE>VY024,E\Y0Z%=,K*>4GC$M\R_ MDMNC9@ S^N9'CXR;"BF.^V;(3P=N^!)A\]N7"(CSUHF+:TJU82TJ?")IP:!S M.2M@GE__-@/'!:KYI,, T+N_\I"Q/<.H,?E[J!@90\NJ0LK&PK ?]T)0MO*R M36^5K(JHW2L[-]6WU7#0JT2GBD23C]\:OYA#7A+R-0C],/D!3[6BBJEJUYF6 M(.7L5S\RF^RR!MZ_41;D')7@CM&/Q25B+APG5M[=Z+6O-X/$893(T)?1-Q+Y/MSV(,_S_E+.%_Z%(0%3)^@NP/0]7%6;[^W(*4IS\RZZ"^.K D M:Q>AU*U68SYY,,ZSK9VJB0O#69=A]JCZ.@R?37L<.H?)MU,W1/[VW[V ! D* M]MCPQPW(^7*Y[]!F4%@93>QWW_D2)AP-#0%*^.

_7%8"W%1N(6F\[P&CJA IQ@[VD.D1 =?Y.XD ---WPNF? M"MK;>A=P8%-,XORP>E&P\ZL7&+Y)#\]?@]59/OV(CZ(/"CSV )YQ"3?AP@C')J5C0F BNC[4%[Q=S^+\4[$5_F4?_&QDW$&P M'%+O@K-L1R,$$&HHVJ[ =Y 3K"#(GU>0]]:9-D M7C.A;RV-&^$5#^"8-T)#38^) "9TLKD&-Z0^]JRD]ISR#9!2C\#U'KYU$]Y/ M!& *JE&\W4&8RS*/%WJ+$:@;99U]'YP\4^Z:;J0_NSM<:,YZFQZ8#;7RG@OI M_%3#"JHD/"F@+8.P/4%(E0_Y>/\P-=Q!91>-E_A?7N6(CHW=PNHT ^P3@])] MW1/>OQU@<0T@23K4,!N>!,*'\#HWJ96F@'$./D(OK,?A&5U@]$-D+F=C7*=* MX=JWFKGI7;073T8M==[_7Y8$LZH^F]#$ W<8Y:SI[QKEB<^\?%3"+6S4E9YP MO(#+3=C0N-G)Q7*HXWV=JPL:D2QEP.E['JIO5(TIOQ!6NMP@[L(&C7H=-*Y" M!-0R(0[I8]V*[-__ 3DW88UW.UU8FGQ-HJ1L1)OZG;V3_SR:X_0(6&E/DTF] MI#N[\'F]ILAB^7,[),LP]I>:9/=J)BZUK6$LWEE8&:SE8/$<65Q>4'(F&!$@ M[!DC7PE9]B(PBHVPW&?R&DB*[2\52Q6\;YZ376C/U-"ENI//);5XZV(%O>&= MU@W-VWD94NB4HMY9>H@8G\KQW5_$BB\R"#$4#O^_H!7Y6.J4YHS9S M.Z78):?(2@+(.H!UI@1$C2QD,6U=0FT; MV_/,16"?=1:\?53?,SXE4&7<-^ M-L ]6GSPCG%)KAXM?R/\2;:/' 5+Z>PVR QUF?^9-R6;YOWNNQLLA7[MXV=H MH&F*46CQ_B.)/M'(?8-0<'Y^H>A9H_J>4^&BIY5%!,_6OL;K?8=?(/[% I/+ M8K4U'2>K;G>!?-X\A$:U]U):;5U]NIXJ]$<4"5[/,A<1I _B;VF.?Q;;6N, MA?@3G/ %]9ETE6O:^7PQZ]%H.IXG$5+L@G2:+QS_O8LAF^U$\>2BF:*F;#OZ M?J6E"4O&2R6*L)<&9D@$GI<(>,P//ENN,^0A^:YQ"6HH13_VK$)7Z]I=*5+W MXIB_%1<7JJFV&5(AH,X82N'YY<4/.1#C)*JX:@6 VS_JJD GDZD.3^J,":17 M&B@]X&"8B_J&'[#[MYFHC(:(8/=(UTPG#8V M4Q2WNBWCR\F@T!_X:# FU=L MB ?/54%@/E6$]VPNW=SI1W.JK%A2>4@\LT;K[#I?\(X_\C&O@_M4D'?MP?. MH@[*7-'A,E_60@_TT$74SX>78P2%>YFUHZL?1;K&'AB*_O.S+X/$*O^LG2:- MX^0("5/U@X?]QGN#(O!BLC5#]Q=D8D0 Q8573$5?+K_PB7RJ+J10^\%MYN^^ M3)-2&:[WI',H2J1(O:/XT_^=';IQ'\G]:>/;6JQ"A1UKN C=:FQ/<5088+UY MR0S[DO!!%W;2:;]E^" YXS'2KBK:Z-E>8XS0!R. #9H^_6^(8U!Y$7R]C[^/ M*]QV<-?@:[$RYWJ=- ])XH7M8$L:N$L&1, "/4P%.1F9H> 0B+@( S\K]9QK_C[)/#\9<2C M(X]9IO#\%U_ ABF&"-B"1+-/:+7;6\7N<^+7[;Y1W(E\HQ)#!7[$;_W_TER0 M:KJIO=[(@&.>-A>Y=;=4+M;E6>/HOG7,2A_%-F#ZM]30:)T7GVSB^OHC7(/4 M*>Z;WSW&8>?N,^"X7F*;*\AFQ/_<85SLRY&H0R41D/,A?@E#C$W)0GWX2[":)J0N*[YZ8D93KR1)_:OH0IG@; MR,0AJ=XIOG.4 [4EQS^] MB.6FC1Q:\(&Q!Q8$]'/P4QT]E8]6*<>7LM>A@M[S*:WH'6O6&ZKPW@:: '*R M/$FQ?3:6KQI+.^0BD_3G5_E0UY\-L@3IYDNF>*#(*: )[VU"E?#"X&PSK W[ MG9,1FP/%(G@Z!VX$]6#!Z3RR^V3%$@\G JP,FB[5'H(TF8"G+LS<*Q\6S@1U MT1&I^^5J7LW]&%:54_VKE[6OWYX_Z88J:590O+<"=)BTEEJVR/W(]"UD>PQ'G=1G*R" KNY-9CD78]U[93Q66*!1@ XQX <\5,ETW&LW MVD7:^Q1W/>8Y1ZA#1.T$KG1'-WXY^%W/(+45;0S&\QG -A\U8R^@S&\]9>H. M,\K>JSL]]XZA1N T,4?H0OO'RV+ZS30+2\_NAV35FB=2E+9.)8A.PT3BPY=$ M7Q%.]-ZQA0. _8GCE5B+]#8W$6-CX/$""?IRQ7W405 &:%ME8;]C W.YO-B/ M>_/-ZE/6B=9='?' T\\PE28?;?3XP,N^K9WT$0.HF]+8AS/!C]<@*$=2@G6E M)$D)0J )6^1^>MO0QS5J@-\9G".$FQ+*@W:;C)?=;XJF(0)NF+&?\W:3&3H? MTI6#Q.[;VQZ;O.SP4H_XA'"Q@'33!M8.#5,Y#'D,A4Y),*>/WA-'H8^R&-W0 MK&0[QN2"'#&=WWI68V/4W+VX_3&15G'X6 =GKSY)#OCK<2+@H==F%%/D0Z], M21MXQ[+9_?L6E]>WEX_=Q/J'1 L];3AC31X&X:_G[;P5F+IV'&]\BP/^K?N, M YCFHF 5\/Z[WHSZOEY(,;#A:+&<4G2K2OJ>,Q MOU.S;+W\@AU6#1[G"1U)K7T]2\GY[HVPJ_-8:\P>&.4\JAI_OGJND78B]A.; MN\PIGKZ+?F=0+"UZKBF7DHO&326HNT:))I;YU-F'%31XDC:(@!B,;/ 6!Q^JL>2V<<% MUTHZ7]:#3U++]CV9K_'>0IR!S?>&*QFUGOFX#?AX:+@"/BJ5AJX&BM2^AGZ\$N']\> M1IA0ZGE\I0^]Z[K=V&/UYUJ6U(]AN,51[/[,'MN=Y _K7 9DBY[GE.ZOUWY8 M+B=4MH(U?B[Y4()CE[^_42<-^^F+!8]38 Z%/P)5D,GW-G:].K.[_%9_*!\/ M@;.]?R3W7MM4< G1C1L$A=F-? $-79L0'"@N\+A$(#> W7,8!Y&X/P )L7CV MR7,HPD#PX; 5D+?5L=G-A@\^U=-&]LTP[NW#SZ MX9QR3RSS7!]W2GX#&1BL<%X M3[<]CW ?!!S#7&ZLX]6":NG_$G4FX66])JH+%R@&9317M=?I3=A"/2:+\DSF ML@: M:3723"VM]E+9' UV]F4IO8Y3\XSLW]EYV+''+4WB60=>3..O=>!]((O](_Q3'+RWKID> MZ@A-4-._TM?.Z6@@U!L[MLY*!. P*X9=@7F;>FQJF'IVSKW/;Z-DX1KM>>CB M!D$^'?;QE!S&3SX*3&$O3+?05QH[)%X4EJC$=+7S_?Q-ZLT41>B556SS5C:( MXWH2\6+Q U1L4=JZ-M_V,+BT/N9NTA<'Y)-!MW581B,5^EXJ_L10?Q)Y8*0^3G]^TX,#PTC0Z9V'/NRXS7F::#GZ M\"2]?0.II;'._\N="*#;3,RY4IQ)[C;"6E6]ZEGD1^WZI',R*(;G^R558- KO>$?(0U\/#B*=[R@-I-[DJNE M9UH@];ZEJ1#GGP]=6,O8CI3/K\)>\.>.$>AG($'C+BFZ^Y^+1TZ38G%Z&1MA M \VHJ[$Y),<#3ZY]]7CRV^5LU0VGJ]4YF1*.E.9(>&W'WX>Z.P82R;)C9U;E MF>A&E,U2S_2C15EU3C[KY[J[43EHHOY=5%5U057(76/GL#6 MDL \W>FR&AO/WE3^D/G)_?5UW@-]?AQ;-@(ZI#(K']TVS4X50LY;;=?*J!7O5$H&?I3. KW?V'7)&T4:43 L]I=5*7^!? M_8\DQC%BZ<9QJ)C\+'=(YL>^NZKS^86?_B4C_LG_!ITR_E?*U<1ED)-#U>'\ M)A6G2:%O-\DN@J3L4 M-RNAA@<5]11-W4<*]K07;T7N-FD*- M&]TB3\_RY3*;U\)L(BHT"S:++8QG9]:54.,XQ H>9? R@7/72W];E?'C1M!9 M4D+[@-GN])=$]Z*S>O]:D=\M6UA_' 7:84<2L6M=D60MI5V@]U%>-/ZH6_2Y MKM(OX>ITLGN-S4_'Q_1'7]4_O]P7S!8YZ^>ALSRV#GF@%J+#"P+A_"#AV[K" M6XD1QV[4B=S\21ZL(;@()C0X>/I7;9F3L.[Y+HG01KX&H30+=1),F' XSW=. M;?KDRD/RPXL [&W8[\+Y2A_SU]OP"]BP'\NEX0(DB]P+2 +G^UP3SAX>RJ:: MC-Z;1/<(WE\*Z7 M];4R@_L0WURG);:];<6@^DRMY/*AV$H5:M.!Z>4;GS)94!\9BXF8:=0.2@1$ MO0R7TE-IBA7V#S%I#J'JGM6S@KUVR?_=6#1*%MK-@>=OLAX?3F>*?Q*;0MMW[#RKB_UT8\"]7GT\[>S72+PB9V#JMR[RQHW M9C?O,*ZK0L"<-5O_\HF78K5WAO'I9 S+38DN3UW@1J.WR4#%G?@#4E1AM&0[ M_XT _D&0PJ)4$8F)G7Q.<,QPB@&D^D_7DA<_LFJM+2+Z^%XD5+4[>B3>"7<4 MRZ8-.G0N[7_N1034>4_.#60W[E)>Z><5>"X%>2&/YV^]!,TBO0UY^5F>/0 < M78R H/8SS75EAM UD'=+W2L+J/SDJY7^5;>DPHV_?G1T -X0*%95S5&?+&-[ MYG1T%]SO5]FZG4(SB0[H\N9ENT\$Q)?@=^!:$';?QXA7HPTZ6=N_E!X\>0Y; M^]+,;S/\#ASDX( @ HJ+&>HJT/&YED@&1Y6-K+U-GQ$])X](E9^7'&!N-*R7 M>Q_CR\-.PA>H[9A"+3QR9GYV%SA>@B]+%3*G!DV3GAZ.VBH35I/\:HOCHG+O MVV5&&:A!8520I/85.&WKF-9[(L!7GA#GY,YN&VS2*39R6>2"Y]!29SWYT;>22MM' M! AQ/R<"/.A@*ML)2Y)# S^2O!7^-!#4].$M8>G+,P:7 #3W2@HL@;K=?8I$ MP*W!!QX#NDA:U[S9G]0ZPDE^!ITO#DPGG) K[<,TIHS68/3H4_@8?:U-FIWT M.\J<5)=;5!$TSGC<*'3;53> 3TK-DPBX"0FU2Z&;K#2GK/R8Z)(C[]>(0K6E^9E[Q*=H[V/+_BI0XHC'S9@=/]?*VF5O<+K(^'8(T/ MUNBJW8@HD.5(GV)IOB[OIO,>[XC"+$ M'<_1F*3U5P6_G] PVX11')GPG:,'U.=1Y/WJY"0UFY!E$=,M45Y7TL\_)3CR M==G2IH)WO"P3Y8IDOZ-??N'&)E2?8@8\7L38=::*) W'29=V/%WW]FAL,Y[I M%H6XO^6QDDL[,K5#D2F>/ _8LT@J=/OI./VGJ/Y%*6"J% +&%!?J^'O M48^X,-W.RIYKIR!^V'6_&K"9/68_H^'J,KG@ \L G=^:;CY/4=I=@*,+$-0540()=&-03WP4=9?AW1',6U2Q8#&Y>\LBRR'8 M[.);"';=TU-7R9(RW1 7CT!*QAFF#.%*#[Y29=%X_G6DAX\^U B( @O+Q?HQ\GH_9Y=%8BH.:'? M%7]?8C;=[>;$'L-[]2D%ZH 6Z^=[E0CH%REO'C^F/\5%3G7[4J<"<^I ME>;0,"XLS,/8]S?K+WR9V%15>O/Z6S]FU&Q5IY.'KMV]S7*,%0X']VLV1-L^ MN%?K;QV@$"/!>$$;PU"R9L\:1YQ!!34E6G=.(^_:X=-22_$:CR??*^$\I0@(QA!6L&:PP2Q M%GO"M0GWN=%GJ?8?W.KN'EG,>1$,BH<@J,GD?*>PU?-XMR[@?NPNK*LN3=XX M@,KAOM38.YOLE^2!W9 4YE,@F.8B7%P#!;;2(W*QF?IC;TI,?X[ %Q/6C;W< M?N*O(?3&?62RMVLE=*/+B8 A!6:C(Y8I(6_DY%RH _\47/:VP@WP<]T?%9Q% MG)YNO:[N0#%&,R2O 5ZEUO2A0(P&]%?^N9O1.R* !AWZALM@2;;OP6-\6W2QN_F-];T1.ETMS1\2,M'SFY-8>'ZS=!#\2TO@]&M^OROQU>-2> M"."8-$?Y!4K,C9N3G:?IG?KK!H>(OF-DRD[] XA0""I+*_/";*7M:ZU964C4 MYL!M;P,?3;/0?4@'D^3.CS^'SQ@B@*G@87@%@]]Q)BT1X'Z;\*3!-"GD4/S7 MQ%<<0#G]]*.'+\9NKV:R_P2;] M#EM7K#9?C(-T"K?9"Z>*HU,7P]<83KHY?=4L (.MVK?-WP 8.:>R?ON(53X7 MVUN-2=EAH ;)VZA]TB>CP8Y[JY$UKETZ1.X$UEM%;SSWO2Z>BR(V1FA)!&D MMEZ=\3D/K3ZT.O_4^9@DXO7*8R>J!J&TIT _)%4K4[[YZ*O^4OZ99'VX ITV MJ_Q_?6OQ_S*YK'=WI8CL3%7CS/'Z]^^O-$CBU5>0?RIX=[8H FHXV*/L,[GO MN+\.26="STEY@*AZ]XVN_RI.DXSANG'AG],1CB.5^AZ1XOPU2NW4W[P+WM.W M;C>1-/A"BSYKVO NK LMRWDR;/L65 R+7G>Z/)+^*7GZ.2,K_.6N-,5\129G MXBRJK%".ZY.!HNJ<% P(?5,BW?CC,/-D6Y9,D1!\A"D649S('?'@.6"7I6*% M->7F@3?RZ/=OWE-EYLBS>AU [6HJLPRG5DY?2$ZKS,KZ^GWL/!:=JVBO&OUU MO499,Z]4M,FFR.X$:?].:,ZH:G.5D6UB #O6=D%L/G_?$24"GD=Z:EY@#KIW MN*B%.-=Y.A0HD74H5MRT5TLBCT!ROG0.\<+\Y I;OI+(1I#$3 D:)D,8!_RN?ALK['S*,RFH1H_W5N1,UQ M(9 1^ZQWZ(?=R-K0@*CJ.*[D!%-,,7JXW+8M\]WNQMOTWA("9-Q;=T"QT+D: MY.7!;Q5W:H4LGQ43%)_1*?,VRFM7;$>1C7LQ'6K00NTWY&ND^N,+_91+<<"G MII^64NE;BQ7O)CCJ_9"S/6KW1F#UY#T:\D8DWM=TH7 MQ_6GC[*'R!!N7:(/:>9M)9@799;-)3JZ@TZ.Y3#;T]PACI6_)&::?C\^779F MA'5X3Y$M@TF,[.9F[$))N ._PJ>V9F!^RD!USX._E\)PWGVL1T)C?@ M$/J0OMS=[8)NW*\3[WH9AYUW =N<\>+;A<+\_I-^K'7."2H);U9/A=E@) 0Q MN5 4I9DC4YF3,UE*(#R?M7F(?G9FMO4]19\+GRKS6T8J^4)9W//CQ#;K1\UF M'4CO[T;AO!$2CQJ$J7ZT!!(!VR=%K/P=T\71GZKKK$-@?;QR5MUI:+R0::MO MCL'V"P87P5%M61(JR-CP%',>7B*T6B[5O6X2OFU*S69;EPE+?P]WKSBAW D6YJSV6 M^X'8#.;@K:$M_2QZ3AIY,E*V:^DC'RO#Z=P<3A$> MWY/?#LJ$-[1S]D;XTY&D2*^ BZ@B]M[QK&/U[C,4X>&Z+>CL-/>,$MG/_\D. M=?_=Y1)?5'Z.T?:DEJ%QCF:WYCA;!UN'SC9OKI.F<%C,6GQWT(Z7X&"HW^11 M@/9JUM>EX-,](S8ZE,-FOZ#SB;)U=\1;BZ$C^BVFP4B'HE^5E;UGF?"&X'&] MSPY>K//!GJO&#[17N]E9'A$!0/N=CRN:;W^>&NO>KKJ,J,I$IDRYN%+.U:F1 MAG.J"Q?FLD_1+B]<^9[@^_2Y_#J;U89INO+C,9''-N=@;JIO:)+CW 5DPF7OC2\5)RE_=PKCV^EW_1C M06T_OSFERQ?C;M!]J7F>%5ZSLF68PH7T:*K\_O5: )*Z$1YW'ND9E)EC:J?' M-7_(%=G]Q/.&+-S5*)>BP&3HIC9*RDJU6S]E,R(FS?)5+X24)6Q=C BX8F _ M4RSXH:H.%*]Y6'L"G*P1O-XI@6/^I'A4%'J:[M:]Z T M;1 ,>EU3TP_T:]2_U\D:ZO<_D&:)<[=)V*Z[FIFI'%[_[IHZ:7AOZM'!"[OI MRN,XB>]6;U!LBRP%OO++C8.V&2E<4=K*'*\#"H4I77'5[7W\&:-;A\P&U#+4 M_:G+X(1*.Z:M F46G4.OBNR]1Z-$@'#.=]1=]?'Q(HJ4("5U>3RU1O^4P>ME MRH=:)+O5T>7 16[*4Z;#1DB;8=?WVJQ*.PM@]YU^(30+(2ZT5^*-/(Y6[<^& M%PYR"&]O,ARI10-)W_VXXR67[ <>W4W_@BN[#).;6)GTXYP4>"1XL$XAS<_: MXDY:T'VI3 M/62[ND($L%TM6\/:,%JLV:N3O1K9P RABV/;#4]15[XD *T?D?I^7:@'D6S* M.KS-G59_,"4=3T9FRN<:!5_U+,"+UA.N8V%T8D \O]I3 LSIPDN8)JM"JE+? MPDJ1J;V>/WQ$:L&P%R&PNH]$@'2C'7*9ASO*9CS+/(+!*8)*?NBM0WU&L*%+ MOFMO2>E[33KWC#!^CI'_ZFY-_SO*S7Q[0ZNJ MO)*=?@"(+%+%M7\8B:C/WS M3,8'!HQUXI%.&;_"C7RB)Y*;CH O#;4IU,=-JGB>/(K,J)#7QK *CVE7/S)] M7):^%?WSA*RTX -*56':BTHS8L6./[// Q%\$O\I>RRT-KBXO1V^"=/(?BNL M('#S2[QXE *HX/(U\%-3(L"@+CXTUSX_?$;["T*QA]2/(W'ST_OC2I" J>K5 MT[QZ<,N:')OQ]OLG*T,U[\M"KNCX^;D\]EJDFE^NG\[.V:I*-+XZV4M+Q[[? MI=PCZRGF!O+?T1]4[MW(#\SD$[4@ERE5^KEGD# /'*UD]YNRN55*>"1>O2Y5 MI/)4Z[L1ZZU%_EA?U?Y,0?_\_4$L#!!0 ( 'N$ITX&F5; MB!\" /Q0%@ , ;G9T82TQ,'$N:'1M['WK=^,VEN?GV;^"ZYZ>29\C5Q$@ M0(*5I/;PF?%LE5VQG?3T?LFA)=ABET0J).5'__4+D))(2:1>IB2^>GWQ^XWM//%[_=VY?DXO]\_E\_ M_>_+R__1;[\(IM^?CJD7"49 G8@.A! M^D1^0$!VB#Q_6?KU_NSKTY"-<_9Y8='-\"=O@?LTC 0H G4^I*1]&+'YLCE[ MX<\7PRB:?/KX\>7EY<.+],$/GCX"554_OO(^%TFG3X_AY<-@T?71"1_BC@,W M_!@W?62?() ZPAI[L7Y??VHIS.@R"_\R#(Z1SV'R]=;^ & MSOI#833^F+;G/$S=_"]1-^]+;O\RC%(ZO3X$HP\A[7]X\I\_SAKY8V#Y,==[ M[OOYGXF;\K[DYXPKGHR?.[!H$FP8V:QU_G\Y+W 9;Q6,D+7DK?XT"!B"WO*_ M.&_E#RK+#P:3 CYC#7FH'_2?:!%?QFU%U'-&HPW48ZWS_\OC M[0(F\G*'Z$^]*'B[9 O7K*53CET]*/AR'4>\C\\:\R;:Q M335EKJ0AYY&@ M:,'RI4(\\(VSRIG-@#X4R ?>DD=RQ^V'^5^)FW*^05_[PV**SUOS:$;[E\]_ MY@\O:-P5("Z66/. M8R/J%'R,M^0\\!JF(B6CN*$H@H__\_7+77](QP[3:F'D>'VZD.*ACR!0EIZ, M%V'VK/1QUF,![9%71+JX*5<@3P+:YV9)X6=4QFW]P!_1CVGG91XO9+=%@-O/[;:!W.!T/_5&! M2EWIE"?JID4&ZS3/V.#&>X%BC9LV#'3[* N&Z+X6\0-@ L@;N1[E3M::^;[% M>M^\2$O8R5N=(MT> WD3R/,>BD5-CD1/Y= FFWFSQEWME0LS;\K'2/'89HUY;.[U(^>U2(KQMBW&?S$'+'?*6;]'OU\T7M:2)ZS[_8E? M(.>3MIR'G$F!R)SDS2QZR!&/L89E+04\$4XGDP*YO&C.TY;3<;Z(&43!Q^AM M0C^R'C1P^UD9$SX4&0Y)8[[SN=FHS73(FS@%;A5KR)L- M]X0O_Q,?\C<5/!;,(\!,[E9QX( M)Y,".K.& CBXF^#@YL.!M4S[&]W"N#G?+2_TR@N(4&@KQFT;S.E'.O#\J( @ M*YT*T90#BA1*>< ("P+I81[O<="X&V"T&F[@I"W6JDECGFPN&%,N'L(\PRS, M]Z%];P?#P/[Z+CDDC89(44RWLW;_MD M+N_=W#V4N16Y-<:<[R)X--HV0=8E:[ULM)(*HGUBG2+6LD&\^%$XW"Q;>(\\-BFP MO_MYAC<=_[,@;L-;X0=)IWV\1F?O]E M"YNQ'H4&^29#/,< +U*7N1JR'_3#AP*/-6G;("2W^N)%,N3)+_ADW%3@YVWT M\?+9>RDJM#WL4[Q#%'-8@<)+VO*6/\]+C[D]US_G&*!/!1;\K#$W<,@&G8G3 MNLD;W[Q_71R+8A)P4KP#-LG= 6-+VO<&CT7V>MI> *B-X9[\4,_K M*!]'L?_Q/U\R@2@V K_(<$_:?_]>__32DSH#]]]]^&M/($7CO2[ZESRQ*PV=&#^/=>V867PC]Y+>? M+R+Z&GU,TM0^Q@]&;C2BG^?Y<3]]3'YGK_XX>_=/#_[@30BCMQ$C["-[S^6C M,W9';Y_NW3$-A6OZ(MSZ8\?[,6X+W7_13T"<1#^R\?TT<)_G3S*:3D;.&W,^9O MI.XGC0UZP =NCYRG"\%E"V,[_>A2QJ)J29HD:XA@23%T"6+3QA:! !!@X,N7 M[Y<[=;P0$OWR\P532)\>?+:XCO?HC$(VB?@_/WU<&O0!/'Y\A) QFCO M'_:<99)Q?V./^0.;_2W,C-N69(S$"]_??\X+8_)NS>#IQHXHRMO0%__+WW+ M#%B711O*EH@MT.Q[=Y'? M_WX7/WPSC7C D2=I9V8)@:P359(PL#1,%%D#2(0F1*:"@09->S'+;1TO/A.5 M()&D+#2?U.%KDTC'6SIAKC0;]EWD1$N0%4T1:YIA&@AKV-*!1F0L$TE2@&P3 MJ$F+P6_K>/'Y'S0LBZ4LUO^)#?>7P'^)AFP=)H[WMC1J"#5@*HIMZEB45%4S M="(#59(!0Z.B9$:]N6.N@HJ"*=-/_-_2YO-ZSYTMEZ]E(HLRDU$-I"B6K6$, M+6QKMFHJLF&94)8 DS%R*C6W=3S19&QW1 .#"=(G/UA".U0ER[!D55$ MB5# MUTW19I"V;:)I4$[%T[:.%Y^U?I^RC\1G#>+/E37V6_KDAMSQC:Y92U;7JIAI M>E'!6&/*"2&"# ),6V0J25<5 E)=NZ7CQ>>KQ"(7##^8E#7N.R;11CH_=D'# M<$GVV!;6D,K8F5DL!E-*.A/^B$'58AH*@HSLV=SQ!)8:@P"7G'=OXP=_E"4] MD&QH:(I.3(!-8*B&"#7,?M08;[,WI:3?TO'B\_7O]]K[!LK]JT_:L^..G(<1 MM?W@SAG1.]J?!@R\-/SJO+KCZ?B6CAW78Y/A?@*7T5-G])5)5M8IBPB-* 0Q M&TS6H*VK0%=E25(!$_P$8XD@;3&S;1TO/G^3OAYW8FPZNT],UW6LZ,C0V8 ! MU W18G8%&Z^LFK8)5#V%^I:.;&)BT<2V:O1I.%A6YS;7Y^17M#1GVW&#WYW1 ME&IA2*-0\P9?7.?!'<73_D*?Z0C$_T+>PG^08EG]2(-0&_-@:Q9NS##1F14H MF::FR SY$K;YLMFRB)@5JZ9PV]*1&31%.G[KM+WI^($&%T4+_L:O"M#K]C4T9V0#KC>I5X8!Y"T@!'E MB7*K5']+NWQSWOB?M!L3EY3RY#5<)AF=D!H&.3 (59>P93V;*H:CH2#<,031.( MBKR8W;:.S&*71/Z_@[DF?WYJ_OQ6Q(1)'Z)45#"C+ Q_\P+JC-Q_T<$7?TDC MV4"4B"TI4&$RV39D9J_(C/.QP:2 H6A*1IIO[K@!(GDB+UDM=.T_2^(" D9 M!V[$/L?A_I8"X=J/Z+=IT!\R'M:> AKS]3(6YK3@<[_RF,V0>&0T&&<%O&TC M)M0T! UH&H8,1:JR!*R+5MA1H*BF++(/'2,F*6?QGZV='R/B-N'6;?.R" B M$Q2:;"!F+:A8U$T+0=M21&S*3$"GT:QM'4\UHW0F7+CP_17^&%O0E#2B M9FBXI2/#+A /!F]>6&*.WU\SVCQ6L0N:SO]JC29?9F))6SKN1TAT M@'F9SY"W3%HQ]F>.>TS)W]A;P]N[WU8@OKMINGAD9D2F3]AN$#*1X[F\BH(3 MO-T\QJ3E$=X-*_>P?>4>5E=NW;K--64EICY49LVPA5&P!%4B$E$S56@9FJTQ MRRX-)F_IR$U9B?VOX0O(+$K?&U1I!15L8&0 HAFJC&U=TG7+T&UFK!%FF^N9 M:,JVCBU9P?NA&U1J 465>5$Z=YLLR]( ,"755 &C&] L"TFI/;ZMXP$+>"HG M_52T5$6=*1.3"2498H-)*5FV=9/9DC:V5 #2<.ZVCIR6$!],R4*]OD+)6SKB M\>)O#C-'XPA.\MY0?\NVI'0V_!?J,9-UMKOPQ1V[K-,\-O0V^_,*!/C^24Q< M*S[ZSSOY'C?.EQ"8V3A:M6W3@2V;(-F])N9QAUN\TH1)PG!*!R9SR^/@"C,G MDFTJ9B7'35G#@C W0#)%TP:FI2@ZU/C. 9-8LFP"2352PV);QUS#XN-R%L(B MT3S\_!,_ZA)G:XX=MG1"?';KTS#.=>83OYSGK'QXY1Y2TLR3D=G"N\PFX]D. M'Y??D7PN^XWXU]!G#CW_+3XU\&G&+@D%,KY6G+:1=*%Q:)W_8?X7=\#_]NC2 M0(@_1W-3_XRK_[N\(;GZTD6D/UD 2E5%F1]YS"(>*AG,.U' M-\$=#9[=_I+N&HV+:,_Y3\K)3A(T:=FYQ:AD]G\.](>K MOOZIF[UA>A>?Y]W6YG<\7LC8Q4JYSD!.2*5;W1.O;H60?C [:(-!G.?JC+XY M[N#*,YR)&SFC1K+&QKFV@DUF(82.1ZK&(\<+H!QF ]S2R'$].K"<@.>7UL00 MW'.M\R=91VL@B8?NC>M^?SJ>QKLM-_SL,.\6T"&GYC.]\OK,56KDNN\\[Y.P M BD?[V1OO'>L4 U6.,:&0<<*-62%(U@!^RN(SE>L@<#/29KLS/J*F/45VA4X MT$3L>*2^DN$PUZ];\E,N^5$@;!.%[NKG98FE4_K MJX9ITH4F*A":J,I.=L<-9^.&VF]I=CJR5N'+PV-<4U MD R'><6=^*^='ZQ4_KC7$>QBQMGSG.VOSC_]P)B&$1/=09AF;'^E [?O!'3E MZ*KAQV>2D\SW6S?\KK_IU.L/QT[P?55#\K)IX2WM4_>9EY':_J:U0^SS<:WU MK0>P> +Y.GUGZ>/+!-X$GST@O&UYEC1Y[OH<;R#SUF >'H@D@Z('1 [()XU MR#6+^S'?AQ! M68L6SSK=\8M#G& 0_C89L$5AGY!%6 ]!D69#[$&"-0-W,PU.%2DLD4UVM1AY M]6@WFL;%R&9:IJ%'Y@NUR3H)WBG+NP/Z[S.>OC%]QB9FN@'M1RUERAP:-)7-\TO,W7FSDYAMD9CGY\H=]'AG6[;*MCR_ M%M_=MNRT>+NT^/EY4TUN3#F T0JB/,:0UU*_\K)Q#M?KNY-1MN;AK)/%WCEF M4[AYG,4M;VG??_+_S"T.U_I]3 M-[E]-N5;?F_6'1_B+]2C;%'#*Z]?#SZ=,TW!]&;L43R_5K##:H9JQPLGYH6C M9:@FN8M0FSY)W?)687F52Y$<,0'9=IDNHU_<9SI8O6I4?TO,SY$3+N\[\;N6 M*;]7IB:6]'R=]YAKNL&T.MF3+/J1SV+OL^C)=6C.LQ_P[+&E"Q*;N.RS6YUS MIEO'A<\D9;\'\":_N=J?T,$][0\]?^0_O25W.S68$>8/;9E[5?W?4I.)5\V] M3FE446D*8T:+WR.KW\(X.=AR_B"/!X_'[J3)C/!:G)?SKQ;$QMX MKX=Q[?,SOQ,:T<55A6U@G>)IU]7X?(<K'$D>IRG-P,*RS1[J05V>,5-08J7 8[!MC0R_ZXO8Y<;VG M!4T:S GS%+4-\VX;*W11L3-$Q2IK2W0:XKSNZOEK\[S7$.VTRFFU2H78Y]W9 M'!WOG,TBJ6"(O>.&,TJ21@3=NSC9N=.#SL]&)1C#78909[ET#G15'>AJ9J9V MW'"N)*/SN] E6"Z=RFFZ;;(:L_T6,&,MB-Z^C9CTTKP!KTD_X5/,*<%XYS]& M+TY 6;?YCS-SCS]@^+4Y2C[G@!TFGZF2N.OLZQB_7;5$]F$+?H'!-*+!HD^# MF:!@KG6T.-ZSY&U8ZI8OL<&,J"B8]KDU=>6Q)Y\"&C99OF^:<%T7_U!-WRW^ MJ1?_R%OS^RR^-F6NE/_@CNKF!>RUXFNS;-LR=SJ\-DM\J Z/LQ2'_FAP-9X$ M_G,=\RGV6NX-\ZVK!C]TZ3M?O3J^>H78HM/MM5KF?75[G,"0Q#W_BXX&OWD# M&MBNQRLBQK*Q@6L>YRYLG7+;-+\]#3PWFL82T'9?^4]-!GSQ=-N"_&[AS['P M%7+GNBA\ZY:\<^]J?Y)J7_W>&7CG-/".K.4C6V^NUH@63RP1?\F9WNN0:M%]R M#;J4Q+*3:WA1_%M>+SU>]?CZ!M=SQ]-Q,NF# )_=F^-%VN,X%EL:)@WCC+=5 M)7%-7]*>7WDH)/(]JC.!.;CQM/[0I<^L;5;$_=X)GFAD3@/VI_L7_W[H3T/' M&]SQUHA2C\GFS)\MGM#-_EH/ON6%]A>+U/ R['5N"5N ^N,[J*LSYXWS5@TH!W^.:P&=0+7CM0+1,_VX%L)3%^ M =&7$;=&];KZ=2O'>C:RVU>FC-^^.L%W&ME3;U"S$,[6=[7_QG M&GAQ [.]^BX-3?H0W7& ,<57M]#\UJ7>=<*-6/QS::??[NZ#^#5OM>6CNJJH M8M)W'/TNCFZ8G*PO?W?R^^C<7G-SKZZ\W6 S-%V2Q8__Q5;;"?K#MR\\[S&? MF:^\R30*XPY@E8=+!D<-N7L#*7,8?)V69?'U*?%60XX_C>Q.+A_.#[?7EL/K M(;^3ZX=#"]-AL-.AI\_>%;[,$<73JBX2-M]1X@&G"WZ3D3# MFT>33OQPOB:UX<9VB\52=ZJ*N:$#;K6 V^#08H?B+MAY0DA+YX9T(WWP@T$L MM1O$+8D*-#I1J4L(:K"WT=G05=^3:5,DIMW;.EW,JK(;2TT2^75EZ4X5U2:< M4V^#MXO==*Y!B^S&QB2Z=39CEWIW&GNQAN#H,AIJ%&2O(7^U,4)>98Y?NO&[ M^AS?;2NU!30-VE8ZC%R*PRIJJJ=&G)W&Q5'BSB^VVOHPJ;UY/C. M#Z@F*W56]RY\W&AV:^^R=IG#+1129\X_-AS? EN@A1INER/T# AHKJGHM[OK4YG?Q%<_M>*NZ M>LD7V.^2KRP;O/>2KW+88/$L+]B5XN>6#NAXPG'R+1[3DM;?W/7&J]G-NF5S MV!Z?WD[TU [9D>IMX'VFXJ#X*_AOQQ-!*LI5#(4E]GW-"IYP4_<4:0##NB-0CCEX2^^PZ^+ MG16*>6N0*E_PPBI-CB)A,]R_F:1MD*(QUY*.:SNNW9-KR7Y<2\K6_3Q^<>T_ M9ZZ9+L_P39^]#YA3.:2=.5L"VZ[2\E1Q%9"Y5+D:;G?Y_M;]D'V@8]&3>UP9 MNK?!6C [N5L3ICZ+W%TQ$,!^!L*2H'ZO6;L: +^E?3\8T,%O'NO&EHB1SAG- M%^3F8>0^Q0%A_;QROFMLY[#%+6O*/!L]M/%S%DIM@7Y\$/G(@] M=C>=,*+6K:)K&=29<=L^Y*EAX+TLR[,NG%&MR/OQ##N^KCBS(_HM\-GST=NW M$7LK8V'KSZD[X2/6W^[?)C1=XYO'1\;N7>.9W.!ZX9]?T79\0=O'K6 M-3_197UW35^^4$;)FLF-':@T8Y?M9"I)#>82>=@!/VYR/+E;9Q2JK[(ITUN+IK<5RG8"RPB#=LM8;VIP/E%\E M;?K$U"+[5TI!?C=]"-V!ZS"7UQDQ@_0N\OO?E]33M\!]9M]FIG._ABQ1.+]4 MU^1/\$1\H5R*9 ^^B+N7:JDPB?_5"4#D,Z8(@^B/6^Z/Q S ?_OJO+KCZ7C% M+KFE(_;5P3M0N=/K?U0OTMVY)-W'RA7+L:_GCB>&]?W+'+.GUQG8<8 MJ+,_KWJAZ8N7/5E^F-3WXH7D:QK63%@QLGY:$/GB,_]UB(M$*!XE23KY7APA73VP/ENAE@"W M3LC:N(;+Y_*7%K$EP-X[*60I-E9"4HCR*URQP^8+9HR<,,RSP^[8)QB]O@7T MD0;,T,V#7N.MN2(J92,'A60J"UO5,RDS'N2*A7B,.*[O/=. TV0V=_WM-\_] M1 M+6'/CC]V4M;%4>G2Q5_#XM&5DWN-BT1ORF'IN+3CTL/%[ME3<+:Q=;/4(F8K)@8SD6N$(+?(1;1LC>3DJWP$=-W3GF M55#= I][@8]_C4QW%K8";%B' %YW%K;"QG4.L+47)Q@LT)+"/8P"MQ_-1-EO MGAN%MW>_U0LN2U-+66_CW%K!!JL*O..!$_' Z>YN[);T]$M:LA^5(ZROO+X_ MI@L5^\7O.XL#?JEY%$8WC[&*J]>Z;IA&-F^.L%W MRN_7;JZ.V3;93H9T%DDU+9+SRY8#6*:3+6UCE-TBE=9X,O+?*(T#/S=QA9Z5 MG2%^%CSS@T)>O7BH( I62(J2]E>RA)Q70"J@9!W#J#MO MD'0LURZ6JYB]]?Y-O/;QZ<$;!!VOOM/00YT\[>1I50N$[[AUVC%HNQCTI/NZ M>[)<&_FG82JQ#^.B+L?U>GL6.%&\GV[E+=&ZP>;JV*]A9(B>T M1$ZR^;9KV;'F:Y8CU 'K-,N!_DW=HRO5"W.WPQ MLXRS#VY=Q]:HUXH!S':#,.H 5GN ;5W'#F#G =@=92/L5%C]$;9](5L#L8,* MU][2R'$].K"0\<8U6.,2DB,):7,)C!P1U,NNIE< MG09NY-+0>NV/I@,ZL -_S.DXC>)38#>/!V/4-W^ MV=E9M/YAM%.P9Q>4.R%KSGR6^,8ZP_>8J1NY#R-:YUJU1V72F6NP"[U:PZZK M'GBG["O J%52]N>W1T_(HDU+OSF^..WRBL^G^CM&K26CME+I_]T)> "VX\HU M);]$F=;(RC.P8.?!U\&#;Q5K=AY\W3WX\[/K&6*AG3*ODC*OC#W)3SHLMMA^ MH?Y3X$R&;M\9Q%+S]86A5YQA^=*%P'A>?9Q/Y9&AMDS'= C<5P7LM M\&]W#5G@W^ZZ!G3S^'>?D:4>"G[+8L\+HB]/JC4+OY-N[A:^>3I[ M+Z.L$^F57^"IYR:K.PT'V<4:4R>N ^,S[+4I\_<3T=T\")_&Q. M\8XD^[>E82R_*/,%DWK^V/4*OS%C#S[<<-M'5MXU;UI,;2-=GJA'"VG-&_== MOWC(>6_ZHJ,+]I"S]"#[1PBCMQ$3<2/7 MHY=#ZCX-HT\ BG_]D>/QTAFY3]XGGLQ.@Q\?&4@O0_=?]!,0)]&/['7AQ/'F M+XA;'YVQ.WK[I 6N,\KI_Q!\9-_G3\V'D1E,TOB^<:$]Q\7[Q[^^)%]X\$<# M]H+?KJ_N+5.XN]?NK;OE 9][:'>6\=OMU?V5=2=HUZ9@_8_Q7]KU+Y9@W'S] M>G5W=W5S7=)X#UGBG/'^W0F'KO<4^5Y/,#\8'P0H8J262]/,\Q-G,&"?NQS1 MQ^B3.'E-GG<]KI;CW[,?\/Q@S"8Q?R;R)WP:K_R5D?,PHD*?CD:SUI\OQ(OX M=S;P_OSW'+K<,S4>"M?T1;CUQXZW2J&Q$SRY7C(\9QKY\S\$\8#BO[RX@VCX M29(4-I('/V!@O^S[HY$S">FG^0]9LO!WQ4-F0B$:"*P+I^W/%X#C/1KP?X)% MZVS$V6]LZ!8'G9G=,?O2V!T,1G0^J <_BOSQ)S!Y%4)_Y Z$OXCQ_WY<6@/( MOI E[\$&W(H-_-<%,%:; MU$S;=M PJI2$B$*FCV>YOJQ%7/1W]EK^ZG#]F?_X"\32CSE\7:'IJ?MA1,W' M\Z^_:;?WUNV7?PBWUK>;VWOAVV^W=[]IU_?"_8W E.P]TZ0SO$O"S:T \ ^# MOR5_N+&%^_^RA(PF7FAAS;@7;NS9 M5UTF2*F/5LXN!LI=##8F=_PDA$'_YPO7>W8CAX[\)__#/R=/%X(SBG+^.OO8 M[#N8N_R)\H(BFKG_[)5')\_>?NHF3H1[I M5CM;]-T!"6FK%8KD8C-4*6Y"RCX6:F*5'=N*.QI:3#IR7AR^K5+ >YL&<4#L M+0^P\<:MP.P7GX$U$/XY#=QPX/9C&\9_/./(7*^?2KEX@,&3X[G_BG__VSZ& M_FFX9-65.6S/*4\856%V1\, 5"Z!(@*BDG.BX.K#[8>[#\+LA$5PQJ%*0F"EEO=V89GS'4*@_!@*$1W1R=#W MJ)"D@_28F?V# [:&+WR!ESL4^'AC;E%M/]= M&#O!=^%E2&/3;-F9^B3\ &;,-61^U:,[8CZ5,QJQ+LQH8HY50/^[FS<-BT=")5KW#%V=YT'S$ MR<.S*?VM)SC>0/@!9N;]0"FC\/3AGVQ6_*&X/WN2CV?V,IX@%\8CB8?KA)&@ MBLD;!LY;^*$H*/4/&N;%J/:)39.<7*)H<-=^66-;#YL?C<5K!C&!,QCC MK;$;18PEF6CL1X'O<=M[]"909H>_"5=<-#O]6!^:3N0D0;T5[*7OF$R#<,I? MS1INIR.:3!^)F".+R>/IR$G!>7=Y+_S ?U1^A!+\,.L5#=TX:C+A49.3 #$9 M_@):-/Q;AYD.,P688.<9:4_"4^"_1,-Y\P>FPF@\M@%]=+UX3R8V M9+FI \4?BT88-X,?Y]VV=B@/PO^(!'Q)1]-%=N- MW]>/VD\#G'UZ92SD_N''FDQ,:Q%O%N1$-D;:7/O>92=K:K^,C94U=T4V8<7F M>@(>;8S,J22SEA$8KNC4&KMF94S,RG0^OKT[ M0O.X(1+"MW!R SCN6GX6CW?&44YF5'E^'*20D^+J!_&W1F_\ MXR\N^S3[K. Q_][G2O#9#6,CS>.;GLZ(NXF\(@#OS._U'CC!(!0F@<]/4B]' M2&=;%0*0?G#^EAL1V2>YM!R^.V*@K?IQO7!(1Z,Y8PD_,':)HVM)-E\:SP;P MX3(W@O6W#X(@E!@CYE;'WB=MYD[$>7AD1::2%;&;G].\-61W^.;US&1-]_N2 M-:=!/A;G"_S#PP*0;%T_S>=?HS#CSD>;WYTLN3T$B4!QO'!3TX;PY(;'LE_; M.HCVKJYNCN>S<:Q9G*U.DSC3ERPK BN7<^^]3CR'_Y-'0'##)[(-SU MF/AV<=%F7O"OXL?>&DP8>($PK,SFE)NV@MQ%:$.%O5[388\2M4>0V".\ MDN ASZ]G=RS5&!L&J6/U1"\? NI\OW0>&;M]8JVD7.Y[3?]B"3>V8-QK5*\VNF*_2-:9)Y:NR'+3Y/I@!- :EF MY?:.08KUI7=VEI]LX'[PZ2\B(>0!YE!!& ;T\>>+OX269D!=$45=@1+694M7 ML4(DA+&,;9,H]KZ">]N'/W_3;N\3\E]]$NS%_LB5]\C%[M+A?FYR'+6V7V7':K-:RED*(1*$(H0*,+%D*ZHN 6QK@-F+"!M8?!]G77R^BNB\ MV..'"K%,'4EI^%XLV>/$LA23B_+FX;[T;8B"/"LF2SYEO[KF^UL%N7,5*XP: M$T/#!A(D-L%(TU190ZJ$+6)HNJ6;I 34, ;DV_Q+^-&=$<,/%>Z&E.Z/G/,J MLU,0':S2HD-9G5%F6E"R9)-@TU0PLQQ5T<8JUH$-@:DBO0S=E(>R5#?Q -K- MA"8E4UJ'M^WDAQW>FH0W4=9MHFJ6(FELG76)^6L&,PH-!>H8((Q.@C=^,V5 MA_PNG&08 FJ49P :ZA ED M?H2"-]!M70.Y4J [!@TL19.0A&U=E"TL M2D!%6$:6K"/9MFUHOG,[*KMI )N^:7!L4GYU/.Q!G^U+!:D5-CQ(YMD1;4R1$9&!B@$5- MPMA21,NPF%0D2"D/^E+3H7]L4O[*ST>Y3%'SZ ]',?O#:/X[%P(CG]^4&@K: M@S^-A*].\)U&PJT;?J\0X4^S';)U):1JQ6>/8MBH$,K,8\>*96,,H$ZP(@$L MJZ*I R*5J-11TY%];%(RY1P%_BB,4?TM\/MT,(UO5:X,54]CBF\E<\5@6P\' MN*%S;4C8OEV)CP1C0S%$?@$[P#80=55%EJ%C@R@Z)AH^9N+CU2?A)BXW\(ZL MQP8R78T9+>4K690LRP:2!C4%8]U4%4523Q0:G_%X;"I^H4_. M*#%PXNK1K;-PMA-8.F #NV9<9FNR8D!1-Q73QK:N$ 1M+&))A2H2D5AFBK+6 M=,0>FY8\>B#83C_R@]:!=3MM6P!6A"Q5ERUDJ(:*+575))U1 INR)&.%D:0\ ML,I-Q^JQ26F]#MT'MWT[>-OIB@_8-S^AI3\[ 0OQ9)_J6O4\6=G-M0LAO//L M) "V+#.\VUC"LJGI3"M;0$, Z;JMVGKI(82[JU^NM?O?;JV[MDG6[:3&^#LUV5B9VJ3&0"8_&E,0#^N.5@\![%( ZZ@:^@]L1B[7@EVOKG^_NM7*;$TN:Y M-K-FSE@_RN$3=)M'7,64WFK.+=8@>NBC$- J:A!"<6EI_>R9"-XKO*RKXV MB;B.HTXGL'93)Z"RHHR?%.%V-'U5,&\__T8YM,9 MX?53,AOW]9/G>W;@)#>Q\1CU $""B*@20A%!ER_?+WDNTJ5.9 5(FBUK$&&+ M*$2W=%E!"H"RI@!L70B>,V;?GH:73XXS^<091?,&_#]6RB5:9#A!P&^2^YU? M1''!9)3')W?+-[_L*^YI_PHNA*GG)G^:AH,+84#[[M@9A3]?7'(_E-&9QAYI MLEWR\X7[&GWRIN.!'\UZ7GR&&/:P"'_ZN#S!%+8-,)#:;+UW DMXH:=*'*/UMYNH>3[&3G@)0B?BKK/IN@)9N :0D90$I(%JF MK6#%Q+:!#4P(!LQB1B8Q%$F71;M\2)6DTZ2> I4F0*H5'KB6W*_-;_+M4V;_ M, 9J4X1[-UCB%):RJEJFH2)1T72,L*CIDB'IEH4-TQ!M65F#Y8R^MPOR7M/H MZ&J-85 4&VU6MME=;3,4%7D!1<66+!%"4R+ Q$A'_/BY):JB9NL V1IX)Q3+ M48=0[D%5;C04F^3A?0OHQ'$' GV=\$3,I)Z+']<B,^%9">\T;Q,4>DIR08ZM,(/>P MK):)TRTK7%G-V2H%V508R@ O8&B+0(2$&#+"%O,C=8W!3P.(($F#P)+ET@JU>*M%VP;E!'Z+? G;.AO ML;?*LZ@F_*AJ3_!HU-:M%%E) 0@429),1=()P5C4968 8TD7@:D V[24'#\T M(>>WD>-%S/ZUYA2]ID>,V>*>@ANQ;](YF$W CYHFU5@F%!7+!@3)&M_S4$6$ M$=%5I.J6!E3QG?@I*="J] @I,]!:<<54YY-?%Y]G=U9X3\*(.B&MH&M8"10J M($6A3+"&)*!#B>$/&#+13>;]&;8A*4BRC;4 M-ZCTH-IM/7;^7IVP.*N>TPCN;)!;5' Q)? MIHSH6ZV,J-V J*:Z3%-D9!#FPBB*A45-U#!2;$W3#63+IFCIJT"T788H^L5] MIH.4VDFP_*B!.;4'<+,SN#J/II5@)"#5BI)A(I5@R\:2B?F5F@I&&!.@$J1) M2#'?#<9R=*(D]E"Y:5J5 V.#'+A??'_PXHY&;34[B90"#&E LQ$P-:*9V-"P M+B*3(0V:IHUTN+X+/*?=\3PTL2>J9:9M5%9]M4E+U12.P)/DZ3?0*%12')JR:*NR(D,H MZEA&3$\A?M);):("B:JLX3"3*'SM>_TC)Q[*/8)*33L\=*TKJ_@ZOZV=$";J M L*J:NL8*K*MJS;6$>07M?***(;"2&L::W[=KA NR9WKB7*9Y1?J!^$#O+V* M9_MOTKM[+)[$%F_@3WE ]3VG<4Z2>UIF-:9=B5#K]&@59+(S+02@J4BV@16L M0 MKHIZD1R-3--7U8[PQ?QW-JD"*W$/J\4X"YBQI-?.C6^!5=^*H$T>Q.)(R MR:ZJ:5JRID)#AU!29"#QXY/Q:0T=JN::SU,HCDI*:R6PI^).'+4@7!'<=VF^&Q'&/G][T/61H,P3EI3?HS/>T1O[[UQX[ATR[!4#L-56 >T MP8'N>&/KG:PUWX>;WQ@P2L7)MFL#MC%% P#0]/FU9BW;5:AOXKP55^DK?9V[ M2M8G]$. F*GV8"FVC9"N0]LPL6E8*I),P'[694AT18=%Y) MKBM05P#"6#,LR12AH:FL-]-G:V>REHM,S 'Y=FQEAGH(-/L42)N=SV:"L>5% M)BJK*VS7<[P^+5U35)$'=U0(*+WOA'DU6%-M6P;,&#,EH&JZC$W9U#2("3'7 M[CN94?.TZ@#T5+G,FD.5E?IM$NXUQH^2W)-.L[]53>PV*(MN0U Q+O8D^(\+ MG3SQ ][06A,8PE2S:D@'AJ&8JF%JDF);,E$L$1H&4BT=JU' \-L@I,NE#:^^8 I*8XLLR M;%.V)5XN2>,GA8FDF;9M:4B!LJW;:X'^+[[W=$^#,2?@"52<@GH$EGFQ:F65 M69MT5HVA ],C]PPIHJ6;0)-M&4;G.L M)BY<4OQOY/-A,1XIL=87$@(12E$+1%&UF,6J08"PIDJ[JIDYT))L&Q#9: M.T<2+T0FTGX")0=PJ;MDM2LFUOEY'8QS82RGMR[8JFRI1"&: 11L0)/] $V5 MZ^.DZ,V[8%R.PB4]M=P+%VH'Y.95!3R=&F[H?K=$8$85JQ)236XC:Y*MJ0:2 MQ%FN"C:5]5KR&?@>3_?*8D\DI9X(WP;;2FYX=^YIZZ&*Q/3:!P-A!9B&A35% M!:H,@"G.H*H 53+6[D[>#-62 JP0] \J:E<2:BVP1TV_/'8C?CEVTD%. M^<0=@-#S!QBBJZ1\*Z)?535SOX-*)&!"%<@&EA5% MY2>K+*PSXQ8;DKQV@CBA;"PJ?W=&7$,>JX)AHW.,.KNWG=##(*WFH@(&.M/4 M)6)A;.B6:EE$![IJL#\ ;.7ZIEN@5](.3Z.AUZ3J&%J_/QU/1TY$!X(?IU;T M_?$DH$/JA>XS%5R/_4Z%'T9^&+XWC%1CT$DIZ&P3 $LV$9!DB=^\IA)#):9F M6S*6;-W.*V8VIW"\UVIDZ7L5D_<+(^XUC6X>[YW7XR7!-R'#J4U^1'WA],-6 M/.&T @V6-)F8LH%TS<:FJ&B,X2U+M"0"V"\@KP[V._&TAXX+&6W8WS9?'EPB ML-9Y\3V+6HZ*R!/[K? !-?8]OI[.2)@X[N#2]81^TLK9J)U[ MV%(1IVO6$=? M<4 ?W;[[WJ-AQT@@JHB)*X,4B+HH06+H4)$4A(E,B*+)$$%@ <)MW;4MR%L: M.:Y'!Y83>&QV88;P9D+W]^G&G:Q:C'H2.=[%E,6+777;M_-!VP%@*:-)90MI MS$JR:2-6O#A' M(4 M,:T4 R+B23+4E5D .' MH(2C(Y0*3I_GWCG>&P.=X/D1L]DBG_&6,QVX?,^%\1X3I&'R4[Q>\5;,8UQ5 MU8VC/>P/\G+>0'TX;!K.I.+&H#4T+2I9L$FR:"B824D4; MJU@'-@2FBG21/^,LT>#\W+!U08X_KOC7E^0+#TRGL!=<7?]^=:]9@G%S^^WF M5KN_NKEN#(Q*(I&Q$'E&5N3=+00=K]D]NU!@[4J_3_VIVP*?ZO8J!<*9X^!O9OW"@3H'A_,]%ZRYD5FML9T M_YTSRWATSY7U- M7X1;?^RL^3XO[B :LA_9/&966-\?C9Q)2#_-?_AQU>:Z6$2F%F%:"__CCOM-H&-C2)ASUVS(]MC\T=T9<]@K#=*1"O5&G[?6WF9+^)DWQYNBK$_2'@@1Z!\5IS\0+Y5#D?:>,Q^Y@,*)'88UUTASF M1!Z);CQNV,[@5\<5&[F"M+0XU"U]IMZ4'EQ\HOX4.#QBW(9]_C8N_"%[O&)% M)WE/PT@($I"?2/%5<%^C,BFEA3L3"L(04D32A%(-ZIHL A%"R<"F#OG11UD5 M+WP!],^]%-<$>#9[=/M5KNY<@-B*4FR(U278ZJVB3)_2P;C9)JYIE6 ^N9RK/L M9X7!VB0R@5A%2%5-U82:*$)#4:&Z=N/8"6T$@T>IV>K$NRZ:-_B%>NP3US1Z M\8/OI2%?+?6NYOK=$M'YJ)V,R),12$QO);04&\C PA91L&EIJB);-I,-.K$E MT09KQ8A.: ^<1D;(H-3SX[63$N)$>\>49T MIH*U+:G84B21B !C4R5$A01HMJK;MD28/;U>1C>,;AYGV#VFCH2@!W%7IZSS M<1L'/SE3Q1H9*L*8N:X:4+ &=%T7#618NH4,45?UG M:-L.O-'4(2$]42KVH MM'+P:]#E*[0,SI:3U.N&Y^,?4>$#IJ6J9&J^RBJU-^JN^&,K4 MJ88Z,$6D:R96)*R;,E-:!I050V>ZBXAZ3KQE/PR5I[9P3Y++5%L5UT[U=M3N MZ&C$SWMRK35V@N^47S?7V8NK0%12(*HVL"Q#9(C1%0R!2#1@(L4"(K!%6UP/ M?,XHS'#X=4[?$V@RB'I +36^63GCL?/=VHE%-KT%VJO4MR#XK**4S<=8X^ MVJJ?[PZ'SG5M(^Z5%/>2(>HR0)H(+8A-426ZJ(NB+&O0@#(SJ _#_7Y*>T?< M(Z7,&PB;C?L&NX-'6;G0JF2O/;*R8O-PZ0$Q3Z] BHJE+MB4; MDH)4H)IKL.5$O/8]?QF^)W!^9:F[D+=A^K*V""*9^!% 0&8Z#ZH(RE@Q-%V1 M^*6!LH2!:=G&6C+,HA:%:B?O$ZH+W M)IW8O*:1,/+#@@#S'NO<7L(6X:A28#H4))%&^BFRMP+ M$Q,FEN2UG3'&8J<.I?-3<*6&TG==Y5J'UEH0">@$6B?08H&FBJE DYB_8R$5 M6E"'E@V(*3.A% LT4[<-&>XKT(ZR1P#@\7;XFRK0VA"6F1MPZ:T4/>'!"=U^ M)"Q\QUE[1^N1/3WK MG@I=N)"YXFXR5_Q0:FSZ_0QSJ"@^/:"Z(%DG:#M!6Y:@1:F@M67N:F."^4XX M<[>!I2N)H%4-P[#72L4IOSV.-<3^-V: M4[Y!S7-E#C5Z#]RP*#\:<#:!LTW>X+2N#I0,!6A 5I!L M$T)6+-0GV:+$&\ MYAG_/;ZWA0XT1E+GB5Y/>8W(F\=X'6^F41BQY6$469$XNUAU\2*'!^UO*&I/ MDL]U,>\194*7Z=.A>W]T*R1C30"&889WQ;!M!0/94JP8W;(H045:.VA6&KK7 M3(EWH!NCGD2.MWU9'W2?Y][M?6_]+/7FYGG]A>-)@'Z[JD8L4P,;,5H(X!PH@_TUT@W5T@70J)=KI VF#H#^B0]7.? MJ?!E+:'AW)-8NDBZNRYZ35QF/K5D>+7ZZF?IL-N8R[_?^=T?J^QUOR5:/6LN M2#NO?A:Z:Y\/O+*SU1?\=M<^=UQ1VVN?SYF%6^KN8!7W_]ZQO7?V#3Q)5F6* M$&YU[FS=T_V[S(5.]-15],BXU5FN=1<]#=K+3XI=])?B=$GIBT^'FL;-<0.: M/K_6K.7. 8ZS)IUG(ZJ L.[O1O=O7D#9!_X5)^IP4 M,&3G/CCOB4=A+)O0O M0Z8*9O71X\AL2/M31ER7AG'M&Q[%CYS7[I3Q[AOZL8K',#W(8IB6)$-5E "2 ML$E$G;D:LJW*[+^2B*"66_EC:>LDU?C:?/%L/[AC2W>W6"YM\,]I&/&M%V8B MW#P>^99)<(0;)O=GC\KF[#39^>A07XQZE-XR;TK\EGELV"(PL*C*JFD3H"C0 M, Q5!V<$/4EEK1M->K/9_>_FWV7=^*[T@+=2=QMHDQ.JZ2(HBU;Q%*PBA6, M95N7B&W9DJQ#$8G*>O&_'"E6FDVR:[!4+O5:BE:*-I.+- MAEC21$G4,":8(%D3+8*QSNM"00+QVO&M_<3;<0*RXDE/3C1"O#4@$_O \UI' MRL3>BWK[)I'7)'M;*BU[6WIX'/0A>1PX P6ISD!5('RDC_*C"!#&^+'+WJY/ MO/J1N]56L:CP$3ZZ7 M#,^91O[\#XDM%?_E=+GK^+!TN[?:RR.NQ_.CRU[M,Y2Y_ MOG%41-V/$NI\"VCL\_[,IGYO3][=;._%N]0_8X 75!+ONC!RO MS^LO4>9L>#SJQ_SI":.'?TC9T5(-QS+F=\C61IE9) <->EL.B2*I"D4D+?2D M*4@W;5.'-M!53"35$"5#AA)4=$4SP5H%SVR\)(F6K&Q(7,4;$NB/V0-_+,(M M26^^L^%[//JBO;KAHE>B.>*7?Z6\NDP)J23=)6TUD(>=6*B,6,!B6B'*L@T= MB*8(%(MH"M1%4T%<+!"9F'P#\R"QH%1"+)1YXVJ%\\3V,J0J:F)D_0G!#<-I MR;4=JY(P>D1,9XIU(UTQD0J 1$35@$#1@!EC&JJF:=OB6M6W&'97,=7-:<#F M]BVV[7YW1E-Z35_BEN*CJ15 >KM323L_LUWRX#_^0B" [\]*JP-O'Y(F32JI MXA9>-/4&V_SGTKCZ=%F&)]1T2'GW5;C36=;FDBL/,U MW3;KE:FU"NBTXR7EY>#^%.EUG4?< 7T_H)/T!)0D*;(E:PI"NJ2S_THFL6,W M54<&0[IU8/2J"D OTTVM)]"K>:1Z513,\XKV.TW=X-V3$Q*D(T+'%94Y0%FR M8Z#U^]/Q=!2GK/J%)52$'_A!R[]UE50:/[_6K&69:3(5C6OOOW6^NT=0GX#5 MUF-TL;DODS2"K6L:@=B0-%FW19-80+,-;NXCV8 0JFO'Z(ZT69T1S44E%?9S M W8YDE>J/W"6\F@',4E7E[$3!(D@4,14$(B$Z":#/;1L4T$B5%0;UZBT*FI-.5Y=":E45']ND!T1IW20@2J:D&P"8EFQ+ M(K*!%IL1JJ0KDEAZM32=LM6CFTJ3G%ON5*4,6[>I4 7+H:$2 &7OK8=$M605 MV#9$MBGJBJS']H,JRAC#M?2V8TH 4GD)<,H\F@KO-NQQ.J?+-3A.!DW5]R85 M.9-N9RN6;%D R0ACV90DTX)(9(:&II@J(L:)DA!.*2G*S+@_F*^JN9G9Q2PZ M6;)OP(-D"CS+BBU*$-N$"1)$-(48(!8FAFEA8_T^]B,E.IPGX"&7>C7$>WGL M]!7*3A@M.:&[4\4M\H;-NTUS;>4:5["DP'O3'MC;N81W1L+$<0>7KB?TG8D; M.:.NH$ =$Z&J@OK&$J$Y.R!'S(JH:>D0CGTD((LD)Z&'5']VL@>5H 0%5,KU&430OQ MN)VM0J+(BBP;LAB?-;!T:!NZ+,Y#EV>:T;WP?PJ&9UZ]-&-K-<)+Y-?%_T$>W'1W?J;IYU_6'_8 M9@ZG2*HEB9J"()0TR[!$$QMQT0D5VJ(%"[9HCP+;PS+*C@U;V 3,MM2EG$R# M<.IX$;_1::Z^X^M37IP@8'\ON.JSB:;F3G(!B)G#*IA) X@M8*I0DI%!=%V. M#ZM(R&1"0L1SP> ]1\Y&J?#W&;$7$J$N*IN4FAA6.8N]\R9;"7&8IF>9%H&B M(+.]\JQ^?YB&KD?#D->; M>' ])S9"VVG> Q%E4C"AI5NR:AL$6R*1D:28(%;C1#>Q9>:?.2V N=9G6 UC M0-8F+HR W 0+OO.ZJPS+PP.Y%=<,M78)YU9)GKH8^>Q-SE- 8PG5'B.Q25L. MG0/3+-[B#55'&]7V!Y M9 R@FQ!'T.]ICJ1H;HMS3Q>N@=#9[=/DTI#8" MT"WP2./3QW4Z;5Y99[1V=[]TSFJ[>'M'!:AD+B]4@(YM G1BF- &EH914AV2 M>;)FSJT0NRC 6.#419/)2A4*)E1<_RUS>E>QJ=&7Q@"@IO)!%BW10BK$-M: MA'1D$RNN_R@I3'*HAYWD.J RT[&S;A2QQWR UM\CT_FW+<<^!,H"^\201 .: MS#109"#S.#>),W4T)@\,"9ZLD-+13W'B'E;+3+FM)_:[.Z1J63"C*C62VD*$ MCBNJ<8?4.]5A]LZH 7UT^V[4W0S5^/FU9BU;$-?N;H9*S?IM]5&!E-G%UDT; M0MF&! !-U241*5H<\T.6"B&&AU5;WK\\TBV-'->C \L)^.*%1[@'"L@]!91J MV=?["IA*VW"5\?N;!WZ426'!%E%52Q%-4U6AJ -)4F*GWD*BI4AKUSD;QFKYH"Z1^"URO[TY&],I+\J%N'K5!4N&F EIFXST_/8C*O.NGPE'?VCN* MUS02^-7?79[(GG8CRIQZT'6$+NKR&=$3^_] M*LQ3+M7@4WJR4HELCGK8@YTSV($^#_292)$$1,*S/RRH0\L&Q)09<&/0F[K- M]/Z^H"?E@U[N 5C?.V_JX 1V^5XUS_G8#GD$TNO";4AL73547=2A@F11)/&) M""RIAF$@?**$KQ,$AS'J2:342BP[,D^-;\7J_/G6RPHYE160L#^+HBUB9AU@ M*%N6&)=Y88)#UTSML%CR_@EBQY<5"$H]=%+?H@&RHGD7;MW[D3,2P@P7_Z= M8\Y\-P=(;+T&_O1A1-\G/XYZT^M!1/OW8]!F*]=46<9N%;$DS<%%AHE,6]() M,HE(3-6 FBU"G>@$,R&KJH>:8V54=@!R#Y6[NW[PLE5G&_H\(>NH1[UJNO^R+ MK;^/D<.FL/A[_&]F."-FM5_.,Y6A^-G!3SYD.W"BNM^,->(V=^*=X!>/$Y$?7<[R^&QN=,T\H M_+ VF?D<5R>W/I>+S9-_]U31"B/$_PZ#^1LFSA.]? BH\_W2>63C^>2,7IRW MD'WGXS"83<6)14)H *!9F@%LH$N80$U3%:QI-K00$&T)J?P99XD&Y^>KK0MR M_''%O[XD7WA@DI"]X.KZ]ZM[S1*,F]MO-[?:_=7-]5GA<&Y YI#(6*#/R*)O M$7V(R_<;3C@4;&9 A=4:_ ^N)T1#?QHZWB#\6\7&MI!P>PSLU!RV_GRF]Y(A M*C(+*B:;R_DE^3W[.H\;#*,E.PR(B2$>*T*A3T>C6>O/%\Q^X;^S8?;GO^?, M\=X=,V5Q35^$6W_LK)GM+^X@&K(?V3QF=@ S#D;.)*2?YC_\N*KU+Q9AF46L MDUP4!VV23\CJ7W^\6+-E9I_?T"0=]M@Q/[;S0<=CN&%'D*@[1;.5,T2S=Y\Y MV6_B)%_A2V6"?-82[,D>@&XSO36KWUU7%%'E>0>FQRE!K#RK.6N2',N3(4'@-_+/@3 M&CAQWCT/@CR[D4O#;4=I&W0&I_P#\UV\NM+;_AUKGBN<>)8Z R=-1B_=PJC< M]L;90;$USX6H@%!$TGT(4Q=-IOUE&VL&5B2@85G59!'+&*H:T-8N&?X6^(]N M5-^\]WIDLK; 'N^D046DP=*N)"2FK2NFI<@ZQACJAHBPIB+5A BH:*TBXD9I M4(.$^'I(@Z;[81>?,Y5W^=YA0!DS]=T1%;R91<'_RG_N<_]LRG@36CK)FRJ6 6UD6P8R$3#EM;L##L31?C;R M1APAJ;NT9E515U.%%5U&UY[@[4YPE,44CA #4]=!M!&$,#T2B73#Q+)F8UFQL(0-E9A0 M K8MF1AKEKYV0^3.("Q-"Y9]=5OU0-@<1^Z6CJD33H,T"W7D.@_N* [C"$X8 M^MR<8BKRQ8V&PL,T=#T:AEQA/KA>S$GO+7I454ANB]C*F9(&.M1YD3+5U%6" MF8+4=4V61542;4M'6EJTS'N.G$_ZC(A&2L.E5;AY_)(NP4GV=X#4OG!NYRE6 M'X+;$)@I%$ TH.DF4("A\0OF;$U3& JA"70-F"*Q2D5@:9H2],3NDM.:^(NE M7'+:-+N49,KZZ+9"#&(S)Q$00%0LBDPG2D!3)6:5(GO5+HWI>>U[?#,I*>EE M);? GR:E@9RD;G/G)E99[S4-CDJFFJ8M8E-G<$2((5%5D"7;8@)'I(L&62NL MMP\,NRF;IJ&R_T%#E;%F(N9N(H2(I",DZN)Z73JF M40/F7U*3)O^]\N;TOEV0^R1V+^QAMO;EM[-@7_2HLUT[53!7MO=Z/F7NF"J^5XW,G8\?VG-S]5PHB(8L9 MBE0 TA[ET]_N!8 18F4*%"B*.R=."*)QWIT__JYNE4D#1=!J&-,NZ%18IC1 M&ZKOGLS9F1>(L4[;@K^^\M''*5$_YME5.AD/LM*.*A7D.9I9@]$RS[/9HM*< M3]1[NXME32NS((F36(5[",H)Z;TOPH>9 T/AD0QIF-BG TE9<)&Q#')@#&=(XP' M!^'!#D,I5':IV+X,'GP%AJDGHVXDY8O3>G=QKVA2SBFPKPIB*PR)9,1<8&P4 M4T8-"WA@DXTROIL,[!?Z0^W5ZTAJWBO]8.CKH?0V:6^3OBCNW"E<52-<#1%A M0J(DL99)K63( AU+XR2S/*!2=,:>W5FE0RGZWK8G:)>N/+U7Z74';MX7RYVF M$9Y)Z$+%N T%MQ+CI7$(VB3A20)7PX_W]QA]+-?T:7(82%^3H3]^D*="AUES[;E\%[K\#8!&+*E]FM M/MM6:D/?\?-!9JIEHA4XY2*2EH4VCB7V #1*)%%L%=/:L'"CO?>M_(Y;U,K0 MK7U-*^6XR_SY+2B@2)?]N?>FBMZJ/68A?7+,OE.ZMYQ25M* &J>94T9:IP(I MHY :JA,=N)A&3\#MW0M_QH^"[4])9UBC=:Z.4C7X[3Z%C_J&GWL AFK4@U!J M$Q)&E"*$$E 45$0%"6GL1& $WRB$")N"Q8(_YO-ODW$V#J]_A\UY/VO<9*N= M>9KL*C/DJM/TJM-OXME;]*^=_TW#_T(91>&GD%-+6<1I$HB2_QD'!-BH,/$H M_C_$,8:A)8?K5WF2_'_O'AG/:D[4[7Q0-SF6K/K7LB#](O14<9H'JORG[;TO M)K-O6=%Q>=434*E.?7ZO9B]/OZSRQV4^ND@QF# _'URF^1]9V:JOR$;+O!.O MP:FY$"EI]:>W(E !22)%DD1J'AC'8K0(I U"P>+-:NCIM:]E]&4>C/Z]G.19 M\"V=3''%W3S_#-K\Y]6ZQ]G9XI ! D:&VG3J+'S9SL"CUN6.Q@=PXG7"A(8B21-K0&4^$BQG6H@V2CX_KCN;G#8UI=GO%XX:Q\(@HXGM*:P[J/ M*VV[ #HXF)P^5@;>R;_,M!ST84*8TTR&6G)API@I'I%0@4Q.PFC#05] C-T3=#!CE8TTENE]V5:U3 M M$5QQ)@0UH96:Z-"Z@ 6A)"&C3KJ-$@-MIOW;:NG]DVSU5ZD0#T]IFUUV30N<8)+*DP@9>"D21Q31L3"CIG9=@)?Y9@[MKCVV>79OY>3*R2G$]6%=[J'6*OU91A+ER1< M)%2&DAD3B ",S=#$86@("\U.]]#':FD_3M/9 O@SJ5?WH'[>H5:O[SA(;XB> M O.QAODT53((61!1SJ2A))1A9.* 8ZEU#"%:>;C00?!26=>KM%ER47]B:03L#@&8SU)[0, MCC$U]\3F_9KF^BKW^-2#8O=(OSZ?S-+9J-OTZU-6CE[MQ/O=/QU?_5JD_&IY M-IV,!O/S]VX'H^##>7UIA&M^2!\_-6(H;)9I'GJFO--(;F2?3>$8Y^.LLZV@C1L MB[5%F0FP.)*5SE+KXEA'H8[A+PK0MBT=I>'<%J,>-L1-.ZTV>GRI)KWQ\BH9 MLG6V00HM QX:RT,NN=.A,(HX+L/(2:;H1FW"?1BR0V?TDQPL/'()^N($Y3@[ M6S1.I5>JO(I65#ERBBHAXM@Y)D&3M8); :RG!9%,Q!N=%-M,A\<;#FP%GJ1V MVAN )\!#K=,(2K J%QK/!;OM BB(#0@:X(X9C80&YD9>_%0EV%4;;LLDG7D M,NHE6WG.2ZIL,,5JK(.K? )BZRJ=#NH,^->F3NY,F!*MRA4Z,F#;J8!*)V5L M92BXXRQT,B$LT"JXR9;58O^*:_VQ7NHZR?*0QIW03V+:O8S,RMX.?)6,*UM% M*HR6G%L2*Y(PR5D"1F', ^Y$#)RB-TO.?%J="/IP_NM\]O5+EE]&Z=5DD4X] M,W\X@^FD^-J#"E;%^WY-IUQXNIT'?5M>0E]\]N%JM&SY?PPQCCBIE+)$.QD) MH\(R*U$:&NG[%I]V]=9TF."\-3"IAI1U>G9W5UKB468?]D;M:V?E5E&-R%I+ M'..14M+HF)) ZZJ./ EBLJ%Z/XJ5N[2,^=,>43A*3NXK0K_(W+)CR3Q^+8O0 M4\4)QHMN24E&_7]2-4;"4X]H"PQ+BP!K!WP#P8+=7+&60)X5BWPR6H"-@+^_ M4M>X(HU.;PUUB0QB%K$P"D$9H*8\:93$4>*2#9T>M0#\;]*L[*?5HN(/P6R\ M_D7KRH] L_/Q9A.KT72)ZY3\.;I(9U^S3^DB2\[/L]%!BQ)008:,=-E7O5?M MCT"U?[%,R5HE[Q)&$V'", Z2,-!4>P007Q(%$B7;#CONN9UW0VOZZ&07:K?+X_53]U: MP -VGL/.C^=++-;[]/[\+@*:_W7()7C)$0QE65,B1>N @[HCN:'6QDZ(I.J$ M2YEDR48EQ*Y!T/Z==G%L1)HAU_Q@*'@+(1QG3.,5N#!Z".LAC&I*5Q#& R8B M+!'G>!P%0<0534H((XHZ?7 (,]U &!\:<3@][L4@6!^5[>-O?52VIXJ]H[*K ME1%WK_Z,A9<;0KE7TP-,:$A'(YC?HL!31;X'$5X!7^;+;#R8 M3M*SR71+?O,SF!V/=;0=C\FQD[J.W&UL*%^9&[&*J8E#^$$Q&X&1(9B*% MY MXB@E?./41G5"(_GS*IN-)XMEGA7O9Z-EGF?C<+GX;;[XGVSQ,9V,#UM6@YNG MM2V.SDE\U(KCZ;E,>NPZ&NSBC;*(C]".SJ M+I=%=GK<[.4AUXF$M][\4M91K]6QJWSR+5UDT^NW%]D4]?%+>-@U_C)?P H- MTJ+(JEC7$2MI+P_/7@ILR0:VB.11Q(6TREEE7!0$-HJ4L,9&2BNQH7)]R=-9 M<9[E7^8-R;V<>BT[=_!H=:A>5>H1Y(@01#&.Y!T3B)R^/^H?:0[D [H+EBL%M>5JF6/-H\5@,1],Y_ D MU&FJ!MC7@_1KGF5W-^8\(MNM%3!\!$$=#XX]QK+;$OYL W\!DU$0)F#N MR8B02 8*%2BT^V*J8[Y17?RWPI'*QR)=(J\$ENE+IZ>A4 M!R;ZWIWUHG6T'A)/ A(M;;I&1('0@2 RB8R+:6""6 8E)":@(<8;V=^/@,3. ME$1NGC;%\85AXLDXRN(,3(\\&Z^ZP92]7O!X]G0Y]HUI7UXT\\20\C0 D3> MJ*4-K&(ZL):&B2*,:2&5"9.86R'"C>JN"(AKQ5SKR$"\1)+];3[#+)0/^<<4 MUC>=5I^]85V.YH24Q^/$P]Y=U^/8*\$Q85N*7:AB$W)*8D9#?TU4XI@4R@71 M4^!89QH?4\]UJ.68@.ST7891JYE1[38$L@"%[M_+23&I=[AG6BV"B.+4<*-!?:0TB023<8E[$0^9W<@RV8%[Q]FJ\N1@ M[V24]?5I4.\PIAV2%EWE3Z]WVACP853PS\3@'C&&G5 MJ70Z( J[GE'%0Q6&)!%*N%"'!MNB-7DPOH?O)QSC_/SW(@N0*C]4-#F9U<7L M@" ]U?Y:N9NO#UIHN!ZZ<"UTFM>#==Z->6_%QBIJ[^_ M[Y+=_>365*: S&_KX]:,_.4!<^GF?:VU'&4@ _+'C^!SEODPIS\8@%'0V7R1 M%9A%MYRER_'$U[Z:SP"0BO(O7\(BQ:^KT\[I%%X'7_CTS7<;DZGG>'-RFW-Y M<^#%EC=(QO][D==/N$J_9F_/\BS]XVUZ#N/Y*9U^3Z\+>,]_7^355%(O^(N( M6QN9T(8)UY(99A(=*B+"2!D6@76#]Z1K:_#$NWH;A^S:D,./RW]L("96(H(+.[$&1U$H7"1HI3>I-S[KWWW*TW?#2JU^[?E)4B" MT=V*[[K3X$/^-9U-_N-MMV9OX$.8%I/BP_G'/"NPP(/_JO+VQUDQRB=7^%4P M&P=EX@=,\"/07Y;1Q%)K*Q"KB(I,964]*8 M,-*ABT'K9]';)@. .1USKH@)F)4NB:W5@:91$B:1=2+BI78_F2VS<;!X\'OH MFP',([U"?,V7V9M?VDOALU?&S3S;P8Y:YZ]6^@8%P6_5J-*5]?/PD3UF8FR' M<&B3HZF18((,NOA)L,>3IS]8-UFD&3![?C7/RW7XX4WU[?#- -4M1GY>7. E M7IK"EV^^XT] F/ OKOZ;^3)_\^/@>^KSC*HGE1X(O-$C!FY+G$W3[VD.?\\& M_R>%9<^O!Y0/!T#R9#B NW^=CY8%7/8MF\Y]\87AX/UL],Z_I+0;X:&+PC,& M@M5MHX>7PO/8N\$_LL%R ;;E?S#!";Y>9%_+8<&EBW-@@#F.:9J>X9US&,H5 M-AW&"-EP4,S/%WZDB_E\6IXD7-5*&14#H,55EA2.H[IS$/\6O$5Z &,7E8XB MO;R:XN/263J]_D^V5F\%WKM<#*[@0X9[<@7&ZCF P==LEL$[!M]2V+ 5?>.W M./@!H/1BD&H/4<['R]+L/T]'W@8?3(H!@$&]=Y]AV&.RU"R0"E' M;&P-(9(X:M<<$H 9UG^X?ROL)"[BTGB8$TA,12X*9@>\;9X P8HBBW]G(Y M74R -N'O,5A*WAU8$DMY3Y4N6+TY+8HYD!B2Q??)X@((*L] AT;V'6'N0XZ> MQ&4^G\Z_HMD%0RB\*55@ =I\/)E_2XO1GBXNAM5=>,55GDT =M)*$RBQ,\V!/O+6,Q$Z*DL4=K6]+<#4Z<)OHJ>C M">X* ^ 4R)$LK@VY( FSUL,+M- .\&7^;^?'99? JW GW056YJ,:Q%Q/DD MA[6M0 KW!UER./B.!+KPL\645EBKWT"L3F9 3SCYC_58/_MYO5O) ZSCDRY* MGCDH'/'FH(R,:*@$M0$ D10\#(,XDD9*S26-B!8;#?TJ1/K@QPJK\3G[>N_3 MQM6U;8QZ_YN[ Z3>%MD(@>H[[ EHB&]^F<^RKB&J* >T:2@_K:KM+_X)"T], M1K(,KEL#6=-"9O=.@"$I(D_GC$J)0;H> YN*CW/E+S]N[_STW*: MK;XB%.GJ4_85!)U_]N>W_]^[0>"?#".>7@_QL=>#\1R=42N8AQG6,NKFP,[G M\T7IM\JQ&EE>]E6^][IX[=!#[R*[W:LUP%UM-K)>JD=NZ+R$] )U]#//;VE1 MRN 9D/STCJ&\+^^:7X$Z6QIQER!JOF:E%;#HAOSR[!R9Q"]Z.O[7LCJ=/?@! M;YV4$G8^FUZ7Q1!A+Z9P"RJZ7@PW-_SHWP6J%\YWEJ'NCTJ)3[L#;1HU\!:^ ME.OCSOLW>?/:OY:P4 M3"NRK9?EUODC556>4-2E%O.UD:!\#L!KGGPQ87H$WL*P@OX9N+XG%+\[)83?WPRI4Q\2VK(:W>D>Q/L&\756:J5_B64T0" MU%=*6D+6F5U7BG[9AP+=[C>G6Z[*X+808-LAF C*>:@L"4,IT2_%J(I9' 2Q M(J'1R3$Y!-F^#L'/DZ\S]!F JO] SQX>6I2Q"+4&'=5R&Z+%'&G?T280+&QY M]F*B52+A)P47^?Q.8O'PHV(1V-TFV:J)['S/AF?O\_+R$J$4Z*=HIKRU^0??.?GI3K:RBAK Z/5JY&YLO8$GQ@N\7<]!.W\Z_8Q):L3P# M/6F"[BE0\H+IM-0RZY)M9^D4M>[J80+ZZ25Z-6[E.>,D"ZV4@8YD%"@;QU*YT$2A=9$-XA;/N5 P!Y?2 M,(PET<)RCC6-$L&5H4Z9[3RWZST;//>[=_@,LGKTC\;M>XS@,1-X_I@,JK*E M-;6JS'X'5^)$T:I WWUC.:,-7)N,1^X-WK7N\QN"U21^T.,,4V-()V2P"+#'8 M8(MY[IW7?DE@X" G/.94*BS8H#DH]>68T-T^7Q9-N3A?8OG4 5@M%AZP[14 MK4?>+!Q/T*J;Y]\EX80+]CH/MGTMTQS!H8\FPT!PHJ@S*8$(8Y+@,^K&/: MG\KKAHT" W=DDV^KDACCNI9&]<3*K^AMV/-E[GF_Y=7Y\>?!KNR]GMQ.C]R\ M\$*7W[=TNLS: G)4.6TW)"7"5^4+J3-5T%-[5L%4T1-23TA(2%_G\_'WR71: MA2E 5_@Z\>#D":RGDM=*)2C98"C5R1F?Q33'V4^^9>.:.'K:>'VT@=X74'[S MNM'7V3S/Y]_1J/"Y8S[Y!^P)&"1FXRQ*?\[&L<">=%XAZ?CR(6_1/"[[*8 Y M79I,E6F],L5OJ#K?TWQ<5RO^&2_:>8!EPV'WLLFI X?5]FR.G;?S8R'J35?L MT9%Y%]L%ZXU9SIB!G/XY6&+^(R;\+KR'>Y=#^CX,<53'B]3CCQ<=ZRFA#F*$ M.UAWU^V[6/=%Q0AQ_TJ/]:=)\4?D4W7QK]O"%0(/[! =2!H+265H0Q$Z$G/% M+)64L5:X(E%"19'53BFXG,:A)(;%A ;2R$A9MW4'=KYG(URQ-I$R3.AG,LAA M*JU<9/Q8>B/7$."%AQ'OL5Z_N%8F75W!N')\7\T7\*'T/Q?+LW]A&&'I?=@I M[E*SL#?7MKS.3?9SY:ZL^P +Y_7HXN!N/L:E[@.93+ M]!IK;&3HS,G&55H>/&69^TJZEY/%;3DLQT03;2?[: E:X*5/N?=G.>8^5I+Z M\R9E.MN^B2JCBVR\G&;%A_,U]OIPCO@07N._R.OS?&M>@0VUU-(0$\=*DB0! M8:!3IPD*C!4!5K 34%L+)?;\PIVOF<#-"CY"R8P M^3,P511\,5_X($WIBZ[6KY4=V02Y\(8R!]R?9G!5AE1QR\X,FZ@7'G& NW Q M,2T?HVAK;_R>Y?ZJ\_ET.O^.K9H?%W:]SZ(\9DT?$W8EMW)"ZVEK.B^YY>[V MZ\K$S_7T %*JR0\R5;:9)C=&6QHBE, \JR($(]BV]*K(?JK_V-"%&VMFU8]: MO[G;>*EL'7C#FPW%O'K]EI_X?K<]^HF[K; #EBXY@&ZZ=^F2$RC-LB)3N:-M M^GJA#GKUY\!G_!RF5=K&SIJ';:RY/:GS"^80#_XV]\G B4\&]EF] TZ'>Y4B M>QHZ[\+*OF4U>K('LF=WD?TEC&.:'83L-]>B5>1F\Q5/S25KF>T]5?1445.% MV0LC[RCE?7Y.SD3/&D$S^JJFY=3GP_1KA9V6Q?!\WV M,\>&<44S2613;QM,V3 (*76)L%*I(*"QE&!::9-$0FWT)MWPTGU<69!WU]_^ M9Y$O_OFW]%_S/*H=!,&?D^*?6%?AGS7!_LV?Y?IG]:)_;KPHO ZSV>@"G3C^ MYOK"S^DT*ZI,K-^RQ>['?+F^RM:>4 ]JX]KR6:U#T[-E^45S9IJM3DRC)W=; M70?69?G(703;<-W!*+8;N/K+<[-KCU/'BU.,M'HH!R[26)3%R80[[I2-(Z6Y MTM2B<_F1.&5ZG*HKW7;:Y^"D<>J6LIH//#/$#^*1Q\#%;;[?,@G01SFF:>O4 M_UK:ZF[W\&TW8=VN-4_Q_N4P]HDY/=0U_$JZ&SM]6YF"WIGS>NA@>R6/WH/3&PBW&PB&-XX,&G,K MP\0$ACDL*Z%B&BF9A*'E-##J^!T9504.L!%JO>I8;01&>QNA]V7TOHR'0)5M M^N!8*Y1S4:"T)D1)&P:*EU 5T5C$]M&^#-%#50]5G;@S'ETK[&%]/%Y0094H M+2Z"V1C_)VG20C]E!1:S763CVW\O:Q_=EIK(I6.A#;@1.K FL42K0)"(4R,X MTXENI28&<4!"$CV83F!A\8#NMZPN*.F+LI\95_M!%.#JCJ!OB]?4=35.IJ:*%=+,*Y]M9(YUGR\N8'O!M'-+:US MJ*]R $]?CP\/:%4%4\K!5<6_Y[/LNLJG'IP#'MZL W+P$KC=)Z[?AWH^K=-[ MO6#%^HIMKDZ9!(U5NKUCU3OQ%ICL[4_P5\GHUTU6.'Z+*<"KLOK^B&7)G/M(,6:G*L4K'== M6US,O\_JPR/K6?[^S6C!%8,?_ 7S90&#*WZ\)3E_WU-$^V#G/8CU/H^YQPZ_ MQCB.V1G'47J_@(SH/,3SZ)>]RNB/?@7Y[.NQGF/+8'^NG>>O,M[3!_I>[\:_ MUK!>=-=1XB=BA#M7[SG]D'OUG]Y%!B\Z4*"Y:,X@&P6*<.!4P(1,C#9A$BHM M-&4JT!3/(-_')QDLHC3/L>?)_\6B.SM;URV+\5KG.K[RM?/MKG;)AI(\29KS MDY#L@]ML][&^'JY>'5S))@6#:&XD)8;'S,6Q"V7"0BUDQ+DQ/&2;<M[J=SO0C5ZM/-,-31I=@=!Z\JTRIO$HJ86.JT#&3@C(V)<3P, M1!A3"1]O\NHNG_G!M HY-+K3&/Z.W3U:[>$$E(2>!;5IND^[(#%.61J$4H#S'J/6C^/=T#()=JW/:%H.AK-%"M YX8+GDAEH;.R$2*DA(8T>99,D&!"+B M[!P% M002_)R52$@5&W,&1LAM-DO&A$;8'RNT:Z*X<[#XK^\YLMN9 0G&/-K..TL"Q M0"H=**E",+L$5]PZ)K7FVD:MS#491LZ))$R8@.M5; 3\%9LDB8B+ [>]Y>7. M]VQDK@6;A^Q?>%WH>ZP!9D>7\\T&5^FU3U>M,V$7&:;9^ASGJS1?S+*\&,)? MBTE9VKF5O8K&35.&V/>.0L]WZ&727G M^?4]&"XA(>P[8:&P42QZQ$LAVEUA\/L644N S;#?Z=>4.*(O5 M8VKK\M(#:RO9W?<#@KN*]/(*,RCGT^J]@S\PC?W[Q61TX4N!^W8O8TP^QZ16 M4+[AD;Z_*U9LSP>SS+]T.OF/YRU_];M!A+].BE4'3G@ ]KK["OSH^Y?BW;[W M:CHXG^0%+NZP^FN^7&"GULFMK/[!-SFJ]MO7+JDW>2\M[K]VJ7'2M$XIPU>A MDT3$E',MXD@:V YI$N,B+O6=S/5;MGBP_2I76IG:JI69=V9#)1O O*>^J?F: M:O; !?($=-C%58TW(1),:ZMB+@*N&%CE,<$3'#+0/%+$;NC(.Q;7_%UTLKB; MCH&N%M?GA.]Y]Y;2&T^XR=L+/SSP85C;OKA" /J63:^'?ES(W9CGGX]+I/)= ML2>M?L\MB%N"+,<3,F7S33P1L,RWY?2?ICP/JWZB4:N=Z-W'%B,7V,0Q3BVQ MTBD2V""A"@1W& =2TW9'!>5DPARHS(I*J84* BYB#7^+6(22;#^VN/,]&Q(] MO*TOZF-/*-YG&(^9Q?.?4,0S,TV;4"P8A@^?G$^\9-YH(;J[1^T$Y?-M36JK MSN85;Y:-X\K>%I-\U:Y[W&H7UV[\?NL#D4G;C=!W#+U43[))V8(]GQ19:6#X M3C.+O-(R_/G*K]@7 [UC8\-EJ>5X>@?/,:!+FF]?FP6I75*57\N=7H'@8_NUHN M-KNH^_>F]:E'M+8FH\D5EI_[[MO+PY#>#8)9V>T&9K,ZG0K:)" J.F7O7C-X M$:C19>])O CUQ6Z)M"4EX!W-=B([X&KB0=@IJ*&X_M^R9L';:] FO68:30.7 M^;]*&( +O^;S[XL+WU2S&+:.=0UO=N2]A_-G?$S-WG3?[&UKM[9'-7L3]S+Y M[B%D'B6CGKCEW)M?QI/"^U]J=FEX"SCS?#D=8-OB$I& RL>2M3UP$M'11(8>GS@%GX5N$*] DE],%(O!X><7P!F2E MT^E\5*&N1\/+.8#>?]:;GL(#5GHE7'.^7"Q!>ER!\C'?.#3_O(+_/8QTDH^6 ME\4"=5P4C[X!U*Q$SV)2DMOLVWSJ5[N]?+6TJ.5Z#OA;+K,7"Y?5"=@,/6:3 MV:0^;INNL/@:#"V4-DUGN,H#BEOW&08T]EUBPSD>9O_AC0L^AV]^O/V::#[V MA4_]2WZH7'G!YZARSOTX^#*_ FU8&#+/U M PRN+*[WMFN^EXK2UQE\N[9JV;]11:FDXKJ241U(KK>HE*+]LN!GZIST#CIDJBK%!*4I0/@%GCYJA'> MFD#W!'1Y!2Q7,F/5P Q%9V6:O?R2$O>!TB_ *T7EVR@=6J!1S($%ZK/E[4TI M^^I5"X3Z%VH;@< M>;-6F7"7TIE7EO*LTG#*]Z%JV&Q;7CUXHPY):_R=%98X*QY+DW 9R<3$BD41H[%U5(:,MNLIQ+&SU BF" >-@82& MAS8"A2$A1"4\WBKH=[YGPZ2NQ_ZDH:C=;':?B3QF'=A>PA2#1OG8NXL\&X,( M&G#9I=!I2*MX6V^-Y^0/:-&N-N71T>(.=@"6L"V+<2%J>3ST.%);7&B)S>:+ M6IE"$W7I@P"+LO@0AM8F $B3O-3B9EY!F7VO<8!1.LA)HUV9?.QC'R[Q66L_G&$D9^#V?-N\+Z, MU>!5ZVOBW^Q!.\]N40LV?)H849EF+3F.+F_4#3""LUJ+\O[&OL4'KT;M5PC= M#G GC.Q\?1G]K6W;N+YO6'6^+57#]0$@=5#]<]$:O9^8?U]+%YJU5W4Z+\K: M25Z7*7?O[+KR:-RVM0]Z?^D,\.]8#0"EY@R)H>KAVU1V:8AGM4R5P="X,=9? M>>1]?D$3O$A!E<#9KK2.=';=8MWUG2BY#:^HM,O*ZFE:V9ZF ]W!(OBC:Q_. M5^;,^Z;/]=V"7Y)()Y$%H1YP224/B(H"$3-%%0N,BEN"'P!7QD* B%=4!MP$ M :&=[-@2_6X.0\]O:=[_P])1[K(GOJW'KW-N%\V;H]9R6 MA>#N[!Y^1R_R5J8)F&OXH_\F7V9K7LMA-8JL719NG)TM2H2Z 7)EX:BROWPC MRVZ=1QNDMXS]EG28S9'7?=7]X#>#;&M.V*NK?/ZG=^E4WO_ZJI;H&B^S!C:G M:1GCPUI9^>(MI@< $WK72B.MJP&]&X1U:.%LGN=E+3#O21JDW]+)U \6GKR$ MF6W*K8;>-U:[/>ZB&G@K6/%:;)TJ2\J!V1=589-_@+Y;5_>]3U:0M3%AB>': M!E(0$Q@9AQ&+N .C607MK" )MD[ 7!1K(V0 5W(5B#"T0C#'G=B.>SO?LX%[ MU=QJ>;_P,?O'11#O,XC'S.'Y(XC_:#NK5LWD024OPVKS5=4[X)[+";(F:A!> M2\<*F1.OE0-#H6.DRJ^K&'_5R&A2JOVEBN55SSP[QR4J5G7X&G?DFL,+E':, M%"VFY5,GZ*DM;8-*<9P7V>9XW@T"KW;ZN92.D-+9XDT2='C4$<.J<.LJ _&H M7+Q?RN2NUNL2JHZ!\$PB.;81D]7Y46[)>5OQ$& *MT5&OD;>?5(MU>X+7^M0S]^CE@ M2/+[//\#R[,6HWSB(X(-/95= M;;W>%Q($P5:YWEY)K/S M/$6]8P,<)&EX]: [7%1*YVO1SI(TG\%0BX]9_OD"Y-8]U#%,#%9",6UCH-TX@/^CS#"C MI<7#ZJQMADK"59PDH7-V>;4P=I?70]@NA//+*N+X4O$BY*0LO'; M%)V5H.J4#37*&/CE)0HJ?")(GN4"_:+^(2T79.FX&7J6QGDCM$*SBDQO9Y-YGE_L0YW4UA[W2#RK=!C[Y8VIEG>GZ<(A_Y' PKQ.EYDTB07O=ANNK M^-U'T;VY#;CUZ?/O^%?>Z+:E_GJ6W;GV9?IKYM&WBMFM=+N:;JKM&]^]26?9 M*%T6M5V>G9^C'EUF=)VA(KB8K-;%5YT'-?DV-]]VK#WRG*:;%2O[G*;UI*1' MY33)!]BK1RYK?\N^-QDI'_/Y#/X<92VG[SV$;TR4I<)PPD4BN8Q"3;@DBL;* M62E4VQ?B8D*Y(2R.8RJIX-90)I6@0L0.Z\ILW9>=[[G%%S+RVEV3BXZ!,DRY#8^A\*:_W$:1T943XD-%H<>M9B\9#W?1 M.%JCMFHNX&EFC,E/?BN0';*?:]8!':+:OSMYR*_7-4CA= SJ0C8^)G7V_6SP M?Y:S# _HJ&%Y7L<38#4GH"[_TUO*.TQQ:/(!6Q&TMU'9V>;7,LCX0YG0QYGZ M<=\33*5[)L^\U5@,JGRWE37;$3$"HZ MJ<]%#BY]\J//.E_D\_HP5!FI2$<7P\H[646#,&A=:J4^T<^KEV7D!6BU@JI: M0ZY4OS+-?UPJLR74P/QP\_W4/'^_%FZN%_]N=O99!/3GP:\^NC&)8L+2H"RVLQE,K.G4R57G6Y_L*/X>^U5U6A6 JO/8/ M6TN/]NW1FCQE[UPLCV^]G9^_7=:I7"N+M0[L5OE?8%!G%0N72:RE=[*HTJ4! M_N$+>&U;;TK/T#&"#_) W&3 'U<$Z /P2CI#KA]4AWY]5E6-9*N-:+E&=H@4 M'XN[D>JX>@PHG2U1T3S](AW?4PM]RI3PZJ[79,?_6OI\P[*S7FEU5 KOJO/7+3/' 8! 7,S1;&S) MA?)TPQ6F_,W_E# M[)B*B&K0V-=?P66\G"R\(K+B6Q^_+76F1OU!/L^MS?PJ);0^K7(KMNQ$D=NIPU<* M2(NJ7^ ]^NO=EY;VB0O<8W5>8R,\BD4U^V4Y_?O=N/ MO.2^U^KA)"[[5U.@)X 0)X(;J]IA>HK?4AQUE MH&:^C,8WH/B#Z56Y.%;)44,,Y'=3A?MP:_'2!?N=B_7BBFSOVO4774.;4F(; MBQ4L:YTX:H0*I)#$$B&%":VP81)02VZ:VS5[?03K<0%F=5)SV#X% ^]=(UL/ MC>FTW-&J1]VPA1KBL1J9:B41D4)UR'FA\:,"1)IHYAS MCH?[PU15,Q;T)T+_6=W^SY8Z[>;Y-L?BGY.BN6MUT2IWI4Q=P7 A87_S=MA] MX1"KN\%W.[I04=EIZX!=%-5@PL%HK!M^^K%'T1Y%7P.*[@11T>AZ*N2Q,S(B M$>..&VJF7Z^^]ZSNY;=$^N!IJVF5_[1Y3>DQY%9C" M:(,I0A.I2"A-$N@P"E2HDAB,#1=('H614!95_F\^J M0TL'"\GQ(5'B*3PT1ZL\]3#2P\BQPHC4#8S()&*19-0I&@?,&(<55L"VDXF1 MD1![P,@+M.F>+%+6PU4/5SU5?;,F,<):U5PC@B)0TMCSJ65 MS.I8J@CL/8! 2EET$_,JBFYUU(H.;.TQ-92J2] [6C6IY_.>SQ_"YSNS&#FC M31:C( GG/$H2KH(D#(PR3+C0&9Y$!J["U! MN1M9?O,S>'A96:;W5O7>JI?@K=H_:_#X?#@]@_4,=G0,=D]EQ:BFFT(H#-7* M1$(;9\,X<+HZ]T4(%<9LSR*J=9;K%V4V;;.6ALH^R;F('K=ZW.IQZV&X)4B# M6R)BQ@5!J"5E3-%()QP+P;G8:J?=KNS'^^-6CRFO+IZUQ=#R54Y\UY6J6:CO MI8P-&GL/5.^!.CJKZ6B5C)[X>^+O5#.038G80%+.I T32J(8_DZD4<)%5'#& MDUAN5+*X0S,XH=P\08=,=YFUU/R1$ETI\/SKR6\X\]<3>_%Z;TXQXJI5C;M!*U*K-$F MB*B6$8OA#Q9;T-^X"BR+-G4U9))6H/P)SF&9H95/4AGQ:)6J'DMZ+#G6Y#]) M19/ERP,NC1!*;=1%(ZH]WMYSGO 2;':O'=)_O/#+661UO \ @3 M WNPZ\'N2!4GR1O%2<66$$XCEP21"6)G(BL\UJD@E-3NK3AU;(52TV79C^-3 MG;QM^M^^@]'J^XV^\@\EALUWM29WO[9AK=EWWT;LBV^#U;3#&#?M,&[OCG65 M S7D$]^*<8J]#:NK;[2XG:_B;MA9H&S>FE4QN,U&BH6_:GXC5M>RFM\-W-HC MZKOR\L4Y=E/$_GF36=45KKK@'KV\X,6^:]^>C>Y*=O^OG?PNFE.;QB7"LC @ M0H5:D21P*M!"D5A0QURTD5-<3;VS4C]RQ?!J^S'P=VR#X0>P%M-VD'2O1:LZ MJ$TNKZ9>L4HWZ6R^T6C2;]6!=TDVQT^(,M*$CE@GK8T3E0AF89P.[7GWW])\=%%J+_Q&CY4'/NFH>BZ6/65;?7J_9TT[ M^\'D''N)MCJW#B;%JIEL"I]F5;/L%H:>P6]CI'6$T/I1*VXH.V=B>Y8\*ZX MPR;870^;SHXG.7;ZJSJL(H[._=M]]\SIM<==WZ&V L744R"2R+O!C92($D5A M<-/EN.Q)>A.'MT!T*YW"W[F]^^J[LH%P_< \NX)YX4+A?5XJH#3Q4N&6J>"\ M<;;EF[U?%8>T(2MN/+<9(C[<-^ M;[E*KTN9!UOAF]6>Y_/+Y@T;"W6GW&J_ MNY9(OI7PN.X(7-Z_V1=X;?OK06/;]&S5E+09)AH8-Q;@W>#];$4V-37L>(ZG M6D\QL#BP[66;^G0Z.)OG^?P[/B7?&-MD5J(0KF+Z+9U,?9_'';/SS5IKRBJ\ MB>N;KLZP@V:QO"P[Q\.6C.%MU]BXM;P6AX"#RXK%Y-*3$0QR/%D,RMVXY\9@ MN^7JW;!+US=7T[_URO?PK328NZ;A6R/]>?-!R,TS;&1RU(S M 6X:#N-Z-#$>C9J6\Z M"@/XCOV$I]AC-\M'DZ(<>;&$_:C>4@\#F_#.<#Y%FVYQFP$8\]2O+$(MTL.D M181XGV_OVZ;&&UKUAO:\^8V_L%22;P+\9ANP-]L%P*/Q_68C,/_O15X_X2K] MFKT]@Q7_XVUZ#N/Y*9U^3Z\+>,]_7^355+:-;UM?LWV-S5MLF7H<:^MZCY:Q M1%DJ#"=<)&"=1J$F7!)%8^6L%$J_9=O[\>ZZ'5NO[AX%#4P@8Q%J'4?2C6I>IB66-**N>]/[N2CT$004&R-N5O --M50TO+R!S4(9B+L#I " M;P+05]KR0$'Y5]QL[)P]0!ULVA*;Y6/>[253GG$SNX#:CK 2P.X?8%9,QB4? MXR0GY]=>%4"]"L<_P"C%>%S+\1H:[G3_X&:C@R6#_2^9?YL1WQ@ZY_/1LJ5/ M+H 4O,>IIG=06K]-YLL"+JW&.5F-Z=U]=GV3H7_Y?U*_:$5L0I(8(TC 0RF) MML(ZQ[D,*$M"HAP*\/2A2$#5XXG%?USO3,H!F=8:Q:^[#N+2=? _7S8"8)^R M;QG(1 O^ K8R6Q6(.#T+*":?ST1]O;B$D:R)A*8E,& $A&6&L#"PU M/*38Z(:0MZ15J#IQ2H?:7 M+[,WOU2S&M:PXY74;/*MU+.!%L?9>9:#=0#?^RMK=TBU>C=TH]T\=9\A/F:& M;!_]X[ >8#"SZM5#*^!K-D/1"DOJ[>$BG69>2QA/TJ^S.9AD(Y"@Q:(HS:8\ MRP;HQK\JRI,4);45/X'6 )>US^6 _V&#L>5Z0N&EO5[9 MWS #V"189SS \GV>_S%(O\(^>-WH$?ZRM: A.9AL?#BTQ9,B_0HS++TX'\XK M4/B"(+ 5UQ+$?.&,ME))YB++8Q4E-A#$),08U\*U)$@"Y90(3 ("6<6A-2:P MTIE$$*)"O97K=[YG ]VT\G*T<)=X;5L[1Z[KC9O[H4KNN2'$$ M'[_.@5Q_\$8_"$^@C.+'G^Z"P-W@=X]YK)'45HK!SVV:FZ$#:;HN0TD9CRWG M/\JFT^K7__6&O/&?8>2C^O,M9/9E<@E+]%OV??!I?IENQ-R_3\:+"_@3B+UJ M7>8YZ:K(?JK_V #8-ZO\U%4/=//F[NS5\A6:_^7G^J*;O]$M/VW[K?.?[G?; M:1W_NU>/>[VCQWU%.]4\-CO?=9K(?Z".]U^\I/Y;:>8G,U3X?9!FP.GPQ ^! MEA_QXI]0]9B,[DL7_!GH8G-M]FNZ>" R:D?R7M=1GIXJME*%V0M$8/@O_*1' MVWKZZ;&4<]B5>,Y>PWMG,IYR"F=/&%O6YW[@L;X Y$A!XGW+%](?%#W>W%PM M@>(S87BKHA98_\:Y(%94J@ ,9$J<9C&/$RV8WB@VOL,+F_Q9Y3=@6AC\9_PE M_?/-76Z0?Q;YXI]_2_\US^O;R_,'LV^+])]MDBI/&OC+/^;S\7*T^)!_SO)O MDU'6W!"OW'I0Y'I21K98&2D0!-C6(G>22 M)T' 0YLHREC"J(F=.@S*F!>$,GK(^"MI.OH F^A8]9V/9=QC\+:*WNQ0?]E3 MJK_'P?RTUL1C > I W%/B@.RP8$(-7X;$V&C1$II+6NTI?8.VCI:U>!5:0 G"P"Z54J,VW5,K L\_.'K_P?%#@FJ74]/6B-@Y2ETB(T6-8Z&, "?B, ),V"@QU+E. M\2P6 I%/TGK^."%A'U?"D2H':\A/B#G;G+79G5 -GQ]@R65HAK(UMS )" M6*0MVRQO_80:0-0^RQ+,QG_U)UE^*P^R=,;\EO>^@=XW<"*,+9M\I"31CBJ: MR,1H&2>!U2IQP-"A<9PX>J!\I'O)\:=A;$4W*UZ=(&._BM1I;_)OE>H/V#P. MFS>>+_$@V6,X_GF5O"Y+I.Y:G&!4R(0#K-@L!Q9S6) MHD3%,A:'U(:ZZ/Y!AK);0V9OTCA.2^5ZLRJ-,L]G7Q84O\N5+//C18_+UQ>1J M.+B8 'OEOO)750H-*XPLLAP+EXPNL.RLK\):EWJ%4VBX"N;Y&O/G.V5BH% MA]JJ(M4,KAQL6=*N?&]9YA:+]0)-XEO3Z;J,W0MO[ZXN70*N)HU*2HABG A. M6:) /776$D9(;)E2W,B8'DPE_?M^_O@[6J5$GNC>S]K]4GQ)FVG;,5!=E%0[ MN2K@\JFI:+C3/W#?BMCDW:;CKYN*V"6%W&3INBCQG@_U!93V+=%=%6W,?#6' MYZ_4#: ( %?B$/+7BG-A<[ (9,70TWE1E"A1U7!$G#F[?@H&9$V]'Z8#E4@3 M2U!R9!A:$UMG2*0BGNB$H+/0V MF2X1N+%GNR# ;Q^6T/^-$7SS!P;RJB32$ MQU9T1W;0'=FIX>]%<#V"KQ!\/VV^LTJ8_N*Z1H__YOM:Z3!O,HRQW8MG$Z2$ M#-X4;):&/":S!$V%2\RHG"RNZVJGMU6S7'4M*%8Z;E7!<#%?JZ8X^"%[]_7= M\)9:BL-5(<4?RZKUJP+ZZUKSJAQBW?)@DH_?EHTF&AO!6R!%U6UB3?._I5 A MJ/6M>OMC7R:Q>B5V%&IJ$J^*3C^@IN%M8YA4G87 4$@'K>J N(SSW/]JHMZL.G'H MDLD=U%G=7FU^Y^U\;_]!OEE4MB@[+HS0.FYU#[?P(5B?&][M MJT5[=6SE=,B74RSI71:QO.4Y*_0HIY1.$2QF\[+P_ (TBQL#',W+N9TOI^>E M!V4%F6!_>I3GJT6Q6]L]N?5)$<,6WT[K%N;U-5RI]52 MP-H]2NV\41_UIM(I;&._< [*IM2A94P:80,%NJ8!VR4@B;4FJ95.U-=J[\'' MAM ^K%8-=;=/S9KXSE5%4C7W^.*+Y'XX_PR7%N>ET@5/F+27N;9&- M?AHO\W%Z_>872^XLSES]SZ-=DAW@#@ ',-AUV9\,55D@T)I2;RU$?D,^'$\W M$TH>W\ZDJJ ^8LJ>Z3/.J.1"$FXYT"0Y8X1P,U*C$=Z3WF,1GJ.BNMBWHGJX M+&"X11'-+\^JIESQI!@!VBWS[76' \ZDM@%066*4H)PEL8V4<=J)!'-O6W6' M8[ 8K0N42)B(@'E= +?!I99)C$TG6Z7@SO=LU!VNYX3X74^J>&S-]/L,XS&S M>$C-],-K7A59_74^'P\^@QJY&/P59 #HI<>G9-UK91^(*J $!,NO2Y#)P#C: MN^O3D>]&\\CFC%MZ,TIB,LX;II&$T./VOJOS.8.V\:A]_RX,9+@A3B":2F MC_>ST8979+8LOV@<(N]_;/C,/+NLM.&J,4VQ ""O;.-)42RQ\/Y5U:D$2&(^7=:M3>;+ M18'-WOW-TW1R6;FR6VBPZH'@6S*V_9*':UY:,DCCD@QXJ$4@K GCF$CNDC") M@4&(L8PC+6/94^%@NXN^P-I^SQ:)L^_+A_$.S M*)%?D]O[G7;(-?LZK^D[>2#G]1!WN[0*#KS+31 Q2HP.83=C'3A%5:Q5R&&7 MI0UC(I@(]MSEUE?/__%M+WNE#M<+]#@9B42X*6/GYI.JS>8(.XT=; M8+?T56O:,#$A8NL( 5M+:FI"H1.0X%K&& !G1]6&2>YK-""-8^9(,!N#0I'. MOF++7M\$NKBG\1!:G83"A3061D;&F$ ES!@>*(<%PF3+>'!@Q((R%Y)$"PDP M$')84A8*&VK%([*]5>+.]VP8#_7G95$[G'6A'W&<]CIO/0SDM/943@ MBAY9O"+/0)/*]T:X7?J\Y$JOZ?-)8 P@@O--\*1ED0C#. E#[L(X$H&[B\E* M5]3[61DMCJNH\1ZYV&V=FVQZL$#4? ?=L\AF;WZ9S3N.0K8SMU"LH!Y^TQ<_3Q"N?BKD;_!\$%4(>#Y?O)]T^CRZR\7(*-K-#WVCV*X87 M;LJYW7VY;,2#@ @C.%%21-Q()9AU/.$:_L-H2\09:<%N$4J'C$H%2JUVW/ H MD$D264YW1(EVO>=>?;E68=EQMD@GTZ(.[9S[)7@[]2&6#7'HF]2>#_9OQG6? MP3]F[GOX?KIC7:]"['EO;?>O#<3L.Y"-YFEW:<*[N7:O>,1]MJGUTK43&Z?; M6%>9X&'5['MVY67$^W ^*(ZZSTU143SXHX&":^&\U_GQ@>CT?)RZ7/3 M?+I,<(F)J__QED)/$*^0('[+7BD0O,*]_H?_5',^S#S]FOF_?R^R\^5T\.OD MO/R,_HG_R=*\^/%UTL8KQX1>.WBE&]]K!SU!]-I!KQT\0CNXMPOA9=<1K(M@ MK%5+>:H^RZ=3#>M$BUV5V2;*-@V66$RTTK%VU(21D$1%-B'&*"&99BKA-X/> M6T+=?\TWZT# MDS#M ?#E N /.Q!0TZ9!#*&A58![FLF8!T$4Q6'D$5!$)(P)>0 "MLR4MH7R MXC"1#[GNM&3\+FIJ\.!@]-4-+^WC=^H1M$?0%X>@NP"4-P#*.7<)IMPS!5_K M.'+:EBJDH#02R0, %,SZ%P>6C RYZ;MM]?#WQ!/?CQHV?#1=H,1&B8X*).3: MT7ZCX.O0Q 2L3*ZH%:66E821-@_0LDJO#SI]=I_ ZQPM;BGG<9VE.9X^?K>S MHL?1D,[Q\DRO,IRNRJ :E<'21!/E--&..ZU%I .LUA,$V@:.ZBZ\3N;OXIB5 MAM[KU -@#X"G!8 [O4ZF*4I!&>4LBHD6*HEHPJ.(2H^ 5L"P'F0 !U+L_ ! M=N96KQ- Q4OP.IW6*:HX^Y9-YU>^I]'H8@:T_O5Z1Z[DKJ[)^\S[. 1CJWY, MJ&U(F.4BU#'E(;?:!:6G-8@8C1XB& ^5T;/:NB^KG2M++7'9UDQ MI+3+MI5[6?E':,CW#'X,#+Z+OU6+OX4+8Q%0I91T82BT2<(R'\(BUV^TP'KR M?(C#\[(>&LEZZ?LBF/,Y+8$GM0M-PZ(VED*'2>(L)SI481B:,F5)Q"%GT4;' MT>?+1MC)JW?:AN*=Z2XAX03H_!4((=M0. FT3D $T8A:SKBU+E'>\Y$D<1"Z MAPBA0T78>RNPET.GQ9^[K$!+FWKURG F1>"88$XGJ"8ZGP(3DLC(D*JC# ? MGF7Y4)@N-"NP9_,D$L.6- [ !+1!%(.L98KQB'#C0P\ABWB4\ >HF >* M3QZ>EPWPG5[Z]E;@8ZU *ULB6&EM11+J0-'$<>= ,?8L"E<&*@J/)SKX M1%;@*ZF1\-M\]A;[<&6+K&FL_$B9U>F*'(2A)*5+ MD\8TMEU8DX]U:L*F5GL:K'IE=Y=M8]13I-H6/"C74_8DQSI/Q43M0>)E@L0.C* @Z1N5 MF5,5F82K. YB%R5*T_(8IPP#Y\A#8>*IS:&\"]Y.MY_($&,"52MRS@R(7. M"4UDXL($Y"&P-C*YY3*)(W:4(=G#*KST>,O ]19PCQ)/I0EHTZIV%CFGF,7S MITY&0:2QSSB 1!#1, C$L\=U#PL(NLODC%X/."8./YZ)/YL%;!ME0%(:AF#W MVCC24>RLX*+,SXH%2QQY0,CKT,'APUO IW5P]$N>CC._>Z\U3XG2EDLW9H9% M2M)$V4!&"0EHY>H1,:$)>8A .U1LU^_8;S"*[@29U%T:M$2HHB(QA')>NEX5B>(#)08?(8=RU:7M>2HF9L_0Q\#0._E9 M-/P<2&!?RP@S-$X4)TRQ\CBH<)();9\]9'H WF6T/_WY,ICQM>3]4JH:EHS" M4(%E)Y,PBD(1<,KJ=$9.I18/$+&'CFYN\N:=%AU[I_OSGJ],S.B6F(D3D02, M@FTGXH39.-&^'EZ8!"$%T^X((I2]&?>*!S/NT68GK07. M<-;%E,'_<*PRZ?T<06RC![D>NP[MS;XMTG^6^_IKO:VK\'5W-25MG[9ZJNDJ MI\SD.RU-IAHQ&+K$A"%-5")):*R@":E:N!-+3/20_IN'#Q@^$=_+/FVU1XE3 M1XF=(&$:D-"@""@6&1U2&E%BF:D/=*E8*??X.O3\#U_DFHEO17PW> MEWQ>NKW;0\)+@(2=B, :1-#,!BS1L7$JT-*%E,>F.FGJ;"(?4+3S$#'>0W&_ M[337HQ?PQVG!GI*A*H1L'1,"LS6P(N(NC)T.'0TJ*6ZT"Z,'5-T_:+CV#N;= MDL7,^L.HO:1:HWK94#T3C":1 'U61(0&@;&\=,\X)E42=I&8_"A/;&^-]L+J MU3/T;FM4BU;X52GBJ-'4Q"RQA.O0E\N+:1Q3(\GQA5\/9HW2I^3QWAKM(>&( M9+QM9#PAUFH*F*"LE:37E3D8/4,P/&C<]J#GZ2@[5[I],L 9*'$!I/%]B M./8Q\NO.M:S>AK<>#O_N6*+_.L3J[*2:;:NTUV(\J0H@.6G,?*VQJ:21UBDJ MF#),1HETD>5<*_80Y]:VH',GF9)#SCL](;0W%3P)O?>953T8]F#X!"X2*9HF MVA$65[>QE-:RR#G!K. E&HJ0*/: G+2'!>P[P$2!"200KL@""/A5$R2AV0_W9GKT$7 QPYA MV$>!G+UB^;*@L)_X:YMX+_QZX7>W\+.-\),QB7G,XM#B<79.B-"6L#A6UCD= M/4CX;4F?Z/TJO?CKP; 'PV/TJRC:-+ +J VX%98:$FEG-7.:>S0,2*R(.TS# MK&[P40V-.MS9A=ZOTJ-ICZ8]FNX$4]ZHECR*A34R<9+'DDL7:BFD--0:$7"A MXRZR=KI0+,E0J$Z+&?2*Y2N!PE.=N$];^>\%9L6LO@?V0 :IMG M7A$<3%:X5L#?H^ER[+\<+"ZR07H&6SSPBSY(\VQP[N'P[13Q<)#.QO[+49KG M$_R\ #@L%@-X4#%(&U5SD+9TS7>#:%D ?67YP \ OBHN)E>%?])9-L'J]^7E M<". .4P/'I5-L]P_ZBPM)L40AW>5SZ_P.KAF,1]DQ0*0$Z\8I<7% (FR>#<( MIM/!'.:1PS.V3_RNM\/:YBGNR%O'_Z7PJ_D%?I8I'E,QQX>05^F0'QSB\G(WCS+#N?+.#)Y_Z'9F2#U,L:/[X\ M TZ'@<&\6@LZR/Z\RF9%-OB>%H.:MO:2H_^U4Y JUE3EID&$QR5&U/67W'-P3I %9C"G_<$*@/ M7#9\ZR!+83>K?=OS.8N+/,OV'<,E?'-1#+(9LNV>#_E;FH\N2N3E=#C U=]W M. @*>]Z+VM.>M][!$L"K.3!9CDL#(.'1";8JS[YELV4VA#^*#*?N1SV&;Z?S M*ZQ/,QP4J4<%^/HRS?_(%AX9X--7X-0\G9;8-[X$.$2 6 #OUR]]=W]\;TM@ M _#>/=[?2(V]D\G6>?7SZ"(;+Z?9_'R+^NN6BV6>M9<]*1?@"TJ++_":<#H? M_?'&HPA^_ P@[KGO;>!,1*0RH6-<)B8Q2C">Q 3PA 72RK=-BIU4PH:Q32)E M8LD<#UT4RR04D8XTL+BTJ$EN("?L K[\K= MO:'>[+.2]'$+Q!Y."YDO"^"VXL>?5HRUH?;=I0X^3)G;O=RAU4![ M+J0QB,3(&!.HA!G# ^6E5D/]5__'S3-GRSRD%?G2L2;^[.4"]?8?1??GZS80A5K]_RT[;? MFI]V)\;#8K[PK'ADQ\$/>7:9(OGDB#YXA."ICK0=O*9BEVZS1WC%CL/QI2EM M'%^:N3!*3,1$(B,;&$*I$9R:V'$>Z =E9V[*_$\U07T E0&U\O_!S;UU6A4-&6'DU399U:RI4NA4:*D*#7,!D;'@ 8V=E8F55,B$R8<< M&+F%"9'GOGR?'XSMY%"R+MGN^+GKIG"/9ZQ6$JEVH'LOVJ=@%B98\"D(K M8\V558PDDG'W>,9S\^7A%% QI$STDO E24+>2\(-AC3M7N-8K4SK,*1&VH19 MG>@XID[P2,8J>DA>Q%T,"=<>T"*D]+0[()Z6(/P"L\_2\T66][6&[N!.TVIZ M:$,;* E&8VR(3*@-M$M8))B.0I?$^D'-GS:Y,\!].#B+JJ'B3UG'^O@Y]9XB MA1PK#\\7Z?1^X; ^I;-/Z>P6'#GMC\J>6$KGO1+\#I3R5W]],V5CLV;9FP.G M"-*;+CO_[T7>Q(*_9F_/0'GZXZW7GWY*I]_3ZP)CF!=Y-9?4\TLA8X%VMDZ4 MYC)2@96,8G^XV$A-F;-X3[JV"#N3$3LNWW8+)>S:D:U)-%0]/FG&?_Q>ON!L M/AW# ]2[P9Z)-,NKJZGO>)5.PW2:SD;9YXLL6\238C2=%R NBZV),D;9)!#. M<85[QJ65D8TUPT*37# 5MQ)E0JU%$,9)@EU#(TU,F #\P1T!42Y1;FL>R,[W M;"3*5+,9%#@=>/3EU7P&TRSN+$/G]W%W:L1]1O*8B; =_'L0:O(7_S0!(IB, M;J.OC_G\"B#^VF>59?]>3JHDM%FV>/G)9/7D/@+!+(+9.*GGMY7RE9(V3E3D M$AE*PRS8/Y$V-$Q,HB.FVY3/!!A&5A 56R=-1*R,#2>&1(0:(0W?2C [W[-! M^;=O%KZCF!2H!U>YH$T:V48:TS86Z3IEZ1X3?(VY1F9GKI':,]=(['?;(5_V MK+ZCYZI2S9_!<_0 &WQ#AS(/PV1SNZJR)?OR=94W?N5T$&9+PI>7[LBY/(HAVG ^JH8N#'=*:XA[W3A3W6&-(T45KK6(:$2FDD-2X,M5)&FXC: M*-YHCO!@V&MW-#DNV.-=9O.\,-B[GP;X,A2]%)8X7TU&^NER MH6R:#P51 C8$$\0X(FFL;*"TC.,XB4A@1?C_L_?FS8DD6;[H5\'JSKS7;49J M?%^JWATS7_OFM:K*ZLRLVW;_:@M!*,44 C4!J=)\^N?N 00"22 V!1"]9"80 MBR]G^9WC9UF)-C^:?CT %Z(V)/N,3*^Y=CQM_\A\_\/&QZ303G8?#ZM:_8B[ MFKC9999>: NJ""+(.^XQ8Q1Q+A6!V!(A-=0,NY6$KH,KUM0^K QF^5]YO_M[ MW$_?&\2SVH2BM^?P_\Y'PVY6W$:)+A!$/YUUN.TE^P(NF;.;PX?C[27MS=OPXM/*3L;F-<.[^\DX:.V+MW@IK)C7 M*.L-MQCX8/8Z9A5"+"AJIKA!@IF5<@='LWAGV[5_S$W:D8D^7 M&7%5*U!)(0A5RA-$J1)0(ZVDPU8&>]@2OA*A?33#]Y#,R-$^C])JKBE/V_[] M,KP9/V2CQM1=86):,3$0V 9S5SHI%>4<"^DX@Y(KQ:PFVKV;1IWM7KAL]D]; ME7(TPV*/9T6H324_:V3<&+Z7R>F\"G]A"'+/M9=$2XHM%T%+8XB4ET%[6PC? M35T?F]./*!I[BPJ* M#5 ,8PD]-50+2,U*YOC1M/9\R\)U?KIA^W-@-2? YZ9R3Y8;&:PBK#PB0B.' MA0^:54&GE L,RI7DC'EF=C\NVE:S-MS86,+Q>C4)KQY>]_H[:\_S@\@,+Y:E MAQ9C8C15@D+K!1".4\V415(@NKM':UNUNK"!^X/"X*QQ<&/Q7B8[DZHKG)0$ M(LPT= )3J(FVPCOL, W_]8*_7V16P\Z7;-::X: 8CR9E(G=O\.%^-/P6@-G. MJOD,:Z:5+,T6&CTR"@1S7&D?K%V %&)0"0*)T])XLCM+;W\ 7&WJQ\%OTRW= M&W?3-J2'ZTA>H[2%QCB^!(X651]L3)%07%@'H:/< *TU(E0K&=0K9.+]W-(' MYFC8E@=LHETCCMZK@5WOJHGW+U3\^19)LTY0O?X9C!Q4(D)C3SF%.*AY2!VT MVA"CH+"20Z/H?J*^]A$<(ML2'@6%US/CL+&X&S9>86/$JU 3$Y"ZU[$?.Z&$ M%DL87B]3_LHZ!2<7 L5>KAAI)"P)4ET('MA4DNMTDPJ_=:&F5#.J@88!="V ^/'*M)Y,EJ[//E;5;Q MMI;(D6"#*XUHX&HO)>$">22< 4!P=$3>WH\:#[Q-P5[3GT&EB^U=4,I26:6/0XXQMAQK(2@%FBD14(8&T'+HK7M#BNE! M&Q?0-J=[#7H_L\8%E^S.:.1@(P>WDX-B(5O7602X\U 0IB@): P02H261&JG MH 0[RL$]X43>%J)IX++&'[2N@G9=BVS!ZQOW[#_+@B+1LRLOU7K(2M: MLU%NQ2S_MHY;4(4: &4&.:2!]M18B8(E9K@SGH2K@TFV7W2;;;5&"98?>'VK4R3E.598!5L62N(UK?\-;4M&++^\>QR_6V[[X+W]P6K3PPZ=:; M_$K9^R.2VF*)]3?>VFZ-\N(^]NSXGO#L*N/)CO/B5AC6JTQE-PF[U M>]EUK]\;]Y;#Q3<=<9T:U7SIW.;=23__=#.=WL_5[+Y&I?9JPQH*#3):>R^, MI]@SA9$CG@H@-&&"X(6&-1YKB@7S2"E,(=!2 X"5 \!BJ)PGKS:L6?N>E88U MSVQ6;;O5;#"[IEM-TZWF<&<+!^ARUW0I:;K5-'3P*AWLL5O->_C<#A&-D%1V M[*L8[,LJ$F&4ER$*4[NSZ6&S;U?L2;O4)%HHU\,(ILX!39RGEG ), 1&24$- M%1BG_54U#5Q2[; M4ZN8!6](5A3#Z+\-P.JA-[YM74^*WB OHIOD[KHW2/#K8JL)2>Q7K%3]HYZNHJD6<=6Q=FAP0?><:5%;F' &:. " M>(E7/9D(U%((P F*P3_&:$*A1XX;[+771.R3E_:C_UB;L+/@I0OQ(LQ(XW%% MP76&'[I5X<16]FV4YWNH'']^14*D7&!8@(&PT!E& D*%2#D>\" FUE *N%@! MJG:2?QVJFYNP!6'E]Z[HFGXLEV(E7S#_00"KN!?!,;*"Q*@7IP'%,OS-G048 M&T,,%MLRX)["P]K!.CMK'CPO ]#F-WF@B.A3_YX/)KL6?S]A%L,+_BAX8!.A5LK%FO#*^-Q_!%1A)D686#Z:PXY#VW:P#>D^TV]K MJ]PN28>=,!_1*J!98((,!8 X@*BE2!B,"<:*,XRM7L6*6_+1GOR:["S:!EV( M5?=I'-;EP)FJYP@D><6=E.* (H75E'%*-!9&"N,8Y^$O8=U*.^RTY,?W7:GU0YRUXN2Z:LQ+9&99!3I0Y"63"BK#@T%HB+("4X.Y]Q P %<*/;Z9 MF?>C9&6;H+W6BCDY9M[2?*QKQ9@R<3Q;%PG_CHF2IQ;RL.DBG'3H X2PJJ6! M! Y& 5*0:T5C*S5*O&928DB] >"Y.CE'QB"(MC'=:Q^DM4F/M0Q^N 3O9%0 MC80J)12N(CZH"'+(:AG;75!)D>26,J.I<51"B%8<&<<'5HBU*3M<::Z3D5!U MS+[>D6#+C_'B5W(1$YYO]8?QO?GH[KQR$M/D?AT..B43O2TCD1MN(+4($4"% M% HXYSVSFF(20TX6,A(508A3BJU1DEH M-7 ",Z%4)Y[8%[/2%SWGI6,Q%>V M;&^9B:NTO_=864%Y%+)&6HX@Y0X3Q.P']%2D-"F/3]Y:W@='IX49KL5-/R'*?QI MDHB:)*(%.Q6A*HN( N:".:J,,01ZQ -RX@!9KRT4SE#[))HZD=O'&;7]ECU& M*!10]GG$:-;3/+WDH[Q&0EVJA"*5C:TYY\PK@Q5RE%*B(&9",8&X T0)O*.$ MVH\S#;>1N.#&-&?4.W(AO#45LEZ'HDXZ0&^N74\G6NV2++Q3)*D-!3Q?*,MI M'0%&0>\LIEHR20#04G)'8WXL8:ME(TL._1QXTH2_>^/*T7NXGD5MLM>61347 MU:=M%I=^\@71O3[,Y#*CQB %%Q%"=?%J="(#&'E$8CXTI ('V\0S:90!W 9% MCQ;[)7 OH>;" 6\P1=!((0,Z,)AS[9TW[-7HQ+7O68E.C%-I?8]S:=WE69Q) M+(U4O!YNN#[.;Y.![#*/I3#!5T(NF'\2@;%#?!Y,GF WEL M_26+?:%ZX_*Q?VWU8NGN5I*/_0+R^)[WT[Q+LKSMY:,8@/98SC:,,#XH+'*Y$+W!_22\.\RLNF6<=VX' MO7]-PB63HER/*5LL+'#K.HN_3>[##0^W>3(#BTGG=O;$N#7#ZR(??4]1IV$) M)X/J\U7K4_7;](Y1?A-)?[8V8?99>,(X2_MV,QK>M2)QW>>)PH*^F8PZ>=$. M+^^%9RP^_(4'AKV/2@L>SU_&VK7@.$T0>=W]Q8ZOMG#5P M6K.#@?;#M,,2A(CJH0\6_YA^M1GOWQ(;L) _HQZS]DCT4$&K>CZ5S6 MRN[]1@0_A] JI+2PL'M0I&@W18K7;-]1&0"]D0$BS1>]\/!L]#K%MY^YL6*6 MEY\RO;W4'U&L#X;CZ:/;\;:[83?O?PBZ+BG/N1 J@F0>%GEXZK=![R:\(PCM M9W5#K>3MPD;@Z4;\_HQJ26LQTR_/*9%T+_^I: T?!HN:IU:3W;5KVMP$4 F> MJ<'B<<(O)63H?AI\SJ/Q&Z:BLZ*W01J3=8@$]$\DA(!:"L)*!@862EF(# 1^ MP5#04&".A(0.>6H=EIXA!##A&!)-D'Y5+JQ]SXJA\/5)=E*R,@-;!FP1>&E\ M6R8O50AI>-,*("7E-T7C.!5CO9E#VD4N*X%H/IK;'TMHMA6;P42 6JYCQ%Z] M6,0\ON(E*V6]6-UD_KLL'WH[1=:CJ^/KD?IO'(^+OD,!V M['2US=(6:[O_^UF$3=,91\.'_80J[6>9MCN;.= :JKMH&?UWWGW1]#G\&,RP M.%8N8I1-7C'MWT5A_1WF5#J^2 M:Z6AU2/,M5;T=]2\TIW6HB&*AB@:HJ@A45RP5=9HQLM%;G_+>B]U;6W(XG+) MXN=A46R5CG(&=''N\ZL9W1^=M%-0&&SV_F+W?CDPK-G[R]E[?,X%;9[SBBW% M@_]XPB;A@9:HP0+-OC?[WNQ[L^_-OI_]OI]BE;&M-^[=4FH;BFHHJJ&HAJ+J M3%'[K T(ZVD/__"?OPP'^>,LF_4FS.)8/NV#%]*J27WI0_/5FL(C$@N.LZ%!T\J2)NLN'7_FO2^9_V85/0Y+\:C7F>< M=^,/:M#])1%.3*OX$A.)4I+6/#8S!D@^7SOIG].\KW_.O2\?YYE+ZL]>,?\] MD6?Y$A^)\Y>40[./?F\8MP%#QRA275N5>,YU'AMY55-YM7V1[8;!&@9K&*QA ML(;!&@:K/>*&8*']L>74I/]#IBB'4%JHF =(2*:8Y6)GR#TOFK .;L^NTX^_ M5$7)_"C_UR0?=!Z?0._YM0M7%O.R"R40;W!\(P4;*=A(P9>E(*65%,044>! MD'V,$J:DU(!PYHBT! !GWD,*SO_YOV8UT%(4S/."\&.JTY,N@,ORKQ&LC6!M M!&LC6!O[K6&PAL$:!JO5&>5I'$6:./!8U'&EWG6_M;W-G]!0*(-@%[[0);NU.42SZF MO&A>9Z2*3I+ 64P\5TH1P04!5%AGL!!A[2C>I%= 6-^<)30:LY%)C4QJ-.99563^X3^_#L=9?Z&'>5F&>9M=>E*5&]__ MV>H.)['A\_&[#;YCXL6FB[#W.1\7.8@JNUX@91"ST7U+J7/ $$*XLP81'C"$ MQLO:SK:.$HQ-V<[3=RK)%C+\@QLA!-)1S1,6S*6V QX(9Z M:*TS%$N&"/9[/FU^^PE4W[$M+VBTQ]&/^:1#Q7W99#Q MO4:^-;*OD7V-[*NU[&-5Q 7@W@'C)"? .8RUTL$L*V6?$Y3I \B^NM8CJV=! ML4:<-N*T$:>U%J>B$J?8&J*81MXI25! 5LKJ4IP*+!3#-1*GAS[ W\\1/-_O M$7PC31MIVDC3QI]6DP"&.L39W);],1$(5QXKYF9M\_$+69!F$1JJ:*BBH8J& M*AJJ:*BBH8J&*AJJ:*BBH8JC+S_R:O3R?^35[>3[SNYB]O)!*IH-Q M>&$^&,=HD*+7S4=9C( X9'\@_ERY1M\_ MH6EMS:>8%O[/"A6915"TMZA3VH;T<$&G;R# VL:;GK,LW;PNU*YRY4SJ1C74 MW5!W0]T-==> NAL;0; M@6$$0.44IDY9#55L]X:84Q XR8QBBFAKI36^UD[AVL/.D\E'O@#QMZ5_ZUU% M8?:W_D1H$S+]/?RX,I]\;Y!^FV980@7__:6%\G; [^>B9]RW<_T0H MQ6S-=']O$*1I^7GQ!8.X9?TG/ Q!*933*%N=O-^?_OH_?P _I,]A6IW9YV=6 MY6OO+B]:O^8/K<_#NVQ%A-]EHV^]03F\;#(>SKXH-4+ZYJ'7'=^&J\/DI_L8 M8$<_NR_R'V?_^&EYUWZ8.['G$(7\\+*+NWP%I__^TP\K)#=]_MA3B^:3>7Z*D+M<'PW8KBO<#9P?4E4@^Y_?#T3CO MMK*U255MYXC63@UQ/ UX)'-4#@D8(["#3,0 M8&4 U89:0P04B#JC&*= <[@2-[S4FTF-338:/89IOM)^=A\581%O0PGWB&UK MSOPGGL%6]>QJ=0+%7)*>VI ':=4<37K+*8<$4^8H5$ P+KG#3G"IA54KQ:.? M-D0[&,_1MN#[Y+A&#Q^2XZJF>*UBWA5O1[X[8?;B%7M1A3C5&CF$"856*TH1 MMUQ(Y@W!8K7-S_>LUX\+Z8>C+]EBDT&;7X^K3X=3=OLN?UYS!CMM>ZP,A^LL MP>!V:_14!;9;V:#;NMN<2]_!:?[2/IR=-WV7F.<3<+,C4 %\3%R $"9 #"\( M-U@HB$@0?!Y@J3ES.W=>G?NV#]L]^LC-RMZ5%0Y7 Q,%91!C"U'&ADA2 T_ ,*#"E;0?HE ME2V<+)O):!0TW[K3Y//-I7D+C9S? >];*?29\85]Z20*F&33C5GY)EU8WKH\ MZM5!_O#ZK':> \1+$TA_WHZJ@^YO^8?K49[]\2&["0/Z,>L_9(]%/'V]'4WG M4H-EGXWCR<(NK7R2'5_#>+[D_3RQS8<@*)!'A&%L(168*NR9-,H ;@FS"$>N MG#XB[ZKQFV^/A^/K1V$=(IH'D08AH)8"@6!XKE#*0F0@\&M&L?9V\F8B.J%( MASV%,2"Q-HX!OQ*L\,I/8JN[MON)G>F[CKF&QWP7K]U^O:LI^3X1-8B_0TC- ML0-H;-Y)"/1)#(VHFR_A\.NPJ3MA-'S8)@3_4/%6V_F=#K2&ZFX85N*_\^[3 M93SJ&,RP&%]F-/V<2M]#;-6*#G\?!+NDOTJ(%T<)C;QZE4Y<,>[=9>-WE5?Q MF*25SDD:6CW"7/=R3K/%SE]V%8)FDYM-OH!-OF 3J2'NRX51?\MZ@V/%]S=D M<3)D\?.P*+8ZGC\#NCCW^=6,[H].VC'QNP6;O;_8O4?-WE_LWB]'1IQ5MOES M+JIY2=6,:-?O>['NS[\V^-_M^B?M^BNFA6V_?,"8XJ6J0*F8T) P; MZ:@G3 %)H>*>*N<9\&3GY.AYI&0,5WPFJTS\G:S-*IO]GNBS?(F/U+FWC#*) MVQ+O-:6L=AEC.Y/U">O*1E[55%[M4.J\8;"&P1H&:QBL8;"&P6J/N"5&5;U1 M"HR7-M8_]%0X)3EGGK, OK5FF/F#EB-Z@K:/W6BU@?&-$&R$X.4*05K5J:&" M6DDI!% KJBG24$'EJ(38 BL!? \AN&U;%/C>#:P;N=K(U4:NGJ%<;:RWAL$: M!FL8;(\GE*=Q$&GBP&_"T,=YT1K>!,QR/RQZ+U2[..F3\(V@,P:@*N:.J:3: M0<4WUQ(- M234DU9!40U(U0A(,SY&$]MIZ*Y#QT% ):(045&@-G:8$$GW^)Q$-/&D8_^09 MO]$E#4F]BRZ!H#K0<50Y86GL,F:H(DISZ8 A7$=5PC0]I0,=5)<#G48]-;+D MY&7)":JGBTCV,,.[NWR4BAW<9_?YJ.E0NZ+?%AKK"!X[6P!JG?.,(.:M,MQ9 M89@C!#!9+Z_K?&M_BSN[-XT!05L"T<0!G.DQY7GR^CF=\374>6[466JBOZQ5 M15Q6!X 6">05A@*/_D(B8-XBX$2 G)$ :1-Q09WVI)#%6C&A>:G> M/%:$Z=U],Q=Y]M!HS$8F-3+I_#3F.<6)_W[UY:HU'B5Q]]@:#,.*6MH.$_6'/A)"06 2$1-:YFGMB_S3=:Q7T.S[?Y]?@ 4(6U 3A* MG%YM%4YS"GAJW'].IX -=9X;=6X824XH6DC:)5AI!+U#FFI!E5+,,0D8=U! MMF?E=,!(\B,JKJ.406V"RQLI4FN$R_%"K(&@7D,#,,84&BBHIEA@A26V#. + M""X_HO2A;2F;X+E&I)R22&E@A54I *L"- 8*2NT\%B8HA=$KG8K4)-V]T:".E&BEU$3ITBP#TNAZ.?!V.LW[K9B;;6EE1Y.-M MFB9?#T?=?#2;"[[_L]4=3H)2:/T/D/ZSU7),'QJO@.&)Q;#?Z\X?>."5V:I3 MP*:+L/$'VM/ *FLPE.$QI8[["EP"'.C MD 9JBC^447L V5?77*Z]%#G" M;8GV&BK6B--&G#;BM-;BE%;BU DOL19*2T 1E=)CBJ=V-6>0T1J)TT.' .Q# MG/(V HTT;:1I(TW/0)I>W.G"^H"'.L3EW.;EA2!<>:P8'7S,&)T:+TBS" U5 M-%314$5#%0U5-%314$5#%0U5-%314,71%N1L8O+3QX=RU:Z'_6YXP#SUJ-7O M9=>]?HI+^G%'JCAW5]L9S*_9R_.97[.7YS._9B_/9W[-7I[/_)J]/)_Y7 M7D0-5A.^""^,Y5<[PT'1Z^:C+$9 G+)E>[$^CKIP_CDOPL5.O-G]2][]-P3/ MK(;';#/_@Q<7.5CX:4'>#@R\;!TLYQ\&Q#KD44G"F+)482D HHAHK M"54 PN!0.'C;;"S\W@59&VA=DYR0$PFX62V"N1!E<^&'$\U!TUG-]=SGU^SE MA;\_ M_?5__@!^2)_#>G5FGY]9[J^]N[QH_9H_M#X/[[(5W7"7C;[U!N7PLLEX./NB M5#7IFX=>=WP;K@YK."60@&?ZV7V1_SC[QT_+Y/##W#L^QSYQ85[RG9>OX/C? M?_IAA9:GKW_Y)T0WNNV,7/;["2$]P$'J&U9BA0?%VY9"/)\M;/-.$K_E$F'8 M;D75<>#,@[K2R>?\?C@:Y]U6MC9A^LS:[>T[NOB4#AKKFP>3%;>MO.I ^H@U4HJ;[E$D'L"G"9RI<;X4K\9-3;9:/08 MIOE*<]R]%.^&;2SWV3:FYLQ_XMEQ51^B5B=0S"7IJ0UY$+&%YM7 (HLT),HH#@?U*W??O6:\?%](/1U^RQ<9I3YN?'T[9 MX39'^^R&7G,&.VU[K RUZRS!X'9K]%0%MEO9H-NZVYQ+W\$A_](^G)VG?I=X MZA-PX6-> 7S)F&206!PD("7>2R X)T0%8>6MJIH(;=U-@5%6G,YH$S;DV;KU&6O+2%&$]=!V!:*[K MN//!D":0:\ HLEA1*1%B1"K&I?1B!>F75+9P:FTFHU'0?.M.JL\W3^'YRG,N6CH )>I,*>,FP"*N2MQ[B'[-Q'8:#$*YZCQL# M,&!"8NVI84A0%[@'&R8)A0"Z)VAQCOS*3FD!'RYP4MD6LNQF%G])X1E?1]F@ MN,E'L07YY%DVDW^'+_/(QU_]G$G $R;Y$*RIR"@/@9B+?/##?PZ&ZUCDC6O9 M&L_&WKK.QP]Y/FBE.95J&K;+3RV4S+R%7W"K.XD!)*WQ;=ZZ#W0^[!:M^V < MQJ/2[E4K[')K7&9KA>5L?8_KV1K>M'J#[P%]IR"4UD-O?!L69=:CO=4?A@4O M6MEX6\+X)<;4/#E-E=LNRT-6;#N*0:^_Y9U7!^8(7#6@1@AS(2P3C KJ$=)0 M$\0U%@Q:Q3U;]>*0=+WY_HK[-(I<'%N\-6EFK,]^T929LW4_W):YIZVX81/7X-KPJ M+&+K,<]&5ZU_Y.%AW_/68#@.9!:XN7?3BV?W@\?6,"Q*L"3#]1_&^=W]<)2- M'N.F15U3Q#>7SJ*I2(AB97P;AC!_W"CO1-5=/JQW=Q_$QUTJ1WB;C;Z%)X11 M#2>CA230+(GI17FTY?J,;T=YONW:WB4";^6#./1WW^JKM]['7C3.-H4+XB!H M0=5 &;0348WRNZPWB"06&2?*D$D@OB!Q9JP>6/QU61 T[;= '#>CX=VVD_KO M?#3<6M,/WY$QKC8GJE>(B+V-AK8CZOT3<3F"3T%J=:*MQ;#/EM11&<+LF" ML.[T@TR<2N1B$;6A^#D0\V.Z+$G@;NLZ*\*?D_L@6/\U&4;'_E1"WX]ZG?#$ MJ .*7IA?-@KB>V89)E$>%6D0V^7U17MV_\*-I7((.KKU\E.FMT<=,TX#BVI@ M^NATNC#LYOT/Y3#CF,MXUW'>N1WT_C69ONCAMM>Y;67]?GC+MT%:X[ ZO11$ MG1XZO"[RT?=T1A'>&3EZ.LUP<[@V*,:P":/1,!B.69S$]>/B+=-KN]DX*Q=D MZI.IT444"5@YVN MV)-YI]487H^#))M)HN]9 .^3N/J]4??#?38:/Y;3# /['NW\L*^]0:<_B9*^ M=3T9I^WIAZV,JQ3&@/GCR=$TPB\( MSV[\XGHT_",?_4E1'@R2\-0\#>0-HN,(^B@Q8=(MK9E::0=K M-N"7[AQ3I?+)P^M^[UM)JMN#OQ+8_]M:9+^0>1OCO:7&1A&LJ(!$8<8 (AQB MQ2@U?!G9ZT@S>5&8X=UUP%3Q^2_X>F9F\./S:'WN1YH]477^->F50++R(ZG^ M./L_PR ?UGJ.Z!S"ET5T*AYD,>IX>HW$; M-$^>&*.4_/$!B?>B3S PX/=\$-'Y>#SJ!99/TB/,8/[NJ]:77N3/M1R Y#=F&S)G&Q=,82(%4__,6!IO?] )3Z\>OC_=Y=?NO^4-UY2^]?A#CP>S3495\&JC.;2__ M'GZ;32B:9&.;+*^O#\.OMT&1A W]$G\=!T-3#;H+7[LHJ,.WZSA_T:Y_G?7A MP3A_@7'N9HL0%5M+!7;N)[$?I7ZO*";;VWL;NFU$E;EF%*2$>F TSVGJA=]72"")RF([*@!7Z%!D4 [K63VP7J"7D+0$ M!HM>T%*T=2,VBA[1N/!1EAX>)?); @"684M@$U;27@GKYWF:X7Y%PE$>-V?HF[N?2H7:EY>RAS M*$I> M%O2T?< E:OSTYD "./",/8!D&&J<*>2:,,X)8PB_ '\L/,11G(9_SF MV^E61U-+QQ61ZX?!9@JF7C)_DD'>*UJ!P,*.51@P,O0@F68AP?F-#@U A]0&&Y].IIZLYIP=U]/[)N/;97IH MJ^#J?1TM1!B_Y;UKTB!7)-7N9^)[V"RT'QE'X]+=WX^&?TZI,)E*T]RCDAJC MZW1YQJWGEF7)23([^E]VFJSFM?[PNO3?V6<"R9+R27_>CF:/N ^V\H?K8/K] M\2&["0/Z,>L_9(]%3(:^'4WGDJ75+210 D+#E:">0N'#)Z$@,M8XR\,BQWNR M)XNP:YK][O$6:W=D?13&CL-*'Y_F'HNMF/69!VVK7R+XZI6! $;SDW.3LQ' MF)?6>%6Q2*>105AZ@ V50BHO*804,ZN@LGQ1L4@#4& ^QR#'U#FOE#:*0"P9 MYL!$M/N*Y%W[GA7%LC"W)!@[B[-[28.49+%>IFPRG%UF@]:(@X,09[KXQ]XX M,&/G.2K[.2"/Y5C)^@QR6@LCB9-N/+Y.>Q"L)PLOY>7#0S$3STDDT?GG.)FL_S4?W3WC**0+$9N_C8;ASO'C;_UL, YB-)K ]W&CEKUZ MGVYN@L'LIYOR<1"V9+XC2[9OO/'3C1JET^JG,:"_Y@\E(\X,WN60F^YD- ^Y M"69+"A9Y6>!M&2.5:&-X/]W7J3LY>H_CN=2L:64>3Y&R(EQRW7],QZZ10--I M5:"H>-):I!"3A+A&^#[:\\T-FR%89=G6@OZ(5[R2U846>=V4N3C M^)(Z:4]5C[B^,CZIQ")Y]\/L]+$*6%H08S,%OK(Q.P2\;J0C:774)C&R6AO+ MD%=0 BL=)\0;YF.],@96?,]/M>,_IO-4Y30_SV:9?HPZ$[X43/J,MHJR]8?_ M9%=T64G-5-=.G#55+ZM;,X_J2.Z^25$&4LR5SW,[-,\9>MS;5KTHEFEUX*2X M(-H*%RLC:N^*<$>$-6BGB\.I>V>FT/X=9_Q9T\/,I*4\#?P>34H)6 M,K/** FVRJNG@_!JM;3*O^\*/U)EH)DK]XG,3#%%597%N1OQA8V,T5J[IT&L MU;%LX=!'664IY=XR+KE G(;_:FA] *I.Z973PZ>;^=MTSC^\;.+OK.;0%3F4 MFIL%(J1@QKJ&Z]9!JVWGSTDD8H;%^&L\;7O5<4.A8)@)A;6P$D((M.-&!SA+ M@2;!?%IPW%B'J,?6&(F)D0PJ F6\E%&NG&&OGPBL?<^S)P+!&KT/AGMD[L# M)/PU]ULN%-9$RXHAYE% MQ-5/T81_21*JC,0H_OKCZVZH;2D0;'D8N,%6G52ITCW5(17KZY"^4FSTM9_0 M=K<=\F7OFNU_@*. C3+\^3M4/CUVG=.O2>.6&6 MES3N/("V;E4?#K\:NQ5^ MN.MUN_W\2 5QMZL*Z7\H: ZIB,P%O/%S 0R<5)1CY@-\D<)XB70&CWK M%E*#[N>@_K.^*ST9SX@@L3\11,AJ5L@!1-"IELP[FH/.\"Y? M@XW?UJ[NP(;T7KGS+^O8$U;'-4QS100P0B!/G%$&:QC84P)B ,9X)?QDML8? MTQ(?$AH0?+#B7B]O9D6K[]][X:\7;KQ>,(,NM)[C*K"F@ 82KXTTP!.FD_X4 MQB.M5ZIV/\7O152C4R4Z8]U2LQ;+I]Y[5:I8-LQ[6!\#J*D2+LN +Q]AO^)J MN,CN%U,^I[**<0E<+C@*0-E2#[&CQ$8[7<+PCV#/JR?IY*M&^J_Y@>WT,-[& M3C]3._V269!7JA9"#36R@KI@J4)(@-(\J5J%O [XP!YX"DKV,=8AL'*L M8[+[F(=6:JK2>?-E%@BVGIWVIKDHV*=A6'/U=!:6W&Y'Q4U_IIU6Y[R/B1BI M(LV=H@ BPSC#B"I!I ,HFK^8<$XH7\'>1SJ=#@.M18N)>IX=7;+-W(B]1NQM M*?98U94." NQUIP& !>,("3B(5QT.1ACB4%/^XR4X.TH1^+RF4*)C=RK:=^= M>F7UK)8GF%-!\1 ;2F$4AFF/5#2:X:M-WHAX\-^OG]".U4[7@OY3Y^%&L!)D1T\N/%1'2!&L?$0YR4%G!E%.L9$!_ M&!HJ#9? 6*1BG"0 D,&-B@'-M>TL_?KSC(P^W?A>Q'__-]8P>&/+N8VQ(V]C MV9Q-G.,RO>E\P9N.A<*6$,LP%50A(;2F.G =1MP"XIX)4MZ [^PD MCYSV]6%X,&:3;097R_Q<#UWEN MH3 &84JTV8G=_'!R.(@9M![;)\2L.5.=O-;#C=9;9D.^B#V=1AR*6#^>$NZE M8E ;[(A5Q@NXTG[M36S8^WXXI2?:LHE"/!6E]S46K4W%\B]6]0XHH[ "A'4DFGD*5$.6BXML^$$FW&W(=SF<)V M DE-"OK)J]E(2S^N'@Z7M>!'>2F':1GE)'A33[,R=&?]LLV(%7N1Q8X#E MF,!8%AI(K#TT&E-N@U'KR;,\/AP]7Y[VZU#GGZ=;AWBO4+G)B#T=_5_& M4=]LA0+:L4E@G:! /;3]0KUQ0[W"BF"(-0O_@MI!$"0!,X)(Q-ER!-T&JO[7 M?/SIYFF=BX-J?] 62%]%D,4 M,';0Q@YI(#S#&@+BHU$-*;-X):/O56;\?5"U/'5_=F)KW]2G_G!&-6Z+O5:M M:'1PC=CV^:H4"XT5ZJ1C3\#!O0QKH^'^4;&TG';BGWP]%XL+D\]O X/+WN3)#,X1D%O MQ/MO((DF-:])S5L4F815O:^(AL9P*XU5F'O'!(\YR89(IXGDF^*:7X>#SJ&E M)FHSW.0IGTR^WM'Z2R\5'ZI5(^E_Y&7;SR?]H[]GH]YP4K1NGM1,FG>33@A$6@^Z\T:6_V6;2N+62^])T\J4H;9M''6KKUJ7V]?*5D%O@+PBK'D M6!I @4 !>@DM,(7.*DZ$60%?I6-DL>!1[%+YZ2;VO(_,_99^E55WY=13YP#] ME%$K@K]8J.77\?4QO%E"#;?XSTL,2P;^YV M&A_W5$0IY%6ZEL%20&.!!LP3PCRW1@42T\@@S[AD;R"Q(WK)PX[ M-SJ->SD%YK,FXM-3K_E!>#H-.[S[K!UDQO23M7Z>?%47O MIE=>E2WM=647/-O?<+G)])O;KSY/6<=IOBIY!4 1\U8P)(404' !)4%".$&9 M)@(10UZCKM]F*WN,'JS@F:ZYE]>#=151IJ]+F+@,N%;[7/WP.B#;&6]!NC3< M].?M:/:(^R"$/ER/\NR/#RE,],>L_Y ]%C'K^G8TG[10ID,:3ZV# BHAJ Q2#5 ;T%FPL)$DSLO7 MUW_=>UXJT[%4GF/9&ACO4(ICDS'M,J6F%,<;%ZLIQ?%,*8XMV_9N5L'C,O*7 MFE(NP0'; ME!VEI5ESJ-W4X-B-X3!9*&F-/+&<2"S"WXA1JUQD.,>Y HYLAEV/6'P#MO%> MJ\/6G)E.78TWQ3>>83]:L9\&E'((/'+44$VP -9']O-:(HNAV(K]#EIU S79 MQ\LZKJZQ'=,2&*8#"_RBQP@L)<.!.ACQGBJV> M(:[CSL,Q95OR57?PSK$(=8PH.'.5.4UUV$^*P[I(O!-4KNOB+R&0%?]:C[6G M4FC- '' 2BAXY%_BO.!"R8WX]^A)$7"_G;%WI8'3#],\8+NEY1DNNCRAV,<1 MPV]!#L1STN]9?Y)'1U@,RIQE,#[5[7NJ8G"FBAU"6IWR8J,M]P(88@P7Q@/# MHF!@7"'MP4KYGV<%PP&UN<"--C\?;7[L^@<338R%)I M1BVS2B$JA-V,=P^=4P';A=Y:BV" MB&"M-<4@H!6-39"$D#F!*'\U^O&8Z1'B$/Z(5W(CZ@MQ+BD%XGK8[X9'VOQZ M/+5-PKOKE #Q<=#Z=?@]CR&\,5)'M%L/2]D06;A@G+=^FXPZMU%\JUD>1.LO M,2;RAWC72Y?\\-?6_6143+)P=7C4PVVO9O,>*ZBLO-DG^A-;F/EQXT\A5"7@$K1<-' C71& ()I-,,2*.@% @* M(59KHH;M^W1CPLKUQN$!TRBV/Z-AJM/\PE::+(;L+-M*'U/?-!)V H-_3A_W MSZ-H$0!7JTAM3Y&TL3UB MH*@B_YX/4@1+ZVX:YECF9Z2R+JJO6/A2IV$4#>CX8!W'=WR4'9E#0$KNPN*K2W0&'M#:;>Z*"% [> M*G-OROSLF.N3,C;BAZB*9CD7TPR*!3LC?I7=!S()C!A4RZY)=QN0R4*1P"!" MB+:4"P<<@00S9(S2RD)AO4(K)]J?9TDHQ:>;GX>#;S'1*^[A=F0R^^E+F085 M'[0A??P\S 9JT$TWQJ=MJFDVIA9&KOBAJ"5E T8BN!_EWU,R9S_F:XRN6F\' M7U.0+99,QL/@,35^_Y22]A/6*6/6(W^]AO2.D)4$ _"JXD2$!U1A1@GFV BJ MI1=1^"*,3=#+*V%:FW'50HY"O9BJ'IJX1&M3[>1)L@B?((^F.RU7 AWRK! MQ&PP".I^5&2CQVDZP$SJKP#$=OIZ:C-T)\':"),/H_SQH!F90614*9G8(N]9 M^)ZR6*R!"\RCY8" !X8'T+!,G4_)Y7/>S>_NXTM^&_4ZLT3,[-MSW9;7$^N6 M0&%A$,'&'W:?$/[KESX'*7;($@UX_)G4OAWS1&>IH2M&9N]F3JN](E@GW3PI MDT#,6[X)HFV'.$TTG"*?"'!F)/[3@4D95AE3"E"DC<&$"$>EQXI2&TD9>'X5Y)&:/W)>7K?/R0Y^] RQ&L;WDO(H=@H!T&M"$3HV8@\!W).AXVVI^@=J!:S_;-1NQ7@ M7%D7(S#VD?,N>J6WLQ NHYE5JHERL+_RLHB>RI&\[(@PI79%&LW,$@T=-1! MY)V$F@9!!"3R.)9,?ET0?9P./I8'^3*.=2Y>E$73@[,].;-79<6B0;1&6HBK M9X[>=A46P1Z9Q/HRP7H)9DZ@R?C4=MCD;[U!JC84-N)_9^&:8*\D:QR!Q+S3 MHZYX1:"=WF+-D>&",SSZJP:/S]-=.J))-LU=]D?>^E=XQSC6M*FX[N 412I3 MQT*MJ=66@F"20X:)@Q$? HZ\$8K3)Y7O*W+Y=/-K/E9I$3_'PX#)M/E%=(CJ MQY^3!?EQH*8+^W4X([T5GSD"?X=AH<%.I%99])&JX_=?PCAC&;"G]O[T2S\< MY9VLV(1.-]9ISY4OV8-&B_*VI-7D*1^5:UW$1B__E7?2J5P6Z"@=4,PNG,JU M<'DV%28KZRK%]1JMC4\ MVU (TLI(-M!A)8,,Q!8CQ0A@R$DCO:=,6P'@$V)-=#<(1!I&^>GFS$MI3?_^CB MEU66-\64.:81!E8;IQ6A!$?.5 (%)$S=YH"WI(?2HCT^DVYN&X-G!/_.1?7J M;J"]2IEQK[+>H%C0+YUAT"_95&5DG=M>T#>M3CY*15UGRJUIN$HJ,=J[ZT6@5!8$G!6#C%4C>\7]L$BDGQ5%'N]*9N.W M"+_"> ??TF]QI*-A0/AWX:=\>HH9'M1)2J\U#$PXBM%9J1!@>G%X33>0[.S? M_5X>HVJC9@R;U NK'*,B1M,[PRC&H][UI#S8"\.Z'?;#(.9E:CO9?8QA"VL_ M[/S1CE)SMICIFZ2GD\W1&WP/7#'5S&'%\K"$X>XB7\25L^7,_^SDR1M47+4^ M+9W+;V@[1\V_4,@S*S_$M9U+EO"B\.XHR*-O(6QQ]$S, 7!W/IKI5_':7K<7 MH%=>_#__0R#(?YKNS!;.B*.>$*=8PED&WA/JBX30ZA4QW*X3J'E8Q)]'>3\5 MI)QJU%>7^? GU>2.>![8<.W3%#&91#,.%8YERY ? RQ4,])YL_E9,SP+O!9 M'++/\T(-T@GLQ^G$39SWB1SKOJ&XY>%")?)1">)'W5FETVX0-H&'P^=)N8^I M56@DGT1B59G;6;G=ZSP%Y-S%Z/W_+HEMV1 H0__&MU4%YG7D&+3.FZH))G#] MI7,;1MT/P+JLO3=+-@^[$Z@FX,'5$(#U!0:=!MI2QV/$'Y4<*.NDHP'R8^H$ M-FRAP*"0@@::#I3N 9742HBUL5J'JZ5C_/4"CVO?\U*!P;#.*;"INUQJ<+UD MG9KUV]8?W&3(N\SX7.L//J,Z5H7J'I:_*4G8E"0\5"VCIB3AQ90DQ* Z0Y( M.0N"E#%>:Q=,:4:BL\MAIJDR7CW1QXN*=EK1-R#N*AKON"4):1O HS3AJWD2 M^8D(F LN28@7HD>0@'KD@HVDBN6BM- M1<*Z,EE3D7"5^\@"]W' K=>"$:*!-]YB81+W&<HI<1J 45D/P(\D+X*#'P+^_5NQK1<.HD3Y"1(8:8$?A,S5FM_.%Z4 M;4G$$:M[U9PG3[P%>EDFNVJS@9[6Y5>!@PZ+Q701BLCO8"2 MIY G;[#A8K4-Y&9[*TYY;^$5.M3>W@Q'39[K[G6J H%MG5X;B/<^*H+O>?]Q MRW(X1ZMF_RDE$W;F25C%=N,]6$'[2,IE[D(8Y&14IEU>3XHPF**H"MR7Y>V_ MQ^H+DZ(U3W5"!'/-5^2C[[U.WLIF+%X6,.AG 9IFX^'HL55, M[N_[O;RX:M6DG.MD-"V4<%/F"RUE"061THFI<_V4U3$9!,$YSW-]=EUNL^\I MX6OAD&B6U972O(:#:=G.(U2%I;@J1H,K3/$G53O)/84Z?!OG+H>ES[;#A,_6C"=3T+=#*IYN/X_QN M=D6WTB=?2BJ;ZY&8P?;SG,2^3"EL;]J%'JQ<2-VEV=\FV2@+6SJM0Q*%T=V@ M=Q-,TV>: K^O;%-!(L4"Z.,HB4K6M8%I'V*:6OAK.OY6UHE$F)* YW6PKQ_# M!:7PF\WPL<3P*==S."IG/[P)$X\9X1$2S!.XOY?E?P)?=TJ'0BRW\7#;B[T[ M8G6T\J9XP>QIL5)>^#,:!$ED\9CHE])4PS?%39G8E&J(](H_8HKXL--+FF"^M,$X&A9QH&5Z_&/0+J4< M32GV,;.V;'HQ[6TU*SLRG=VL=$TLH)PZ&USG_52-(-7+R7JCJM%E^*9878X% M-13+$\;SXEB^1"4B" O??TQKT^UU@YP?3S-]TPAF"]*+I+\TL;7ORFJ@V2*) M;7FKS3M)=#X9Q[;PK>XBSB2OP[? MV&K-_ H[5/$[<%O0G;SF]"W"]I_3%L4 M188)C)N-RBH>D6EBFG6\J=7/OT5X5#;U2.Z/@[#$[F[$/>P 32AR%&>8J@!, MJ_B,H_ C?&?LKE\:\6$F??D2ZSN M,JT%X_XU20WQQGF,<.@GS?9J<03M"3(.>,T1">!;J5@*$E&$C*+*\\7B")Z3 MH'_&+/8""LT=9 (384RXE$&,'').R%>)9NU[ M5NF_W+"RKE0Z;HNP]'Z4!U0[2MW5NLFJ'\9UC?6=DLY[K=[%:URSR_:O+4NQ MC5;;8,$NL38&6UL;@\N7BUR\\M-K93-V?>#Z.) =PA3?$ FRKV/'$NNM"?VB M=4J&6)FY>-O$Q?.8):7"MGXI#P%<.@1(8+@5;EY%NXEC/?CMF1TB"2>FO'2Q4Z\V?TMXHQA/7E_9O15 M5OJ3KB0W\02I-^P>25MN'%"[U5S7A--*0CG-":G"BKRW0G&N$ 1*0SV47K2JXNB3X*+?9B(Y^1A6CG"+]-*M MPG%QF]"S*$IQ *W> M.>TU58HE("X2Q<:@KT6OYWND7=6-K5_.N)OR-:\2[K"P"B)@$:8$"429DBCH M4.F0%5P@N,S7U=I/G>HEHT]ME+P+GP_"_OM"H.[[LSK&^TS&K6?:WE;TLTVY MW[.U(BY.;JP3&Z*" P03"1V15$*)K41>.4Z0,I1!@LUJ1/\V8D.\L]CX[WPT M[&;%;221( G13W60&37'%4?.W=V;39VGR,+MK>D:)?0>3R!04.$(:K3"&GEL M@U'NK0,(ZV ?A(L5E(BM'LUO8!\LAF*_-VB :*^E=$XS+_;2[?C+Y')8-0O0 ME%HCI?0(8\&$"2I?12^ !)IBE>LAL)\[(CJ#^5W,7E[ R<#ACLO/S9E' MY4)Y#BZ$)Q9;RZ$"W@/.6;3=C?&&&K'25?LPY^BEV-T[I.>T3<1JJ_MS*BU? M:SQV-D"T!DS+0.6!]SKFFQ!O 8$*<^@I3P?R@E"K-/;'.9 _$--2W*9[[3I6 M/Z8]GQBU1;R<&I:76:&!N@9E[DZ9@WX_N>[W.C%_/RS4,,ZH=")P+:9(*(/I2GW;Q%D?TYK:25RVWQ* *9GYU_PA_;1!?_1W MY68(VIBNEC([P>":"S"'SI(#<>7"YH'Q#&+6:X>4 8)"")+>Y,QJ*5==V-MR MX%;'U_OBP$.>7==<99ZT ?N<+@V?\S_S4:=75DPH?QO>IWI&[=8@WZH ];DA M8XH7S%EKD%>""<4ML%Y!&0^I M=3 3Q<#55]CC67-\BMD]E M6S_HW-B[E\+5C,^Y6@FMK?$:("<$)X!+:)/>CG5NF'R^"LJN7/VN.GP919^W M$^N\[>'[R:B89(-Q+*/T/2_&4W?TYR^_O]"'[2QA^$*'4JD)M IZP[&%W%KD M/$Q*FA(..5G-W7J-G3^'%1WU.N-I1(AZR$;=OXV&1>T-8[1/GJZM/CYWM7NJ M["CY@C=9$X41P5I8 +VG#(JD78V)_W^;7^HM[%@G#(#=>J)6\J&%G MYG*JEA6H+U8$WD;/GAN>YG"AN#8Q! !'"%-&242H(#@I8.Z DM0]*:[]*KO_ M8[K IV(>PZ,T1:VM-FZLXW/A9L3FW&P(,M0)S44PC($/JCRE7RCAB:+.V/UR M]P7/U^L\9C7,"%TZ)-:5$.*( @1H2;*?& ML9'A#Z??A,95)W!ED9I7U-T>)LTA\1GHV5-E0%I%1%),#;(>4VXEH%XK!5U4 MIY(XZ+!9:4:W"P,VY\2-!;P793H)A#*M#5U,J^57 6VL +>>& M >:- 4Q!XHUF6D"$#.-D3[5/:J->]U[XI'9HN;%]+X6-1153Z0VW.,!B(3QB M G%-%4W*6B&CF*'O5HOD%)1T_7CX?"S>U%GS ,5A3I5GY4+V A,6G"M@%;AAE*%*"Z<\I%!I M8WGLPQ*TK4-,4KU2^6LKSJV3@WFO_N6Z,NY>J^@W9;\.4P.P[I6"!*K2+!P' M1FAH-90FJ'H/A8Y!V- A[H#?KC;WV^N!'4HDR#8#>PW'W)J.ZEE J+'#&X&Q MB< @53P*<#)*#*<4Q= "RS$K<87W#AAFCE-:['#YS!SN-2GCS 1&PA__D7KM MS;_?N57NZKL6)E>/+IR12%M? @45+37KQKV71HS_-2G&O9O' [3B_#AHJ3B0N6IY4.3] M_C/]C+-Q:OL>^"!V52\ZHSQ)JF+>;3/^^J2OYO@V\-6W^=B*\OXTB^Q;F$$[ M9K]GL;UZF-.WV%RY[ J?^D^GZ,38'WG;YM*E8/VW=9*55K%!'$&CA8G->AV% MT HO8W$7CZUPFO(5B^VWLH%SX<-:1<,M&W3R3S<+DO&II"WM-1QH H-_%J/Q M/S]G@V]YDJKQTR_9G[V[R5TI3>=R]G/>C]WI?XN]N+^.LD%13J/0CXN_I(?$ MD*5_IK56@^Z4"G[NW?7"13]/6]X_3K]>>LG"@[\^WN>+3YO/)5'?G/A69/ZD MZ"X*_(^_^KG$9VO*SERMROM6V-A^^,>2W'\C!5Q-*2^2=R+JR%%3>KU^+-N: MY^/;83?:-6&=PD+%[_O90YA)F&8W1=ODD42G;#1M!'Z7C?[(9PPX+]00*;R; MWP39D\HZ?)X$1B&0EAW#\]:7O!/,^G$O\G!G'+^%$N/( YW^)$JGQ,C!ZFKU MXZ:5[5U+;KG+NI'G1GEGW'^,::Y?P_-BP]3_.QS],14?[L_.;:2GLC]XV(3A ML_,. [L?];X'R@E/&N3?AN->I*+6>(&VVJUBM?M7X+DB(^,PBSNV(VOR5EM:*4TM>EIEF6UZL]\7YX79[O+)LA7QIN^O-V M-'O$?1!0'ZY'>?;'A^PF#.C'K/^0/1;A1?]Q.YK.Y;4!'J!WZG.(8#:.)PN[ MAS[>:+<^WGC-]FV@CG=>KFPFJMI3*1"X)^]]C[HG::E>D<[^\W]-LGZD\YVT MS#HEPRJW(((!NLL@%S!B%$HI#.0*.ZZ=-9I _20 -3!:))] C*5>*0?]6_88 M\=^G0A:C)0V7!CL;4B^.0*>T(Q1P83TUVAO,K%@Q 8O+O,*PP' \Q;-#8/.7CH'"L/->H MS*%$=EF@KV#V1>H\J SF5=BPU0'2:T&X5(8BPC74F"DB-!206K82"+%#:1NR M>+!Z%/+9TG^S3_)[Q@%$-R1 YV3 H'F-6$>B8$@)P#8[2@AF(%D%L%4H'0I[&D MOR8;+WQ(=%>"JX^#!09[';'OBZ._3*Z+7K>7C1X7QE;Q]>\+RUX2SZ?IHN\3 M]$!PM1INOG?4L\+76;!**]OUL,I%5AX0XJ7CA#N+& &,#N^E^QJM7CWJ0)( M"2H+&S%&M0[F";#$6:XM]-8P2(GBSA"_RN//6]C_)^M/\C75FY_$/[[_E@IR MM5HV8T\XK69P107=T7_JS:D?7)%@(=9.0$\<%XH0'6QFJ[V)95UPP"Q*,[V: MK;H37!%_1V&%%MSO]=%(NV 5=+4:Z'M66$4N%/]AEJ+PI5- .,],\ ! M"]%>PD26B>/=%1OE!]-K[P!54)7<#* -\,0(SK6FC%JII-)("@:(%P@_K0CT M_%Z^O/Q/]OG7?/SI9G:7&1;C9\]LZ[?SN&Z(YGC^HC)4IG7?SSK/A!P^&^2R M3=1#BAK= */M(;0#[Q;:07:,@^0E0IP%(54K&T^9._EHG,6?.YU1WHW^W'!Q MK (\'!4)8DX+.!P4+^+*BH&<6H^M-0X["93'0H>_;9#T@C)I7]/^6^!%GL(U M@A$5@S:.X<>HVD2GO?AMMA4;P,7-3Y3I%3KR@=XQH2*NSNE4#>:V!DDBL."Q(@I#BLG*C5$Z:?%<5S>_HEX(*\4,]UA:^+M#@5%-W M>?*\T9EBHO\, TCQU >FD,ICCIF2 99H2RB$@C''+(P40@2PBH.5*N3/FRW+ M>[*YJ-G+=F]EC/ #2HCCFZ&T\C19K[#&6D+M'$*66 M)W%+N+49"V,U"+DYQ M2]DA(QN^ILR+J:Q?EN^]XHGX3UE93Z#D,)HJ 5E]",/_$/YN76=%[VE^1-:- M(>OS4+'\>X1AX8+.;0KY38\I[ON]<;AML6!KHK88==;O_9'/0R,7$RG>.-?Q M[2C/MR7],.7Q;=$J(XRW?$B*7B@3?C%LIS"&+9_4/BQR8U5)+.R=1SS =L-P M8#,DL>&!ZV"0IIP(LI+RM8?*=BN/T(^_#WK_FN0V+SJC7NJU5/EWIMK75&3Z M5!'/WSP>O@+W=U'R^SDVP,>(Z]P(U*5HILYLV0Z=^B&96!#Q"&("_G_VOKRY M<>3(]ZL@>LP(G-[Q\QP[W=Z)]]<+B(1$N$& !LC6:#_]R\RJ M @H\1(FD)(CDQKI')''4D9F5YR]M.W+".+9$O:.V8Y^0M0W>%5U$=PSIE;O1K7&P:XZCO]Z_].Z:5-',6) MK0:A[V@QO,$,?#^T35]7]4 +0 M6(^Z67>^!\X1X,ATCL61]3+[\%=6Y)F76 Z6?R._*8*^]Q9NA2)VT^-3AG'( M+/1GU@&^ADM_RT(.*K$"2%YE-5^3:K[H:KY4Y<=VW*"'EZL8 2I]*\K\F?+; M?HUFS;=\ J(%]516TI:6HL$>"9FK&^04)<4^5 V5?\8%OYANE$ MUTJ">KJ8F3(%NL!%F%5UQFYY&7T Z]GY#,Z-(^$3(FZZ0,N1: @$$96@+-/PC[4I U1L=N"&.C MR%+X^V5)L+-_0MTR;$.WS0A(T#&T($H"/P0"U!)0'-PU9&\BL9O=5'BS2H6_ M+L$XA"_)/]DC0TY_[Y;X7H;Z9+'%B7'5,]&*<&4"^LZ(P4^@ "4$BD?$[1=9 MT H2%"*U5P['3PZ4NBA5CU$%O*+KK=%F9R[9JJ?J282!--M0=4>WPABT+1-4 MBR!.C/7B@GUI,_YCGM=T,1T((P5 M[HM 5"4Q)[J"1M,.COH[=6H0NZ95Z*P-"ET*YPK0$ PX+4O$M!!8 (3YPHW* M]%N:%X@=P<,9*<)CW&1W>5G2 JQL _/BV2V,P?J/ND50!4@@R#^C%OU <@7G-F:'%U <_\"G%[B;UI.S/R@: D M;^73B'0*;+])5+JBX/9U\ XJ"(@2SM&:S>!*7+)=2;]6?+Y%\+:'T0KM;5^X M<=I,>U;!H,3&+RMGUQWP38T3I-;A"N)98@"7A/JQ\LRW'5QF=W 9@>7:CJUK MOI78B6KIH1? P67K=N3%ZA:$QGU4>Z;?LR[I[.AZ@O_Y*6?34\ZE6Y25+W$P M*5\>Y@CD*.A4M(%OQF!&+KGL6E5;@%'*[!YV?IJC>.W,NY:V2=AH?S:%6"5Z MIH MPXS, 5!?G"&(?0O&$SKW SUU9[4 S_V^=_-F_*Y5+KLR3V(\NT-4TS MG!RQ[##Q F--^9RNJFM4>^*['L-Q_^)1QBLZ1[:ZY,T5XQ(OIV( M(&)997]C*_MG*89LUSF_,[%66&'H$'?N.4/R^(NZ/*POV")I\Y MA_",PW5YA.8'Z*A?T$IX-%9BJ9YI)+IJ@SION8;IARZ"TIB.Y@>^9IM2K,2T MG2C6;"V*8#4-R_,=U7<=5??M(#$M+7YT*W:^9RU6(N:PT>80:1>=]IO#Z9I1 M]L8"K<2BNE>^SU$=J)8-7 TZ-OH]YHLN&XP#JC$MF^3;#Q\?C\4\C]-WD_<3 M%J7WTAXHNKI"C_A9'E6),KWH!_]4AA9/P-/*."L*_BMEY>%GF.U8?-Y Q%_R M&0AAQ"S]#HD/;2,.N 07^R\? M-/O#]CX=[!VF]J=/XJ+5WS3UD=_V^^GX3]S^DW?T=[W1$'LA?N\I7 WA_^Y_\QO'5,8G/L;JESGV37KW,F!O&G" MKR,UK3AS:C#.DAI^IT_9Y,J'68.YHL0BR$IA1,(A)P%RGM1QH8A,^8W\;6C[ MAW U!F#1V?6/_#93OO^_I)F?)VV3P6WB9'X$J\K(!"YG A%ZZI=]+=_3; M4P,-T@(+1!KT-D?9F)QWO53]56?1JS("?6/?Y>-\O33MJ]]#WU=/KT@3P(F!(P'A=.6!L!_B#&<:Z9H6F%VB8 MIQ?X1J*[L1NLH7WO+6"XK2696C_S=+C3D"S&R+76*T8OLN7<9(N1-]WZ+ M:/GN)7;]7(##72 M LV+K3@Q?"L!MEO)V3HP+6>OCO3>R-/7,?K/1K]YFG.\+UC4@3K!NQ((D54- M_\OJ;]GDE63I,"2%U/$\=#S7\N%;/= L-[*]T/42WX]#U;:M*#Z^&[O; N[0 M7BZF50U3>*3H[AVZG CZZ&@B8[#&S45?>GT>IP(4?9_97,AH .'V$YCK97Z7 M^0UY?F?#BT=-7!FJTBYR0<>8OU(4>^GJ1W7X#$*)MPVI'XWF^&9LNF[@)E9B M:6ZBJX'A^*#,JU[LK'>U.M#<3UBQ_A(A"'A,0[%A+K[',(Z1WG.-XGG?J49GWS9)5[L#@S!BBQ5 MBSQ7#]30\B/7U4(]U&T_\4Q?MY/@V>*E>;Y\>4:^Q5O+G@-3+KQKZYC^Q8N6 M,B2)-ZTI/I**W2LV-%T,[;4"'OE>&JH>8:K&HX7 MKO/\H?:DD 5G:$TZU\XQ$]PNI_T[.NTO\QNFI??>YWH6H6F&1LL B-_:I3$0 MM=WKPM*6JCIQK!NJ'D668^JN9ZJ1Y@6&9IBV&FQNW[!/Q(DUEONQ;!;UDH[Z M7Q 0^ACH^=>R2%_U6JFT_%$CA9%]I)29O]?4V76,:0*/+B MV3[GW;],_-PF?N'W4XIDD7US2-[M$%6+)[DB7B2=:*FC*%=W)##EW!O 3P[8'MCQVPO9#@ ;>,$ MYGJ9WV5^0Y[?V?#BN:%%_Y36XVD/*MH[^)@TX)B<5$ML]R'.R3.#>O6LSL"P M;-77##74PL2P7$=W?2TQ;,L-#-/U#80K4R-.,8\9$]J;=84+Z MG+.#ZB*DGB.DG Y3#%O,.5H86R"5+$]/ M/1K3@T]<"W#5O5W@*/^EU*)V-D MN4>-V%ZDTWE(I[UDS$M'0P>"SS@,<>EU.>N:DX2&;CBAGT26;UJNZ_MV:#A6 MF("N9^K#@9U^,R%Z,.ST43/=+WD#[T80OI5M_8K@T9JJ=KGP;JQY9A3%<1 Y MEFIK7A#"WY[I&B%(F&AS+OR;HT>_04+\(^C1S@4]^J* G+H"HJEZIX%XL:G[ MGN8;6IR UA&[;A*%H(A$JN]X]H:JN5<$@7Y+G6,O$&C+&&FOT^7BS=2-?1)7 M!NJ^7JG IK;2S_%DOVBIW:E+_/AN>.)"#0D8&BZW8<^+8=6+; M\FW;BRQ3=9/8=S3#=MSPV =%W''E:7GV])%M'3.#:;=G;S]*>VO#]=2ERE$3 MG-Y.'7X_6J_MM<(L,'3-#4S-T*W0\I/82S1=-PT#)%IH!Z'Y@L+L;/QNYB5- M\TREU%"=9:[9.QW1C0T],,]#U(-1]M_#MPHZ7+OR=MVMG+K$JX>NC*O MF6[GN(M].W:]P/?UP(IN+8FX$<#O 7/%O$O%^/H7U) MK[OH*Z>OKSB=OA)&1J@ZNN'%9F0%JN_'AIDDH+A8V 4I.E[G]"<+$__NKL[N MTD5V@NEWVLCRCEK2.3@MA9R6?UZ@<[G]'J:+>Y>7RY3-][E4O?XN:7)%7F97 M4SJ!/FJZ^J=CH*BLB[['7DC+FY<@>! #)1>,H'Q#3E!R M1+,JQLLB)9]IHRS@\DE^>YO5&="M,(57)P]7#]]$67IZ<(:OLRBWG--Y2IEJLK*1&4D9.4>5E:,?R\Y_-U.0>QU MU1&)&26&Y5NQKYJ6ZX6N[>NJX]NJ;@1JXA_= =<'$U[1X.C'",@K@>79)'Z/ M ]%U/.M/,Z_-G=6HS]Q$8H:7)@!/(@ M#K703'P7Z""R?->V3,T$#3\.7-<\ M>O[BX03@#H@ G&MW9SK/<_<_9R)TS]L7TSK+]GTU2,_%M%$RD'][T^ C0;-7 MY 2DDSUO'2EUUJ"6"'I8\7#-IO+<1&V[ MS],$MN?'"8@KHP#$EFJHL1NY0:CJL6\R 9&7RVSB+Y[]'E"",V#@.7KQ:Y V=*[? M5D51W:/WEASM2K.#QSU8KGJB@C S_*H2CQ=BI[4T%06]&1DBOTW^*_D MSL//,/^Q^+QAX;[D,R#JG[-[Y;=JEJX%MN_SR6(*?\)R\+3&,;!&.F^RC^*/ M3ZO!KP]M4GV;+.Y\V)YRSUYA>7_Z]&$M*,=?_]AO1__)?=)MNVL'7J=\#E65 MK'Z9D-SS<_Y?H*/#(6OA/F\I\'+ZQ()8,*MB O>S/&FT[1@>\GE6MSV]8]-) M$H$(WUPI/("C4 1'P1".@AXUA8P5!&QIBC*QF0\]4YR=P_N M.3,T9#R2G\CU(3*OS<]N!;;NZYJB1 MYUJ&'@2ZXYB&H6F!%0:F';R!Q'QN[L=QA>G!=1_&JS0.'Z8X/;DVG3SY[JTA M+%Y7/-A=$QT3,[\2$^2"8UE6X :&FZBAK_NAH?J6<;Q\[)WBH9\?]M+Y?PJX?J6J=JN[3B1GI@J&':N91T/ M9?F98NVGIHA:Y]Q.R+G3*BGS X9-5$TU_%U[/.*6]_=O[PUBQTZKK/I6CV M-;4E4^\D86#JGI?XMJW:MN78JNL&?NQYD:&%7N1HFQ'[7D$2OG=MR;ZV3KL7 MULFY:\8832N*_?2E%XC$#D5M,CK3*K)"U33,4(]#W?)4U0LLP[-"W4X,2XV. MF-B\4U@D57V;Y>]$]:>+FG1Q$1U5Z;$Z.688"9AZAN^9(2@] MH>7:B>EY(-NLV [T\!5#_5R.+4&VO'>-Q[T^:JN5@2LV)Y,[]&0\XF><2I<^ M[9HI-6H/ ]\+;5T-3%NWM$3U=-4*7,VWHL")O'@SRMD;91;M!B)ZG0@2%B>L9">AAB>NH0:0GH>YK06(8_CM)(#J> MS#Q8!7.\TWEWA[ ;+MSY6;WO>LI6$?\>*/^0+V=[PI6Q_(WU(R M7@"LL+K[MAI_#EKFD&HT?RR5OZ= )_4#6Q8<_$BY!SUX4LVI3\7-&,3.(JFK M&=@G7[,%07R+74!YW!?#: M;_Z7!YJK:%?QK:(^4GO?*U<4S\3)\R)I(+KFF MO%F-O=(?%\CK"1-_.K $G9-.D34-*Y5J,0YGM%(=/D:/3C@!MD1$R$Y5K11I MLU 6=8J'V%2(SLIT5VK?A[4]OQ*DU'RCAMI@H.$WAKHMP" MD0#K/-154< N399C!@L"4VV66#BTJ#I&>GD@$$OK,B 3US9TWW:]0(L<-_)\ M+8Y5SXT]U0UB4X]7&>;7NH(#=M(@W3/J!*IL=OM]#J7Q?9$6].OU&-=QD!8& M5=K_15#/O*Z^Y1.0U%B-GBY!1P*)-E;2$LZ4 @3VN,Y@F1L4W0AG!(S@?[O*RI'-@Y4!BG&$3N@)7:A@G@A9V-]UPK6X-A2E3#AP'@N=E M#R2]0WQ.0E,WDL#SO,BT(A=8S+(,SW9M*U%]/5Q+]0M)(A)/A.D5:#+$FJ.EFB,_;'!D7'SJ82A_+=NHOD&4A<+\5Z@G173Q!"Q*WY2A$YYWR5 M& 9O*V3WY%W-/IQ7GZ2R,H*G';HB'#><9ZN>#$GP_ Y+"VR=5S4I MJ7,*OL(HA<*P41-9&V/:M'H,ZA^H=\#GC<\>U$GP1!$E88$E9N#XGA'IH:[.15USM4@!B[K^I)DY4? M_OIS=6R8VSZ0-TDL 8$-9W*6H]='(=25*X)/$?0[$! 55,A?'U3I<.2SG0QA M=3IQ;'I:Z,=QXAJV;CM&$ ::!RRC69ZIA=[Q@B''8P@ZV7^NRA=GB/*%&4+P M AP1LG!O>Y9V/+)1]JZ[VNAKYC];E<[K0!$?7LK3Q:]?"US2O]-:/&*>WF57 M-Z"B?[U*;V% ']/B/GUH$&=F6O.Y[.R-<%PLF$U^3C&.WL(^ 0\I<1(O2:+8 M-D)+52/7LQ)#C1P/X9#KTT"_@/\1G#\LWJE!U2W]/5U;*! M43<_?%P)F+P2NMR3*.K\T.7<1T#9V"L<8S\LN..CRQW\LK,$GG/> '/LM1'& MOJ!H5WYB,CHF&4W"5@$YNU="X!O1P7%6XS HNED^F139*T'1[9>,]4+KMF>F MY ED8%VHXE&JV 2\=PY)Q6@-H2Y79]\RT-.?PQOKI6+G@AKVI&U_WZG0MMM% M[ P[,A+3,),PMBS=\5W;,'7',W4K<%Q-7_/^<1L\FVPVP&-F@>YVZ/U8@N6: M?18VQS^X8=_S=R/]@J6?%EESM#:I]E%K(BY9RN_FC+S(N;.3MV-4LW[6") PT/S3]Q%-=VUNK,-M;SKG#D'.F=\9R;I]2^('J<)@)0Z8P MN@PGH,@5U1P):5^X^GTG/A".UJ6F7K:1)(9I^T8(RHJMN8'F>::9F)ZCN5&H MOX7F0H%)L65^.8FZ#3L:9VLC5ST)V*]S,LQ/E1_-KJ@R,B,OC."(333# B8, MW,1--,\R0],Q_.!XEL0S3MC7X4?37>^!]P[Y\1Q<(I^SHL"8*IZF+"D./AW" MN^\0F&\G4]L=4UNN;8:>;<>&95N.#I[4FJ+&2>Z$=B!ZVF6ZJN!JCEQ'%JA ?\+ M_.-Q^!Z&\:MPN&JNM] ^)0X_(6/X;UF9U6E!IW5EWBPP2^7;EMC&$QG\ MW6+%[>)S5^WX/-;"4$]\L)8-WU)-Q_,M'3[8MI.XP/!KI6^O>9+S?04^]WN[ M>GQFM_270S$9D /L8EJ?/F]K71UXI%N)KH:>:]F!9;JZGQBQA99X%(:VXQW/ M%;;'&?YZO&TXKPGK./#S_'V;Z5^HH M.WYDV[X;N+JE^:8;J;9IQD$0@-9(UX_JK+A@M)V,J^,B M%"]"<5^A:'57/LUP]\K!PVHKBV ^=6(OU2 _\) [7V[0(P]B9'@7 MH;A#FQP*@-LQZR@VE<9N'<(3:B./4/!I'E;P:3U_98:!1+,LZVQ2XCTJO4GJDE!GE,L-OP-@+!G@BD+I'KP CY;I=5,S0DE!7O< & M\]K2-15;DKNJ$QE6XOB6N88AT=:I9_6W?)QM%H8MXB75NC=D JW6MOY<+?YO M!@)1K*94^+Y:1,^A<8X *F5;' ?91N#SW6=$"6."!FMI!<&84@7]!:.@\@0_W7-HT*N488,*\(@C(1Z)NN9U2K"ZEJIA',:Q9^F&$YJ) M&\:!C^ )09A$JI\D:X!'+T8)#$TAJ6K^%5ZG/6)MK*(>3);U0Y;6B&-DKY8- M*_A+3]*_ D,/+5/KUNJ?_K*66UQ5]>%$N1'CA5[D6=9EA<8KA8X9N"ZD004XT66Z@>!%\=:9)F6[YNJYWIP:PR' M=A3:CUJ .]^S!A3S,^@F1=4T>(8PF,AMD"]/12UZRA@.F<(*3,<[1"U:)1V0 M6_D8>;'S[N@AHZ M @'IAQ&0L4.H#<##N8\F\MQY7S"7!.:2MQ<,DON*D$M/>]=@D78NB$M/G/@% M<>F"N'1!7'JY[-,+56RBBG-%7!+V^"4)YY*$\RS7ZO?;?:NN8WJ9:4E!(--W MU# P?$US##=PW< V0RO2 DW5 W<]^@Q$R1*U_[$5:OV_).=ZF\[->C2B)[8J M"7ZY[VQ?I*#-3X0WY'EYW TL('SW>-C9&=F.,XC4G74Y\F)4=1P6^^&2_GB1 MO!?)>Q3)ZW225S/5V$@T1S5<-?&B4 TBC22OFOA^[*[5T.V2O.Y ):\]TO3U M;E87R;NGY#VA"ES6G@V;8!&(/$89E]0;:MWQ/UH/#^Q;R?>B@KHCE@U/?.L4 M;":"W*[43S="1_,UVS'M2%.CR'#CR--L([)\V]"MM5*_E?;9/U/S5-X^XY?E MHEG ]L"*K 2QGA)GW] K[ZE)V8XW,NRC-L;>*6#VV^6W+DDY =7KPMT[N-M2 MI?Z9M@8\[%F>$R:)8VEV[,3$W;9JZ&#LO1AWK]5;',#=ECDR7/W"W6?E\=KC MW!^F4?:"!/0.K;(W$YJ[S#++Z,RRT#9]PX]"-S1B7W,#D)FJJ0=&&"1V8B5K M9MF.#)XG)AF*NV49JFFZMXCB5/;OHC3XSJN3K X^,!2X%=../9A MM4F1SK]EG[/Q$DZ&/&OB/U@OQZ2N9B&YX7AGU&>EMGN>HZI6&,9>9%FNX[IJ MJ.J1ZWI1X'B^:4BYR&J4Z*X3Z:8%_V<[06"X:*UZD6GKNI&HCZ90[GS/CESD M7K/Z[-_+_!N(!WO(45>=F$Y*?,YI#%N"0DOT5"\DTV M3I=-AK21UZQ7:H/[?U\MBPG\"N-:Y%>"$_=KB_KR2;M/JL X HF_RWZKGG=M MJY[A6(=E -N[,X ?Z[JJ'SW/]VE/'&P6YTMF\UIGD,U[2=W=,_1PUDF:YYZZ M>Z&*2^KN6F9#==NW-9KES;\XQ$/5!=0$+-%;NR 'D#^UP[%DVQVDIA^JJFL$ MINH$ON5':F"IL1[H3J+:D:^KX1IZW&&&KT\%A$] DSCL-<'#Y@?TDK9:!(T. M-V4M;VL]Y"IC%SP>_2!N2-DZ72Q%;B:O;@0KFJF]% M<(T3ZE84)+H?V4YBKF-5OI"T<4]/VI@CU3EC:7-Z^9Q/U'KNT[I.R\4^:L]1 MS>A7%2D2_)KKN:%C!K8#*@M(%\]3=RP]"RS?4^"Z>CP/S.MOZH8L3R MCAFL&ZSR<>HZQKME[5Y_<-<.@+D3U3-"*PZ30#41R=4PHR0V L\Z86WA)5A; M'Y%_Z?TS]\7UL:H$(#3K6ULBPQ ?4C-RS5(C4_-4(XH(1]---,OU+=LW',WQ MG;6K"IQZAK#^^5VNVLLXNE>DL2)KZI!8CE^%.A1H)F@ M$B2>K5M:<(**P2MSNZ$?L_)JX K 23HH8#9973R@4^(S+!I1XVJZ[H:V8QE1$ABF M$45AH/NA%@3^&LCAJ>@_KRI[C)%IO1P,SWN0/ONX3]2!:DG4<8O5N*WK2E+- MW&#*QP>?3N:J'?"6'?NA'3N&Y\:JY=JQ9VO8_=,!$PW,L>C5/+5/P.%ZN@!P M1[9^3)_'X>DW-E;[U+[=*=4'-M)TQLP[0T7W5MRTJ,V -F=RPK M>K7<]"< <3W'MA@9ZE'C'^^3OY^$8_!"R 9M8[U8-TS-\ZS$]D,K LW6BK4D M#G7/="+-<:BKS& :Z^G[-M;[G-TA@NUOV;RJ$1@TRIMQ437+'3@$?FC&"293 M)GYDP7]=U_;MQ+?CQ'$",_ D' ++L(%/(]WV7,U* L_W DLU0[ - L/P#>?Q M)NN[WK.&0_"WK+JKT_D46ZJ6C->H@^QA;?:>,HY#IO%>V^S]EGW+8,HH/^,_ M%EE=ID6X! T6'M($#]U>^'66-KM;[86.'=JFA:JBA M)K?:"TTKT"/X$0Q.N,5+0.H[@1O;P+C M8_NQ\[WK)$5GZAR\P#/A:.@?E#R M!H0\S'F&Z,X*Z^=9E015<8-]B\L[!78-#@/2[JD='U^::Z6/EM'V[*O7WW(X M^L53)GO(6EW0+]Z\'=_NIGO'AJUX$E6\.[R)U^@U]QC2Q",_';VCW.$O&RQ4 MP4OB4URZS>WAE#M]R(I+7[&U=;M 5ERH8B-5G"MD!:;,@BBEMC&O59-Y.GV- MWG?;HNVN3EYH;:6QB'9X"&\ M'-_P>[Z8"CN<^3AA1?RF 5L4.][_L3UIHZD775^CSGY/"PIY><5GZ)9/B(N?.3L[9780VU+W0-@S/#'S=BOS8=57+5&W,8=.")$A> M1LZYKR[G=&ODJ4?M&O"^Y-P)E;R$:9E.T@,;)[W'?"_&O&Z7[Z5[FN9[2>1B M>H5M>Z[OAX:1&%:L.JJAJ@-04D+_",SKVI4@\=RXGB M.'1I)5'F=@X,#2X0QUGE? MU<5QFX>>>#HU8V\IOW7,W2OACX;F2I41AX MCHW@$UH4.X[MK@'7O.*Y_V*"P;%>KDG4>Q +IU?TP/.)+U<6VJD$">@N-F&Y[M68L6N[QF&ZQFQK=OPZ46=-<<(8#@C MV]$NTNM4VVL^K\G=$TH/CE!/H1]63V$\?V7\HE"*"F5O_BV;*"DPUJ)1TL7[ M3C&/LC&98;V!= E8!Y/O$;8:]FJDW&=U!LL_3C%#*F=5%+U\J>M-J>UKM5N, MFU;9:#VK;4>YS<%LIJLK+$;_3NLN'?XNN[JIL_3K57H+ _J8%O?I0X.9U=-Z MI0[-\0W3L)) M6-+-33/M&PSM@/33I)$CY+5.K0G<.]QTZ8WB7:?'0Y%3"D^1E M6H[A90JU42<2*]/%>HO7=S%/N+%'W.POO/QI]5V MO9-NTC"):EDKM^U!I(E_X:Y_+4NF&=V#[D(/Q4=E M)=9)P5]TJ!.[=^]JA'.IH9>A$*BS@BXJ*Q "K,OKA(F('^%2MHT:#N?7M%ZP MCS^R>JL?Y)4BF0F&UE%@*EH!.Q4>H M7OV?MI3K(4OK0\J7-NWGXW+^X,=?*_^9@_*)E8&" K U,ZR#4L*;FR:MX7FP M$!/0]JC=+FS![7*QK#-QPX 8 LF_I0[2,](7 MXREH-0I.3P<5.RMR,#-&]%'[)+Z>I0^K7]WG1;'Z7=8LP#98K-TN=+;5[[$5 M\SB?;[@CAT.HG*P]_X\YJ _B2V2_)H?]1+[Y ZLE450U(X6W!W]TUZZ1#1_? M5\[((^5FN6CINH 7(J\OJE%/%-Q4R\7'/BT_JRAME;AE:ETM4E/6"7UC39G+ MO![<^'J.V_AYBE#//6&9[*W/MD!@4^UG>4_0O?W2&AL*\&]Y=H\L> ?4@B2" MG,V%&+#>759F,"IE@<2/Q;U E3D6[5:P^<"_,Q0B"S@ 9R =)L2B<[*5Q]FF MV?:LR;TIR+Q0T)$HZ.B^,:2H6=ZIDD ;($7N6$DW_GBS;& 0#5U-EF.A M:&3C:5D5U=V#+-U)8;G)BWSQ@,C:( ;Q6JY5@0A=T+T3$.E%-8=#^;[]_GZ: M VTA=>(Q1Y2[()\2'M-S.$O@JQ'0>4UG3E;"H3/.Z,FK%-]D]3>@YC5U:-ED M))@1"PWN13F:%Z@6@7V!*2%YR0-3V8SY>)1YA0-&W6L.RER9USV.5ZV8%'PM8) MS-4]_?[9[6W&-#QX.-#QA8;/D(91%B[R&?=3"7M!HFK0T,GR('VKKKYQ'P=U M$%Q7_^>@[9,CB[E391LD;9J4/Y%<*8A\18IY,Z5:5[#BEQ(Y Q)1!)1*^&E9K&U"+V=(+]S!U87E MX-CZ%\LT:)@_BARW%?>,S>9P@BVJNFE/O[R<+$%[>T&E_OR<^AN"[0/V\@NJ M0.48_?7EW6)Z$2;G*$SP\.$N I 8]]-\/*40]K=\LDP+/'H*WJ"AU84E3.'. M03#"N.H]D +^EUV?E@^M>[QS:V?CJJQF\)AJCF%>S,QLC[CEA0;/D0:Y1)IE M-26=@(V%@>U^W*=)BXR=8,R-A=_+>O6%<,Z4<"13OKK!Z!XG$A;J R,\^_<2 M?:%UEL]NEG5#]GT_ '>AG3.DG3J[6\+95-4/2D^AWI1XJ_"8+8RGY*CD^<6? M&>XD<;YF#THSSEGV&:@Y-;J?>8JM,L_JIBK+2^#V;(FGYPSL M\JR><)1A+DF!)05+2JO"B M<#'\LF/%/5V/:'H9GX)F9:,5 -5\L7QGS6RZ" MZT)[Y6J.WP)V2IDLD6ZX%7B?,>/O!BTY!<17?4RQ5+I&+":M2QB1'NDNK(@== M'03.OY83:@,'?XK*#IZ9VS3+V9Q)K:IW0YMO2+P(R&%%& M%!)J^P4_#;DCLVPXO8W3.=:'Z$ MV!>$B_0/I4CO6V$E=*KK7:3QMN6(.RO4,*34+&_^Q7,@4J5<8K4GL53>?&7, M@U*_1MV3@DJ+:8JUC5B7.TZ7#1@RS'@6*1;PF$E^>YNABV:1X;B*!Y9'O9A6 M39=D3W86S[''L=MYH?%: :\O*GB5'U>K=[%4$AO=W9%5QLL6V>RZ M7'!)L9:/K#J[+5BF./=L[BSQ3$EJI4U5(ET@+@&L7HE3NENF=5HNLFREKG6D M%.A"9ESU["0&+3#D1C>.Z"">PP9594@']*VERE6RZ]QZN^9J,^%:Y'7 MBS2?,3*\*40U-% N.4X6Z5>>J[.<3UC&_F[Z&WX5.8XU;YBR#=-*B3,[K9H$ M%S [\Q(@X "*7)&5I,R7L%!C29RQQS=""O=^7SS,\35=X7TG%Q^4:?I->@M\ ME=>][ 5Z;P.'Y)A&!7>TLK5B2 Y%SF0@"O9)I?2%X$[AL_;&:^5S-/+Q3?.6 MK+"Z\($&,I+/E'S13ET< (,BMQ][2P5J<8&G.9S@6'1)!SJOGO^QA%,H72NU MOU_[9MFL?@/+W7X%C,J_Q04,F=-3_(@ " I_$?Q6PY#8+@]KQ=CXA,--?"ZJ MNXJ.^D6=8E5J_95(=M-T4*811=)*XR+W[V&'-?,(Y]R*J>H[^/ _74F(+"3W M6Y\7PL3Y:4-]\I V\!>IACHG$K\A+SVN=YU-P7#$++Y-R5D@,ZK'2O)'O.1! MQ #^#;HQ*E:(L9&E(%S&'%R"-?,F!\@M*&45"+EKY9>U8E0^O/3N#BWA!1.0 M!(3?0@O)]10-&V"JP#/NP"@5M14C&8V&E:75U3WS%J^48[!<(&X=ETSRWR)N M<'N^ #&R" =^OX#Q?<5IB<;D/*66%U^CYJO0)2UV#@Q90'Q( MZ[>R8"!+ZPO?)^ XK#W M>QL2(MV/[,Y;)$D,A$]J^*MNUOW[;8Q)G#RTR"NH2;C40+E(!>ES["ZW"YB2K@SH\'KN^J$I_/ M0$VKQW_YD#,A*H:26_AUPG1*!8<-XUX +/IX<&SJLC&2\0S MDL\L4+FS;Z!>(_=FJ'^2EY[?0W*33C'8"C('%#1;@1QYJ?.\"R6*12-U&F;! MZU216VL^K3H'M9[+&5A07O^WAN5QO17K^%(L<>H,&>+Q0QR!&,+_!E99)8XC M\*3/C/NKZO8*..0*78!D[@E\&E%S2ND8,CB- *,1M,[\<'5ZQU0O-F+@RVPV MK^X9-XRG*3X7/J!]S@[F$A>2DO9YF>PF91*81[841XP[\61NEK@8J/2TJ?V" M]U#&%#ESK6V6/*R&%K]MEC>P#+Q( *4'*(@\,Y.F1M'_6E3)M> H])H6+NB* M%(YR8RUOJ^%Q;53>11Q=SZ^**2]LI=?D@83]@]Y/'$ +PL%?=5.3&Y;Y+I8< MP(6V;YH5<]"*TGM)X43W#^P$[!SSWMY4W]C^3O*:5!V^&NBNKI2FVNG)OXBB M$Q1%$5 VTMJWJEC.CB)W>AR9EZAJ-YE$OQA;7##/UK>\=;LOIC4YG;(_D*!0 M-9 QL5+E&XB1C%F17:D&+U.<55RK((Y%Z=1+]9'29M><@.A2%5A(%0;F@KS/;B19H7S+P @ILF:=^^MTGD_(ITB+TBU[WU)< M-D)5:V4T\C?^("<'"V/RHDB<+_?Z'&\.M5E!#L=0'1HR:B>@%J.&VSM39+KL M.7E[,&(W<&HCF>"HN8=#RR"L.F\XST>N Z$1W#%PC7B@#5 MXT>D"*^B8WR3FD$Q/7@V^54FJ&Y)]@-!^K53O)^B=^L!SM5FBK_^J^*O?D*@ M>T#!.?V\@W/$_"1R5D79\P?&:6Y%GB-;S+#6!\F9>X]X!$\<>A,AWF_H;%L@ M9# +&7.7%U I^ENKDH,@8YTK(H=S25^@>LU>Q;-\)/5\H]B_"/D3%/+_$%:6 MH 2ANC C;9/ .\8A@*[9NRH5_G25V!OJ:BFP![NS0C203U$1LQ@LFED;#SJN6B MH, P68('Y6V]A*S?>=H<->[P>\:(O,FRKUW"%NDCB[X71(18F*\?)'C6X J! M=L L$+)8YL*MN;Y]U\J7BE%6UO=U\"_1,;D0W%UFV:1-!&D?1C8\HTOAAB3" M@8%\S:8@)) ;@4NQ9173J+B>UBQ)R4&?YI),(F;_9^,BZM MP2>@OZ^MUP>W]>@YX>*'\LYG\Z)ZR%C*"PK 3'F$.-Y#8OC[(A!C< 1"4? V M) \[/_[*#ASE6UHL#],B7CZ[X'<6F>=)U2*18\P=;*6F@=DP'+S+)#>+QWS.L3IX@T@+84JVKG+M$J0ZS](]\MIQ) MZTMKRI(3]D_X>J&$ID"X=E ;P7X>0THC^9U'JY0IO%5D'(WZ2OE(CAZOM1P9 MUQ4F'&'D98X2"R;!JKI0<9>]R4 2V21?I/4#>JJ M. U6)_#^TJ4V;+F?\[1 M0PR*U!@]RADP!%:%=5V_>!8J$N@D;]!?(%RYH#"F2RH;Z\><6>2' M:*U -C MU&9JLF 61K/%/'BSQ6[XM[*;CHH,L)^5(U)G&/)L-N'J8[X0%B8FF$J($V), M32]#E=V&L? 'EH4%JU^F6%%$!BO>09]65I\2]ZF((*^!B6#[Z@4KP<#>CL)" MZ\959[RM!VN'Q5?GYJ%%W17GV<^@Y.;EMY1LLE_%6#X#@V5#2Z<4NY!U]@6: M:FWR@YQ_Q)[%4[TV^CNY\=*T815T7"+QM^-MB92)>8O4\+21@W+V_(]F1$^#-&X;%,JQUQ7P2M$'A8S6[RGU 6_R&G(-,% MB(J;X])1LD_923(^MQR%>M[0L#$S(A7M+)FDXY)?!H&B>\4DAB1\?N>G1^>S M$,XYEH))?=[:_HK-(0T6C]I.$;O;[GDCDLT;] R&U]I[3Y6=?%3E2V+I.\UT MKAT@0DJB'BG?V>ZU+C[2*+_3K6N5+71[%<=[!OE Z)H4OD;U8%DCNP.'@SI* MB@&PS7>:[EV;TALTW>@^LU=HJGIM//*.CGCVG#B<8%FV[U[-X)OI@10[C';3 M!W')*NGL^:#O3/7:%MO_!FOPG2X1_-Z+\1P.V'>@QN$#/6BA#/M:.^I"72O^ M /JUC_CASL,>J!9DMZ"[+0ZB:LLR.ZFVYT/(RS_+,E8ZS?KQM5$I88Y(=0IR MD)CR&MJJ\YX/;L_1N*ZY-]4-8)N9DK[GS;:C[_M:.-..-O=]A35E&=S5V;V$ M3PR:\)B",9JC#FB#-$T_ZF@.6C(>P@7K=4(P/"R.)2<$MZF(^=[;?-#9W^94 M\9*%!1;/H9]]29#E2M?)N56\AV0E?"92[/5V(ZL!APK/R>]*S+!,L3Z83+2W MT'/.R!JXSSA*/I)+.I_7U1^B7D;W])&JJB-%,RW\@\9H.?0GEER2 Y1VRC3#NR[/OV-8VZ*FG!@CC,ZRSOBZ'C.1)/.J#(KKR:'"=W] M3P;_&&MC:'_:6Z5@J1PKZW.?"1P;"4"'?-]OR'K[FSN''(OW62TO#Q[3S2)? M+*44?>ZL'4D5,EA^/B%LGY6["8SBBL%0S-,'\A?^U*'U$$_S3> 0&-1@C\$3 ML>_1[R@ZEC3+&J.#+SK1N3Z4- 2L^VP)G[9-@ECB'$L5D;.Y@>:&ZM((B]H^H # MNE9B*H>Z%;7//-'H=DDEZ2P]#Q_:FP8)53Z5>9IC=W*>XEH+ !?Q3-I7!@(L M5HXM7 LX(N\Q*("X&1BMS7!F..:TO9&\F8ML?5E'W1T=WDN*RC?"=L']M#L" M:6I<\ M]-J%"G1'.<,6L9170)1!#6SY>ED*P2I2;F57HD!9)O0\D!I,7G>R -B)A8QY MW3EIG%P&((\B!OC*XT$^W<(@65'8H.R?U6(NW(.OV4-;$\-W@:^)P#B7[ M$L#3FO%4XU-G>=1]P3^N>.%MK[.,D#JK1QV#.,F;!4-IHJ)5.)_NF8+!,J_Q M02(4V(M946WP'+M-L-!86[S?CI_BGC,RKCM_S4/S*('K)S52TVTMM9F.< M3V$8&(*5#WP%=(!"Y,MPN_,^NVER+LN)AE="O@\LG,UP&-FLI,%W3K8N%-[6 M'F&)!SZ-MPPCH@1CG:7DB.479<>#RLQ)X)"C1HRL,[6H'>R $M]XM'3Q1Q0] M^7C3^']NMZ6O)@^)^[]TH/(\BWHU@Z@M?2/5*FO=/!W1K:J7]TPD;&1D60L> M=40*]W;J=^T.NX7=39CVR^S'76 M$*"=R%R?<)#D@B/DD6XNU#4""!MG-.;5EK=,DL/3UHJ[RBU$2?HMV!-B6 T' M8,(!S7!]&,H(@096=6MV]$BGBP.0YDYZ+2CC(X9F1D<'R*>R*9B)L$9(4@E. MSZ/8;R,^S;J#NO5DS+,N@_>MI=@NN?"9*1(<:K'+@&&-:];,BR&)BU]6N\%O M/(56*$N <;>16B0$!KO(;"]@/FZTU1[PR? F3'O!SF2BM*4S2I^D M7K!*?&SJ.>/UBD32:^8ZKT-6?ENS8?ED,'= 6H9;=G[)298I>V4+\#;)4-.E M'"\!R):V4H#\7Z#= (&/!!I=@7HP+A&FJK$4Q69QQ694&II\*6O5:"C&%#9[!%;#*P E\QX1)= M#Z"2B2H<' 'U2&UQX-H$0%P&]"&0S4B6D,"V:XUBU//%,O=VD80RE_"@S&79 M5RZ-FXPMV#>>NYR2[+GJ.P)PM8H'(5]7@)6[A#F^J6.L"T2%'E5ALBPZ6LIO M>P6LLO3&.XA$65I=:VUWBT=G&QG;+(&:*WR=NDC3[U*]&$V,-ADIA#3)Z*]S M_70I+Q*2PQ63B]X_X[L=F>Y:#PSE.B]+Z?6!9EPJK'E MH'6D61_#]ZL[ZJ&)'*A3-3P9/:> _ZWR$XFI&@46<@83;&DALF]YLUJD!'9E M?H@'W=P[&X 0I'J2.833&G:AS%/E>QS:%7SQ ^.X*>:(TQV#,MQ!=HTQN;Z3 MY8S"I#3K_K')O)'2])+'PL24^I[I@\F0R4HR:W-!XFY,#D,HRY<;EO7'3+!2YD:],NS-K[>@?- M_7IB:N>87L7Z:CT*[=#ZNRK\]:19YP*@[R;C5;QY>26P17BE>RVL$>9C'A)) M]_R$\D)0DC4__L3V4H9Z6W\NG6Q:.X#6&AOS$ 5FR94+$3YF9SQ?,#K% M.[SF+HV<:4B8 \Y\9&T0C*D/E"$M15:ZL (1#_<0RM-\3DOF1W39K;KK5DU* M/NW)0.:GO:02M>=KJP-M\WFVVNBJDVVKA]9%,UDU^[JSJ M+=N0&.ZWC%<5/7D**Y#4C7)3D3!A',HPS3HO9.M"YVHF2,)?OO$5P_) !@HT8@*+M3$-J=0^,NUHNYDO"_L/09#E^$'JM"(/V+44)&F!6 M3?+;AU5DLBM1Z+'K 0R.,)/&1CPD8-/:OCH"9@29N4""%^$X 2/>!@UQQC+6 M^+2Z9XS61AS:=XT4U(V)D5%'$?%?UN\'B$4X2%CIU+^7L#!D9\C^E#*[JQ = M@DI3TF\P0<:7]:P3%]WDYB![IU32U\+<;X:IG&28.M4'GX13KY[@),]OVT8N7.9)QQ-68=Y/JVR/X04)RK4-=MO^:NUV7G8ECM7#^98),B"1Z_ MZ84<5Q6J:R6H&+HVLP;$N]HW\>BJ] IYL=L6#AV.YGJJ%8]J#%U=^K'\!B-F M(8M^G( )V9SI%K=MX&1(;/([11_*U?W):4[;0F9,!^^JEJ7Z\K:](!Z?DPQ+ M(I0U.&O)4]E3)+:\KG.'MD4_FQB8<,1X=Z3;.@4E;3E<7V@LBV 59(CP6B M;:\(F_IO2!K :FY'>[)+5:*M=HD#%.A4+>[9R%= M(S0D41=,A\!-7K5-R%P3<:Z&V\2@>K6LCN9Q% M<3["A@"E\2T (O\,BYJ@RSQOQ@SL[D?8JY(GU( E#CH[4HLHXUUUKJSE&I5W M5=YK'-L0>!_EL>%@VEPD^H%#(_.*:7:FM+>*FKK.==4K$< #D>,\\%B,\%V4 M;2,5-%8Z8#:X"D>[UO1EZ&+]/YE94F?CZ@Y;] CK?6#2FUE !:DG*R.E>!UF M=8YKM,EN4BI^YRFR#7.LI1):W0UKUT=>^ZJ%(<2@"GF_[ZIJ0JZ,3A[+Z9=2 MJL&UXO-WLK2CIAO;A+7<$;WLNBZ CL/ W038=.)UH =P?., )&P-I6[PJ;N[=PJ%%YZ@WM, DS,,MY[!O20S=E@I*;J65LH.M#N_1>K(D M@RU;=%EFN&"4 4&F:<;=.ZR(Y:UY>!>3A,([.CQF61F:Z*S-\LJZIH=,56QA M"O)21CE:I5 MS2<;>PAD/*:?D'RQ5EA> LQ3HZ[-& (.GGHA90.W"$48_@'E_T8H M_90US-"JPB?'&GAWH5QZ/%[92'1/M$J57'Q,?9': M:A;YETWYHEVMF%Q\M(I9S0, PC$DQ(^0,A1+P'H?K@UP7&CFQ.7!NDXYNJ-X M6B/GJ;?#Y-#5A#'-K%%A5XI^K42*W&!!P2+:":\/$K67VP()B.IS\)D"^PU& MP?\,E<0S9GBA)OS#IQDPA$=-,K9E/@ M4&"I&'7S91MT$,.Z!#%>GN5+].T5;#$F>%H0?<#794::^&9V&9(\V#;&3C0@ M&"3UQ%I5.2A823?P<[/M>,6:&72I'2*%B;LR:S('2O3BX5&(NH/MG+S<];;ZZR03%8]YDQI]:F\;/9 M2MY:L5IDF A'Y3WU>J2P!H<&[OMR1\SB^1^FA!-D9=[&ITD]XZ_N_"V$*-AV M3LQ$2DKO=Q+/ A>2>5>X226[E-N 0^M0[F\E3WOFB[59/,OIF5RG5$3;MSZI ML4HQWNNPZVOR!"51]K)W=+A->5Q1"X?$CK^WBC-U[-CJB!:L*%7$-+V2F >> MNLYX559+>3+8#JZ7;5+FCFU#(BM\(ZA: M0 LBT9EU,.I:-W97<7=(CV:%%VCT*A)BA7LV*KL]UNF'-E8824H(H- 40_/J M^5LZ+U!K*7?+^4ZYX6];[8 AL<3V478;+$R-[(]LO&350ZP' $]L'1/@&)VP M(KC((M,"S %/Q>R.OV6ZG*6EE)XK8J?M4;OVWBW,^ G.;A#!(VD +/N.7B6> M\FGMD/UT?/X9=R=7!5<7B G;TK)5#MQN4SYV@HD0 MLCC))BU@P:T,=S!4]A+^!=8CK,1^FMA>8+%7+<>37J4,B3./,V^L*>IB$?R$ MHY@ >[)4&MN&UI@D)F6Z 8ZOB:Y'/";8:C:W:\:E**B;+.#$.GOA^I#JMI-<4A4C8PN6C MD-T%:[FA?,XRY6F*G1LDRYECEJ[1/@G5'\=) MU!=6N)+HJ8*_FJK()T3#7?3R,R9+S7CK7#I'P 0KFHP50='CJ#">XNR#BL"& M(O5/.M=:*"VR)$50?4C$^%.;N]85+><-&.&-T"_;2"8/>79]A-J6,#P_B\5Q M>J<451"(; =V=$K;WCVJ:;==.$JI@NHFRZB% <,,)(@NC'40'Y!SY)_7GZ^E M< 4V1YY3_H.T!\R'0PW2JYKN8$6??_/]7UGV#WN#')'%JN0-@Q-57Z*G.9F. M4@H&B_4N9W,V>5;PS7KL,EP#)%LIR:&5ITS@K@A@\J3 9H @1A\5U:EQ'EML MO6\A'#"9B"!O7F6ID+PWM'7LA0YA35:+)LNVMRN[ER>GL;P/]-_W4U-Z5,#; M?HRYPL>K\U(6<_X&AUZ%*55TDO*DCS871A0BL\A7VY^5@:Z16RROQ\L9U@N. M1?:'1)J,N*@Z@A="Y2*L2)7F_UI.[KA,N\$\+GIB6M=40=(=FYL7G^TW+P"K M>=IT.D?J%25=O ,F4Z(Q46BQ9$6--$ J+*.4EC;=H)$)C,U2SBWKB(VA]&)" MC$BH6DB5VT,X*'[O1(*(V[/Q=FHJD>R&?!3FM=V@L;+:*Y 6Q!3B@:VVVSU9 M"D_3S;PN0%2^8J8;D.*\WT-*PAD2F8&$M8 V&*[<%06TF02H1-5:[U&L>JT- M'/>&L-4&'-*F_9/DA?\Y5&S5WA-G>IUX.UJEE0C[R3JA0/D9[0T^*PWY?H\4 M3Q)CQ\CP[$X+/._SID?<.U(^>V=>VJ5Z/C/3<]2E>@XYC&M?PKCN,1BV.^K; MZJ4]4WHIJWT_FNNT7/GD%<1Z:K6B!DW1Q/U&Q=G_SXX=3O.+A-_1>.\ M6^;,PI,*3-H([U@:!2-R4CG3>M)1K:1!RTEU* %/H=D7O59A:G% M>=WSGI7*:D=%LKKH$.P8%4%6*+>^GRB?I35"'#6?NF%+3VH]YEWF$[.P>=YB M%Y,D+!#YV0TS93.AC\D!2GGU9+..4@>%92>-*"^O1-A^:RB6#8!C]+(*AX6\ M3"E#>2JQXQ'L2795$*)AE_[(]H<+,=X.D78.,X_A;56)[_DD \)P2TNL+/<+ M>YG1R.V":X- :"7VR*@9 MK7E1M"DYE !#[N2M?BA6]D8XC*W*2U-@!7=+ M+B\$P_;790_U9B?):ES%,$._N_%FC-EV*:?E-U>MTWHN,"UB,=@D$$_2\ M9N@/(;;AR(E^5W0XDKUCZS)C)*'M@_A8SBFN6+(^I3ND-EM9#LS#B&HUPD/L M][1-''7YW/ D!)BMN/OF]A:%)B95=\3ZB!@<"3M[?3BK0T%0@ WD))V8PO>S M+FQYAERW9\)Q]@CHKCP<5K3,,#F'7_WQ-[[T0SHN?ESWP:-"9UCJL17/'Z4" M"=+%M4^*6!&B9_(:':J)XL!ER#=6KI&U9$_853RDNWIT\-HDH=DPP$1@6Q() M4U$M '^QEMCY; YG HDQME3\_:M!!>X@51@X)K\%Y5B.W?58$*8=WDU:L(R. M!04&T1XKE^@LD7"V)Y7@C]L* M)2E:/>^Z (R6/,>MK[Q#W.?@K6S-I,I/%!=8#08K.G1._ ?%7(?$A[]+@@R1 MY] +5M>X30(\/&618H6I;1GS:'8N55G=6<$I%DH"U>6Q0Z$ANB?5&BAUW$*D M+UG2+KR=W/\,/I(IW,@=>2F!_L+AW34%X34YM71FHW#O7R#'659_JFZ*_$X$ M&3?$%@5C--,,\Q64?\@/[)+%*+< E&$NR$90PX[GC&25E9*>>'_Y&] ]&))_O38V.:,K M_9;F#"1GQ^QZM39]-Y:L.,Y2L&5N'LBYV\-(Z91_&.0D)X&.*8U/VQB.F4&6 M$F64]5>3W@J,6-5"T]DV#6:BKSX(N;ED?6NHKI6:*SP\85D$$S#P-U[93P^O M1, :ZQ4(7(9J99E(R*1GDDL]Y\T)>/#U01%ZN_ HTLF4_9'58VKE(\*0_"UB M&%+ZBT2WNT,TS%^937K4./ #Y/.6&JTA'2G;QBAO%-?))ZMY!G=U*NIKFS[_ M;K*CQ0F3WJ%#RTG\J&Z.1#V M^8)EAOSV^9_-1K'6'SB[37YF+"KX: 4[A_&O< +1D^//O_XZZK 561VL\,U3 MD3\M'RUF]S*Y<:#(A-U5ZS=2EHT8=E"D<.WG,2*I-7S 5^BHH+AY-:=YVR1J*L7=Q"NWJIOA\J5R!O6%I.V[RV9>L\YKDWSX9DZ M(V[<4 _#OG#-;S/)1S_DX*-S"3X>)?@H7#',I<_(9;;2S@%#W$@:@J 8G3'Z MWR20&LD"E/F+==^47'RRMV=-F#.-!<^!M-[?Q,=MZ*(UF[#U"L9L MERV,LL39@ODZ,V_+6<1E&9/.HAI#%A%3!Z>[IUN$QVR^R M("-SK37,&ME/2/KJ^AJVGO?QHN6&:KD0N6UT:BXYW$R#Z,<,C6"6+:85KS>6 MMZPW$DFD]L[163ZYFESQ7W&VL*V]-]: _2\94\$^+W;9&YJN*,M,3F;K,]&QJ?=QD0K=Y9-PW>34' MU7*6CK,ERS;=;^QB:]A+N?;'>SZ@MB<- ?1T@J^J<_84\@W)+\L8C!>:MUQ7 MA[^_LC:PE&D^KWA. '>#,5?&9 G6QT-7VR]ER$K:-XMFT C1[[P MQ(/5D>(W0FRE!>Y4CSL$U3PR#W(KR)"W+/&%*D)$1).Q?"HO6^>)EJ8N+S%K MPBA&+2V*0)1>X=&;#!,%FHXW^W;4)H:_Y59@9P0^30:L.SV:_(\KD#>$4-6M M6._9?+4'?AC\!@QS=8O8/;DHB$+OW^$G?[WYP6M'+M6.?*E)[WQ0_B>K$4^9 M,/5R4)Y8N(/U.A'>#H*B:KT=! C",0WZT=,VJ+I&W=@.;KZY4?J@-B?*$_3L6I8UL16;TPSG=RDJFNHIJN;J9MYUNT8W1[I&[@7-E:\;*@8W)\= M7\./_X7 YG["\[=1XA+54VHCJ1S40?))KR:J?+G'P^#WJPA^VN#?;%N9@Z;K M%=[PUAX<6:L7,Y8*/?M5K*0=WPH40!$?;_&,6!+$1/F>A$JU;&"K$#?F#PR[ MXW7H-T1CC2=2_,#RV"1U5.0QB>)!T5,@)UP6>G[796M+J2US5+3''65S=LWK M5G3"-]WB]2V5KA;[7V2WBX_JRC&+G^7'<2R77DP/KX%'LEKZ,9C,_->_?% _ MT.<&&U_PSQN6X$N.ROW/V;WR6S5+R]71WN>3Q13^A'G<$$;9%96"S9OLH_A# M=AGC-&@X-?R/T%5PE?[R03-1$B\F^$_=_LR'P]YA&G_Z)"Y:_4U[Y"=SO]N& M_S+OZ.^2?MNP#81E!.S)M_*F6BRJV:<>@:+:)U.?_)E=W_N*\@7HFP\[HB8' MB[U^.AX/,O!%:*G0^?#X7#F%\YEH\S\4DI;*?ZCT?WNMQ=-G[CYOXNYF->.Q M,WOS\KSZ]J/B>PL'U,=I/@$Y]XS-I_SI?+'G]AL?E+JZ9W_K;T *A[#%<8@C M0I%=;SVZ7GX K/7&>=+AF=/>GX9(=H,]!H\S[Z>*Q0&0(W\+Z;1KKWCM=9-M MV_,24A>J>)0JW/.DBI.>W^XS ";RZ28=?[VKJV4Y00NXJC_^QWB<9;>W+WTR MD$5]L'G$(4P^[F#ZG9K),1=A/]ZF)7M9>W&_)=AO.L_N MOI#UA:PO9'TAZPM9OQ.R'L[$7Y%^GZ9[]B>I#E3'_"+A)+Z2&?'",_KN@&GL M,^HC49OAC>R]_!>#E7NG+MXNM'\LVM>=D6H9%]J_T/[YT;ZFCRQ[%9OT0OLG M1OMOD%QAVG]Z:;_I4)7:'ECWH?;XCI#)48VT7Y+I1]H>RA4[:A[:,=7BC[/5'V<";^ HJHI>VOB/:F:-@#U3>_5 LJ MD#B&OOGNPCRF.K+V<"2WWWLR$75MI%M[>?8N5N" Y,]I$J?FCE1G+Q?& MA3@OQ/G2SK61YNSE.+[0YH!HB, M/&\?16VP8N4$I,?[IBAK9%S2ARX4=41C*8>/_O.U3/U.2N* M'/MR@'XS2^NOV7J#[M.VLG1SI'E[A0@O9M: I-!I$J?FCCS]XCR]$.<0B=,: MZ?8^16$7VAP2;0YGXB^@U^FG[I_Z6U9F=.J%XJ\4.1@*')D&1<1^;X(\B0\;,9+>]@& MFX'_CZH1S4VVM.DX8R"F[PU[I*NK+6B/8IMT&_QBBW < OEAZ);98 _@DV(# MT[$N;'!A@W-F ]T^:L+;^ZQ6.&6:'L[$7T#'_5[[X<3=C0R\)"^Q@>M(*;-3 MS(.SC4N&R;"$QKLF)VUDF_N8-Q>"NA#4EE-FI*J'-!-YED$P0)W_! CP%#QZ MW]N'J#OO.VON1]$9'=N%ELT%QTVF"WVDJ:\*>'4J@NV4#;\SY05MI'L'X"Q< M>.'""R?#"^[K@L5=.&'XG#" M5$OL.'](\LQ;1J_V@7A_\B(,-5[SO8&@9GM%[Y\Z]9,.7YZ\"+]P^4EPN3W2 M],/36"][3 MAP9>].=IS>?RV !?8+4WQ9!W+>S:N&1"TM#4/7!8["->_#%?P'S'[)M[]LJR MJF=P#RW&)!M7+"$;OBZS3VU;\_Z4GCIX%\9.S\U+X-;%1U,_?#(?_OIEFBEB M/,^\-2_'0"Y=>.J9MRMYJ2QD^'B$,-WS6=]I^K6GP!4%K/:^X[FM:F4!R[&8 MUEFFS.#W::-DL-B3?8?U$X)[,9EH:"-%5[OZP><.;ES-YFD-0UE4-,@FG67* M'*1P-<&%W/.Q,")WWQ'=IXTR@5V;U_DLK>%*')J@"1@G!C"_5<5REETK >P, MRD?YV^90NIOL.W(89SJ?U]4?,/!%!@/?\T&N,P)UX1#R?P_4MN3X13X6#JW5=*FI:U[UO;:9\XV<(:[?WZ MU35BPR&Y!T(23A=.R9W$1/D)8VT*//*5\30M[T NPNWS] $>-LO_N-Y/67AK M3>=12/*SUGB(+GJ+8USK%[7GU=6>-0;&'6V4M&FJ<0XJQ42YSQ?3SL2"/[2L1==T^4#P/D<6.HMKHSMZO'Q#AX/E=5/= .>-'2$@]T/- "(M-;/W?]ZF!/PU; M_IQ5\7K+"HFT^T/TNX)@1CA".%/F9"/4V6T!9@&.J;MCFJ63<;4L M%R.&S0>C'M.C%]EX6E9%=?<@J'CU1>JU)5ZTIV_AQ61!PTUC,6!^F&VRE[HY M\;DC[ VSJ9MJ68,>P'3NK;O%C3;)#!<'.*XTW;O1?&N$4@#$OQS#;SNE""ZZ M=FV*18?;LW*-?YA_Z &>Q+EHQ&BH*/"_PF=(KB%9*V"[/ZM@@?Z'?0'S@2UN MA0\G^.J6*49IH=QF\)A50E#>YQGW!'CQ-R?J-SS@FDW+LQ2\V[I&QQ"%6D=[%U$X M6%'X;,E6C<=+&-=XF\!Q.H'S-"$HZV1KX8.- I#2VG",MWD-ZB?(RV4#9#Q/ M'YAA0F_#49,J6W"W$NE\=T!([*)'!.6Z5KAZL?E&4G4(!D;:*MVD4FO76KM] M0/8K1H=T/N'JW*;CO("C-6M:DFB-,=BLBGR)M\MRO&"+G^)[WND)M!6SZ=5& ML*?M\G)'74LX0"C5ZO(<=M:HE[/F[8.]:Z+!D44#[O%=FJ-@0&?1#*Y;UEP: MP^7I^-_+O"$O?BL16#Z)*N_.JR_7$FQQ!)U>[0S6 MBYQ];9V^U=-[>C'HMC7IZ(VRA%6L2=)-LIN%I&S!=XMF =(.E>()R#C4C8>Z M!S#AP6W#IO,@5?+)7SXT-^[$2-/4UC+'-AU'2UTS=<>FJIJZY^AVBG(W?3/Y MQJ79355,X '_R.'PF^0+IHR/TWG.B@QX8&"H>O:CHR>I!M^"*K'G!%Y&#/^> M*5.P"I%3,=-B0NH/@C8 .X+]/V)XD2+^_+7>HSB MR4<8F9RFO9TZ) '5Z=3?-UB([PR[L\SW7A%@JCGZHK]EQ0.+J-XSY^!XP8\A M(&*1? /-Y]>4&+4#[6-VK?A[EP4<,QN3;S#J+'+*OX)S.WV %<:OTO$TAS_:NYHE M3[^B3>+F$CY6.%L.=3])1;_'EYR?23JVDG%$(^]:N#"Q>I-EI7*;EVF)H>;. M$KUY(/:=U]4XRR8\UMVD!>-E9@6R@Z-95..O(^;?0R\AD#0\B?6+P&1M?YSM %J;D@%QY#QQD"T8,=P=W'L' M_-:ILAB?7\(#EO.#58AR]9OD)@'1$L&Z:Z TW#.)=Y,R6.FH-XRJME0VS# MLE5ENV2=+,B<05)\C!)!$N""M59N"O^OH-OG@/5QKQWK3_N?V>42S;25O-2; M["XO2]JW4OE["M?4#PJ=9[K*%%IX4EXN\0J8?5[0S%MRG,",B(7O8=?@ZZ^9 M\F]X!$P:A%X;^=A_RNKU_C/F@I5-G,0O/XA TUW>_(OK"BF,^H]\MIR)"_DV M8UG$$@CG")/X3CL\N9!3,:[R#9ZHX^JNA-\G2MJLN5*0B.MJ>3=ET;+\#R9: MV35 I_4=SQ_ G[OM:@LF^8Q'0G+6Z)SD=B_\R(O V3I1@$2X-%$@[#E!3=M[ MGVEJJ.4)]JHSH,Y26.E%QOP/F%KUL(6U;]("3VSFT\!PD5(L9_.K!JAB.:^8 MUEAG?&$4L(A:!D /\;;'[INE]3KZS)==$@PYG_SB'8F,0;*";L-V7:AWXZS& MZUKZ*3"GKJ>?2)IX^X01/T9PQ8I\AH<<]XQK'],SA\3W?*8#DR)U*$1-P]0W(N_"U!*FQ$1 M-VQ2#JL,.AH\@=TYP00$K#L@/0^&-07+'U6PS:H;$(I83/J&^_._BJ14SERP M8ADL(;K__S][[]_>$\2^\3>L_7^ M"9%#"3$(< %",O?3W^ZGN^<'"$JR)">4Q=JJC442P&"FIZ=_//VTBQ623:?[ MK)9FNSOZ@'A8PZDJ^J[$5%U[ N$D7-S:<[^]O_K__)_G!P=[+T_J&2WKS**'I(/@"^+++\@1_HDR_P[V-3O!2S:_6WM#F!6T MVZ>=PAXC/UJ@^&IVXE>,$\*O#"*4B<D;^A*E/P*< :I"CJYQ.BTU%-\&R @(W'C==A$C9J 7^IQ-UD,:4Z33C=X)C MN#ZV/!"XBU==3^9UD;M_9BS2.-FH8@]$- 2_)G"'F'5]#Z1>3Q&?A0MSD3>(T.A!"<[)06IW9<5U*G5/ZE-=J7MX8!I)65II XN/S!NB ME-$^I(]"$&E65VZ).T4U5]M2TI$GQ6>D9$I7W:"4*_% M.#=3GI\@Y42[HV-RZ%:NE7M.\$.,B02!/04@!P#]9 >"E#V9H7 E:QQ]%T7I MV-UN7:6BM#A7CZ;O19"Y7%]7*LH;C414S.'8M.;@%*1[65V;B"$BSZMD%F)*! MC0MC7^(3& 9)!-V-55I5L]/8-1"6Q3E'X-++6Z_]^CJT1B:&CBGE0,.+<5B MLQPW=&KFF]'TH@[E,4G'AU6G.:@JZ;Y12U\1L95LN)B MN\^T4!PWJ1(3"T^'B-C=\LD%R4+_3L$DD]TCPA)9:T?(8SMZP' G)?S;!NQ@FR?P,+I$A(9KAM1]_C=*$#BP2H_>&OM[V]\#<_6Q8%[% M7]WEZ+=ZEJ]0^EX6D\4Y_9/>2PF043@P;]U?[1\KD<+O?#\1WUCH^7?KNXW( M(YX=_<=+^U'_N_TKOGIZN\N^YL.N[ZCRL"B,;]0ZZNB.K:/NM4/4RIL__[(7 M?SX,$_L(6. O@@EZ#4P0W*\1>5X#T[.QBV(C,D,D,-3!]#9]L0%^5PI8\&!)?D#]I* M:V?QP?4%N4X<-K8?R,'S[,FS6[5LO->6C ^M$XW>8/[-VJ M1_$WO6^]K8ZRPZ>'=U!J M#[V+\#=P^#QH"=Q_D;UX>ION:OG#;ZJ)^_[S M^VD%^@73\*=M@,=LZ#]2Z7Z1/;F5E?#PA/L;,F^Y"WU,-'$%(*P'JKSS2F][ MW3[,7K?[3_>R@[W;I 6N??4_9"WO_2S[!HZL[;;]YK?ML^S)BZ_2AGXS-^U5 M;8MO!(?YPRA13@*.1PK7KTT<_;G0I"W'24"APU"ZY=4:1[QUP>Z F-RII\?S M.Y-?]#H[:+\@S\9@E"Q_,B'+<(NZJJYVL)I6\GLG OE[:5L(Z/".H-*93J_@=XYSS 3,E*QM?A(< P^N1@]X6HXUE@D+ZA&@%! M4G+QS7?W7R*VGVOV&VV:I^D0K]T"^" A5N9+_#A6J5-CFM1^JTV/,Z=AG1:5 M8?SON,EX:6*!)[UUM/$= ]883=?GXK9&T]9H&A23.W&5'-V]04+4VDMHK[3P M$ ,;KL($,7/44TO)%$W;LJ9)[C)O6 ,HZ6+HP'BG#G!W)9']I@ZY. VV3L;^ MLO^B?]!%2Y^2G2ECBE4V>NZS]>)PH6#_SW#>>IX/Y1;C^ M$?$"'DK%];):X!@(@<@0.GBHQ\GUJFS2)W!E-Z+3.ET ,F%EWG3,&,2K&/N MB,(#+BK9VVO[H5B5=(D\V'VPF&V]P+4'Y+H=PP?DD_2 7"_'^OM@ @4&",>U M^<+]6-:H[#5*=?JZVHDY1/"];RAT%PF/#[LO$CWCPQ+1JVE3GAF?0B2&<5.F M/_LP[1V=]%%#"\EL@-'H-^FTO$DQ[?!;Q,K*2 &S32%!N7W9[^J,/K@RWQ>T M]_>>/GM^='BW:M^#_6O+?0]>W'MQ[OV7^S[*AQULWIO=N)#VCRD-O&G^]7YJ M_]:D?^UL) M>)P2<& 2\&0K 8]3 IY" D[=DESSK0P\0AGXR)&23:V4^C/!J.]\;AX1H-MP M1'S+Q33WKA:V5?-_-A+Y*'ORXC:FX)^[W'TH(Z]C8 .?&7OY)4[76S# M)K?;9 ^*/O,PV]N_U\#!QNKYK6P^--G9!HH%* "V MX90'%T[9SXYNM;K/%:@GV?,GVSSG5J"V.82M2&U%:BM2CT2D#K-G M!P_*CKK7M-3>ACHIZ\IY'W.4X.H7_RI-=+X9P.^U368>*B)X_S [.OPZS;(> M%F1XJQFVFF&K&:+?/]W/]F\%N-EJAJUFV&J&;U@S/#F\ES[16\VPU0Q;S?!- M:89]>/;L5"\=6-6Q5PU8U?+NJX6#O*#O:OQ76Z!M3#7=N_?MUNA!\<&[T M*W=*NB7=__-;7I>-OCL)2!+I<4&_H9=UU;AP[7?6NHD'UW(OJI.:WYN;1M&_ ML*AH12B5TO2,T8<%?2"WX[92/'5,]$W?3-PB+\IVU+BSO.$)17<%J:W.Z-M3 M:;(Q'\"X[([2M<3_R1+W5V^5KO*[JU?W[B9YG[ ._W_>V"WF^9G;.6U<_FDG MG]* _IJ7E_FRI0?]YWFC[W+5 *\BX+SED(>VQW43NQG=N-Y-ISNG>8FR_/;< M.9(9;NISY@:P4'_NGOZG&YWG%^B -L*RH3LA;:&\0H^7*UYCL[JX_.;&:( S M'G/[-MZW\Z:NZ-_CS9MT5J2<:#[8>WG=L/&S_9>LX5B[B5%UD-GE'] $AE=J MU-+6*Z9T./9N1]J/E61THUNK2FDE0]^ZLG67Y]P0"+&[VDI+7O3 T<:RW(UV0'GGHV+R7]^U1Z_WWAP?/7GZ_-G^J\/] MP[WC)X>'KX_V7I^\?G'R_/G3(U:2^8;L@[K(K@B+__S\=R00IJT5! M&YW?GSXH[>]7M%9ES8U\V]'Q:=TMN/W5)YKEWXKVTUT[>-VWJLI)XFBI:Q97 MDEUI)CEJ:*2M"7;-AS9O"9*B1GH]LB18 V)K;277S)N">RBA2W-)8LXWM2Y) M(Y(+1[^'AIQ(HZVXN55HRL5=PL0P\LC78]^1JYZFCM"7N@A'3^_=BULWLAZ%3:=N-S^__E?ZRO_OLSKV! MSPL:VB7=A%:0CX*:3JE_\R'0AF5F[4U'D-]K:3/#>-/=:3>MO-_=>P#KUKKC MP.ZWG:A,N9QQTO[O@G1<37LHG5??-1!V0'U*?D\U*G-RB?-%39O+=]3=';WS M9^G0HHS)*ESJUH729 FTQ96+N9.@-E+DVU[D)3\WXU$NF@(G-[[DC3S<(AB- M"MWD7I?_^=&=&Y5NF&[-3!6&II.G>?6)_%880#3C[*]RMU&VB7(R?N2*65VY MI9VG4SK:Z.#[P$K%EG'GU.7HLEI4M&*=B(TL/-E[CD4)MAX=JR]'Y_4EZ2^Z M]:D;YQU+"XF =)56.X];2?JSMSTGTW$'[2Y) B>=&&0DR)%O!XJO3 UU[5=$B3%P.;H7_<'V_04H[.E_.: MCC&$O$;[_S'Z?G]OCQ:4%I<,6AIY^P/;Y(WL2)H/I_]>>:_19=V5$\PDIE2T M XY:G"LZ23(O9DI-<[*L::MVWHKJ;V )A=#J3_GOSTBUM3Q#9.FBS:Z, /++$H.A_ "QY".JF)<3%DJ6U>*"0([L<1CHG&3 M]',#VCI8*+)^;%=CAJ+)YT=,'.\/^A*&+QVE&-O.@EZ9=LZ,9HKLH2MOSD\W#_X\?GAT9/]PV)BX,^O+5I8C% M>VZA.V&/9;-"$-_G/\AH7_.Z0=A9<"?>PY(FK?8:<_\:&^9E<=<[& ,:9+C^ M!3*++N2MV**BS$G?NBEDEF[V6U=J^&+_2;ZS?_B]T]D21XJWRH>P/UY_UMU\ M/(:%N__BR=.,]TC\1497Y0O='QS_D-U!.Y7'BN^*:LH-7A?2=)OT2^-WD+Z6 M:(\.FTZB&*U<2IMX6I10K&2%SXK%*(PT&1["'Z(U,ID44C+T3]^A=Z)1![XY M_7%9+,Y5!RZ*&9V$I'SK"Y54N(;ZX>3!_0TJK MXI.VY([EXP[Q@WHZ+<:N48&P[T/@1;]'S^%\3K-#/X(OQAX-=S3&')#:).57 MM#@?0NC=KU@0P=W1VTI7FW_!CW6ZW724-Q#7Z!UCGP33=I/+*^AM$G(V=4A0 M2-73;[7C-O]8PDHL!&/:?=H[7(X'/J'KBL^Q#.=Q?MK69<'_3!S:GG?X/>P"&!@Q;MHYN"'VF"CT:'Y.*T06TL^<5(N M,UAO?F5N,H^IN)'GRUM'C,++O$TV+,D.GZVT.7_O)F?X.3TN6GH5W#8I]V"WX*AP 6?D-SL)5EZ93MX;ZH M8'PR6KC:M/6YR3RLN_%YX2Y@N=/N-H[[AG,W]!G'5Q/XIBI5>Y@)Y#5+SB%7_CX\"_291:[K^ M#6E)/9WV=OY')/.$9FY*FM=4W3M5==]?HPO%,)2K0QQ]S=4KFO('V8^L3R38 MSBML+=NATR66=3-51\J)10E1<81_1> &]W5)$E=NF$EUJD;"2<]CXU2MOO*( MES>:1SEG:6";)+FONL:45!2$O+U\BD+ XE:)/RNN]@UG2+0'Y,U\0,[30%KX M\.)L3A-)RU(TU5(=E_2"[,N>_06"]C4RR9N5G._WM[E%>'AR=')WNO M?WS^>O_PS?[>CR]>/'U]\N/AR?.C'P^?'Q_V';V'F=6_]W$-Z)[WQ[]]E"WW M]NU(ZX)'[Q 2>!NLZEM)\<$7CO!@+:(N7OIG>T]>OWZS_^3XX/CH\/#'5R^. MCIZ\>'5RWPWU/R/V8Y%C?.Q8:!2"AP[K85SFQ:SE*TON9^S?YXK@T9OC M9T;PS8]'SY\>O#G<.WSRXN#%T[VG>S<7K 2"^/3K!8_VCQ-1 MXU3VZ$T^7M3-7:3L*X!6$)26W+/WOVTEL9#M@OW(L^6?.^KK\$[_=(K 0'!= M$K$LTN.N@=D38U,D!"MB>BF;@G<97):VG79L4(A)+7F#>4FCY;T'1T;#,2V< M*=HAY.CEIT59+ :"GQL JY(IH+5MNU-VF^%C:1":5GELJ9&Q@T^XRW8>-N\M MDP:+\\:YV^9J9_3)>[1W?,\X656;J\ MN>,DO7)C-SMU33)/MT?'WO)">N;1;46%-^_M'_OL7D3"G-N_[!^\V'UJZYOQ MWT_"WQCJ7_;W]G:?R'3[W]'Y.!>ON%QRWF]31#Z.T7+\?%PL[B3]AX=/PW3< M6OS_>8Y8.(U/L2FDX%J??9R(F\<&#?*V ZOH5SB9&VN 0+B1\ M[9<)W^;\DK2FK>MA*MM%/?YT3N<^?0>OZ.@E$K>+);U5W7S2J65C02T8^CV/ M;.P42)(7)?(SX4S'[X8.=9^*EN%K%MN=Y;)M-?*0"$ 6!1M\&#,;QGQ*#H13 MSUS\U!IZ@A\BP 7!D $5@3?PZ>IZ-F,!Q+O1BVCF]JXV2%1>\E5LDE.:N2I^ M_R)@Z4AO[?FMM@G(V F?Z6MSZ<9W^')2^!W MD;WAC(!!.'*-QF/1RF)6 )SB]Q8Y2H <(50N.W%9=XAW:XS7K6YR$A0H<)5] MNVL$<+';SO)/'!SCW ['6'FK@$@GHD"\NGM2'),P0B6A4?H M7XCSA%/.EPC4VE4 45M8D2$,>54XPUYP[#SG "-MN3,(]81CO_5EXV21#38LZ:^7)S3[6M6D@W_?!&>),J59C%CA"0K?<1L..=ZUF:I M>J>#9$'>=X.4S?-U\AP>?_VO4<_FMY[L%1(B8?,B_ZN M&#/+FL+_!&O9)"FT]J5A!'/<#H>[ZOE:/IS+&G+R7X\?RSO0@[M%P2 9&;Y> M2#,>)FE! ^$H\CE-%>MK?E9&RQ_)%/FJ7[<+-_!QD 201# P)Y/.&DG1_,3OEZ SD MB3;AN87P#OI*$2^6J266!4; M(L*0O&$E()BR"S7#$3:B;=_HR)^0(JSUC-6CP4?4A@V.<+![)3EXQE]1VK$F MMI/I[Q29>!P=#:$X:H5NSF/*=K*E4*T&.4S4_O-)PC$JVS&+M M19+%J$4^:..Z/=[A@"KP /2AX10@LZ_@=+"N.2>%H=/$[.5-G*I'FDC2-8P7 M_\RZQP&48!I7Y(2VJ?^^WB4UI/%>LFSP^BO/K ]/ KY%NHHV61?)..;(C;GC+)W+1L@&?,W)_ M(B6!6@L'F"G?2\^FT9FK&&RD$;*!W MO4%[D_-!@'7/!929:A WB)ZQBU;%_09^ )T!/MI)Z= M%K_D),:?Z=_-O#; >NX?""@?@X(U:4-/K7*VE'1T!6/0BA8/%H,A+Y<,ZX9C M0^8PWWT<'\RX5H>!$ 0O,N#OO)/](7%<+O+_K6F]1/L#1?">AD=W.*'3LVWJ M?,*O0?H*'^Z,K>H79HZ-7XR.T5E9GW(FBJQ G"4\+6PELE%7G64C&"7RKUIR M4@LSZ\EZ)Q&0Z'\^=6?D8T[L*4B"Z0#4!Z>-4]",53K%[V:S23V3U18MLV!' M#)*5C4YX8S8L$URT6@%[P&Y%-:%]ML, H#4C5K5+O@3_8=)N>P#>HM2:V/ 9 MHL'0!X%WVP5LW<1[9+,+__M-^1YAX?\?%&#IG3I>I:7!/RD;H$V6G$H:$-33 M, IZ97&6C"QO<;'JR/T1DSNY6]]1DL&XSX5HXC19?.G4L@,XD2L6/E5DJ<%$ MJY5G8Y$&&X_[PQ<(-721W$M#HO0JL3%WR0IUAPP"L3#/?8:L&FL80ODUAA^< M*2V!'A[7V:.[HS==PZ;$C.R63)P P"TYH<26E3I)[%K (Y/0!]NHDF:75$@F [. M?*BXWIO_Z[RR) ;\MA<>K\(FL>.GCF,L9JDJ&CB*!:E;T0J00MT_G408K[ C M+XO6(L>\?2[(%\4>XJ.AKLYJ@)7#06M&_,IF\1@.C*ARDK&?\#&QT" RGVMB MNW:MPO$:E S4**K3G1KG!W*VE'13_8/FG'UA#9S:BFEU$40OU+KQRP#GW X( M8;;J!9 LK1JW66K8CNJX3"_3+=JZ\"@>TX)55$DS)R\6ADSKNS?9!)"JJ;)68ZB4).62;Y%N9=\BX]X,Q6D29$T0F(D*OQ2%YF77I5R M["2W0(7OX0&[CFM>#NHY?3L2E][%N/BD\'!B@EH[<=H0,U9>0HQT@JY/%"J5N M&NAPFV729GS[^'BRM\@3HODHB \5#@V9 MG!7+X7DZ)LR824L2E,'*PB9NL5E)J>"\Q'X7.!KFQ4>,69V8]H<1T7:VT2"T?UHTDLFB9/S5UEB;TV+YV"Z\/3A%MA4.),ICBE$X]=0S7RQI<^<&>V M%6_7"7G'?*;AO<^U"IK/1'+;MH?)K5(X<7#UW.9PC7B3G';G^8]O^;"CJ M\ M0'&J0/1,"!?:O\E0J\2.XR.9TPH3;!"Y,HXZ82_U-8HF,F2!+?>7G@-<;I2S MU7UK+3'?584UWW&A_Z(2#,40-%,=@3G:J9PJ/T3BPMQ$I<$X:#(1;8T MUE.@]K(1#7C&^9 *BZU?<^"EY1P 2YH=7/F$M* D-^*4B8DYAX^PE)>"R>TJ M$S\8XAJLD*RFZM/ [)?<,O-[61/$ZB8%,.P*M&##[9AWZ>;QN4U6Z%6'K#QC M@XNRU,RNVIM!-2\(D*[H]_Z.;!Y*U]JX47"UHTDR3/BEZ-Z8P3R\ Q6&GA4N S.U%%5#4!E,G[ M0@*BR3NR/AJ5\XV6@0_ D4(UV>0*W*'E?(NOJT6\NR;/V4DZO [189YAIHF# MXQ4EB',IXLD-R77AHE7/^H%TI2-BM!H+E!<8)87CB\@'<>Y32!-BL2ZX%I%7 M#F[<#N,>NID%ZWBQRJ555:\"Q7K"$(F8'[$E(:\<7Q!F?*EE3H#'HW"7W51: M-:Z4UN?$?S$C!^ (4IIGF0G)%;-(879W4VTDV!19MX=GN\OZO8$!)F8 ] MM1W:A#.:+D.)E#F?I)&V6]VA%FGZ1X4X-ZC^HK3M"61!'O0+MI*"&.2/@J[P MP0OZR.&&)*TY87C*_(LA^@ZOH&$K4#413Q%S?LAM:ASP M7;A2*I"46*^?/.D5I4$!2"ES]#Q04* =0YQ^@\HP,(GEQN3"+R&/$ M 9*/6]LH_#((BJ2[27*II.6R)"848G7*(89]QG9..Q*:1RDW+%HMB#%!5<*G MH9/67[%8SE4'Y^2@.,[UT_6P$^!_0^[UN?'Y;9/E+%,08S3#B*<2X>. ?6XD M*@I)3:NJ+0NPX=J\-_&F2N),7BI3RN\C-M"J%<=XV7R<>!%DB--46/Q1C"B6 MD,B.L@)B***K3"J/\8I_54\7Y%Y=\'[65(\J9/S#R[.0.SG'>:%H>$/!O!5; M;Z9D<1>: M.XR3(=@\!I#_(1%8T/(=-QSL'(J*Y;J'P43/5E(=BX:)!]-Y; M-O_ ]@[#!$*O]>2E*;K5@IPX*'.R?1:^J-WJE-?]MWH 6RA\?U\@'L"DKH-[*'=7*D+KC_4/&V]#DX]TL.Z@@\W!,4*@M7 MF9.O90 'Q"-34SZ6C#KX>H'+5N X^53/97Y;(E]44^S7N'"%=!" MVF99@F$.7AZP#Z)@$> MMOT4RBCNI]2_'DI&/G*HP8%#O@^)\)<8?VTOR$_,,57N5RQT.$E8NJ>*:*EI@_V '5:I&G9(F MYJ<%RL&&ZN_E69K 1>ZV%U;'/4)6,'JVIVH,P;"D1@F^;WL.703]^BG9QRNK MS"/@,,B5N]Z"^)K^\Q!*;4$2(OG9 &Q_'>[S>/65!Z/^,#"'%$\:[;_/Q.?E MQB4^OSBMF+%E["IR5(PY&0+))0:N >\E_'=7CF,Y@. M0< J";K$HCKT $OJ5"MG4='.==H-M(SW.JL3YE9E#M6@D:6P62/K2P#M?S$CT8_XM\6DR)GQ./_JVNRT6?^QQ6T M6"2,_*13.F5@%QJTC#9IKC_U2[&B5?IPM5#2+(SF%IJ*%RV4B:I7;Q?[K0T& M-[\_K"H.NR-/-GZ:O>EZO:BD'$*RV'&5D];;7GT_OVGL1!#H$<)@G1#,D-:A MWYKRA+F#?9) Z8*RBJI ^H&!_L,9 -;U2G,'PO?Q&JV\8+Q,0-49)$FY'.5A M%L*P6V7B_-^J?I<'"!+!"]@T6O04I41N>MB&PUU52ESRG?!:XHCETN^06.=3 MQP)K$4M_#(*SH46@D6B9D;M!($JYB^A=5YX@KJA'EW@'L0^:,UO%O(FZZ3D3 MX" J+S0+P$9P$YTE]9P-L*Z29>2SVAP[3SJ93)Q%83Q&)H!+Y)!B,.=H9;;> M^JB4D*K*-:(RAVP]/$:"CWYI$$H2\'>^9.U/$BPRU(YI1T!XZ/3A75?!QJRP MN3"@M;8_[;*S)F?;B2G! PC=JD8C&"?F+YJ6Q'+LQ[WB 2,HY6-10+!"'T3C MRZTZ>9HFU75W#(\XAMF2G:T>DZ.]7<^*<6!P%XO*W]-N8):>PCH?F(O^3XV< ML\ZLI-.?5$QB :1ZI8T($>5WQ73IP+^JT;#4.=8L>9@]= MZK#)?>)] 26411K-9%Z+->4!+H%^QTHGP":2"F@S]6!D7=R$ID=_\U71EQV<:D M;W32_^N[O>_P-_UJ;'_[T.\ 89A.[$>4(/]*LOA;/%>I:%!ZV4Q M69S_]?"9=!C6[JUQ6]/TY[U^KC2$+PN$)ZV GVA?XR]NX?+\X.#9%W4JIG%> M%[&_]V;!D_K?KM+B $^EX>O,%#QO&B8J> ME;*MB#9 6Y^+C'6#&ZO'LM%F& MRCNEPD3Y71Z\!PCD?]=\X]$O1567BUQK](Y)L*M\]"K4XZU>^#^<[(I_PM=J M21T?S#_FRY)K_7SYWX]TXC!Y\FI)((,5:KS,\=_HKUJOXX,J_$:JQ=@Z_RA& M-8K(/O(@?O[Y9'5\/PEL[5?-^_QL+ %P/G_>?8][LK$\^M U9SRY]JC7'6M. M6K /B(^Q[Y_A::\^KS[FW?O_?J?/2N;YEU__UG\FC_*7)8G(9&4&?N7<>FY_ MO7?,Q3-Z7<[XV-#/H.U9JX1K<L9'XBZTPX4:O)-?KC6IG=K!3MX;>;HMTJAV]1.<@V#]A= M;V"4T9EE-83C?.)F4H\P@)PC"V01&.GI0$7U=M]B\?J&09?N/"^G"I I&@Y# MD9.22U,S^M6B"[$Z 22A)5=POL4O1GZ[7((?9WO$;:5X"L_;,;Y1R$B0,/*' M&<>OAE@R.( %X@AVUOP78X-A*+O#O)ASO,X[I)QY,&0(F[N^IGL2(*4@/#/Q MKZW#AV?EF/K]I'YG62(&'E(R;\N2$:!Y8EGZ^ 4"V @465I BYYW;W!X;E!V MX*>Z19R5G0Q3-0K_'XT5QRS-HKC6%?F1^3DM"I-.T&1SAI[\[K.F[N:M\=IP M_H@#Y8&=(M3_6E345)4T5B$]Q)A[\N&U8EVZ?"TE>-C78I<68@TA5[N=)KQG M&I$NK"M6YB%%DWY4P_=KYTW&D>0@4-)&!#%+1NKI 7A,FK;$B)81^QLEF2$@O/#X^KR+"DL')OK'' M"H?(<1P*@/%=2ELOW/236T;4!MKBA65-@OC1=S+HP"W'%2:#S\!]8^L^GUPP MP\[9YG,EI>FHTZ+NT5OU!7I:N'(BLZJ!X33\-SJM4087L .ZC:S,>>Q\DUX/ M#;1,>.(@D?%2E\5$N87F7.4B)A(.K&; VEKZ9X73(X[W$1"D./?MLIHN8U[^VS%X/&)0>2+7+K3MD ?,02Q'UCR M_A>E=;=B$9^[Y)398,91.K\("76_CR" LI8DBQN\TNMH< -)T*55C%B]B'4-PYW_U17C3U+P M,@XD]GZ:X_K^S I=;%820J=>70:8X[C9FU'&YZ4+X"Y)?AO%^*26"4J^S+7$ MC\MK6DEW%&#WB3IM?] K)5$I]4ZI Q,JUE5H] M'6%#AMZ-N\7ZVJ:((8[>4B@0'+K#]:K$?#,&,$]DO6ZN= M[R:2OIT&ZO/ V)DTCQ(*_F:US6%$V9%T-8P RTT&7,Q.TC5),54[2@PQB:#. M>(M%I[:"[2&D>&=135O+-) MH%M/^-=U-5@Q>?7F#"I'.ZW*S@1!!;T^;2C6-DP*I-6%9V=H 'CA@H H8Y=I MN7KA>LK2ZB;#8^T4@P*0CHN)@K2]15MY0%9\Y[H@[KYD&:P"4>?*/JS#^#:Z MV2F)1QDH#K4/YIF\?4POX=$QL]J:R$:+A#)(*2/N=$44N -%KJMKMGWO;4#U M.;#R*:MH0AU:TI&"0FH(7!">6$5Z1L5_['[@AO:UR/>KICL;'4]H8$7KCSVZ MRYM7QZ@Q5(W 1+(3/1",.K6NRJ5@U4Q!"Y*)+MV1X0E+!O^-(3+*D2O:IW+2 M\&\A!K&JB7E9 3K2HW:8M\:9-%1P"9'WESQ93YHMBXE#BEFNY7 M5WJE;<1;/)E:W!RM6K;1O'#/OMVB@S^QP/B[_^_*PEL#&PF]3J6I!=^((")/ MB\_6OCZ)F.,&*WE7F(HBW@JA1_ T/,J.\%4ZF=]Q*N5/_O'5M=H#JD%XZV,R M.>D<'>N*=(J%VZ7?*'RH];.U]MQH?.,[$(E)/Y[>%*@8X/#G>D1Z'3XPE(TH MLC_9A\FCPT$+Q#UA$3L=)F.3D#A-*+1MM.0V,LVAHS6/QH)<_3*'Q>,6&X=87R MX,[ X.B-8GZ4[#6%B5L/>EF90/=L! ])D_>R'FO+13)_FZZ0?V/U;+*D=7:! MSHO\/.EA6+E2V(?B9AMA@ZA8""<,.&Y+S_VK/7ICQ&HQP^&>QJ(068.EB MV5JGO/&BMY@@!,-5DT]M3C 0:_?72Q%<:0!G[:2]A21WELY-=,8TG9%5XGOK M2%HGP'Q>87T>WE6;46O<(&UUEC1\#V\8DW:1(#!OGF#B[3W@?1W%SX=+*:R;R*CB$8.-@ZE^5;K>MI58V.;XULH>=DJCW), M/!-&*3XGC]6/BWFIU(@4>8PZ>&O[N]!WT',;XG7XL:4<-FL0$2^MJFO>QEV;: %M7"PUH2/^%:@6AJR\U?V0G!3%PC.U#SSP MRF-B'7FIIST=8 _>Z!/W@_&/L7$X/I=XE+151(_7$%R8%*UN2'MIEB R8+ E M'*B6X<5'U51:=*'\,7[.!IPJ16^Q3\5,46,YCOR=E-ZT]HW&/=8O/?@'93+9 M]JJJNL7F=P11$BOIR-OP,2O.6MJ=/!.B;]"!69?&)EX17L?X,*9[YC+C4(R&#QSTF*1?#!.4Z8$P9P:4N EZLM3< M7'[BVVCP>X$JS[-3C3S1:*_K9R2KJ&=RQM-9&<0CT24YE\=8#PX$-UC>NT6A M[9[11?G4.I+PI%<[B&JH=LU\/R5IN2RAJOCL&Y=U-]DY1<1OX#>A@3L'M3H. M+2WB==-^"7*I!39XY&\K4M0Y>>?2\/@G1,N7HX\UFV#:)9JKBH033$DO9&7? M_JJ]KU=:+_M>RTD,0[NC-6:3@%/="EBBH:JP) N)*$+1QDR*,V&\*-V9B,5" M.CGXCH/#:^(JA(5X ],9/W$QAXZ)T,Z@V@A"OS98G\ISB"XFGZ-]Z[#QD/2/ M-MZ?V!K@+M.M)WM!K:&^..)5S"HT,/3$^E:%K&$OOB%_';5(8N7,E6YJML?? MS.H)@N;A15BGH/6U*1(PXX?3,VJ4,*LKCGUH0F+"3$>II6:MA(9>0?A?D3?! M5S0F>H(UH4,%)LPIH0NM1!24*I390.WX\?LMS(@2E5F8BOY:B)9((N!6/&4< MKC$Y9# OVQ7+)/&+/(,?%_!A&?Q[J!$!'USI/"/)'.B E3I8EGC)1N<=J1)8 MLF99TNAP[471=*TDDO2+?/R)F_0V>3>A+^;%IU[RIFM-X4E3C+AZ#70Y M;)LAALBF)>=PZ+^::DMF\-*=8F[UU-!2M'ZG!IH\E @&>M9TI:5A*.;>6:^, M(FA*$;]Z.D5%M8 C#,M=DH'W@4.']@AS[Z4&EL\F-?"O6+]-/N+9P-? O_H" MPMU$DI.?P7U&T9Z/+:G^14,ASXT];#'1+2^$@[KN6>:I.C/3UCNL%N1/J8Y# M=#]27T+8F6QY,BAP4'$##C;K+Y7ATE?RU4*=F?.!P1H'OGBLL.@KL+^'1ZTQ M+V$XDM[2%F\<2A<-63>)0E3J]W PI:6AO5VIN_JB*SD/9#I1=AUO\G/ZAU;< MZNX$?[28SQ-KBN+(N:J73GS5DDK)K4H2\RGW&K%"UZQN?FUM)-) MZQ5[_)XP!"?:PBFT@L$@K;)D\G-IQBH[6=6[ Z6'W*H1YA0.H0FZ M5O:<0G@2H=%LN C*)N<0C[8YQ*^20]0(!!K ]3(P*9NSV60_J"Z?610S!*PD MJWO2!-.QU9C9&TWLPZ19E()GBJ7$#][ M$!ICK:+N?X$6R0Q--#0,LVSF03"2>&!O/IX@,ZT6R/&"?E$YX9".-QR D5"I-]'X9MV7_=U#X0*CX9:\ M@YC =LQ=I29Y@QY8&**TE.8SS[Q&&8S%YRZ*&A8A&7]J)9-RH;U0H1\.O9& M;V*W"@$'$Z!^A'@UJLSFO3PE&0![6AHN(Q>6+9A2WW,9O>7A7K:WMX>YD4]H M2G;P.>YA;09 ML_8C0&*+=BK+3%SP*<>]&N &KWOW:=)H(5 JA1"[("A!XL]JI>Y:)).TV54J M;]S^H6BT02YWH[E ZDX])E-:XB39?H578H[2/^0& (SY.QQ;7[[W=@MX&_]X M=?Q>?(UNX2+2M%79O<^TUU>)LG"4D/T\;K+:57/6D1-Q:M2J]!SN/3HVJ*80 MJC:]*"$6 1ZP5-5-.5G%8/>IV-08-BM?Z6J@P3.5'=\LV[MSTO>$COPY!^\_,!D?G;J_>_95S2]$ESKGSS7TAPN"U2D)(O6D#N$-[\ M]?_LY_P_#9KQ9>_E8#0,W^V_-$9(.47:F%-RB._2!%QS-*V\NI*&7?GF4 1GQJYI9T&+ M"#AK,.U(4U0>IZU!%6Y+';]X$M9WKM0LQ4G<72A3R' M7V,T_?7FCIS/W,T+V/?P0%!!2A2*EW""TV.JV]A?KG',EHM4A 37=]\);9S# MD?IFV#[ FZ:]MO&93*TE:5035 ;0&E0'>N7,(>$$)>\_3%8[?1][?L(7+P_#Z.@- SD0TMK*D%MOQ.P.3S*<$I M9W'^?R=WI)WXOEGUR!72$H8NG&B4$J@$DINB#7(NWXNT^]XQNGQB7R-!O#QE MOTU]'@EA0OO06I9N4$AXC(SYYMOF_ 89ZYF_=Y4;'3Q'[U#Z_Q.:2MKC59$+ MN%^"P/'')WKJD":7X6CD4JZGNY^34= ^^WM>=6QSH#LJ:<#1>7W) MK5XS/^\>5H\-,!$M#VPZ[+>):@NL%5[)M_?RSSEU4[ DLOOHE#)8AK4[PACQ MJS,4YD13&0X+ 0ER:-5WX]*8IE=.KJ\!4^P%@G6+N-'=8&:=JVR0)]+B-[A[ M$X8+EBX!8FA8BV;KBN<")M:RLO(OZ54GC%=X(O/$#/76?(H#5/%>F!I'TMI; MP5%PVOSNHHVPG!&R.HYC,]#O3--+=[0RC9YR[UYB%QB^M+#3W2JZT^\=S?(, M:6W-,GG[4 T^L6@F L%3M)U-%$U.+Q:11"H A6OKS#H5I=F54$NS(S;+1!0Y M0M -\KJB:@HC;[^T!'7ZF"_ 6ZWV"6Q=/[X O8H#J6 B73F&D%-I-"0M_Q1@ M$TL6$"FYQ5/Y4K@C K.![^JD&$Y+@HK6*G9\]CFUG24 (@JN!L^T/'.7M"2? MV%'5);^ &3A81MF X4UB5'YGK*W:I5,KIE#LI^5("2PW3':$#XV#5C @"N2A MHHA3+"JZ''W '8 IFHE Y+NJ.?*N.2U;[5PR=HH8YLRS0#/\0S$)M.?PB/@< M"V&[^+3B@4GK4I[:]"0M*A4C5%A& UUC+UW_M+[ B]:JFX&80+_4$;$RPQ3X M.53WI0<=?G@%%0WO3GH++F_E5E.?"D#J/)I0D-07.. MGL@K,-OS@K/K E.7!H4+4?ZR42*O()/HQE5(WG5U86NK +K(9ZL%Z!O#?#4M2J5F)7RTS74I^5 MA:4,A0CK!8C/=M[I@GO7M8EK3Q+?UB!.H7="9JYIT4IFL68%ST8SR/HS&$/D M?KCDG5MIR)4FZUK?I4N\J ^\Z,-;F-*EB]P\:B>=*!9I^\%Z%9+1& &SQ5B M+*&[N$X$:@SRBQ=10+/'4$7%'2=1<;CN%A*^KN5CD*AX5G03S'N9I@,)%R MH9@89ZEL,M9UJ!OR>S2MZ1)(+;2LJ7T?*/#7K.N';!LYTLZBDW@&8:$TM"Q6!5&1#C"S@;JT4+U_4T:AK=C,'XD!0K?;0:= ML"*-@;X(L&-#2X!\,6Q*D')JT2BFJ*KZ(I0JY!KH%X64SQ@YMSOZR4()NNSQ MP27E@7YVR&.:<'P@Z1F;U)@FULHI'29<.<5&99KH'ZAC^AB\MLJ=66/0"-X: MS;$NN?"6B"2D8A:5RJIP/CR[U0[8(% ]H";/ "?3A(A1JSI[]9]^,H);H?P> M/#.^KFWH8NWIH^Z!KX:@)+EPX:*K^2](@ MG+ZZL2[5K3G\]0K@2WE:V)3TQKSBRN;8_<9+I)P\N?8KU[IVY@WID6DH_B[T ME8^6%7>^J,MNIGP7TNA>&Y]+F!SB!<, 89"U%8"S>N+*3# ;%E!,*FG!7L/Y MEHM"[!!_OR13NE:>^TZ ;SF4,[';PF.50Q30ZB*"V1DGFF.?8+4NF^%[OBI; MD?AI-:JKSF5O=8H/81_:UBQ$#_1@A&KVYC'7=P"VKPAUK<)$:.'T)CM72IP' M"#GX$55K76ZDYU%M];XBC9RB^&SQ-.8D48?(1XCDC8QL"/6^80/SK,\LAZ(/ M54J&W=&/3D(["ZG+M0DDH[>3;+&1-PA_D5 MN!!5]&_\FE$[P?GW9$4Q?\I:#9T68F11EWO(CQLMZTZD95@!L[CXD'"^"$-. MPZ"\&BIA>KZFXS KB@^!Y 30IZY.02RT0G,37;[V=8/F$06P*N/]F<,ZP^:4 M'V0]PXF640R'N""?@2N!.DP!N7CS@/$-:/^>N>8F#\P2&#: 8\T;'>@AR*H3 MGK*P]#2DG76FEB*[ZRM,UM8MS%64T8V.R97H >9( M N=1"(D)9AK0G9F1CCQC1-: >PZ?RO(D1%?R=J8.E\]>600&61,%P=>YE=': MH4@3Q9H@=M=$9PBU5H6.?V-%5=)YSQ0*%_0 J3A:^'),66HZJ?&%4/]E&NRP M_HSS?&S5=&>-]%MNX0S%&H("C3J;YI8"\(H\S^)EZOQ1AH\T+\7MM MH!;]'.;G/"UM2>Y[+C25T<(D4MI;&8W&,NE?EKU!;I3]QS69M!K29H0D#;)RT, MJ\%FOP!$+!:.S<0E/SYN!+K%E7Z4 B5B.@7>S2298O1P6C:?L$Q&C M#E87X;HQ2J"",6OE* )>C?0D2U48=MTM&,0@+ =CB=-&EF:P61@C7.;C3\K# M1$=.#E-GC4*,EW2MRKY<$_20Z+DD>?L\:[%\2S*$]U_"GZ;F&P+(GGLX=<8! M:HQ70>$(56OT6#/&%4;4Q=Z-5=$+4#PXNZ#,[$G'NJN#+$1^PM17W_<(; MQ M#/SNRH)=VK>-? R*7&=CLXWI!WH.--?\,6S@,F(^8M0BG :M-=A14MIH9]+] M#_;V7V1)*A=:*Z+#4OH2-,BU-4NTHB^48L=>2N.TI!4 22NWHD%^P-%DY1ZF M;F."9+0R9J/:4XY%Q1)]YRF-V484?(.>B(T2?@%'=3E9CV3-^[43Y-'2I^#' M $@G$7,A-0E1WT3%!"NC,._4)H[A";2;E5O 6KDR^6#4M;6^00N"#H.T%8,*Y$-\=2VMNFO+3LC6"KMCN_AVSB,- UV:3 MLT\OMMFG/\L!CJ.RT*]I8C^*Q;(1U>3S8L*MK!E-Q%HE,"ARU"&D@)[8/S ; MW1?\N<_P4C7!)%P5&^^[]V/MJRMJX7/Q2OC4Y\CY3APY-R!E%7)*)@.."YN4 M=Z:'"(6K4PLU/SPQ?\( WZ:H_F"&1C8S7.O2<143VXWL"W(FOZW'"#-.MZ0:+E8\ "HEQ2!Q<3]D$?EH*+.(DL9^)4DJ M05.63%TP72;;A1/MS21@)8%A0?^!LXXD3N%T[,!5M*J9LX&:]OP4"4+%6%\X"T#E6@(_]1HC MH[002*M9^MX\DT(L(&AAIHIX8,CP!OD)6+LR3@*>>DT;UB6[LR(Y,0@FFJLM#: MI@9>+O/0D2:+,D(6H?,G2] ^YWW.E/Y5W7QB7G)BC"GFCG6AZIFH8)1_[36% M:!SU==DQ'5(Y4:N&L$<#E8E-!BW8&N.PEEIKI92V/4>WFTD\=)9_4L9,WR'% MY'\5<>> Y_>[B':F\CI?^/+IX$(C[B/$KVT U&L7'2]ZJ%R7NT3R*-594P>R MM,AH7(IL7&E@"O>&FJH.D'VUC-EQW)&B78O;R;@F;DI67,J@%$(Q_MF%<4G% M8=EHZ^!P58:W*U.F&IJV/+R8XI)6-,*A+NH5$G'AJ*$RU2%CZ9*^19[J,+!Q M<1S,3EYQ>I5[VRT6I3&#PR%O"FUE(/%[HP>36PE?6&\EXIDPDHS>1*Q>ZB^KV3\I:>W\/E"E'M2-LA83_044)JM>JQA*)=%^]UN\-1AT/E:3'*3K)"QCG9) VY^A,G*L[Q5*Q M->V$NNUT*?+7ZR8HZYFEN%+M8!"]E] $3!MT)9.N!'92>GI7C=P'GL\H"*## MA4%&5CF8'LL^EQ2D*1CP7JA$4A-,J;RP4,VMBTFMRF\8$:8QNM:]I.FAZHL5##4^FJ*#CDO;K@7DJGYGY'Q[AZ1*5/WCLV M?S7];1/C@V,!"KH"N8D:6:EX((RBYA^"9.QFP4@&3G$*,G>T<@A#8D(>,AQ9 MUN&>K%$X8>D'54Z[5J@?GHH?"HMJI?F * ;L"X[3SG=<\NA&^8*AX3I_FILJ M\3VD+R27E#?W?F?N_A7NNMXZLEF:D!>V3'?(J8)"47:\9FJ=<4=@/\6MVDCE M(D%FP"#-I,1@W#JI ^!<(WC!D*:5F(KGY^PEJ\E5I %S$CSF5>PM&\JL=I4: MU) U #WB:TN%AY/&8!KA[O6Z7+JV.!QK/!PT0"MNBZB*>T^Y:^UDKU^)AN!C M,*%9O6EPTJ,TAEO1QE47BJW%6J0IL^!S :G#(&HKP8Q*W"0E?&0L%+@E8$6< M*$X/$%RUEXCH AJF4]L?RW"S&IJ1[2>=H8X?MG,!EY(>! M[9/NRQTZZWE1H9;?Y1(3M5\B#%X"]9$G5$Z:W3:FT*S'(+JR(EFB@DQ6->^, M":I ]^)'';?+3?9@#UAMH;.0[(_\(F.CDD-L(:[<&H+^V-9 MOYZK$!L:'BW M&D-:E]7W+"V*7HJ]TPU.F#[=VR9,OQ*7:F^?K.L>)UL@.G]"RVA#"(D%($+5 M!QLA_*1>AW!/^(T6,)=7'FE7I$UE ZQ"EJ["*GT=&^/)/24SY2Q;I=:X=(@F MYWYKA[XH %\6IQVH>Q:U4D$KR:KT"63;G*O V[ZV#/4L,OV[HP_2(B\P(**/ MCV\=U'N:-0X!WX?R@<\7$!T3I9A]HNW=W'M0(0$EC(MHR!NHZ)G-13/SJ>ZS M?HWA=(YH-I@\%24+X7Q=)(09 MZ,SQP%R,M]PBN]$N01IW+[N0&ZGK"4P8W^: @[W5&=B 2)I=+_YV'<7(,%!B M %ZTZ?X&&+XF5BJW\./3'O71<^5%)F[* M)H[;*8'H&W@SKE/CV\((FDKVQ"2)CHA.?9-&.[IK0(?WS#3*AX\N49N^R,"B M!LBY0;C'] UXB?S@\ZC_)@<_8-DQ)YF6LTVBE^6D3'_,PNVC;S8J07(FJ.N+ MPEVNO@;R/AID!D=8,^YFPN0O?)!CR6P)"UO1](<DN'GM/EZR5?EC41L=S8G>RW-S*\XFIA:2V +LR#:PQM%39H@5 MLP=O/&9A:)+3%@"-%E)G 1K?N*G DZ2DXTP1"P'VTN(4&*>-+-F\U.8GU222 M47];22?V);O7T9B\#I9=X<<\)S6WPZ):UBQ-CA$.7-W"!WC"$IH_ M$_:?6K,('^#39?"HT@T5O<@"@47I.:<,^C'6L6NMT8)WW?[5<:#'V._#C1$8 MLS^DZMP*IPW68[/P;MT$A6B$[[;%2PFD!C>>[-"R$X4NRH ?=?%FF;H49LW_3S+@0O M%FF?J,.NK9V=O4.-NNW@S9.)X''X)%J?WU'QY;>0_K[P;_AIG5 C+4(' "Z' MEJI;44.SO.K8+B8K.HZ&!-E@SI%3290'M1[L(G-#@OB%F)A%#=:P$T9$@*DN M,%K5 9T@8!=%)0ZK4%,3V@16-'$0CW!B7:I='S.OPC*[:O-\](:<(NURR63OJ!NPO3LK[TNFJLI7=\\ [8ZY!N;[]> -B)>;]!8S8>VE)!8<20%"1GNE9O0Z%"^Q+I!&X:ZFA9G8NR 5D9G?54; MR*+8N_FQ](]&TA\[;1/RZD30(M=M*Y.<;,.00_;%FQ34BJJSIDE+;5266W;'!R+]/JQG;B@ M2F)SS9%[<$ZRAM([.C/K"8Z%:=%8WO(21A3ZM,>=9D38V)9/*#K0A4 Z)P0, M_>I^\>$[/LKKB;E$O3Z#3CLF<3%U ;@$[M@:9X#=M\\S,\M_KYN(4#Q1%*D^ M"$>IO5RA7:6T74,EG<38?RE:AI\V[LSW(KI,@S Y2-FJ"?KIB!)*7"^,,Y\9 M[JI('*DKAB8\T+:GQ6ZF8_5TY0%17D]2(:?Y^%-9G\5,KX:V*08.I;Q)SB#4 M+S"13R[QI=YJ]2Q?Z;0@&9L(]MD,E0*OJ:<(F'QI+().J2'Z1H\WGM=SE_B< MTY[5@;+_<+<$@15#UY"BB,^4D*?G5_$Y6DL>)R#@8-8A%PRO.X1UV F6XJ < M+70>F,WR,5I-MCFT$15[&M+1@LU(SY'GF?NK0HZ97+B7!77YT-O9#E5UIZ V MG^<$C;Z0=QK6J6_2@SV()],[=<),*CC4=.:\5X4',D1-H6GGQ=Q3LK:^UQ+P M S[B(FS1P= ;DTY$H%O$-8^1RTF9@JB1*%2/+<>E8RF7*.!K+/;,G6BPVZA- M#/P1JT/C_J+&%88$*;^-?_-!KNJ^VZ+T-H*5,(RJ;V\02E1[(T_ 9HD)K/ ? MKC0+*B",23S]0,',9R+MDX+[A>I)Z%";"JX":2%VZ4SWAE5E-:IWP2M:?,S: M1LF7_3!Z'.-'FA4S-LO[:E(+A'I#CYXYT/$@/;5"R@!=4B5$9LD#0*]+#_47 M5:S-L<2X/2_<-'Y;7C37W"^.98*XX]&B3P$OO0A9O?_$JB1X" M<9.TE6&G"MJX _Z:SJ^[+":+\[\>/J/[L-.RF/"7^H__Q$^3GP.K2ZI5 M%YB&\&4>F(V=)4,P@5^^_&A ^NQES\61D:\?YW6NXKU[.):-6=>'8.@%,./_ M"6G8"L6W*!2!CC,J,/ TSY%_Y\]+:302(-QC$=$+=9,=GN*/T+Q,&)BRTL*Q@3 .XD2D!Y] M21]M9>/QR4;"L3&3UF:+A*U?^)\>V#E[C-!*A@.I9H_Z//!()Z7AJVY]",EI8@%OVHUI#7IMTT- 81;6S("$B$O&,%+4_E>@@2';7(+>OD.M7RL4$-+A M8<3<\>V%65U@85_"PY$TH9TT'C(U)2_D3@4S:TR8C,V2:#M3 M'$^TGTZ5=-_>)?U=*'8)H.ZWU05)MQN]P0(KC<)R]+&NRVST_NVO\LL3<"(P M;?[H1$K".>2[X.D(9=Q<5\',>I/,(^"$>TFJ]+D>)E01.*&<*UCR>Q.OR$3) M 5F+ZD:ZI$_C)NE)JJ&KQEI3B1X,*S1KGW,.T&;^(:2 )M!QYQV'S+VFZR&2 M&'3ED4=&$:@=X3K<$B6, $YK#\U1&)9X! ]=S&!.45B\4'_K.:=,] :S- M Q4RSTH=0N^<+A;\FOA5"V<):FV@[E_KE+9E=Q:5V9,O6K%6MW. _%LICK+I MU2XY1M8OY .A84C>T;SDQE;/&0-:BO0%0\[=>C3KBB!)A;*&V^@/*\C.L0N= MG.W1J(,TK,%:2CC:(M,U>TM A6]\(%3"" M0AK5]_I96V<><'5[<($ [+E.;$8: Y8-%CVZ3[0'O%![.=YDYOFG!UNDSQ_% MS':;[<;J^J(K*P6"L/4F8 SMRQ1M0J]7(WZ5U1N3BC:EHJ81BO/([ (\7)1T M/E:T,:TFW>Z^4@5$RK69A$^H;D M8)=>SR,]Z%A,7U4X5 4QQV]"VH 9F44<"P%NS^8=V[D71=/9$=72,5[FC<>E MH+RBIGNR[GNE@Y9.3=P:":=9L_0C]4U0N'"DDM(II:ZL0L>*B;]GTKTY "IN MI5XSORBCGITVJ2\K8'U""\:AVZ/H8ZTT(2%>@_\R4#>@/&5'RE-,P5I5D)G) M??).S?)X=X,[=C@MH ;, M>+9S,WOJ:88]@4]SQ? @BG1H9<$3?FR>=S!PB[ MMR,"LVX@)Z;I0"&Z@TSXL=WH#!!@$9D4=C;W]7S"$M#K-!U %L&VKG= M4OG.,P86Z3TY.NG5)[@)&6G24/EK4Y%^!7\<84DS:-(=B(9 ,'37$"I)_[1J M$C9;S$15MT94S7R9W.%4?> ^G'3PKS M,;NK:_G(D4U4H?GQ-%!BMFW'<8LW8$)6 +54GPHN*YY!\IPPMX7TT%4= Y$- M<*.)P5Q#86>ZTOB]S+VO'N8Z1=TZIPXNZW3J*UAH]P(T5@"U^0&MD_41QLKI MNP4-\*KTU^]AA4Y>TP+0;J'E<&=&Q%F;VT7>9M7&-+N+4 IF[G:LOTSNT;UL MD !MD]5'OQ\=,\LV><&;S:V=)1'PJ-4">=,7^3C@7V.Z?1@A2G8B$EJD#6*8 M[H04<\7'$#^G(\W3B'N)N35&!>DQ[N6_:\#1GAFK56.>K[MNQ>IFI1FB,+>? M%Z=%Z.$QC7XW9X[&UE"-.+JUB#^PI_0ZFTZ]:1%V:%6#4Y7U"+-X?Q"SC(&" M2K-LXL=J#_47UFI 65JURH/^ XQ6VH0"S"8E*;Y<$,3 &&6>G%BBH$[;:\\9 MZ&?[7[1O1 )P_0;!"#'SU_1*#/W 86!Z$+- MH42M\%(LQ%99'*"RI^NDY35Y8? =2A/A[47VNW9YQ M.".84YH*B(/ZK2NG._2Q1?:VTO8(IK;2]ABEK8 7-] JG&.CP+2F82D+[ F]I);S#K$2&AG^5JP> MH5BMX"BB$&4:B@2X3\0NUE^7TLP/6;RBG2DEC-VAJSBPP2#$!< 1&L]C'&0V M.JV7XWK!48QQQU'\TBJK29PG<1S=Q HS4>/DE! MU9XZ!D[#& "Z%&(H-Q%R/2%[\1B,D+^?,@,,'^9*8S/O&N;']U%F[O_Q1KV0 MDQH)]]%[WS?D>+Q HNC-R?OC#/3\IW7]R0P';IJ@1);:_)=IDA"R6Q0[ITUQ MZIIE]/U#*U6(V],:*_\08;&'O*<'65/!TBEOE-YA:H:GD&\)@N-F&1-MW!ZOA\6VZ\9:X0:E M'( J[+B[QNA:N<"5?U6=2>M)[D"&I.SP,X4V*B4J/>T*4 3YSCD)+Q4#\:HS M;='\>TTCWN@N84^VX-:O0F/'6$ #*?9L!^VR+WEYX]O&CZ%OKJ [3YA]^!^1>"Y(8S['^$^KN/%'N:4/\-AW;<3SM$7H*B MVZPWN XD\%:TVIM7QQX-T\8\@ZT']$^<4IZ#:$O;U8-,+) 5,F/H*COK%\K M'T26^W687;5#1#*#H8IC1P&TVGA2SJR?7WUL=THQL/$-1M]SZVA!0OW;J* ML,:ERX5^#8@V^]A2J9EZR>UBQRX0_Z/] =5?TG!XM'3PK<_K2X>RAGC*(4'H M)2'589@5M-+E+FCD?X^7AKMC]W[-ND3&I/-[1-9E147MCC[6PIKIV JGJ]^1 M*4^NB>R_? M-/G,20T(S=QOP=-[QSJ+I1];,VR[5W[K?X1B^)Y'_P/NMH\(@;\S#>G7>N'Y M\O'=+_J*KV29?_.MP/CIUSXEL\?$>S@3@6UI49G"A&QS)#!A=;-_JO69D1,[ M]>\LIJ[4:Z#WR$4NK=-""U-^C=K/!:VYZ+D/=%Q$/E$U^GM>=5P[LB_KJS"H/]J5+DIT7$L:EJ"=R 6VOM[+D_M" MV//QN=U,(;QULI \>.L&Q2W@A$)4VTBKW'!%QDC%A.^@#_I?UQ13S,ZQ>?4_ MNQPZT4W(#WC[ORFB,E(L6E9[:<&)ZL;RBDZZ?[;:18)1$P7M^E#ONY!868.QDZ/+S).H M4ISZFTV,QMQ3+4LHCN[*C]'R\EB\0FY!6I6J') AVWK)%.F(WNZ,M-=DF@NO M*'AWW&?1@5;%#U ]2I54N(?47$]=9M9&QRFW0(QD2C?1:;?HM>R R1P:JD<' M@)'=#T*D5-4G>ETJR")ED 5[^T(. 54$/\2M,( ^)B$JIJ('H_DRED-7Y6.% M_K,B5G3CZ/N8EO^'D9#6L$#(C:7-U52,"[/X5Q_2[S*W&C40$ M#<$FDT:+J50,0R>FOEX05^C4N)Y9(O8(U.ZNJLT79K2K9I)>>L2'F/ ME8/#L-6*[CNU(A&:HQTC&N>#_Q/)ZGE=3^2>]DBYQ3QO-0#CGZ/")=&7A7)( MRT9=^2'J@D)KEW@VN*-TFRB1:TYGYB!->B69L*(A$'V)=]IDB8E\)D[0SZ25 M8G"?D@GX7O'I Q-1XU-P+H//"?%.P4]6Y=*9S@U/<^J+( MT<^4/(\NEY;2L14EC0!#,U>UM%AWH1.8GI8T8';3RF#]:*/.,K(=,QVT]*4< M:X&7R5H6^3U:AT4G\.]J2MNT1(&Q-9J0O"$H361MS'".A2Y1FTRS>NKB+D;8 M'6F/(QN'(-[CJE#FX4^*4B5US>9M6T_S1KFE]7V\Y1\0B&N,:3M;$D[[)G!4 MZV9O7D%)#@_R$JVX[.VR@=O&Q/.& MKQ2+GGN+M^;_7(8>7VC8Y1EV2I3)-=J!@)_=I#3>X(KP/_NXG7_\V)9]Z_#W@2RJ=A B8+Z44AHQ5(! M\7=3G($6,O"=K&J=U@(1\+/B5&PEWL)",KEC4EXE,WJX!?L"M)/STF@A?@_, M&"0NLT(B^W4+CF[IP#3.IX*].GI0VEN4]H&UE P/9FMM8EX(>H5;0 MXNNZJ ZW2]U<1?4'A:POG>_)&VNOJ9NP99-9\%0*:Y'ICIATI+1DU:WS<>U2 M:C#=Z+JN-$E[A]:7KNLQ\U#HT/(F,=,T]FN3R;%? RIX ]?" *OA3]\>*/1; M1>,CFF,F66CH[%<7!O7UH51#RW-5"2CS10Q^L!].BORLJM%T0"DU3(MSS,* M.0K=V<7K)&EH'T3U72G%Z,X9VM /_TK;DB+%5!>L%3FN0/<'#9!S#N/?A M,\*A*1F[/_0ZA;H&B,%$.E!W\KDCH^I\#,*@ICYK\EG:WAW1,V F%BGEA#', MI"P%GDS/8D>K@V^'89S:O:S?0_)FW0T_\E2@B894P"?/RXRH,U)H--D7;MF; M:PZ?T5G ,7\D+V)2)KR'_M180T%0RJ%&TES1BIE9$!$A&I5O_'8/X0A(A2R" MH_E:S'@Q3;\GK3]WXS:@P !%RM;K6&F'MN3P%?TGZF1]L[F\6E)B.AH0XBF< MCD, :&<57K&>1NK=MZD,&S9T)/+G7JZ8TG1GDDQ/$/)"8B3[Q=R<4H MQ!BE^7_KYE,V>N^JJEV6%SE/'0_FM_-ZXD9O6_[A1HM/Y!+PZY-&Z#$7^LEA M?\&_\$U6&F()!\J!KI6G=,>?VIS'\/ZEW5B 6:-7S*3EC8&?H/BD&_S_??7N MI]W1._@(6$?9W_FDGB\\[9D,N6MZ/8L3?$W:0#)NUCVK)\44O;S*'."S=J&- MR"*0@X5N?N^:HIT4=@#\4R)-$+LT?!9L&(3JU*Y-+M=05>O'RBH13(J!@J:/SJK0[_I*NH9>Q'*]!/%>?5$:F$7U544Q0.RB(!S+2'>&VI MMPD]$#%O3GH@9F^A=;IV$3/27A71\D&L-O>!+4VQ,=P_"66&5_<1S3BNS/ + MCJ8*.D#;W,H?!5,!"3'#5$':2C?6?D$L2C"$.DZ/R97TK#B*?..D*6$"-*E5 MR6K';W7%+]N(?0E;0)!T?/F5JYX9&4 401%CD#_LV9^.O=C5I\N22R)C/.;< MDZUVC&OT@>%[QC?&L7ETD[1P_FEC)>71BS,#*.OO.JH=6 7@Q53DT"&*TXQ9 M01'3,/0Y4WR#7>9>.>SO7T=P7O.D+DLGF_EXYAC458W>YXOS6HH:1<9.CM]G MWDI#B\,!*4I6VSR@7;Z6/3+7V,D 7))\R\Z7(4] 'VVX3]D^IVY95PE")BQ3 M#.PY=^6\[9DVW&GR0L),W ^:&9V#B@1)?$Q^R%L5"-:A.9!)1!K_M*MQ_Y;C]HN$)K;=PJZ4EW%Y]4V MZ7.5QJ!G?[1OM"Y]E[H?O1B)LO@Q#@2SE$;2,RF\[0745TM\,NL^+CY![QG" MK&K<@8,E0H%C3;%B&3>9XW,1^*XMG=DW7S+YT]OWQ\?F5(;H$6_#QIVGTGE% MW%[P?H%CU#/U2GIA(6:\!$172BQ7,-D1E50$S\>C!6T3B-7AEJJGL2U3?X0" MG(>*"I)#B+/Z2S^]_?CZY">3[79!FNZ,)*NR#C3\'_G]H.3&U<-) $9[=;IP M$$%H+XH:1FD;W_^"W41 $NE65B*OO5H27UDY=1$1T4S"@FY6N65K ++,LP*V M;G7/*"HP$LNGC5MT3'7;-C]@0)9=G)K@F(8KG7^IL:6Q'8XBMHB.8JS +/E#6I0=)W_52HZG/0)FVG?/2YOR_JT&2J7XY&U^[J MS4+=''Z[J)NM^ORVU>=5.M?="Y'/(X>4/ M=)\%7;502(,(+.,M9SQW:,82,LA*_X1OTM N4=-JEI//XMM0C9+_'KYVA?,KC(> MMO;Y8]V4$NB")I>TRVG7NH19SEKW<2'Z5DH>GY0 *&6Z.V!F+ 4HU0:JKH>U M]<1!OEA7J[\!Q21*,YCS+@QZ--!V?")6VPV(C M1I-AS3+^3N_F\[A3-\1KO15;+N Q1S!RH4X\9Z[=BQ"D1H7NBP>C;M1)B M::,8"VG;K;I]A!M)-H7MI$#JU%>^TK_',)=@]/QDL5KYKL_H'W[!.1C4:AV ML,CRUP2E8Z)6!2+JQ4O]F=*V?NPZ-(-# NCRDDSA;&1! -4.0'#<0R=[M%AK@$" M A:,8!M31>0 5G/C(T.V!O3]I?,%=UKG5&K]4:C-#,"9WF-W1^_2[]>47B4- M*^7N0KIUUM273.N6CLH3X )T(X;K%;5#>*H'\:0]C^GW@N/1BD:;+\4:^U=> M,_4R2F;]\V-TDHWK4!AF-_<%)Q)@UTJL(:$OD*O#]S9DG\"$7ZO%5=72&E@O MA!E-_&L,F,R61;@J;I(0=?)67 *ONW4/%3!VB!$!8$H;2<.MW-C1"<3//\;$ MB1F9#R[=6*S>D<792OT&[W352GX:68(@'A#J@Q4*Y#SS#X4HIK:>@&+WM M0\(Q>2('DFOI2T,>-T,81OL&6JQHL_!U4167@-*6*YVF>+S^>;'/%/,I<"V< M%%()*:6Q_X1BJDD^HXF1,ARA"S+P#>>H2/)K[%L&N=$#6C]=$@;G/%JJ\FTJ=4B[CB_C", FC;9$7B4J#0;@('S5DMEI+VC!@[ MWWO" ;(7]YU8435Q(A]% \,\O]3-.W""2QP\;1<+Z(DI"51]C3?U21:.J'Q MS$)QZ;4%70-E7-D:?G(IUFO/1].ROMQLU#\=H[\P)9'G9]J3)-9[C8>\3WN; M'D]I4B?8MR<\C>":Y6#03&C>5&7+8LE/^++7=/[*JOS&39@8XR5_XOIQC0:I M4KTDT2*Q!11X,_A0)KB-*$H'.F]8I(;[+T4MT!,Z>A$AN\$E"T.0$3[*L.CR M8J>DZWNMJ7&6IA$[@! MMV,^ O[B8/?)?YBB$,\FH.7@F"5W8C:J%D5L*\S]B/4A\R9Q+:LDHJ=AW'V" M2FA*S\\,>N8G- HC/UX( MERXM2SL^=YS@GTA])\"6I[3WJTHI)P[V#O;H3,./NPJ$:PE]*-,92OEN, M*)KC'*S4WB05_5'!.T2>\6B>9WJC-=J+7XX#A7?+RTS/XYR7#KY6;F<6,;2U4[/ 5ZRIA<\%E$JR-R&[ MFN=%E&\@T?:1P*%V$&^<&WW0#:?-']Y\R"+R]2&:OZ<9&E8P=SP_@-_*)Z3@ MURJFN;6UT D^R^<[4R4E'\,P_8> M?;L0P#^5>.N7XQ-VQ7R=6 ,]*\)7MXDBP!%,OS=Z6E:_*K[,0LNV(2X,87/> MR]RG2]ONL0/?],"X$D8T=TU24:T6.S:P7FF/DLZ1XU>CFG..5YXNDV"C+P+0 MOC XJGN_QU:F%^"?6H0J5%&+9K%-Y";)?E1UYR=*CV ^.N34!>EP66:F@;R[9!_V#TC7U1]@/N=2X M^Y-CHP__CWH^*B=9[Y"DPUZG]K660IR32.5#OS M1#P&#MCT""11<5P1"CHY>3P?I.M.Q7#0KST9K2-43Q0OI2^AF,U#5WIAE7+V MBJ1G''AX^YM"=]$1R],'-U^H3;^7Z=[Z./1N1U<(:IN4/\@[8G.E)+; !&I[ M1:=C87/-XN7PVL^C1DX"O'23:*$V681)AHY)W,K$9+*>#-R.07O$F 4N JCXWE#!BTX'7G09%.Q0:7$W/I,I9!=D%$=347/5\*) M.+F0^,!55X1G8WM V=[@NHV6WG_Z/NQ&YH]YB=H[F.TT<206A0\:W^#%U])J_\GK'NG5:&#_]F>UET]F:-&7:B.3D)X, M76U_APY^>?]@%5_=%*=Y6]#I\O-JYSIEU.8 "B)UL@W/H^?;818S)JQF !)]Y&G0 ME@^$*.6XC5JBJ92R>HO47^9!#W'EFM2]B+H9,$>>9U&%GZ40;JR6O'J6[EW= M7,P_5-[S.KG)D$B(P?YE>D] 1&B?!F*UI,-GU$6-3W8.SA="@K-B<'XE;>O; MH-@PU7X:-W7;[ESFY2<>LK>)9HXVVD0#1=YIXJ9#18W$'EM[ZUZ!W_^+!B6+ MHY8Y!V1A()$"$G?0.WF]&XB5E3Z?9FZL?=3D1(8,7LKN8W)/R5[0PD@?P"&) M\TZ&3\>Q/PK C7(SI\^4= <2Q)92Y"F(YE Z)[#))]IH?^\_N%Q%?0NG%B+# MU-C;5E]2] X/* KW'NR)5J9['%YS#_KQ?GSED]'WT[HL43[&$7/..9 YBUPF M^%WZ^R!T2;/@,>A1!Z(&*X_Z6HU.[T=7O?=.4M3Z%;*G.%>>#UI"!D-2.K M!Z).'AP)ZM'3EZ/7$S!FTCYYGX.'V>YNS2@E!2)E(-8C*]0SI2]#/U2& :1L MS#R-TOJ<7 A7B]4*:R1))9S7GEUHT67<0VBC9<-2?WKVP):.&FK*:>;= M.!_LZKFX3)E\\BI3=?AYH0D/S& (2,OO_O8ALT,Q0*Z5F\G+!EA.&Q$#&0/= M/XK(M$"*A/&8! 8>Z%0BZ:G:T9)Q/'G% XODCXZ)?-DB'^0=2-7"Q=4W[EH. M7RD)1CAG]+4\# -=)Q"3#Q0!<=0JE.2QH34T%Z/O&Z?$9QG*\.?H<]EP]\8S$6WE*[ 7W&_4/?OI56G'K#'Y@K(\!O\ ]K15@N)17'ZQ1#,=I\ MIMO?SBA\0KITQDK#-]T !Y8,NY867FRS"]Y_[O) >RXQ)]ZN=@^]+.K?(2V5 M+UCHQL5$DY+L AC$2"_QG3WZ8@/5=U9P7 RQ$:B^F+HHZ'B)H"1B%41'I22Q M1JZ2C2%1ZPD9#E?= >Q7&%)! JN>\'SB/8M>/C-*_EF?/[PB@YK4*KW-F\K^ MU,K/R&A@84. M]6T^4#:0OT"DWT\?XXYZ #DSU# ETNI'<"]%%6[GI]EN&0\:U33 L'J-&RA- M8YA;YZE4[8PFP((I)668RB&5$V0N6_M:NV)_ETS#;%:A%39?V-O M?H?AA;9U6:3$ON;KV"D6)2I$2(M6OM,^!7((TJK/V!88S3KCB67TGUA82PT" M0,C84&<^V* H68F+TNU8G\W4S2MW][J/ M[[95,&4;"2_L&&2*F.;#!4"!,C6U++Z M7DGM] .A^?5S]O/LT]V2;3!<&7>J<@O;4O=Y[+//?JX5C-EWM?H*OH)M]"@' MX#@I(JP5BD*S:%%"[;GW8VLY%.GZ9&3,6E+>I.]#0&Y>*RW%PC)N+BORE4J? MLUDU3X3!@C &*RQRGZ3\H%K]*L BWIZ2X(:UK-';#,S(EV3FQ';EA I&O[BVQE@><7S+=*66O2"31R:6D70^EO\T,T'< MLR)Q8OZ$HALP%? M*'J>2?MQ\U \&J'92DJEC+7,$%4\K#!Z4^Y:R5:)].^D^9@.H103\^@ 5SX# M1\)YN6Y$,X;+<*X11?RT[T1W5SO"*&&(1[UU%.$^3Q/@<_6;#9=88\,]\+_' M,Z,G0+,U5QQH'5?$CS$]+O[\JX/$K3&@NZ4ZZQB'-D;5[U>#Y=+)#WN+V %&H@"8:K\R.9MP/N MI ;Q(J4?G5;%KA9,.F)\MDG12_&*UFXS3PNT07"X]FZ=Y)!MH$W-R[@H$\/O MC/4M@!R!(K6N4[ Q,G+,1E!Z;:ZEGN_':5!(A!Q5-D>*K4N^V\QV +'[EO(? M8,_%@PZIGP/"\WO8__.+$>DZMS79AMHLIO[MJ[/WIZ9I?)GEL_$2NBP15F0( MA8M 'A5O>8].DX)9)M=$HN7 8Z*<+RDW@2+(:ZYZEJ&%-,]<;^Y#4N<,8SIH M$7NK&8).$*Z>M5(S$UVYXFW+#]J.AFA# %C/N$:T,]")!P)*@6N(HN%]4Z$) M)=E$;\3!ZF*?"/52$$$\ -EC>#@HX@^X#5$+X8)IWTV,S?].Z5Y" 01VTUZF M,SSAZ4(9>5)FWN*V#FG=;/0(CK(<2+[E G:O)\YSD"Y+ M)!N\I" >HIO753GXK> SBSZG/8Z%'Y*(*W'/O"RP;U-K7L'V)>@8C$=)A1WU M3M.X5Q3D43@]GK3U5!IS% _8A%I+*-O*H[D4?@-X%6$).:&S)9:*'>')QE1( MC&[UG@"1*RD1K2TGX:Q]XU3+O$,VQ9:F^SHM+'>2_=7]/,[FZIV\Y&?[HKN^ M"!2.*3B&\R1'#TL&!*L-U)'0(,308;2!?ILP/4DU-LQ<+M\.27$P=@O^^1=& M*FW=J<13VO8=@NRX)SN6EC:]U?3(19BQ[;/>I=*NK5K/:IPT!*YN^O, M4;=@%G3RAC&L-5%Q]5T:07&]3%%LN=<<3,?$MD[[,:L2P %CQ99ML4Z+RRSG MU?'7+9!]C&%$<^=58BO2=ED@IUQ13 9HQ%;;-8OK M[*8WJ8/0:AM1 E6;+3 W2Y7L8;-)&M3(8WRZ#?JT=AJ@XY!1>2& M8'0("KV29:/T''SFX\]9.B;U;MY(O2&FHVK:YX?Y!H,R3$JIQ($58,+**_)24J= M>C"U_9P(=L9$<9HEM +9QG>WG5PF)<)\Y24J)*H -F_UW[TR9>T$+(>T0$T=B4^=\M0+>(EP:KJS"A; M:<:X6B?IL9$7&0=DCZ 62%-*N T]EB;B?N7V:!HH=><%^"F?L)#2X@/1V"0, MY"&AD(DC=8N&=24RA9YQ;_&%R=@@T,#S;:R,W3=!I@R1:J[5T=N^/(9-%]1$IPH$+GC"MT4577@X8CD[@207%91>P"EK(C2%(4]$6J"J&+>>&#@& MOGM\G8$WP&"$0%P@5*NFXG"21@%KX1>6/4@$DST+&-AN=)X0R+-Z(P+5F3N# M/Q]C.YO[&P (;$)\,F&_ .L)]$+P5P1_LH 5$EKWD6B&M6(O(J\DC.Z67W#V MB9&L]A%$@0"0*C:VG-WU6<&&UJ'EM-?K<.+5VV6-,'TZ#>D M*PO4O FDPS(^'G!',:"E!.LEL7Q&SUB9"Z+,$Y!E"8MCM%_8#"5)#!X;PWD% MR%CX8@\0[J\(5NPOHL=[/"0^4-9W9K;Y %B877#M_(V0 %K,!TSEQ%!6AL3P M2>XN@,=P:+!>#BMN+;[P5KL#KR[89IN4J#4XRZ 1FPGF;S#9MKB$5%-:CQLLK2F%4I2)LG=;SA"I1L@@ MH$&*&65L-[I@:#M4?SKV.&Q75XW$^^CG+S6&G(==]8^M?Z"D. M5\<6B/C5,=I6 MJY?363G%=J4E>(30JLJ.."8)/E97$*B+S@!'$P'#DS%7[<$=-".W%J.W! \* MYA[90QAGIL[[$3P3Q.[\[6GDX0FIK*3T#37\%4R4")^@>V:YA):#;(@0%F/$ M"767FF!*"S:_N&G0(ON$4_*4C- RYVPBK:JFJ A*V=0#TZ?&C4X-J608.]\9 MZF#JB)0"62#C #Q1>NH3P>_@JYO$B-1@&D!V10S\,:1%*L-V&@5[:-D:O9"5 M\@213UE.,4G6D^!\[A%B87?<.8:N5+KV9?>QM='K0E*M<&%SA^^:LU/L-N]3'H\3<+6C=Y!1)&RI?WQ\_^D=P3)R)19:W,KC MKCZ_DE-+:0:!J7 Z@8/JU8*"&#$6G_3"Z BF*+#\M, QP1[W?K20?Z44KQA64/5#N-CG'H1F)M(SS>,D0J2.(?E%_N G%:&[-EQZA MUI&DT&>G4S#P03S+=/]7"S\']:_F<+_F]^Q&>8=I W.I6F?XBK \I()3H[7N MEU,$JZN%:+'D+UM,J!\@)B)%1CB TP.Y]#SQP2.%?Y48%UQ98BAO]27U2Q*4 MJKG_4 >[F:6LGMC\H^QJA99PS];F0L4"=-#,,HQ*QI#7GVN(''B:"!/94&&8 MS^@]IW5J/2RW<<6NH4N.R=30D_Z![E=;T$V)UM!/ -@H)S MX^4*MWL+\6XT3ZHRG6%C+RJ3'*N@]61IB)X^!5(E^7)JV[8UQ)>7$*PHKWL4 M3%<^JD^#6QE*] M!O;0153.;GHV,!SD/W/&:22IVM5T:.V[_5MX'0=>FP <5 MDQ1@P4*;YIB!^(=\7;0_B90VA1-J"XX=8TO%/K&[V>ZJ.?']5^66"4I/@D0% M@TZQ]U5QV>V&J4%\V8T[<0Y)0JES<\;-5&UAX9:?>(5JX%58IQ[9W\5+QWFL MOI,=EJV>FG"V.75AVQ84N>'6*=U(^^&XEHPN*.P; M.Z^":DJ3H/IF-_IO4RI*9YP6R3,+L/ZJ%ZRRMZJI'$Q+8448>PWBF(;^/HLJ M*+.6U1 ,(;:5\VP8JZV,!ALK"E/XA4#ZI!M$ V'AA[K?X3IDPB[N=HXB=PRO M8S[C\0'#N38T.0' C:5Q GF-6Y(]2^@DG6FLQ=FF3C]@:)!J@2C2YXTTS@D9 M*9-(&QE-J)BAS3[.'4(N!H>M!O]'?H/J8N#0\RP,T[] M (4[V,++14(_:-[*N31%0G'C2;H8!^:A%7\[3WAEM; 'I6:-V,@_2P?O*D'M MD[4I!H^&A61OQ,BOC8B>@ =I_<18=; FM]GR8 IB+]NZ!=Y]\?K\D\0Z;HXT MO3Z06XOF!&$UNENX&RN1<%$1J,9<-)*=$'HV,ZKT2#1<;L+D(6^8;V"E% /2 M*&"U&,6WG>V4:)00?F (Z_H4VN=S;EG>+? +T>"YO+E1:\V8.+5UY@U%-%IWS6P#F(ZF 0!K4A MV\9; H$8J]FC#77<]UCP7A"X22KGTR9P'^M>UN^(TA@ ME-G9DIH*@%L? KP 59K$"V%N(R-X[=.E-H83='7'KOXZLC!DS=VV0-4WY"2O M6_7-ZR%E+XW-I/)(7YRM"=&&A4N-3^+12M8YW,O1")FP+L'/* G3"Z[SM6O7 MG(5:=#9"AIDE$*H%99K:+3"RF0,WZ0(O*<+?,N58,5]'*1;H(AL2S8PLF[ N M"Z[\( # LX$J,6"H1](>OK_HPDCGR0YNZ1Q-9ND*SJH2)X+@*=P.#5=PS8X+ MUT-MK[439@NDV588)&BHWA<:W9&@#*F \*KGA$]#ZV3Y>J4CP>N6HX^5$11D MV[2F3'KA0Z966 &9=<.$;>U4;VV*C\A8T^8#3U982WFT>*@L].-P%#L>3.%CSRZD27H ML2_$\0SJ@T"-K3G9)"P>5C<*3YZB&DFC7Z**IQ0VN$91[ :N/;F6S5M8ZV"M MCH(0Q,,BP7[N"0)^,K0+SH5#.-(MRQ5SEWVAYO:P/4CO,_HJ- ,PO%:)VI3.:F-?"+6!F6CR/&F&!OL4F;0 M%K#,4;PQ:):!B("J>U/9@'5=E*$/ZZ$#IRB=:.E 3[)0C6)(X5V[MC"6T"JX MCK1',ML\)2B[(,J5NW^A#PDS^<0*L93>*>X9DJ@!NJN$;7V9(]=?O1S$U]T& M6\[G1MZ-$6B[9>)XVUUK.(>UG(/I](,VKA%'3\RO1YY71Q?P0_*!=HC?BOHW:;<3?9ZV1+E0RP]ZW>EZP6913XY4DI"PMB4L, MH227AX7!1U\0'2RB?53-M]BH_AJ+X,TR,:1K1Z)&Z0:5'-A#CHH18 0+R;-S M_KR-/(ZJ6QIGVX#7U,):4L.SR5/3<)9'J[G!17#/TI_U,O65E,^KUQ$@0%C_ MB_RT/$.O"SQY-F"]-;O)R:J[#F$(?IM-+XAFX)K89E<$=V/*&07FY*5#0*9J M0?6_PH5;R[CU+,:I!@,,KI%:6U;WU].+MI"DUO]CBHI*AO9 !L2VC:Y[VFQA M5,)FW.[MP-M]/&-BW"VR[)Q1_1N;!&N89FM-,GP0-PL@*!;0?N3^! 4C38%L M/;%! C]P*6T#7KM_A_70\'.BX\S]UVJF@);,MT[>Q\ !^Z(JO4X4'$9W,6AF M2_4WQ ,:D[(<5R5K*7A-N3].9Y5#-ZR MR3[/37!:ZV(5ZD0+V\/Q\6R",<[\0MSLEL:. -.,C 05802=FS5$X+?L+KFF M 9>8R&,"I1ZQPKIGW;>_)%S][+G0+> 6@)MAC:_=-]^PWP8YTPHV8Z"&0+SM M@C5JI#4K]ST18;X+ZT9=%'J4+6LE2N\!'A48;A(7X*,@+35!=SOM2*W:,WR7 M80C@+.&>?=EEABLB/Z>^J#-CP0E3":@8%$8.?+P\>), M#B,ZCI]CQ(QY=0US\TM21,IU)#RP! M"J.(>0Q4I[1NUW M&*28TKEBU= Q:MFR\VP\WGGE/._?HE^@*>5CF0.B]0=D$,?WGZ'S""0;WK#' M;>,=-4_ 7QMF:D()82ZNH@84T;*:U/F!IM $TW)?%\T0W:*>- M5V^-&BD Y&R_I^Q(]03B#=4S$(ZET$/.W[=X,1Y3JFF1KI<+/ M<(HRN-A,D!*PT\+LH-H,B!.4%%KY.2."7(IFC!1[.(8.@WBTXAV!N]\=)&X< M)HQ)IO+R[[ .LY@%A%] #;<^Q3B? UHM&@KJ:=7:Y9+M3E(Q_I=EN]-=N?%> M2*$PT]>!;:=J9.DN"ECOQ$<>Z\]UVN$C&0"D#P[Z!Y*<:;'\%&=.CFR";B4# M6RK'($4#1:[LCM]N6EID8#4N3Y1UXHT?*.YU7=7*&DE;Z2T.P=(G5:EA)DKR M'.-,$-EG6D%" E683'T.XH'.-:\P] B>4'Z;%L1;@#@AFH-)9TQW11DQ62., M_H^S4>7)GX*@@\ 34%D&;AA])AE+)3PB=J)U?'-IP+&),::"2QG!*9=FP&W# M(_2!,Y0[+N75'DW9&CT.DDI=!87Z_-?>^GO" ]>"C9BY*V.KE< Y@4?6]H;J M!1BF)%,2)%E+#*M.9>L7R[^O*QL]I:R\H6W[JT7[,4?)C,UG)MU1H) MJKO+K>(D/B.R)WA*Z_;/(A4M:RHXX@(TU0L(&A!_ ;KLMOP";[.K[NKH$,+4 MK<\,2UQ+G6^^2F6FS\\8%,7Z,;Q:,K/FB[>]LQ(/136QL+\(5.66/H3UJ MA5,!W&H5<^V:\S4YP5XM#V7\D8JW06#%5",HRWG,G&%KMA#NBUET[NQ'"+"2 M&;B/_+I[?6S(ISQI*AX<\FHP<4 1_<=@M_^,OH0$'53X@:5%[G2Z M$M>>\R6=^X]U%#K-9_V^,])I@GXLL[@H?:1G'&M!+%/V\OC^5<5Y2<'KM2M3 MG]CG9 <_X&S=-!M_[8+5MU5?L$(&1@'HULYEVTHG)3\W?*%;&'E;1/(S.$&< MS4VB+$[ "(KJ, -84J2UU!F>#W1/5NS(VU"8G(+CZJG"K+%3PS#:1H\#VX]^7I[J)-;%&%.&I&/ M;$1>7 82,KE/MUI&G+/F]O2% L* M,8:?+=:-R /W87\H'%)X7B*\S$2! 0)W";]&F%F@$"D-Z3RSADG9B9*<,NBE M>6@ !%HG&O,6"YX#Z-Z[_J()S*) LK'1)ZL!)?GEQ'B%?^7-WE9+MA(B>28@ MYLRWQ?421D8XD %7I[1;2$,WOX)OS3P>>T!1TV1DAB21#@.2IP&.C C W,[. M6FR?+4K##+HTS.\(4V[EZ7Y9R.]J@N\L"9%W4I> *MS2B($L'\4TSI.BU2R) M"68:Z(B-'P,/ UJ^K39@(84N>F.]^V46*O+PZ6$%&%+=3&855"XI]073A^ J MBB4PH6+NGK;YWGX9H2DL_(;1.OX)\>]1_AS^Y3 M(_E9U4.XR':5/J7 ?@B%#A^R>;QX$347N'0JI!S+P]RLR^GSPR/W'- OY1C^ MR/]XBA\-/@Y)2^@QYDUU0[B=LI2Q@S0\W]^CM]YRRY'<\*C6(<4C7S_.Z[3Z MW>>$J00N(Z85Y+T!RZLF8*VE16USP\UXBH+2RH, (TSJSED,+0.1-9E^5/@FJJ.*1\YZH]12N,"9E&&&= M-)= N]__FJ7NL\@\G1.JUXQI%:FR&5"%KU)BKYS/4V).[Z3P 4JA@>:=0QD@ M5L MH+A!:C7F5F*X#J'$BKEQG*)*XAQR@[E&E@"ZSH>JXT4\6_%=2C6Q8X0:F#O) M&[-JDZ@#.@Z=B#U $H+RT1P1,"[9V?Q *>8&$6IWD=)(CF69& MY@1?K>)@[F_)RA: ^:99J5KL!.8!"HPV,:L\C"UWQTV(6]O[KZF1-V#HU4[< M3M(>H*0%UUXT@];8=MN:O-Z]3E"V*U_=Z*:6%C,\ TR7E&.G M8]B>!G$I^FP&!'@3]TVL&<:28>F?9!YL@JSK1=.XP!J['#^(7!M(342)CEWD6Z\DGJI%Q50 TCB3*B5LUEZ(JZE2]2;M>G4(T(W)H]+S:QE(FJZKW1'1BOKTY:)^Z9\7IKR=V5Y VF@56@\J^ZZ?6 >'K(GWE&IPB1@BM M$.^R-7P=#P$353)Z6,-:+WY#8>,"&#[-M'O2;W!?JGUZZMF]='81H?O"^!2Y1LEXY<646\NM-^""(5C>E>:'X#V]/KU)0W4:.$ M3K*^I,KTJ;"D8=&^Z&H(2N"@>PJ)'2P@YSVFHAI[F'R2W._VZQL.G!Z]9C<,02HA8J5%.@RN"5IR MA=YTOZQR@:^B,M[ZX39M0_=+7;X+ 1]E;@M($.LE/ .BV5&4$1?1E_P1+D=(CQ#*[U97S4K59NIV7T-Y0?Z4\@Y5UF4#9!++L T8-X8%5)#6DC U MP96W#1 ,1;0_"G\PF$_=[PCTWC<9@ M/Y&5!>ID[7P](P6<)F#5P>X4HN_\+B##$:%OQ^\X-M%O^S-J?!4 5',59[LL-Z\[H 1UM6[-]Q>(?$] M_7[MM"G]J^I"O\3%$Q1&VG881JL0U0\L&-O&Q5FW#+(*R"):<'\5-A22*E/<6+(3S[\(U4^

2,VLY,2B=H-C^/:XXB?$":)VK)>>CW5,Z>O^LY)<T^[9:[ M0JW'_UY4]]OEX]=RM5PWCTVD6891KMZ2:OXKLD2DG2T.<*AU%#W.@F?=/L6C MI[PC"1L6U.FX,M/)4R@N7I_1JA/X*A$OZ)<;XBY?/]"!#Y7+KF0@(L7]N:7N M@8)R%>8J(/6$:(C()5V-$Q,6;+WHR\AH5 MK\G(:.IF("/C?:A<=B8]&5FI_-KMS\5?GQ8,13FB$$&(@)#!3LQS=OA@P+0. M4PP^SK- _+4I=W+%T,BQYHU_$RZ&Y< 3#69C_Z\_WWWF+/CT&7_FGVS&?%VL M_O.^^O;_=-ZH89_V?U"C/CT9]4>/7QCB%G1<=CS; *ZLF]YLI%*\P!'#:;Y>W2;(CJD* W1!W[;S9$*?X3,SS5 MV*1X8&P:\#"/L6D"N+)N%8.ZO<_*,]CUD%2&W@?5>0#'*++3@:'L83T&,VI!MFKN^"!HW-NQT6 M%!GD4_NERBY!^F/Q*+_;U(O=?545!N^J[4.;T/!8;'?=!=!=%6R[7J=^JNEY M8Y.BG['Q@D".I&T&:D-Q&3[(J?CR.R RU\#Z!UMS8)[4]6W.\A2V(,&_,2G6;8< M#YQC>6^V>9Q@^7>SFG@X6,FS0M-?LO_OU1\1_K-;[6SEA*S3R?[>?ES\6 M81*#."1)2B*$D R[>7B8**"(M JX^;3O690_5SLI!MV5+BLM=LNVD0Q?C&@K M!6X%N,?;OC_0([X*#IB#'G0@45]$>4UH?5MTO332K/36CX:$Y&IYDZVC/II_#Z $L#8N>$W'FHFAM7SNN5N^-')_W@P[:Z MW:]VU]M/Q?9;N2J:+ ?"&,$9!SG%$C&=$Z<67E\GY3U;MR]5E=(.Q.)=(TC/,(001SP;$ (6\ M-Q2GJ?ZIJ]W'^]Y+4F=@1EM)8ZC2.'SUSY+I4J?'$S2 ;,Y@+=DR.(?USYK= M6>P)>SL%;.P)ZXM^OG;*.HZ4&9RTCG2@@PHR8V.6=U:]BR])V"; MHM4M7/4BXA%P<$!L^,BMVR;0VZRZ'/MFDFY&O(OEIOGKMB94#FQQ^6F2>>QY M>?+M_$5;CPSJ"NJ U4[(" ++HC?QY2Z-"?REN/Q:JZ MWS0%R#KK+$ZS-(8PS5&4 _G?,.D%5^ ,:-78<6W3L_P=1V./]?0 [@2NS5+5 M)?4:J_T+L6XFAQWA[TX(OYXEX08;!AW]>TWAX1C]U>T&?E MM3T'#[S.8"/"AU>5W][H)#_F_2'Y,4RR%)*4IR**$XX8%TF_4R+-QT:E04<; MNUR>S'N-!&-/!.N%U9-R:[J3/(K6*3-GWFOD9SMC>AXAM#MW]+)H;'G25;3K MQZ9"YN;^W695/13JE?5%&'("21X+AC"&29;SE/66TBC+%AN%LKC5DS$;"UJC M*V]'URD8[4&F4+1)N]5C5R)4\[K^*.+TQ,D;8U9Z=$ 3M'""WQ2@U^O^>Q&@ M%R@9T)PQ!,Y#9D9Y4+GK3F9B@_GM/G;T3Z^U(ASSE_;TKYD\\Y@[_NB[ET_; M^^6F_/?AM99J7=XV?U#Q37U]]Z&MS]-^J7O@A17U:EL^JB_) .CDN%G^Y559 MU,=W% !E&811!!-!"!()C3F+A0 IHQ&.J-&3!7Z1LAP"05E$0);',6,84,PA M"AD. 4XA]1QUG#K7KC*/R)4LW70.&>Z/7;9Q-7?:?IEV-=RS._&K?:WKX-E5 MLRJM5<.>>B>_W+_T=>)@TQU.DWDZ'R_X#(W7)AO:4YQ%5YG'LG@F7)SO<\X# ME>F!\FI=U?MM<7U'JX?'8E,W^#X6:[5W2*MZ5S?+>^E#Y+&G,?,,)FWST_/)V19^]&U_E6.ZSM1;N12K%RN M/U3MV@O?U$VEGT6"4I2S% D9P.89C!+,LI2S"$0D2B.N>ZO&B2U_RG" IX3A M ##H$09?>HQ3OZ^E0=O Z';*^CR&L%N7SE_$PZ$6C2&%P$-R='3)(^\F*E/7_CT0B+SE(9HGF(1Q1"%$/,.$4'80'LB,5E-V%CQ+ M0PDXX^5-!;'E<4Y"8NW#BWHRCA%M M6?FV+->J[IVHMI^6Z^)3L=IO97!3U*RXV1W_U*%9H QGTEB2)(B'$4\ACVF' M F$4$R/!<6S;LQ3]L=S^L]@IO$%]P&8H2*[9UI2J"Q)MN!TC\01'0%?! ?KO M=]7V]UJ"/RC9X%D(#B9!G)LMV,88\KU\Z["I"XL=.$-9',6BI@9.1:!A MU-9S=\1U%4ADEU*Y 9:&),T%N3/1+R>NG(N5.WYTE>G#MGA[W[6FR?A):+)(UC#"A!),]1+&(J#?>6(!F!PMC:=5M,T2!N0-I>4ST/AG'I4 M^>N@(_;'%CG+PRRC(L_3*,EBGN*PU]0XBD6ZV*FG9BSVQ=[\9",-.X#0'F/M M$SECY,J0*(O-,*<D@V_]Z%?HF@HB]$)M?,8/(Y\>>VVM .&]!^WJW?;4N7@TV7]5<[S MZA?^K[U'*FW4[L.L_Y>!. M <@AXR@#)!8H#"$GA\&-$K,=QI&F/*_=CY"ZV>LJV!03QW?## T,,D?4SF.( MN7*F\M+]S(;7WZOJ]GNY7B]XPA$'24:SA$99%B,N^@2NF$;8Z*5 [0_U/&1Z M'&;+0WU*]%:&7M@P6Q2^2807M>BM#NB",3?S4 !SV-7(/F&S%;2@.T)L?.5.NFU-\]4R6NBWUM5I+0FH5>.]^'E*C*"!0X)3& M4.H(@"Q'..[-LY0:G6,Y,^IY=C_!V1RTU"=(_^?_R"!(_U=0-(C-E,(=Z7I: M'0I%DD8@ 1QFC(4R MB,HYZ UREB26$FAJQK/H];G-ZR-"PY3P,10:"YI/]JPE[/(9XJ\SI"=9MK3. M3J2L'7E=EL9Q8YKV^&'Y4R4S'0[RPE3$:4@RFN"4A3@)HU[UY"_":!?%TL14 MJ8Z/+2R[/$=3VC179?X9,URE]61UB"Z]NOT\&*5<1E9,Q"Q-04@$Q:'HC-*01O&8LWMC8Y,?WA]+]5WT!/^<*.TC M?&N&YS&N7#DS>(@_DB.#TT55;>]EDS D$ D 4QK&.>>$\[P?VI3 R*@:W2A# MGJ?T#MNE1]<01<-'B^.9G2QD>:FMW(\L*G7O0\(95F470'+&B0G=1IOE26 MZS!1 U+EB.%YB)4K9\Y?)77)D?VVXH*S..%A%*6I>OHT3U&>Y+TA^1ML/W#B^]86BT4:C-W3RD98P#;VX,&G(Q M:B7QI_2WLTI(DF08@##B40P(BP2#O=44TGST8L+ UJ6BGB9C4163ZX7GL=JJ M;\Q@G7%DSW2I8<'[/$:9,V]T%AS6+(U<@33,<\H)P9S'"3F,^Q@8 M+>?'6_MEQJ OMD^N;0'[TUBC53VLN4:G/_ MN=@^J/HN)\:H(#",00Z2G,4(10+%26>,,Y$8E<"S-.%9S12:B0/N%WD8"KK' M$3>/(3/6B?/@VP4G%FOX!4]3$G%!04@2FH&NMQ;9)FH@X)H[G7R=H*))W0.L\!,B))^?1NS-V]-^4 M>#5-.A,X 0 DC N2I A&*.H7"CRAS*B:[ @SGN7ITZM7,PR3E\;-OZ_'NJN##\J(YS5;7,!RP/0^AC#Y\@HBIVK27QLSC(C.: M](,A;PR91T"2G ;+5="@N0K>U?6^>/UQ:V_QSRDG;P0]5O3-0T#LX;\0WHS@ MP> "Q/YAW[S4U50X5"]X;8NOQ:8NOQ7O-JOJH7A?U:IRQ?7=Y^6/!Q0Y3XP68JYM>Y::$[A]L=53P.K]0XDX^&TM,1NNT9RW@IY4 M7;(!S)3LE/NV$NL3K,&[CGL%]V]-W6EU-B8Q3WY#PX30 1GTU33S4$EOWCV_ M[.&116V-O;UM7EE;KC\LR]MWF^[<:1&A.([3) ZQ0+AYSC8^6*,\-KME9FG# MMV8>8 6JG.[OY298M<@,!=*60DTAG( ]0\$[$J<@RQVVT(R$R 7C.IIT<1DFLE2#R[HT06_G5+; 7P] M^O54-?0MQ@;DRB'=\U NEPX]JQWJF"O[G?<%Q"GF88*2B"4I1ERP/#T(IQ#< M)#? XN,G21%P50K)AC[;;7:GS'G;7K_TGKK17KHVI?,0H#$.O+EW;LB%JPIM M"P2R4$ (HCC-:1RB'+/NT4H:ID@ RU0D.V-3YR=-6I?M;:KUI&E2ELV$ZN4Z M;/,JOJ:7"#6.V7GHE3MW#(NL&?*DJV7O-M_D#%=M?ZIRTX"K\@H)3 %B>0+" M' &$0IJ@-!O$*]7H1W&BGV4DQ6Q;E]7F^JX);!-&88P03P* LA07+QEK.$&-V8=F9TBD3)X(@V.,$7?%$( M7\_J\\RVGDY=A&B+W1Y+CCTE.>EQ-IC\Y)CV>>B<>[>>)4MYXEB6FP6G&> $LHCQ- GE?S&AO461RF9K3.$.B MQY.Q5"M)R3\*W_%<@SW P0GZX _. U%U#'XK@I.4Z_UE&^"IAK6Q7FUDF$P M.*J!@B^M YISU 0M=5NM]FH!UU2D^$5:[ GFV;3^OAQ$RW@LC5Q?P<>IRF0V$9XP,[1O8TS.0IK721H*:AQ0.P\16#CC!U=6?J\76[JY4KM)GR6?[$)HA*0AI"E M.*,#W9\ AZDSE-M3+IG1CR+"&JYP8-L." S.!<;#2- M&H>44S)HN.-R>C9U1J+-*>-H-@T.$J=DU>ZL\+386U W["Y[D/\Y\@3P#>]? M.^1S1=H,SO&B%8SY7_"Z$46I/HT#02= M'KB>1S3JP[%GY3$\<6UV@3 D -$T 3R&,9+"<0= G/+-$&K65-\V/_S5D M3)_(3&U($!0;'B0G/A^[W8-"7T'QZ7FY_O MRX=2&CV^,=Y^N=_J9Q1%(H]!FA/&&"48]UD,#'&]U_?<6_6=]61O>Z:87UHANX[XY?9^LR\ON;VP.XL%N ^_*I\]TO#9)/]35W>ELOM3[4? M<)H@E\G5?RXY V$$WXCO11,(Y9&099I?8,Z<7N$Y# MFMD,\82OR^3'OL;*4"K):";G$S#A^_MM<:^& MT_VVJNO@L8,,,0XDGY]%QR! M!AW2X'H3-%B##Y#'R[=:.YCU_[(K2A*#75I=>2)[!2M./7Y7O[FDP M%_U9[-Z> RG,,]EO.&:"Q!G.20:BUFX(*HG@T<&A;ZHUIAO M)N?8;)Y1Y/;X @4PZ!'V\XY%K40WY!K,*Y.3;#>?Z/?DL?.(#B&OS1].R9S! MO.'6G\I7M[,_/=^K#0OYAZ]+V?<4B.+VW>;D-&P1I8+G,4IH@B%,_+>#^[?8E+S"-]9@\QCY\>/:P/'^H[YL]#6#]MR M5YDTI-=8$OTQ.TK^&EB!Q-7*W\5T[@D]>IIFQ^CL],O2 MC=>U:@PO1F]MMS+(]BI4D?;*ZO8?R_6^^+/XWGRG7F08L8Q3R$'.F! H25(> M0H9$E),8988'2&YL_G)[!(XIUQ2NR;DV5+$FK;(+U5J$00OQ*FA JOC):ESJQ/5=_[=H5>_J M19K*V)'1)",@RT+&4M3OX\:A"BH-]E.GAG8!61U:.9N<0$W=B#HG@S-N/S3<\V?-5CQ>IKA[_?N#7G1C8YB9QQ8UL>5KX:_@SN=IV%1\%&-KK\ MVN'OKY1[HX\UW;+]ZLGGA1IU!IO<%W.]FL&@,EQ&G6PG/5VV)3%G,&44@41M MU4< 9KRWQV%L=L_5VLJ4&SQ7?G9X[!G67"E-0J[AZNAT)_O2>SRO\3.T!!K- MZ4R6/>/].%_J.&)F7)+P>9[R N0X3W(2 B2R2$"*P[B[W29_CKW5DTG4RXN[),D+2K7]=9,)T['/FC'.R MK:F?A_"Y=DHK.WLD9^/2XIX9AS&-$ARQD$1YCGG,.>P#QH2C7*M@@&.3VUQ7VT-2VX[XEU/8*>GW$Q2G^)3G'<(@R\-QD"!#!J4$]=[ MT&)N0#;=,C\/H73L4^6SKYJF^W4/EE_?O=NLJH>B*P^[+;X6F[K\5G1?O:EW MV^5J)U&$F11BSC!'$4!)C@5&ZOTM^=6(L+?>;_)EUF<^6H=4C=$G$(,68_"E M1SEU$4 S#@<3T_RTQCP&KS?OGB6K^611=T!?[[X6VQ?,OJ_JNCG]_KS\T6;1 MR:]OBV5=L*+]]0",$TC2+*(\C),< @XP(CVP& A@$OI, ,=S7-1XT-0_/X[\ MLO'AO\SBGRE:1D]]9]8H9H++2OR;L']]O_LZYV:I7KPBXC2 MC',2AV&((@P!ADD/C\$$&A7 G@R49]'_:R.;<%W^N[DNVFB+7*0M>P=^OZNV MOZL'*(.'Y?:?Q:Y9L-4'=Z[Z_,;=\H>[*<)MFXZ?*"[6G,ZGBT\G+8>?M;'\ MVL&?JV!Y)WN3FEGF,YV8-(3EI.*EK><_M?AQVV""\YYTC3L MF9X;:07I4F%WNVUYLV\GTEVEGBNAX7K(A2:JM<)NN:5PA9?T &T>Y+0 ;-&+Q%.R[#M M X2G3*N'".];ICC8D*2AWI[Y,1/K4S V MPFS#D8$.>^;*3G:UNI.>PC[W[S5!'<'$#/1S#/K*37\PJ6(A^X/L%:S<%JO^ MR0G"!(-A@G$F%3>$.:5IV)N!49;H5Y>W^'#/^MA!"GX/;AM4)F4$;*C2$$G? M+)FI9$]0"\=&)ZUX,BF9X)DOR[(''6]MMQI=J."YCZ^IY1@Z9B"7H^!7CKJ% MN6!*==YOU:6 _BGL".4$"Q;3.,684(1QU%F*"(;<5#--/W\RV2Q[8.:*8,R9 MOGCZI,M./P^(1DBH,6'F*NJ3N'%">NAHCK3TS-,WY-26E_DHJK4'+XCJ.#9T MSY'^7E6WW\OU^N5TN;VY2'@B8U(LHCR#649 RN78SVE& MI";0R$QN+X/0LRJ?WCKOW0HZO]K2$K_?*,^"4]>N@J-S[=7IWKU^3=@XV%VE MUMR;NW!'T)L#YM\'S*:*BS:_GUNY/EIH8 *Z;(^8QSQU80[.[P'/H$5T9[TV M)_=P<_E]AP3_*.L%2F)"4KE@@8(F&44P([2WR(0P*CHUQH[WI*HF+?UXS[\' M9S9MC&)23_RG(M%,PE_E+_BBD$TLOP,<#8BH"V;G(85./*G<]SLGLL2JAV6Y M640(< #3%&2$893^_^U=76_C.)9]GU^AM^T!4H!$B92X#P.0%#5HH*92J*J9 MP:(?#,56$L\Z5L:RJ[KZUR^I+SNIQ!$EDJ)K%H,>I!.W>>ZYY+G\N+QD$4K] MKLTHPTH5]*>U=-'2-)3-2>)D@$AM\M1@&E$S _\,NY#0F!B48?BJJ M0GSPGFQ7J1A#F_)12E7;7LPR#@-.,PH0IFF!1_K8^J M]O>RL-=MN7MHYH>/Q6XO9@[R_;I]Z>U>Z;==5D0E"\5L#JNZ8DS[7?7,L^HF M)%-3'<\Q^5K"HQ;V'4A[U&-'J;M?*AXQ%1OQUSO1XM_JLD'B9]YTGK;9-,:Q M'S"<^0E/.4QP%N*NV3# @_+,M35F^N"GP5))S60^!QZZV*12\?SD MA,4>G->BFVGZ^19=YPXS=#'MQN14GSG/CQCT\C0XA[O8%KM\(YHEJP<1&65] MN_WZ:_&T;8(A@W[&0IZ&"*8<@("V;4.?,:45L)X6#4M9"[(>A/D3F(J)W7KH M'29J]IE54[934I\BG%G>!A%W1N/T$N^&T&FVZ7D*N '&ADJ>GB/<]^MM\:M8 M!50+RA&#/ U8EB8H@&F8HFYF"2&-E=[3M(W-](Q0O@;2IGLL3RQ0$U'K#ALF MMR[[2G'*^4I6CD=V._&YYI#EYON3[)V/^??ZU^1;OEM=/?W/ZAW3WZ1E7FV: M93G7[)@SPC]7%W C1,QF?>G&0%2\@-0 *%8OXVLCWP*@# 8$1IQ0GZ(D83'K M8AYBXK=*%Y'T-&DX2'R1Y3N]ZI50,?**DB:RAT6"&7A6$_@>X*L)F-T,W/+= MI4'$G1%@S;?+'^_72R+O@CY[+@F1-(M(YB<@QED2PY#RL$&$@R",E+(73>(P/:D^2; ^ M><=M61ZV>]4'W(RZ8YAXNN()U8.[AOCZ1>$.M]<#EPXY0O=J[+,_ S>!Z3,2 M;,-_;NBR%4M+^Z-#\[3AI/?1#PD& 2 M9A'/ (AP"K.,\ % 5%+-1_8)!.&1DA8'.$0XB3$(.,1X%'L0Y1R:OSXZ_#P MD.^^2UFNCH"]O$?L/;:0%<_$-!$^\&3,/M>*FQ4GW!X1>AW$&6^@#J/NW%F9 M7N[=4$W=1CT_-S/!V6 M/#P^;NKML7Q#\XVLN/3YOBCVQSNN)Q#\E!/DRZ3Z M,$Q2P&D<)RA ,&$@E1=_E!11I>$8TH!R$,"0(TA21 ,6!H@'$0@)"@/3Z_L6 MGU=)@/7:OMS*[!Q%%=1*]4 MG(ME144\@>EU;-= 3V[FSRJ,"CR>DT<3[G!$ M)(V8]EPJS?$W\A90_YX>(G$<)K(V'0UAB$F6<-B\' (!#0<_$3[VZ\V-S1_N MJLSU>N4KU)P9;E/)=&-D3;;B_)64D:PHO^7=WAB&B-(XY'$FUG-ADF0XB;I& M8I@!I2F$VE<;/RGN!\BH"@^*/ V,_^8H4HSP@]DQ^RSYFY4+QA'FAE*,!?_: MF^%C.%#6A>.II9_X$0G"%& 60Q@F61"V;X_#* F!TA7:$5]O3Q_>#\@KT$:: MHE"8X6NT6 RARJQBO!^013&!/<>48X0!KZG'6"X4#^*JXP0F95$617Z(,(80 M6&U:/%\]^C#L<4*%(Z\3+#SJACK&JV99"R, Q1&-,,Q\ G-$,C:!B'% MP^IP:&C&]":)R0O8;W,X<*_$#GV*>R;G+EV[U+<.*9.D>]=N4#M,FFVRJ"=3; M=Z>=NC)]1JIT<>R&7FFS1NV"M")+0Y7K^K&0S6SOFE/N]V55+2@BU&<\Y0GW M4YBE+.%)UU((_'"QE_>WAJG5F.]74J@>RN"!)3$T6?QE T[AY70]0^D%4LX, MGRD4NC%D)EE0ZNM0BD-C?U_L/I3;\FF+_6TI"L,010'RLR2)2!(%H#OFA1!% MH4I,G]B4X9!>HVLKH5UYVT)Q]V,JC\,"N44*U>)XP]XI,J]-$?NE!6?YI8RE&=5'UFRT8QEFR&*(@B",>)S&-4 )"'K9MR/U8J#+! M5_MFPU-[ <;;"!QVN_P3"LYT^'%4N='=1V(O=726,1<.9 /R"FWS$.%!!.+K M?K'WL=C1O%HOY4G%>G/HZB(LF!_R-"(X! $"B/,X([3#$XFQJ/XDB0D4AB?[ MW1"2E9.]2B*Z\FXDSN8(M$'J_;+>>JMRL\EW)Q^T/(\=3?'9F&3:;6X,9PMV MOGB+PCRS@RKX\WPG2X++)NLVFL1MB@G( ACZ%",$ $T1BYO;\R0A9-CXG_#U MA@=V!TH^K]@4!5*[>#&%N/-3:$N=K&E>3OZ>NCP]3*^2]: M^H*4:Z#%@5KY$PTHM741Q9)W0M;K.<+Z:_&Y6!YVZ_VZJ/COS:,*C?(_/![V M;5F^Y]#H]Y>_H'FECA$@IHBG'X&^69S@-,GQF"NZ"7]V8I#O!Q/-2@BY@TA"2/N0/ M1?NH8,H8QP%"*$L!!W$6X0BVS6(*@=*#+9,;FR$4R[+)]CS!FD@:-Y&BID_\QE;?;N=2L>^#".9.(##F/$ MTM!/4-<&#JE2U6BU;S8L476QW,M7W,K#OMKG MVY4\2O_60%>5GG"PAFQ&<>6&\HR$GNIH[^H[')V M5?+E /HH>LM]7A4?15\1KH/=&U,D!90&<<(RR.3E#$Q)URQ!.%Q\+78WY;!= M3PW-J8R*4V13U>7QL*L.>&?/WZIO" MF/I<[.1RA95;T?WVZYM-\5%TA&*W*U8UDN[MR1@G&,8!"!%(.$*$LZ!M.4-9 M/.CY-)WMS1.S#UO1M3;?99QN[/"(^$!OB??8F=)\7F%C79<;!AQ,S. !M7C? M4WL"T>LQ>C7(,:\+Z^)8X31C!J[''6\,Z4AU4O])S>2^#I-841 8IA&A &/.,>.D1\/%&E[I(5!#&&R>*%3-.J!H MCX.:6W9=SN#VA\Q"Q4=!33EIV/:>"_Z9&BBN/-JG45*3K7C2^?KC0 M@U.$_^4U&&>;$0YB[LR@U\N\&X-:LTVOE2/7R-C@F=QR>7@X;/)N#BGE85?< M%]M**$AS@:C=B&4L#,1ZGX68@0#&3/P8M^V#Q/<#I9P];:V:7FH?@7IEO6A; MGD)M*W1XO\A%]I\5*Y]KI'[@7&L6UA7G4]?L5X_L][OUC8A2\HAG7WH?16B: M+;MF,&OG)D+:F7=#%PW8]7Q"8XBYP?JX6JWE7"G??,S7JU^W+']FQYKEL:&1I>0'Z?K[?%JEO5M8TA M0F*?)Q@A'@0ACBF-NL;"$,9*ERU&-F%QEK8J;M?+]5[Y%9IQU W3(PNLJ0E1 M!^BX$S6/_KQ,S!GAFHB12&A813C+,.019A MA+J&" 7!XK'8K0?^>90?"B^ MU7^1]9@ 1V&"(HXQYA!A^6]-VQ'ER:"$,[TM&@[5[/0X:UV#G6'DO,726X-) M&\L.C2]]-KTTY#0SIE10^(4] UD4B7S-UQNYQ925N\_YYO1J].I?AVHO=V1I M<5O*\AV_+V*,8H!H3!(:\P!B0C+2X1.HE;8_[:$R/)K_OMT5^6;]AYA)MCNA M8FSGG07O!,IWE;"A?2>EWLZK3N[LRO0D$4#W^>\CRAO;\>JP";Z;#E5;$S0Y M24^,Z*LF2SO^?/7DOC7YP&BQ+6[7QY*TB(.$)6E] MUX&#P,=^MYD=I8BI/:5E"9/]F:.,-D6+6@:2YF]E8\Z(LOG6O#37PJ_9V7(O=Z\%?>1^:Z8 PP&LMF*M>OR;F1RXC3/C6C0!BW6J% MI8@YUH?=Y6>F?[R0>PU2KX':J+K7@3WJ^7R\J]Q^GHW_D9>@3[O^ MJO%#L__L?:W]T/7Z?BRL)M^)5J'HA8AGD&<';N$9,JPTWD?UK6O(\M^'=56? M=E>+-.0\\B,. ?6)3!I.H[YY'$=*&3':&ITY+-TVK1<(HSJ /8H@I]A,?@ACW M*XXP5+KV/!-$PRK@PH;X 7ZK)^HE!TG// M4B:]8\IDMY'4[2X)T][5MGFM<=Z)=5=>9Y]7&V@[S=*$D\[F9\[:*]R(-'.3 M\$-&J ,^T1K%)+R;7"PZY(%,L:WJB>VGH@FQQ>=B]W6]+)KH^ZE8EG?;^EOJ M0+Q@+((#8ZRP6%/BMTC F" M]ORD,QS6J0D+@OPT)C0+B5A3PE0@\+M%)62)G^J.:\-:-1R@:A#ZH]! 1O6% M$_UD&HL+YRF?3=YK6!-U6LT+ER.XBG:-4,XQS V50-;^3>\EXN\-14U*13ALFJ(_Y0T]D35_#>%0*W M=P3N]\;,0LX &G*(@ M2U)85]AN&B(,1>V]/;Y=*1S7JC6A,L2?HAD\UOL[>\5V=:FW]8;2Z,9PFV+ MV[?UU+@8.CRRM5A$%N_%>!6SJ;WH/[(>/:FJ8E^1AW*W7_]1+T+;_+]/A7QS M3("ZOLW6U3+?_$^1[Q8I3GF<@3!),> IH8AE),8"8^++YX24[MG;P&-XOB,S MB;Q?=ATT.?:^"UB*Q2JM.&;85,1KT[VKXWA&_UQA0UY_L3?!:&^0F MXXG[&CL\:8A=_=3 _!G!M>E7-Q3:JL7E?*/(9 R00+Y\*Q .ZR3K?<:E-F55]= MHA8KVSA)?<)2.G"Z\ZIV:$E]P*B>H116F"LB1#,/(! MHQ#P+.M#00Q3I9I,)G$8EN O]\6NR"4BDT*L2+T)-3;'N@U)KCUT&<+\A&AM MZCS.?9K_5J#P)RZMQ67[;X!5VSNC;5#[=T*[)5I1Z>YFJY@C%*ZX? MBUTN$S7KQM^O\YOU9KW__K=\+RN*?G^&).;0AW[F,\!0XL(:X8JW;Q>455!B?;*Z_%ZK2[VD*^\#K0#,JE,[5D)->Q""+/%#%OL!SK@/(A!A/TI;!")B,*52.3K;G4^&F_GC,S&^;4P; M)<5:W3%X[3Z+)Y37ZC6I#@NN I'GU^+:W>&&P!JQ[,>UMB'VAM4:;J7B^C:K MA>)CJPQDNSHN/*]OWY?;NR_%[B$M;IY/OI$?Q52 24,(48C#D"#2@8IP&@^O M/VP@][KX'L"OW>R MYR(^(4WPI V>-,)K1/NW(:H]B^]4:AX[Y<-Q=9 %H,,FWWFK=;7>&C<=YOTCROM<_RTLZ,D\ZL F?N%6XL&.1=\8CQD?3C( M1ZZO;^N_/GGZ[:^R"O0"TP@#@-*49DD2PAC'-.C@!B@@(QZEG@NJB@:.?MJZ M 7=\N].[+7?>G<1W^MKU35-,P_MEO?7JZK25XG7^^?QM.,S9=++U0-<8)Q=, M;3&%1+HW_&0BUNGJ&A<>[;31H"O>Z?7+#(NTQH!%EO D"&(48QK@ M* 6U"N/(-T(<>,=;'T)9\"K3JS>NE!W(<'L M-W3AOE"6M+M&.QVC;2'O;WY6[]AWRL+N04AU0$5@ ) M\7D4AVF'.$J(4K7L.7&:WE\\%H)N0I(G_BEV\C[ ?"NQ*6ZUM!BSY-$9UV,G M/:-;FO4V7D@0>]M9)A=E&KK(A0A M+V#Q!#$ XC2 *4L"WB-%@"ZVQ5V^+X96V9T!X2 QQ(T8GAHS6!,;;-Y2KKPV MFUG"VA0'VEE_&?/<["NP$\N.U=8O)'R][AR#J[ I7>'"PY4.!C2OQ*9[8^(S MW$UPK/_80CJ^!PZ1G\BDDI#R,,8A#GSL=T 89T@Q^N@'8"FX5%[101H476P^ M"WV&OG,B8LX7CFB$00.'/1JMCTOC$]"F//ZOVVJ_J_,IJ_HQH"_W^;9%7A]J M' 4J(]#W$00P!A$+Y/5)TL,/4Y!9FI7JAFU<33Y]_GO5'(S/*B26^#8QAS'E MSZ>[>$US(K5J MJ(\O7,6FVV\\M4K-$S/HUC^+]=V]F$R2K\4NORNZ;+NMH),A>6S?C2L;B] M\#&,$064AXQ Q%(@)D)?I,OJODKYJ%RGR7?J;U"*<"N-9N&W4D_8.VL&AHQ"' 0\\\4_@,6K#6[WU*HGL_S,P;J MWNB?-TPK^=5DD#;3P7Z2$&V('-T!VJ0/G=O.1G&:X42F?V>8<,H)Z#;C&8-! M-F-2S23<%E)MGFUE%]O5M$WL_]^-M-(C+D1+;;,RUVZDDM=LJ>>QQD7:/V90 M=4?_"XH@B[(D )$?9F$6I\A/.LPP L1FOLXTI(:7+B>5<-;;VW+W4!MG]Q1O MHBOMG-W9\^)\)W8GG>'$R(O-J#GK,H/A4$]7^3F"H"8N-(<^G1ZR%?#:H"SO M!;39M7[D4QH3Y&.&. K2,*!1AS."B=6D5'5TA@/;": K;]M7?FO2Z>W&MQ&> MLQ/3S#IMOCCVQ/>76)KV!\<8C%;C.\'/$:$FV*\Y*DWUQ R1Z.S"$441]OV4 MTL3/T@2Q@(6@0^_[7.E%85FG"Z9Z6#$78C5Z32GPWKR-_D9YQ_93\9"O99(^ M*[?U(O:0;^0CFF"1"-!9""!/Q'(6A7%">#>%2). ,^4@[!A^6U<7NQB\ZY!Z MRR-4;[.^'7.-T3$N58*P8] O(R"?OQ+16^^=F%\_ICU#<+;KW[<"M:.]S:&@ M[2I#+P5P5['.E?[QJP"\WE;KY3_RS:%8A!1$(<8Q35,,,,^ GW37/U*4D7BF M8@.**$T?7-[=[>I"I%Z/RZN!S78#4=6+=E:\=ASH2$@=VA6<7-.^ZBD[F3LC M>X=#(7!>'LQEYTSRC*VUZ>LKZ]<"<[ 291&F'&?P""B0"RM$>TLR0(8V%R; MFL _ZV:Q*PM5(QW#SD)U[C[AZL[QS[)0'>%?@PM5D[W-H2CM*D.:%ZKFO3E# M9'\Z$PD6A!+,& L"FB#*4HI!7Z@@%6OL9*8 K@K39IS.^W7KNE^L?!VY;IW) MJ=:#KTE_.A)CYU^Y&G&5G7 YMG_\=%%Q-!'F@M\TW]C:C/U'4ZD5_"37B%_?;'W2][PG,%M6UU]QJ$ Z (; MFK=P]7IIYE#X8W%W#&*Q8 V"U(]#YHN0COJB-VF"$7 @)JJ#-AP8EW6H8ZTW[8'-^??NKX.8$6.X%TJM_[F3//] MK.%?2Z?\3YD4Z"'+^E1!HX]MG< J&_7Z$7- DY"%89A%"6,L010QWAF84FCU MQ-:B6?^IMX1L]AP[Q\*.=IJ+G&7\+'E<^OJ$P?/J&3JN0S.1"R-.\WGX;+YW M9XNCOZ_S+)L]B%',6,8I( 0D"),XZ&KS\M@/'#M%&&N%MCQ[C/JGH_&]^.DO?^I^ M(_Y/:L%?_O1_4$L#!!0 ( 'N$ITZJ'I;KFH4 /W1!@ 5 ;G9T82TR M,#$Y,#,S,5]P&UL['UI=QLWL^;W^169S.>\P;[<,^_,P9KK,X[E8SLW M3O_XM_N_K8);_]&,V^K?9\":_';POAH/Y\MTW\_G=O_WZZ_?O MW__QX^MT_(]B>OTK @#_NFFU\XGXVR_E8[_$CWZ!Z!<,__%C=OGS3X'"R6SY M[@HO*1__\>+Y[WCY-)12_KK\=O/H;+3MP= M_/7__O[^\Y+.7T:3V7PP&>8_ M_Z__]M-/*W9,BW'^*;_Z*?[]QZ=W3SH93;Z-YH/\'\/B]M?X_:]Z,([-/]_D M^=P4MW?%),A@%L:P[.IFFE_]\^?)M_D@D \EP"OB_\?^5O/[N_R?/\]&MW?C M0/BOM8Y,#8?317[Y?C3X.AJ/YJ-\9O/Y8#0^<<@'NVN4ELO+403I8/QN(32.G0H]-4G0QO\FG[XO)]9=\>EN7C"IVVB1=<;)=+L;YQ=7':7&73^?W M:G+I_K48W465E43=45TW2>.7P==Q?B(13]O6-,K%;#3)9[/PEJ^CR1+)AT>W MITUSHZHJ_\--ZQEC>,'M:'Z[5 B32U-,YF'9#^+P41=3_/\ M"+NSX=@R^BP>&\<5!ERUAP9'_'D>_G^[ M,HK,8';CQ\7WTT:^MZ>V* @FWC2_"<^,ON7OBUD-E.SJL26*UFJIPM;GA*Y: MHN'SO!C^=5.,@TJ9Q8WM_#Z9EMU=UD-3Z8R,6_&@2.;WCPR*0X.OTK:>4?K! M:/H?@_$B_SVL64%[WU9QW>UMU."X4FS DSMLD)[U#BN^?3:?+E9#FF\>O9A\ MRH>+Z30L0GHP&U6U8AIX58,\J+8R5VA:SQA_RXOKZ>#N9C0\8KKN;=3@N!Y, MKT_YMWRRR/6]*1:3^?2^(E32>FV0LFJHJ-"TIC$6Q>7WT7@<]/&[R7PPN1Z% M=ZC9K(*)5J%IXV-,T9N)W39.VZ/M1]B2S?/WP\IGG:%[>W@^G] MQ96;S4>WT/7][-+6& 4PV$I!? MIO+BN.X;H;7:/-K;J)YQ74RO!Y.UTHDLR&?#Z>AN!8+R$.W0,(_IH[U1IRSF M=?5?#[5K\U(-A]&\G(4=2#[Z%K&P'-I5/IWFE^MG#A%V0E>MTY BN)I?TSKM M#TK*CF:#Z^MI?AT-A,T&X^/@/I^:\-%U47GSTM+K6^=5-1UZ#P][%/4T:&U/*G#NQN\9H>63T#,.'H_G]\HAE^=WI)!W1:W.4 ME3N'3[-%.8H$B@[WUCPER^^" 1;]S[=QS_-X^U,#;]I^LCH[NK2E*'M2&*2;?\K#!#Q+].%TO/,O3T]O;8K)L>#*!"2]I MBNXC(+^G74VCVRB#T?5D=#4:#B;SM3T0MH$?B_&H2KC><;VT.?*DV5+;&]JD MN%Z9=2F[8(\6D^%H/%H[7N)Q?OPOSH9O@_$ZQ.)3/IM/1\-@BL?O:A5M#0-H MDU^/5-UB-B]N@^(H+?SH)XF+Y^ Z?/NEF _&ZV]JY5<- ^B&7X\>VXQ\RY!? M;I0:8E]=XVF5FQO7_=55/IR'O#[[FXZ?CW-9N/)T^:1:OHJMYI-'C6^M@ MGW=8\WC#=!T5EVY2,XNW=]O(V#_/!].:>;ZKXYK'_R4HS+S>D;_LLNXQ1Y5> M\YA?=%G?F$\ QOSE,"NBX&Z:S^+2%_7[^_#!^OG8;\J]TM7[\A_S983Q\NYJ M^<9Q,=Q&VI*LJ\'LZY*VQ>R7Z\'@[M<8F_QK/I[/RD^BFA>_ +B^I?L_UA]G MCX?S*1]'&=G1;#@N8D#23'T-EN1@."^'-XZ\^>?/82C9<1UD5CG+ :%""D\M MP\);S#$ED@B/A<)/&3".MY2+Z9KCS7+@\^(N"#?&7@W&CXEY1,67(! =WO[7 M'CXB-3$$.DL5\.M6'="8=JAX&?L,U8:#0NN@HK%"W@&-71 4 M=T)XK102C':G-EQ8$HK[/%\/_I%LS&(:)\(>X@^VS9 CV'+C/?;$>RLE00]T M,RG^5A"5D5$TR_L'K; +;R]W6?&3;,NMYY?S?#>6CNXCBPH.&&<)J::EL%A;-6CR^PB_U*HJZNE8S$_K+^V/I]9KIF@6$$@)).( M*LI$21O QB3@"[]-?-7)[[:P%"\81F)C[&OI*BPGPOUA:%5IGCF,J/,$.$FI MPT Z'E)N6?2)R"-O&VD-<#^MH"WO/1^S I:K6$FK$'. :>M)018IS4L5;8& M5J2 C;YML-7*^+9@=@K"=M.H@;1".&(5",RR"E*PH=$"E@(N=C2X'OGF7C^X MZN)YA[O^RN?X9[CQ)X(;&$UBJS042DJ,Y%I(3@!9R9ALR%C.@YR'HR?7(;?9 MR(\>RZBWS)"PCQ0488NY%K $L0="N;^W\Y7E_=PT/IW-W'DYIBR MZ&.ES'@JB6)& .(]\Q9IP^E)7KT=7I9EUIJ'.,W!?3RZ_E!,#CA6#C3+ *)< M6>0A(I@*3@11MJ1 >Z7_GM"595PTQO;6W">;FPF3N0E_C^9AR,/#7I0]S3(J M&%?2 \DETL@*IUA)J;% R[^==<<"K &V=[RUK82R@VW#I#+.&Z>TELP!%;;T MTIU4G*.'D>"M., M"-I:D78.6M]_"0-1/T:S/?BKT#H+K,0X_)$04$9 K+=9T,\QHBM._[[BK%195(75O0VE!_$$[/GLR$1=9KJ)2E(&Q1M($;'DDK,3QC#U23$$IC M\\G1AJN$;O^>CR]?Y+K?B8QJ#3.*,>7.264888(XIP4S2F,#K/*0I\2J]CWN MJPF@-,+U]J*_8EZZ?%I=[>QHD4$+B N+/U(2@[#W<4+R-=N4<<8Q7D^JG M'G:W!:?/Q=7\>^!98$+YH\V_Y>-B.?18I^BPF52YCXP$\J% !GF',7/ .:A* M'EBF4E:\OD=Z-0FYI@30%@C]8CH9+7.^3B[]Z$?\Z3#J=C?*F$3"2!\,HNG>3P)'K(,O#.-K7+/,^1F&1,$VT MYXP0(ZQ_H)14NJ.[ U+B#4.J1IYW[@-]/YKD[^;Y[4FN]TWCC.EXOXY(Q#3V MSG-DL-U0K4'*EK'OOH7N/.^GLK]ST/TV?51?ZAC +1MF8=4GSGIFI(DJG"!" M2G^R!D17BC8\-U_H"5BH"K-3F-[BY8W%[6)UTOHH<#C\/,[7Z<,?%W;82>,^ M2ZVF5V0 *LK"8B X\TQY)IPIEYOP5U+,>'4=N34UT^L&;D<"ZER+?LCWP79? MLPP(Q" -EF\,4I(:2:I+YY Q6*<8AL=[>-L-YNI"@Q[/\NY"N;:E@CO#6"W" M(*):* TYH\@X&2:XL5X0H6E8VCK,0[+;BJR0M.APX\P"2K$ P#LLJ"9<:*N5 MQA@"[P7B[(RMI[JQ43E>X43FM^:5?Y1=_WF@\U(?5,J75;F3S'%I.'>&"V>I M1$XI@) (RE5@&M;?E*.@ON\6&X9@8T)H-6S](0+Z%"!6[2*3*M"/D6$ :JJ1 MTA0 9S24GB>9I#W_9R[81@V)()6K**7V7\ZM(:V#*:*#;2G6>:P==(H0!R3 M2#+K*%*&:FD@AUK92O'9K5'[ ,HJ,[]:!YD6#'@*"(P1.MAIK20J.8"Q3CD6 M[KT%5 LRBA;8WM5<[_RR2@-3'@',E"?$:^L1XD!Z9E:<9PQR#;J;\@_VRJ:P MWS!8S;-EGHR9OG_T6_4+*M6Z"EP1 E@7W9A84T!925_X).7*9-\!UAP6=JP] M:;SO$EOQQVE^^"+*P;:9YB0LKP!;#C0(BSD)JW9)LP3NG.\(),.@ JQ2F'UR MF'5P@!V=P8>4:(#379WTA MO1;4'(9B_6(X><'&B8YXH@8O1&)@O*L#T;JA&H_ MY-,"AE?#O6P$M;O[S@+MRGD,!)$<8 0(TSZPA$CKA+8RQ9#L8X:I#J%9FQ#: M\*?&0L>C^?(.];+L\;+&8#YY6=VU17_JGC$].*DK.%B/ZB<#)D@"J TSS*M'NUO#,=+QEV?5+3D681PE.F,0\08=1Q#RT1CEO/ M"8*@VDV+AD(W[O+I((Y](Z%]01HO'LZHE1HR#8@*RQ=".."?EY09P3H[ENV% M4J@J]>>!&*EL;C5CSK+4>2STYW[P^,F#&30BKGDHV/!&*D^]5[BD MQOMJ50F3]S.'Z@N_3O@D<;JUJ,,G:G(6H;X&>CG\%?IGL/*2MJ^33$MN)>(D M6'1*0>A=L,1*+DC$4NY?5,^%LJ=*^^N$6F,".-F1\W+YW7YI9_?#&=#.6V>@ MH]H[+!TCC*U'BJ$G[5:K>E'L^W4!I38V=Z^7]E_^VMLNDY@Z(IDW%D&K#+$$ ME.#'@+(4[UU2C:K7"*DF.-Y:'IQ'2>5ADQS F#.9#*"H\0U 8( M)X)>=,@IWUD.D]>,K/KXW5HJD\'=*,[JY4Q8V7V?@SR7IRK5<79$+QGVPCF$ M8TU!)4@85IAJY?QB#J9$VB4E.GG-N&N._ZWZ% [XH1[\(AA9 )"5&DMBH/:4 MXI)/..:%2<"0?*NKXJG]K-?9S:D#A@8#0ST@FGGO : *0)5YH)XRMM M&1I2\NNJBQ\7T^'-4MN4=!VZ,'*@96:"'<6XLL [0SA'#&I7TJR)[NS$L@]Z MH3(>GB\(M?*\+4,B:H5WRYQO<:2?\LO\]FX=]C8J+@_<#CG<."-.4ZA(U(>6 M&X2( W9#-2.=711I!FFU8>!%'<":&=T/>!V\&%*E><:(LU9ISK4D7""&$?)K MRKG$L+.[(9R(0+=@!E8TB\H M3XEC?75H.Q821^'M5);W W)?OA>)D-OTD!EK09C(0(?M!2?224A023^B206< M>WCTWR'D3F5Y3R 77I6JYQ[UD07F4NF!@XX:9@@0P)3&BG!A23FO2.@N87R]T3F;OR9[L+]/!9'B3[[/* MMSZ7(8>X-Q+0>!PH-5%6X(URY/[,PFC3Q534Q\S3CRV*04Q3_#D?+N(,4==A MK=M;;*M"JPQB#F@8-,(.&N$-D RLQRZIQRGW7ON^GM2+BEKYW%HH;'E6^WF8 M3P:!Y0<,DJW/9T0PB!0%E$%%G=18F]+/*[7R[2:*/@^;I Y&MP:B]1#_F,SN M\N'H:I0?=D?N;)-I;YT6$DG+L*!(<01T2:.'209NWPV31*&_R+15#XO;AI$O MIOEP,#M<0W)[@XP!(8467B& A=4.8U)J;\G"/^<,H'21[P!1$H];"RD+8AG- M_6 8T\C>'UC*7CZ<&:,(L;6L>2N=P-=@ZN M7]L>S\+XJ2&,>RN]"VI;";2AS$&9XEWNN^9)D?->R)S$VI.W6!^*>5Y.@8K[ MJSU-,A(&ZQT5A*#H6& ,LM+)Z;TDG245:@,#QPJN:(2GK1DO<=L72PM]K6"W M/'\V4YP KJC!/"S2@D,!R-K$,\!RF;+P]'T37@MHZN)L:S''.U?;]Q72[%5H MG4%JG//($R6IUM@AK7U)-W4T)=M>4E'KUV6]U,_IUA 6QG=Q]71R_3[X,;I= MW.IB.BV^QPQ!@[OPS?Q^']2.Z"8SD'"'!/*<6<4!_3J3E/K;=0(ZCUABI*.RL<^_K E,S\!SJXF&=;Q\HA6VBG#$3;0*+:F$&JHSRP179/PJ8G%;8'H MX[08YOGES T!'4:A:';_GT M:W$N)E0S N@&@.6MVD^#^>JJ[>4)&-S72>897%Z] X@@IBUR$)F-+B_R@Z;WG$% 8W4%Y&R0H^ :85Y:HE E!(FV\/$$$T KQM)G(S& M]3:V7B F=9I!IX%R)*P"1CJK."5R8X,H)5/6X!XFB6@,@VT*X63X+=\W"8,+ MNOCBZE,^7TPG>Q?3"JTRI#" B@IG+',&"2M :4,@C*M5SJPM0\3K!5"M7.[> M4K.+Z6ARO;JD<)*5]KB#C'-@K.9&&,J8-I)YR4OJ*>$IF2A/R$;Q*D'6*,?; MQ-NZ,/,#3WR>Q\OY2\)FLT5,"Q63JQRZ9U*YGXP+23UBE#L$A'4&1W6]Y@4A M)"G,X2T[^IN40EN(?);SZ8#'=LO3&246&DUCE34HX^UK*D%)%\0\Z6)*WP_# MFT17.J\[SKKS.,7=[.^L.YLL*YIYIRB$7'N(-?&:$K1*G80!Q=4S M69X_EEL$]\55I"@.?5^>Y(-M,ZZ$-A2$72I0B&@L _%KNJ$)G#CCX^:& /(B M+UN](FAK#7H\XC_ST?5-6%#5MWP:]@V;^DD; MF-YP ZB48\8>GE*W@\%&1= #0$96Q0I><<.QWMZ>!L@M'64.>"J4Y<1A"S 7 M&);IJC&$ZMP*L'4.R'01= '(CV&7.QS=#<8?UR?[%?'WHEWF%1,*(PT(0P89 M*9#70"Q]$RC44.M9_ MIM4JKC=GP1?3I;(M4';/<=K3)K 8* NV0!T )&_ZL:=58P"37 MY6M7$I5QL,50KX??;2U 7\+;+J[4=#H([*B0"&?K\QE21&KC*!"$<.!A^)V5 MM$$-4PIY]7T'6(O(B_J9W!: 'HTRSJP/81UY^"0FZ)B%"14X,CMX&^?(GC)N M'9=<:PF]-H :;YG:\ .@/I8!";G0 CO! MH;&:!A4.R]$)DE0ZYM7/\LZA%L=]\/YZA=:9 M5,Y:@Y76P"IN<3QA+.G6-"W*H.=0JQ4652%W,NM/7NLNKJY&P[R\5/9N\GDP M\3&Y671D[5_^#K?,#-/(:(M K-^AB< :T@T-7I]S'I9:15PTR?;6[J-NU=WO MJ]QVWM\R0T&[,R1AG'7($,2<*36_)<*D>!U[Z.1N8@VLE\-M(BK/GSH5/^63 M_/M@?.""Z8&662PQ[+#SE"LN>)A!3/"27IJ6C:'OBJLV*&P]2JZ+Y5U"[.D1 M^)$H>]HX@Q:'20H@\HY:8:3EKK0@+,=)M8->IRW?#-"2N-YJ IF8 26_*V:C M?6A5K+AFQ(956*4$S/4^^V9#*$IC<5N0>8KRI$B78[O* MO*66$".TC'&H0B-+9S= K!#0LKU!!A&R3D$.A86$"61C<=.2 M.N]3/%]]O '="JA.9&[702OSFWSZ^/N_HU;*: 4.#.<0,^HALEIY( @5R%LM MA/(53R(:4@//A'8H7F7K\V&?P():$;&6@]7>GW,P0B*47B2V:ET:;>'X $D/!/U6%)>S MB^GG?/IM-,QG:OBOQ6A:H99#/2_(@) .((0!27WL$XJDM=W++>+ MOJ('XCOYR'+]]DU6Z+A:!4$5TXB&^\^+N[OQZ%#LSC%]9# 8OS[>LJ22>6*( MI@ANZ$I+'MAW6+:-C*(=&;6V&WVV0E4Y[=S9)M,68.J"?8495IXH8B1?K6S: M.ZQ2*K;U\'99O:M[75P]66M55/!VD5]\RZ<7D_P_\\%.]7529YG%P307CBHF M' N6.Q):KN:(A-2Q:Q!_T3+_.W9[?![>Y)>+<7YQY1?SL/'[?32)Z9R> M.'+^B.F;GES*?YM^$&4@@81PR8RR2@(E$:54B>B@AZY:3?&&^#&X"Q(?KX3S M1)"E##^NL/,?@_%BE2SNV?=5F%7;2S+*D)76&$ X<8(PA1%8\M$Y7LNKB8NO[T>#K,DRN'/OJ0"W (6BUP-/!>,WIGF?1([@#;.VY+-N(P'H!XV!7Q*%_^5Z4 \]0Y"J"WS@6X$_)I>'=B0<(>Q)^O%CDD2MJP=1JP^ M%<]6.8:-306.'-E3)E=U/Z7#1EI@PX:)NY(GT/N4[4'O/=;-@&=O%'S= NGR M*FSR X+'FC75+P9=]/ M9_J&UQ3!] VT-> T2\8\+$T@S8U,@>;Q=<$?!5B\06@>*8MV MTTMN3SCQI=#KNM/YOM*[5;O( /.>&JZI]L8*SSA$F_DHG$W9)54_N]EZD/CZ M(=B $Z^LU5I2GS(YQ=7GQ=?Q_';=Y-A<9MO5WJI76:,QY0[1BEDE)%&:2\V M5'-%4J+,CJ\KWGB46=.@:UD.0$8@]:7[UQA@ M4C3D$>7)GZK(+\U?6>W#4EV33+I)V%4EM&Q'BPP'&J@'81OG)+-A.^>A*>ES MF) 4S!U_(O3J]6.][.X83HEW\ @;5/N'AQ1 MD_Q<%5JMS.\8:I6BPPZVS9@70E#@M+?,*8:IE"4KC#7DX@O=;L,YHKP?5\,)IM$*F\S],MJ974 "[.(T M3#+ >^[+;0@61: *YXTAN*/)>IIC< M?8]JZ0'*3I5#T\C:$95R;!<9%0IX0HAP7DC N=J8?=A!PU,2>_<]&*4_Z#I! M$@WC:TD-NDX01-/@&EW- M;Q+1%;O(K!-06R0,))C(H)5!>2\E4$62O+33[-!_%< M_U1X/?20&4()!4):HP 0EBL);4D3!BS%.W!TJ$;[M\>ZQ]?)HJ@'7B_\(I4@ M]:)5YKWQDFEHK8!(0$P(5)NI 4T*C/H>5M$VB%*9WY97,P[VW220O8@#_6,R MN"VF\]%_Y9=E#9@]#IF#;3-/PBZ%2L^X(PIK0&QY+01[@V%*=K3$R(E7#[FF MA- 6\-Y-@C;-9_,P16*FW[7O?U5-_K!#O4+K3!HE%19( *$YCZ7^2KH)$$JD M@*]Z_,1Y@Z]^,;06-_%(65="W/8&F0*, *XY0IP1%H\1O"NI0RRMAD'UR(?S M-,UJ97W')S?+=.9O[0P&:QDO3@,,,<+60 4X,!HJS15&MEH&^Z;"I@:SW!2S M^5(N7X(D='C17WL#H[:VR(Q3R@,FH7926@B]#QC7"# :0$E=4AA*_\YM&Y+_ MBX"G.GC=BQ"\]6[R_@B<'=U;QAT%%'A@D&$"<"N9$FL^R_!SBJ5S7NT4OF!<"& RB] X@@(L,&9,V',)M-2L+A\SK6.16C".D^[S39[/NS/K/P=REC%>,? D:H'1 M8/PQ%K"/P#QLS5=IGC'"(]]CGD@O!<),6<&=#;#0F.-J!FXSU*NP*%>J6/+T MP8Q3Y@Q@0&@OK?6(,JM*BC16*<6>^QXL5:_$BQK9W)8!M!IDZ:FJBIUGSV>2 M!Q-. XH-0L0)I;6Q&Q8%[7C&$#I5REO!DL;7MC!C!K.;N(*%O]R_%J-O@_%R M39N;P71Z'];09=K*?5Z3*NTSSCV"F B!?=CG6H2%W]"N'$TQE%\'IDX&PXNB M1_6SNS7U]&TP&D>+R!?3SV'@G_/A^C0ZVDH/OQV^X7)D3QD12@2F,L:( ]AQ MY*A9\X,H0E,J2_?=B5 O_)IE?&M '"Y/#V>K2]B1G _YO +J]C3+J!148XJY M]HS:240PG@I M.6:".JY .6$HIC[%)71\[&:[85$UJZ4$MK:GAXJ[?#J__S@>+",5HH5X%W?$ M08/N54"[FV70.Q+8Q6!,,*:PM]+1DE)-78^\*?1]C28#B9!!3Q%SP0P4')J-[H56I)0;.=H6>D4P MJIFO+1[JCN;Y^Y@KZUT0V.1Z%'8$*Y;L7]7V-\PXA!)91P34U!, D-.;>4-8 MTGZM[Y=::@)4K0QN"TZ_%<7E]]%XO ^)Q&M"2(GLK(U,^=A[U;) MJX1)'7QM=QM^\Y+6O*" 2#;N1[2Y<:[IE.T(QG96F#D M.AAIE,?XC\_S8OC733$.XIE%DVI^7^'TM6H7F8$:><4-14%[0F0E470S$7A2 ME%G?M^"-GNDW)( .(%C]R']WHPQYQG'8 #@DK 6!@]+!DDIGV3E7H:H?";NA MEL;VMH_(GMY^JG X]K1!)@'WE ,MS+)8EF( EPP+?R7YGU\1J$Z6^8ZSL20F MMPBAZ2*(Y@4;]J-H>YM,A;VDU;'D/:!A[X"\M;*DD2*2Z. 7U-K@,&MGMJWX4ML $JUYY!K+L(&6DGE6.D*LPDE'L$FNZE>#I5KYV]WV[JAM7>8L90Y@S#FR)*SA M1+)R(8\K>KLEL-IU0#4 H60&=VPIU93*&['HR'/&D1BW$/0O#TIX3;,6( 54 M25;X*W4+U,WP3LVG2A [T#+3FC&A( 3880JUQ=YNZ.7(I!0&ZGL8;>-HJY?W M'5M5E=!VL&VF(8ZE&( ,^Q2ME7.4Z8T2I[ SH_V50JQNAK^VE$G&:P0HE)!) M2PG!GE"VILY9SU+6Q[Y'E33O0Z^#Y:V&%CQB2?7X@JV-,H4-T!X$\B3@)NQ2 MG J[%LNL=2(0WEE!VU>*I=HXW<%NL-HV,',\;&B=-Q!H9@245NMRI^.4W.A['/7MK=*K,B3 4B,=3"(4284Q1MZ'2TW8"6,UO: MZN-[6_@Z*>)E#^>$5PQ"R*SSFG&",,&E6>B8L2EW XXO"'MFZ*J-[6TJKV*R M'/;!] //'@W["R4PAY)8";6A''E6,LE#B3O+6=A*L%2ZG+Z[2TR3"BEG%&@ M/%$$6 7HAC[CZ#F7C6H"7;5PN;TK=//!:))?NL%T$JS!V:.Y8?.KT7"TS](Z MW#A#1'.F8\$BI)G % ->'E]Y)N YIQ1H %NU,[P[0_XH SY#BBL'&&'8,JZ( M\U;RS>3Q/N7V2]\3##0 HV0&]^7^0\*]AXQ 3Q"$%,N#05$*KM.T6 )SZI M0/G1=0?.V'55!_S'Q?=>)"O=#.:X)*4OFF4@7M\G M0:B"&BJ8)A([KJ2*%26T4Y5<(LU0&Q,RA>%^G!;?1H&_^OZ/6;P#O(EF4,/Y MZ-L*8H=Y<'QGF?/2HXA38($PW"J$V)HS!BIBSGJ/7P=BBI9%T&("G*O1/&X1 M]P#NX:',2"RX(&&%C5?%H-+:JI(*8L0Y7WEJ4N8O$^"$Z_+0. L0"88 1!Q &B@%)2<1=BD9$7INR.J M12CW0'1M30J;!Z$/1TLPA)_'^1(5DTNU*L*W_'P/R*LTSYCCA"C/C63*\, & M)<2&X/, @B,$2!92UF@KO+2J^QD76:IQA MC%X+#%LQ<)W:]E"8X;8V&<,N6.1>$HDP0U18(?QFPLFDLK+5SP2>EI7]TGBP M82\ 6;=LVL)?&.,T!GO;?/7W(ZZLC]7=TQW988[O;/,*2?C.H*@XDA8B:%#):4, MT';N6YXAW%H328?K> M(2 ;%4/W"_ Z8=5)J^^Z;48Q8UYI9+#$"E/O:;!NUC1KQE(NM/0]8*G3A?*N6>YK4I%_G#=OM)MJM2N,V8U =Y0'"-X (2!<^4FT.$P95N-C7H;B&U. M/&T!NOJ.KY:@BBS8+PK!P'%LC 22!X-&KKG@@W$-6E6K[09;M;BY;DP@'1;/JLKYF=/9QDPB&@H+'72<&2%L[IT?WDL3 I,^WZ^W6;,3WTB:"WF9UV& M_4NAAO]:C*;Y_AJ5^P*#CNLIP\XC;H$-QI!FVIM8@[#DAQ.LG=RV7>V%FL3/ M\_BA1N728FS:,,\O9SZP,@[ZXNITH![958:HL3$9AB4&!2XPP,%F25'!B#]C MY=DF3IL52Q= _7TP7P]XZ1J[WUQ1'XS'LWWT543OR?UG5E"HF>)>0"$"&\/6 MM'3#>2] RE%EWT_0.X)T6[+JS'#86:CQ&)MA9R<90EHI[XASW+-@VS,K]8H+ M#A@%NSA4TBXQDB57*!2G/,5OA9AV9A M.H;ENBY//1Z /9UEB#@8.$T0D\0R3L(RPDNN(*-2,GOT?<5OTP-0GPA./GA_ M;'6\F\T6,6OIQ=7'Q=?Q:'AQ%<04;U@'5CPD)UEFA"@?-<5L]SE\'7UG'!/@ M"*"$(!+,=^D=LB4?H)-)-U1[#L4F45-T*Z.#/(0&8X<-8 BCGT M1JVM(P>A@2GQ<7U?I#M"7RV": M^CU.0?PPJ?#BZB]EX5ANV/8A12#%,GRU.^LF8%>G%-I+HU2ZJBZNR@S2.[*4[\'?$;UD MQ"HAL&;&&R.A(%I+MIEY!+>3 WPK&E\] )L30_\VT;5LGC/FB??*(LPU(E1( M:J0HN0"038G7['L5H!9QV9A VH)E''W\+[I&OPW&^3+>/C!E- S:(WZA)I=/ M/WCTY,>P&2LN7X9C#<>+RT"\^S&\&4RN\T]!$[FP<]OK%VIW(!GB2!E%G0=! M I9R T5II$,!D\*9^Q[\U(A/J=?B>Q63J:FYD5&H@0U,L<@ZKHD!0;PEK\+> MM-4J@G=+20<$3N>-FB;]P_B18GC;D$71?Z<(A1@C21A G*SO>3F$H4^)^3O: M>%E!UDV:M:5["-CCA- F8"-W-E>ERU.TR>46J\N.9L-Q$>_U5SB:2NTZLT:B M6++!\K (,869]&[#,9<4FG)\Y94S.*AJ62#M07BY<5U>-KPW<-J"YY?I8#(+8OU2K%AVR$6[]?F,:^J()]1++H02@4R&2]J8MRE9QGM8 M,+8SK-7!_/82RWV=FR(,K%7M(D,FF"R" MAI$8+3$0RF"[F5I*I1S4]_TXJC,L-B2<-N'YY"BM5-IV$6,.UNR\F'X,F]?1 M8+S^?3D! ]<.)45,[#L#C#,)#7$:,<.4-)AO>&:#:=ZJP^I\]6G;@FHM6V(, M38B$Y9?[].OCQS(/C &46&>!P40+#39.-LR :S<\](WHT 0!G!QU]VET?3,O MKOZ8YYP,8!RB2" M#BJB2ZY1F%2XJ.^AMVW!M'4I]0';NZ]6/N2NK5#;M*Y79-@8X9RF ""5=BK M(U9R,&@*=,XU=MO$WQ'0;U!\K1V'O*2L J;WM(HGE\@0SHTRPDO(D5.LI)-X ME'(3XGCG7V?!/8VJX_K8WXN]PSH=TZ-8X-8W#2LF;@95+7OVMA894YQCP972 M&E,<)"H<7?&?(HU-I2UUPQNC+P>20CY],&.4:=9"&_<# E)V,-IV MYK+W^4P+[;$ 'GL-,+- <8-+FA 7YUA",EV^+X&2S-F3O=5V-+B>%+/Y:/@E MG\UGO^>W7_/I+H?TUH5E$B,&JU MJ-SK,D9J8VI[]TR_Y9-%I=PWSQ_-F#7$$Q)FE)24RK -#R2N*0)2O@F;]03Y MOK@(PL!*I4XH23I)E#?X78Z1K:#K4&^M^=WG7A7O!=DPT#'Q3);XN'" MDGO;98X#AK&7@%ID%)),E?[@0"O@[90..H-5KCX>MV9&Y^/Q*KKI]\'TKWR^ MO,Q["$R[&V7>8 X9)MI+CH#2GB&_II)JZ5+LI;Y7 JH12;4QN"T8A7UC/AV, M8UWRR]O19!27\/GH6X6*MP=:9MPIA:4U!GH!C!:,:UO2ZQ1-*>'M[PPQIBC$CD $O!%&"0%3Z2"AE) 5'K^;>< TXJI/);4'J MW20P/)]5L+&?/9E)RCWWV%I$D1':4*9<20\W)@4THO>Y[VJ$31I?6TP?=D+X MM.>40!2N%I>WJD'&#IF1I-%D$'/@0V?C ;#>/^<31>Q "HF\#)@_%%)_29&8"=)4IB!!EBL#%U7+(%XOY;#Z81-?I,XKV(/2T#C,% MM1*81F^LITX"Q6!I7;(PFY.28ASM" ]#_UJ\4H"VPO]>!(@N[V7>%.,@Y%E, MDO1P![++VV4O1W7E7P[.\'BGOCR(]CK6M!W&LB(XAZ\4D3N<=H:65 MVF60Q>O80DK&M'* *T9$2:LDHK,2(*U$PA,G&(E35HF;=@3#=-F\)(HV9>7DI+XV19&U'"XN%V,HXVYZV[?0>Q4 M[B,S!D/OD<'2Q.KR)OS(2QX( #J[G/P:$-44EUM#VN7E*,HL5NL87;Z;K%,3 M'D;7OG89(L99+SWU!A%%"0?&E[1B2SLKP?LJ$%4C9]L+"UHEC'&#Z2167SL( MG^T-,J84!TZ$Y=]!B&70R:2D#F/*4Q)*]3"'6;VXJ86EKR5\GE"L#:&8Q2C.8>+EEU[[%.Y6.+9Q7/"CV\]%!\*L9C7TR_#Z;[_+]']I2! MF,B*"&J!A :8H&RE+?D!9!*N^KP9.P$0+T\B&F1T>VIIEQ-W5RK$)P]GEF&E M,>'2>TD-D8HR5E*E-&K5]=-6)8W&)+\M\6$*NUL%T2I#XRHGZ"KKRW\,QHO\ M0_Y]^:)TS/*8 M-YLH:O..C$O&$=-<"!LYVEG_[=>.W*_GT0;D$GFD##"&FBE<0@""4IW#[',='83X77CNQOI MG)R$8-]P_QQ,IX/)_&&H6T!Y?">9)2CN\V/>-NB$)4QX6%*F8-+%\J0+"Z\3 M=XT+H ^*4PT#GV:C0Y6.JW:16>P< <11I('288)9LN& Y"0%@CW,V-T'U9? M_O8.&DH;8_:EV.'C?D3BQ??)+ :)O<^7 6(JSK+KI:_B2?&%O2<43;PP$T9+ M3P'B5&H)!*"(R\W*@7%G5S%>-[A[(:Q>385(WM?!,N#P-MHL2[!\RE?S/%\G MWUFI@$_YL+B>+'M9:H/429'PZLP80AV%$' ,A0?,(ZG7'*?6H902]]4OG;S- MZ=&>V/HT498[WD3$+_O(% .6*^VQ"LLFM8$+H%PWJ1$@)>C[^+LP;PJZI_"_ MM7"M57A'O*R\K"Q^_E%$=(K?-^WFS.N&:6L2Z?=]0!LO4WM C.58(P,@ M91M:&$(IF5B.O_AR/NA*8?)K.?M4P&-IH(9.,^B%I9BADBIE6%+IAZ-/I-JI MR=[AT>=QW&[CAI0MAJL:GI/ ]WD8X[O)53&]'3Q>"H^X"K4KN>^>M^RYVE2Y M;=#F4!*'*6&"!47N6$P#0"EG7'%%>:6;J=LFZ*RUZ-.-&%B0A?5B5'"OY M(3!+NK/4UW2T;8 EC M:P4#!>MA20W^.6?2: M14<*>QM"A8E5T,. 1K/A8/R?^6"Z7XWL>CP#0B+C Z/)DI P)/"(9>"F\$9P:*D@1. M8#\5@O9J-)OM4QON/)3"/M+",::*.\L4X;0TH2 MPM8_91N4=#SXRG&2PN1&<>)N\^EUT'2_38OO\YMXICZ8[-/)XAB@4B M(+Q!<\DPQ)Z46E-AR+H[C7OMT$EE=4.X":.*X6R?[V^_%N,=8'GR3&9%,+U M&&^L$*(T04+;S[350$I/@,% ..R$?R#' )AD MV[Q-GW!=O&XC6,0/1M-EY/'O^6"VF*Z2Z)X0)5)/Z--F-#:P;ES$ 56IUKFO M618+V0C+',?1&Z^Q\-RSL 51SE)!JT43MT?ME\!M'5[WUY'D;MIEUM* 3*D5 MLIAZ0S0*P-4<*Z6])RHI_*NGT[E>'!3-<;NS&?T0[_U(R=F8J&I\7K-=$6NY MEA 0@[R#+.P3F/4L_":A!:I25';#U,9ZH\O"W>]'@Z^C\?+B_UI6EQ>33S$9 MP'15].U#,9F6O\;,[+-#>;1K>T<&?(R Y0X#"+@RDDHN2CY*A9.L@OZ%']<# MJ5V*HV5AM!:GO/@ZR_^U".QUW]9!-(?2=6]OD3E."/=*6HZQA3)P6/$U? @A8LX*I96/=7RH*CF G4CQ M^?8P=5SWZUY#@ND'-"NMBU6[R*S14 F"@(7,8V^8(.4"@9%CX+Q47OW . IY M)_.]M;O72:4RM,;"A)X1YLY+)2R2OJ2)V*2R!J\.2Z>(^F#MC.,8W!YHEC>V M \MBJ;;1Y;H28J4E]&#;3'.#J=.: HZ0L])":TN:/4$IYUU]/2[MST):MW@Z MAF2EI?-@VXQ2&28?\%!C:CSE5H$-S=(E%4WHN^>]1D!4@]K);#\,M1T7GC_D MWQ_&\OMH')1[,3R<_QVGN>3,"4??>R6M3GSR03X%;\0IDUY;B+>.*'^5'/& ![&B10: !]4@JZ6*0H*"(DI*^8$JEY+3L M:YA+?];]>H32)>CBC]/\\&I_L&T&I<N M4LY(1'3I%2!AE]?9^55'4#A1 M=$5M'#Y1PR#QV!EB $'%AIV2$YPINQBV22_HDGC4IZ]]'D]'MXG:OM)\\DQDIO [;8,4@9(9X0EUY^D4)P&?B8#]9 M8D4]?&O+U*Q#^[VO4(&QUO=DSAI&+=("$8EXR+IBGX/ZP-TOWWJ M4GHGV\1[!_T^_Y:/X?+_*'X3?\#+.WU!]#-U&[.V[K*BDSO./ 006BL%U!)! MH[D0M.0 TRX%OWVWNSN"4M&A_-K2Y<_+<]G\Z_RA1-=OTV(V^R-P_5? MQOZDOD?WE1GHPU)(A1**"0:#>C%EM"E#E/X=$U(CC-N24EO(?3KNYU2M'-"+ M8O&,F(_%:M\.T>_AB9O9Q?1]$2RVZ8=%-+@NKLKO]^&\X3=G%&!C@[47-@O& M:!AL/U\Z$1C6\!Q3'_9KBO1+P&U-J'>W=X'[\0;-Q=6[R;=\73]AST38T2+# MG++ >2D(4UH:K\4#?4HCWM6QQ3ECMAY9G.Y,WEGF<[VC_91'!VF@-TZ?>-5D M,1C_/IC'A[;EMTGO-#,&(L:)#R:7$X (HS>[C234@N,!!?:6$Z15V'+75(ND$G1G7U-1/DZ4%N[[-H^&3;%[=?19 F* M'8$?);OWU> XH;=8&Y):%58;RS6EA%@+S(8O@J54#^IK=LQ^8+H]H9VL@O<. M[>+K>'3]=%QEV%#H=!:+D^S2PJG]9I IX@!TWC,K(,64^@W]@"65O.IKALY^ M@+8+\748I?,TA'[V/(:^W#VN\CFMOCTNE.>$%V2:((@EI,!K%_[Q'@FXL;^\ M3XGN/3KMZ+=\^K5X$WNX3H37K1GR*.IT[2\/C-Y*=&!Y2?71YLE);\G"/ME) MCSQ2E"ECE'*;%5!XE52:LX]%#_LU!]H78&?Y:GR@4<]M3Y&=XM*ZTU_@QW:RV1#&),(B8OGR*Q%#FWA["'^(=[FB67@ Q$V-90^J77* $O#8 MPZN0/<%C([(Y^5![Q^'Z_HO6>QN%><6\$X@"SA3PU%F#53ER)V&*_=;#ZTN= MHJIV:;1^,4_?/SI?\--E.M+A_2$WW^'6F3.0\)@%QBMAA?.,>UC2#1WY^\)& MW2Z_VF72.A:WC?N@5Z]"ZTP&]2VM]LHPSZVCEF#R,*UA2J1D#WTHM2)A%\IJ MXW:7*)MMYN-!FZY*\TP8[4P0F$7$,@*=Y;YI&&=U8*$"SA+9W<'2 MNOGQWT?!*)@.;^Z7%SZKKZY[.LBT4@I(KH7#FCA!,70;=R04269>#WTGO5I@ MZQ-+I]KO)1DGK;8[^\FX@$X:JB$03@26:.5*5FO!75)85(\A6A- JJC$FEC? M.@S?3>X6\_5M^.IK[\M6F39$*$0$#_MSP3!DPH.23N_0N8:QU(N!74A+YG>7 MN$(GX0IM'.(*2NZ\\! 3B T42)1TAME[KMO7UG%U&K^[Q!4^"5?K5ADTQ!&) MK(%,>4<45P]T:L$ZN[%_;K@ZC=]_Y\7:%Z@-E;<< H840DXXHZ#9Z'[*5$J- ML!X>G_5HQ]&!]$X_T!C,;F*X_;?!>+5GG\VGH^$\OXQ?A!&NXFHB7Q[ES;@M MIO.8',,4LYUYL9([SK!W% O+.*02.$ X *4S0CLN.JM7]NKNZ56&4M&A_+I# M\+/,2+^%M4WG5\4T_S+XT1BZ][TT(P@#&\QVA+$@DA/#=1G>$1;9:IS,18NJCUB?"DY=F#%DNM=+8:V:%U9B!C3"QXBGI9:N;WW(U$2;Y M]6"^?O;O1:!]Z;8Z+S:\KQ/WFTZSL&]6"FN.A+6"(4RQUINMDQ+MEO\HYH/Q MWZAN2'9M;5%7W-QR;V[/=G-GFTQ+2 6A"CC./!84.8-+&@U#*:;WV\JP=2P^ MZQ9-6_![Q*/C,+B_808Q4@9PA3&2@FAHL'Y8(B3H+#CNS0"Q5OFT=MOAJ8)7 M6I.A5M2?)HS?#;F=CP:9S\ M/CNP8A=9T.C40!/#KK%W "%%RP@N#0%)V8XG)H]Z,YAL2%:MH74XG"[RQYPS M@3WYUO(:!]MDD!')J&?"0&T=QD39S58,B+12Q6>?Q^ED!-8DCLZR,BU/^3IK,L#FTN82$\V#;3#'E%*//$6DJ5%8YKB;7#1A!/ MJV4E;Y3N3_E=/".;7#\@M=(:=[AUL.HRR#O>=49P4Y M6YC_-0+C^?)5.^,[F_(/*_$ZL;:^-[&*W?2^Z^RCS>H$!!3!GC-JM28:<\0X M7&IDZ:PSOE+JFJ8MY+5$9CY VP7&3R>#L5G,YL7MZKY\K#KU?O0MOUS93H>2 MCZ9UG"$/PU(I@D5%@<4!W4[3DF-<^)1L%Z]?DU2&TTY#N 69G&CY5BH5_3D( M=;F=?L*CW07E=SZ?<2%4,-^#XES^WPOF^9HF!U72$5_O<=82&HKZY= HME;3 M[_$(=]YTW/M\QJ2'.E"EO4*7+@ M9CQ_O;CZLYB.+_-S]F;]B1('[<0#QSF6R%#NN:!6&J&%A-S* M2MZQQO7'"P3K^P>*EO14/E]/Z#5CRGJB/!"(2R\XC1[WDE<0DW.^R%LCD'8K MCH8%THH"*8K+[Z/Q.!9Y"^TGUZ,PX)6.[4R![!G3PP%0!65R5#\9YHA#H#1% M1-"XM5)&>"&!)9I[6\T=VB$_JNB2XSK*.%2.*$QCM4&J"0_FH 784P,HP!1W MEJ:Q!?71$'2*%N71L?90EY?+*EA1C M;3H[6NJ#LJB,AAW*HA:6MQ9VOKJ3OA3BQ=4N"V-;[/G>AIEQ0%.(N9<,4H>\ MU0R4U&K+4](9]MW9TP[::N5_QTO1HR#8T60TSY=^A!>\>Y-+$\=(4@N7KA(8 MTZ,0J[B$7@@(J%==1NQ5$5KU2)Q#G62>"@H%TLI+2X!UQC!3KVR:"W.?/>P]?WO@_]73,UX,)L=+OU;M9<,0PRM8!HJ"Q4 TE%L2SX M0LXQBJ))M+PL_MN0)'J R(?Q?QC9WJHC?UMP3(IQ<7W_:71],S\,M0,M M,\G#9DE()PVVCC@I-2E-'>@)3'& ]GV7V1;IJO M;CP2SGX[VO45-M JXW[;6'LRW1PF4?" M#R/K^:,9X8HR@X06 DMIF=2J5-3(\J2#WZ0,Y&>$IT2>GQR;^7$P#UQX/QKF MDUD,3RG!O#]0ZF?_R=#Q M@V_%-&Z9W\<3@]UJ9??#6;R[J9'C5!IKPGX;"4G+D1(O4OSNO4\+V 90ZN!Z M#[P/[ZO4W*C0/+/![H-2(R^5"GL,2CPMEV9D..DL(?O9>\!.%4$/P+=,?7T: M\)9-,Z@LPE!(9)VB8:891EU)<5C44R+)C_8RM)]MK59,5 ?<*:SO =C4<+BX M78QC@OK'1Z:GP6]'9YFF0?U[8:2%CH=_3=@4K[F"D4[*BE1="W:6C;\C0-8C MC!Y ]$.^-[W9WH:9CAZ_P$X(K)0:0"XV_A>L/4U)1G"\9Z+EA/D= >]XMG\TODKS#"BJF,0$(F:%HXQY4)K-F'F=DNKY:-?%6UE\3V9_ MUX$]B]O;P?3^XLK-YJ/;J*G]8AYC%1[I:_?C+FRZ\YN]A M'EK'/<+"2N2LTLQX5?(N)KTQ7/-&4012;+N^.U?Z".#3Q-)CR(;7GV8.[NTQ"Q:/8\9" MP!WB'LC H7)**V; .::8Z#UL3Q!,?X'KBT5]MD/98:8(9%)3;@"2DG/I$!(; M[C"1XL3I^YEL7V%[@EQZC-KP;+VH#<]F7F'@$2+8.0)8V%Y:5PI#*213;G+U M_62XMZ@]7B[]1*VZ"A*M';I/>LV(%;VN*[US*![/_XY=FQWG M\.G&&TD=5)AZ2B7PP$L=5C)@8S(R:1D5I-(=O*YO(QY9,Z=J;YGE"AE("$4: MP;"WDLJ)-6]X0/#?WL:C073R_<13A=+6 E924NRC9.=)R=$HKN,U&3-46*F1 M>;P4/AZ]873C>83D:3 MZ\U *JR1NYIDDB(N0-CB<>T(]\$>@FB5+5HO)@''?506765DC._ M7*7LO+U;S-?929[3W/51?ITZP'L2A*1DV!Y3%0N',@Q74E/" % M='8DU]C]<*:E0AY2#+1D#"%MF>'E:)42YWP_-UV"1X(-6!NN:9M88 M)R%CS%L4CU>)).MTM4I&U^D98K)70*H$[I/EU19"W>W=N+C/\\_S8!)>W$6& M';Q=O+--QC2W-N@"B1G47 5SE9=+FW3!S'QSF#Q%_L\-^)JXW1:B_AQ,IX,] MUX^W/I4)0W=42 MS^DF=4BV;,VOOP#)8J\DJPJUL:3C&5GN+E0A,[\$$IF)3,Z,Q4"PDA:)=4XL M9.SNGLZ0D\/AOM"2&MNLYM>;XF:+[[\6\\WZXY]_G47/R7&IQ[1TDD!LO38: M>L*(/&@&ESG'CK%GA'6&IC8YWOC&^K/%\,/#ZOKK;%U\N)LMXJ/T]/WU"D.# M519I#;DPVR+:%J6:#7LJTBV(2=\U:1TY';&],7C^+%;)RC/+1>3M)CFY/Y02 MV<[N-'ZJC0Z'Z*%*;V5%*JX:Y!4A%+JDG?05@N$7FQ!CLX!UZ[; MMI'(!HTVGF'PE**)RGF.F020 0\H2PY.29!$5G&/A1BPW'^4SKM4H+'X_73Q MGF?/!80UM1Q99!F6-"F7-24]G%5K!GAAVUI[,GY9(#.#L[TY&XM4&[:X47$5 MGGTIWC^DL\#5[98!5P^;]6:V2#T[7VCP*:]DHQ<&J+S $%.J,;<."Y(Z<^VY MXV16,F9M6W[P#2D;>;T(820V?W/;/L2C*6?62&&T8!Q"ARTCJ>B;T@"YK.+G M65[."T%9N^P=P&(9^$I FW8(Y191!1$1@G.#%)"0['/1H*.D4K9OUXG^9_#2 M(-F_UAN#EQ0 (0CV+AKQTG,#9?-OZ M6(A'48X$L8S%,ZGWD<&\S&U%3O I!W\[1/9 XNEC([Q:?9DM]A<2DJX6Z^O5 M_-N.#OVPGB^*]7#[XM/)F>5BO;R;WY0S_?"$XNV]HMGB>CZ[^S/^9->!H,(F MVLK[0VH0C"5@3G) J95: IJBMAR(=.EVP+L$1^E+2_/ZZO8IC:6PGR @?4T3SASCX.J*^RL+6Z7>#E0AZ8[&&0D9^6P6-W%?QKK)F *,":RH29W7*55(QJU9 6,%E*12BF/%6'/I]_BM6!1' MX\O/'@I<(4*$9$29^*>72,MR=I+C22<%]RS>94LRZ.N,4,[QZENQFJ6U[,_B MRY;T4[[U8V,"X"D;FG.NN$[U80W'NJ218)L3@!N[Q3X,SMH621\[T[%X M*/;;Y_IC<5W,OZ?S]'9;VDEX_\Q@F\[^^[O3T&(KFU0'N&QZ6&%;J?B& '! M,MH$P"-.O:>:"(RU)U@XH[THF.7AJL,"\Y3PIV#"E$A7/R'PP.U3.M>\WQ& MNEI4!L3+/JOM\;VA";M>;9Z@*_[72V3%'X4/J^7-P_7F:O5GL?H^ORZ.7 (^ M]FC0UNIH%T$9S:QX1$]5$W!)"?*@U]9-/2.H'0DO6V5P#U!9QSUC/\'UT5NV M)Y\/&,7-%Q# ,%.,0<*@T25-%E7SC5X8:/+E^QHHV9QMG*5OY[,OB^5Z,[_^ M5*Q/=&(^_G#@'%")"2)(>J<\A 2X+=XXOQ=S>-I_MO=L3VHT7N"2X4G/10>%Q!.S/GLQ]NS8((TPUCD%L4*66.@L*CGKH5=3O/K1,3B6 MW8J@\3983J3LAG50L7C 7GY9S$]6>ZCYAF I%YPBQ&5R7\0_ 2NYY9689(V< M#@2^[(/Y?:UC1Q;XWRLT@SXW- F.-+<<8\I<\0ZSTH;(E).*[E3+_2*?R?[ M9LL,[Z]^Q$DWR2[;*2ID*F<:_^_FT^R?YEZXM]X6=+2)260T48P;$-EA$2SY M0O"DTS+;PTP]5W8+@N4B96R^R%I^5O+X#9PU?F=0" C*B9!0 MDSAA)Z0HW4$>>9\3OZN^[4X.C7W)H_%)8D]IG,4VYK:X+JX^W\T?^?"Q^,_# M?+VU2#^FNUOK5"8\U0KZ-+]/=-S^&1]=W\9U/#X1WS)?OG7QJ:M/!>.9,I): MC T W!,JV&%OP%Y-N=5:ZY@=B9!&%I9^3+M_PO##;_6/#[,?Q-@1S1G0]7U^-M\VC-\B[*>KDJD\E_*Q9QZWQ?;/Y>KL[4IJPP M-" 5M]M(.C=::PRP0A*65#",IUANL .$M,_I+O>8/V;_6JY*&^Q8 XVW'PQ, M"6L9<4A H)6#$?*DI"*UQYP@7CHS1;+9VR5(4H'6J]MG4SQIB!Q]/EAAK)!Q MA732H*@ S#"^IPF)2.E$-Z$C=(NY\FX>MO_'T?O/ZR> 5H09Y M I U HOX'ZQ<]%"<[Q03;5L2VK)-QC86_H?(]4BKG:^*Z^/-&XX]&K3U%@&F ME(@;'$#2& [*62(L#%TX%A(K7REAK* ME=*&*(7W<\5:95T_'FM21G[NA1DW[6.FA1R?>G(868AP MX'*-_07]L(*(04LDIY1"R9+MPBTQWF('035/4_]!ORK7W"N-#W&?C\0S#SDQ MP&#NB< E_=28*1>A;ATB-<* 3070QS*Q[53S+MIRBU2-+[4_&FXA>.P-<'6; M*@ 6B_66H(_%74I9,,OU9KU-+OH\B\ONA]F/J@66\EXI380&O3*(MLC'7=0H@Y(@CE%E(:_\Z-P=OZXQH2Y:JU+NV&8X]) M:8^(?$J@2OU!O^PJ4^D?KU"K_IZM;LXE1+7VC> APP8+XIA%&GL-)41[/E*O M7,YI?^)K664$'JT5W*_LNHQF?4PS/A'I//P^ (^<0T0Z([:M<)W0;#]G99B> M\MXY@."7^2+H'#9'?=XOG@@,*4CC+HX%HTP:3ZV6Y;RC%N9$.\8*G8:">RGV M1@SL-$5BOIC?/]R?%/VS9P*&.-++J%7Q4,F,,Q31_=PUH;#7XWUOO7X:"W#9 M#AN[S9+YYSP$GCX3#-18* ^X)A@J)JE!IIP[DC;G/LF8HYW9 ,A@8E_!AG3^ M2?&\,T5>GCX6E)*<4*9T/#QR(KF+A\N2$J[HE&NX#&=)M"")OC%U-*WJ[0># MC-:[0U82X!DCDEB'=$D-]EGQS[&:&7E2/0*-1NQLG$GQVI\2GP%GFLN?&!.T M4L XY+4!7/I4D0;"_;R-EF[*UXJ:2G#9#6];Q$1=/.SG*X1D4#ML%(MV-A>& M\G*5--9FQ9;&OM5T@X5&?&V, W?_[6[YHRBV\_CPL+K^&C?#/23I:4A4&!J$ M 5AQR;B!J5BCL%21 Q4&3ZPC9!N :)^K?1D5_U6L4_V*,W;JDZ>"]= !JY@3 M7#"L/:BWUM(I.]4;BG+9(7^;VZO%]7)QTP0BYT<&:0!,-^\( M0LQ@ J1[I,%1G7-7=>PV; L8:9W!C4'RZ>M\U0@C9P<&ZB!U3N-4,9,Q9Y5C MO*1 M&IK54FCLQ9V&-VMS1-$7K)KSYI&ZQ4UE)VX7GPM4,N.U!MPZ:Q UVC"PYZR3 MVD\YI[@AQ%[FN@POE?[NRZPWJWFJMK;U:ORUF&_6'__\ZVSI^)/C@A/0 HNQ MIA3SU.E6 %?2JB&<F=(F8QWOU>X&9W_\F TB(=_931%E",+C 2E"GILL^IQ MT+$ODH.?BGJ77W-'7].9_M2EVQ7VW2>OWR\56=__?\BY=V_U0K%*4=?;E MKU0TTY.M$G!I>C%FNO6\+G\Y1_?DGY(>X< M[?KB&>E[FL]M%9U\-"@K4(IF24F(IHQPK0\;+P19M?XOWLYN7WE&)]#1JXW[ MY]M\5XCQ:$>!UK\1F"&>*2I3'(YK)T%*-=GR$ '"34Z <^R1B4M4BDSYC?XT ML=LY=R&C'86PBW/%&Y\)R0'++52(4TJTHM X4G+2:S[IN,O FC","$>_(3PE M<6='GCR%=/J]@+&"4:B>86YX>SFXO_:M6Z7]2+ET9MN>RZDU:6X*;EPH/;LF::# M3P8D*.42*L[B7A^A(!EA)8>5ISEZ)'[I4>L&7+OBO)1MROT3-^+YNCBL')^6 MFU2U:[.:+];SZZ[WIBJ?#P+:E*M%K5+&,V;27_:MY$M6]8?HZ17WXL; MOUSYA\W#JGBW7C^DCA\9_;N>FF\3_GZY^+X]CF]I7&\/$$]_G^K:OE]N_J?8?"RNEU\6\__=7VK8 MLZ/*[8 NOQ^P-90+R0&&WD'"K?"E:QMY[+/4*"O&/3G-&:,\+UZ7]CZPY6K_ MH_3<*5=JOQ,)6$D$,,& :>H!-]8H6$I#$6MRM"LK1/Y+N_H4;%Y1M2T9)7W/ MIKNS0-,LCP:]J[X@<,\= 4Y!8[71'@@(34D1X2"KLVU6['HR4.U4((\0Z[6- MQN-%%'4=?QC-WK\64>;;W_WJIO'FBP/#U!"(H!2LK 7!';63:.>[/JN8ERG,K:P M B(OC:).24 M0]'*WE,B.)QBHX0!X7"J,G8]2?2-J;J5L05VA@@M++#4$0LI M8 =J@ =3+D;13*JG*V/78^<(JB![K"4ES'N%-68(&@;W\Q7*]]N"8]@JR)4E M5ZT*T2FA( M7"1V-$J-])0ML&$Q4[T(4RT)779Q.JDXC)02F4U:7Z2U6Q=_2E;O9C M0F.;4AJ-'3!P)2?IG3(.$*"E!1Q1Q_B!:]2#P8J2_12&;._R&SWJ]['TJX?- M>C-;I,(\'Y=W=WZY2K_L,,WI[0\&A8V.)UW(" &">455%/6>NPCF1>;&KAT] M8K/E1*=6A#EZ57G_D+:]_>*U5M]G\[NT&$5JMXE>72C+F4\&J8E$B%FKO1#) M+N2Z]/!(R&".5Z2VNGS;)@_\N9FM-A>@-"TAMRU%:E?0HU>EU]S?,:"?#6?W MK>"%$Q!RQJ6&DECD=)3WCJ=*"I<3S:I]ROBE/,-+>/1:4RX2ZN9FFYI5)N2K MA\W7B)6W4Z-Z^&JPV&F)=5R3$%4*.,*Q+?E,X@ESRF>:B>A0ZU(>O3;M!1 Y M?EO,TS660Z9^A[O0&U\+&$0F.L$,0MQ":HV [L!7AG)*2U7/2I<[[5D47U)2 MS2_]&4R^O>G--FJ\7C\4-_9A=:@BM]/ZIVGVY+?X+]?V(;_2;@?O/0Y3XN\5ZLWK8^A^O-E^+U:>OL\6; M=[FZV"%J3B%$\0+ MOG8Q$ (O5<'"6"+*,]FJ;)>F>KE2'[WVC="AK1#F0!/! ML)+>&:RU+M?JG81"0O="'IBZC>\S@4@*6<::8>-HLQ8%#E_L+T9 MRNG4\].E.K2.^6'4LR8F1J.31Y,;CP<1NE+.EJ<2)#6:2@B=!_'_D>%.X[U$ MC' F)Q(\V>UPA/HY+"PN1E%?%54>2DUK322X>)!Q%COD(7#:&@9-&<@WB'/Z M*UUC$DK:)2A&HZ+3L6\9MUZ*%,?Q4D7(*%3"Q!@*<\)YM6L37K;[9G#%' 01 MEZ*1CPEFCX5]JA2BZO2[03-JB!<0$8 ]]MPR4-ZN-)2@G$3ZR6Z)P[MQVI3I MI>C/?HU(X93.@PROOA62C#57#$C#'(,60UU6TS*$BAQWYV3O9[4+UF[ZPC06 M\06JS4"&8,49!$:(!,!J+8"W@AEH,"KY#X#+<71.W84R>A5K4?"]*M[G\]1_ MKFWM?BQ2<8+X<[-<;"7T,+O[5*SNT3DE['!RM&A&1PS 7RI4+HA70 MY>2D3-8V[%XA1PV"2]D5GW"BMR:#1[\9L$8$2\FUM1))YQ$0Y3'",J]RFJ)E MM6?XN15M!**^E+WN^$Y_;&'ILA5N@]D$)%(CNWB65Q02C:+AP70I%P]I3AVP MK!X./[<*CAH$%ZBCGG3PQ4>#TFK;*0UJP;2Q6J)#\H*-MD5.J9NL'A2_ M5&UH65^*];AKSJT6-^Z?;T6J$O=IF7[4@S/_S)<#D9HYR(G 6G)GHT&!#M8Z MD5F]B"9K20[OSF]7JA>N17U>)J@ZA2 1C\8!A!$6V("XH+%#'H\5DDVY4OMH MP-V/TN7*?CK:-U"X(&]B05&#%:&<8>=2) = 4Y8^GV)Z)C.'JV^ M?%EM2Y#T%L5H/*>0ZA$:XYU&2B'!4A7U,M'6<9#5[6BR9].+WYG; <.CPO;; M^/3A_GZV^G%U^W']4+8^_=7P],T7!V6XI]PH995A" B@"! 42<&=XHS\:GA: ML<(_D!)Y $2PF&-C=3ZP$?CY90+P?>%P,X:GM:375]62+.^<]XJ@I%7R%MC MB2,<:%?2 H">2)^1ZL6FN6D?HT=@<-BIU;'KWI2 M<*/'#'+VX8T#B>]*145#A%5/*W[K@63WDYA;E&[XH?W(3H77ZC1_W9NI?O MEXOO6X=&QYW &DTD0**)8]@+!QD7$%#@42D-AO%/O5.TB.7>JJRV(.0)J5QW MJ1YUYQ"HE@1P92U$"H)H/QA#2QE 0GM5M,LJN-4QYOM7S4:(N'RM'%_-?RBT MYG'9!APC*2WD2LF]!*)]+W+R&D=O2O[LVI@%AW M&U4:X9)0$TV7OPX\]\N-@4SL-#0A$TDK*/*&,[&5H*?4YKJW)[N@_ MS5K0+9@N?T%X[AD%)MYQQK@9U)A@@EP)KQX"2U!(DN>&BE)X%)B>=<;+W%W^:I:!#)%W^ M.C =CX%CW$*@M7':L@@]"'5YQK-8,??+H_^3KP.=86GH*]#;W[UB6;KWO5@7 MORY%OWTEU5J$H;<6>Z"1L<9&*5MIA!86 ^\K.1B[OA3M[K_=+7\4Q9_%ZOO\ MNCBB&G?;R<6_7=U^+*Z77Q;S_XWT;E>@+1.J7Y!N\7N!.>:B)9WR3Y 0&G)' M4GAY-B70117PN5]\6>$QG9/^'U/R9EKU"=&!<*H MUAS&KB+L=U/O986KO0:)O5O3F4BKN[5 )L M"&<=%3*: "7%&,H<1\S8XS+=K#LM M<[POC/U6+(K5["Y.6]W8&=@K, MI%W_W:"M"[;W!;EVSB^_5ZC!T?*7@G;,4&>A26T6(8VV+"NW"4HUGW1M[%$= M/X<5;&^%YW8$%#=OT[?7]1/XK_:"@)BG4%'BE 8Z70'EIEPFF(D_G? 99# @ MO2Q8UX6D!@IY;%7[5RSCEB$HV4->QC"/X MWY?NW0KV4Q2ECO/X=Z5@19T7!B4L4AIZIX%BTBC@J-USB!NLIURAIR]LU2W= MVH:@>CLNGR'FK1)UNW)X;>.[YI>"9Q1JZ8C7E" 05W@"3,E/JG3.!CQVNW*D MP.]6@OUKQ%/:$D_]-)3;VG)L_;'-I*1O](.WX#O>EQ/L$91P%5#$FL ME4$&2P5+V4"K"LVW)PZ)/52FTM;4T>+VBKGOEYOB$?&5%J2J[PB,2 H0Q4!J M#A5$$G%5\L$0F%.*8.RV:5-$O%P4.N+U,(K\V$GXW>)VN;K?.74'3N-KJN1, M*2THI=8+ *T1#B$,HIRY(E&XU7;(SFWZ;?[D#W,W6]=(EGLU*DA*,11&,,Q#^5-B6=2F:U9!TAI-H7_SE\-69UXURA/XO5O%BKW4PV\Z@M M'THI;&>T_T5QLUG&L\_]E]^8[*C(7MBK[GTYE-\NB8P V"D:\VGLT)5IIC;LE!5PG/V16S M/)R7LRNVQ=O>ML$GTSR_^[UZ.$@B,<2, L <89[&_T)[JI3C645R1[@BM2#= ME[M<+DO[RW+.*\]QU*RDD[F24ZQ\Q%")T?0 MKW(8VV)J7^#YM)HMUO$P&Z54H4/C&T\'!CE EDLE(JL YS J7$F7LBK'L3?V MZ$ 7VU0^BP> SMG]Z=6S08*H7 9HJ[R51J7.RR5-VFDXY9RI+!$?ATLCQC8^ M@3TQP[=W1=2755&FPW>VEX3EK]!<&BKBB7 MG7&X]]/2SL>: I;+Q3:@6?'$]-:XU(P1&<^ UAX;01Q,Y4WVM&KCTN6?S[5LSO5F\\'![A$#@"%3%P'@>= EZY^3756)\FQ+TLM"?UE M GH+;.[/(7W>@WCTV2"L8X0C+I0"3*=\_;B5[F@R!(O!XAF]Q?(5O7L]T$JP[AS&%IK/19>R8-[U%AIII%*=3+!_34' OQ=Z( M@5T*_H_9/_/[A_N3HG_V3%P'&4D=P2UE E#"!7?EZF411#D-DT8O_+KB6[;# MQ+XLAGUZZ(?9:O/CR;%NK7\\_Q/P*L1 MPS.<=G\7"[78YH//%C]^G]^GEFV_SV>?YW=[2SW^^)P'K_H[ K/1$/>20BYU MW.*-5JH,OMEX6$0_"9#J2GG9#[][<^X]?%[/;^:SU8_DD:R8"G%L3!!$$QGE M 0%&4DNJ+:5[&ITB627#^,@QU8E3KR5&]P:FQUFFK*.KVSIQJ/.#@[#<,&8! M1QXQJ;3RL(S3.DC/A\-[^^NHV2 MF"^^G-[NSHT+@C+/%024^WB")<0)!E(Z.D! 48300"G'3!4:XUTCGM9C'TUZN(J10M,[F_Y65X7QKS\L^H94) M@U?+4KO,;FP3?2A6J>[0[,O^\_-U2NG_,/N1=.9J\=MJN5Z7DSUF']5Y1\!2 M.@J9YH8H3EG\ ZJ2+BI1#HC&7J>C'0AUS?+^TGU2U:N(_>+&/B3#;E<,;%NQ M8/V^^'O[J]-Y/U5>$(#V$$(EK650.N> 9+RD7KBL=+*Q)Z>VNV9UPN_&"]?[ M8M-DMZL\-A@D1?RJ4]9K*I34 N[91 &G)&>AJITX=J&[75?,'L+/])#.#?N" M*NN=%KQ;/#FG5/0XG7M-P-P[20DS3"'$)0%6\@,G$,EQEX\].:3EY:H[K@^ MOWB.O2[B@KLEH1K6G@T)QC/+B$<*40>1E5) 7U)HC,U)MA][?+@S7.5P>& S M:]O^+CX^"$6L< 8Y&/=][PECW %DB<=2IT:S?09DGF^6%P&I#GC<_$3X MYF9]W!_[;"./F_W5;3EJ6V;LZ*&QW<^DOL8(6<.$CH=F8"TGY2&'@K2D]^GU MNF1S;5BY]+8J/K$$*F^MQ\8$1IU%W!H2#]G1>L40"5?2Z!#-"4?+\7GK6U[[ M6N+JL"[6EV&&VG[6ER\(4"K)I 8PGIJQ1T8!N@]XQ'_CO((U8.J@ZH3'[;LJ M*J"FW@L"H@8SA2W06$KEJ'.H7&V9(WFMT$9^;[\K-T4FC_N[H?2B'L]N83U4 MS8$GEJ2S8P,1REO%J*#:80!Z797H[;9VR^DWBC%]'3/ M_NM;JB=<$G@69+7>%CPARKEH,5HB("+&\O!W9=,OP1B'V6 MC7U:&?LUA;LTV?) CDU'XU M62T(-! 2S"B*AT7 H2UIU<[:H;+GNM'QIH*N4T"V%D,OO+R#],YIY)6%)*Z' M4BLH2UH5HH/=H!L@OZFJU.M5=*C%W\NJZ CPQ3BEF@7-SRI;3P"[FF3'*N) M+3PMR;E2$8=ZG.W/=5.K/-Z;)=PDY!8 R0CVP@!'*8>\I$PQ-['2U)G2?>65 MR6;H9=3[T( ;;I"G6'ND'4'2ELHDB; YQ1-K'Y;[B(:U"Y-]H\SZJ=.$+'2A<&3!M\[0LS[Q;7JV*V+FRQ^_>[Q>OS["I*[FKHG;FW H8X<:5B8EEG[SN-^9Y M];!9;V:+F_GBR]E8YY-G Z4,4& A9TC$M3PNP4:7-!D >BT(_&V7>+J9K3:= MHJ@SN;\9 VW.[6G$&*S6S!J+O8Z6GR"8,L%*F@%BO5I-W:]0?6&K;;Y/[7J M A9S"0%FBD(A#7&1M7OJ$=(Y(8811AAZ6]&Z8/XHH+?]Y=6V@\[:_5.LKN?K MXI2=5O]E(1Y[#34ZFB>0$A(-8F[WP9I"].@+@U+&L]3F1V,FJ7"('O8-;33.R7K+NJDP89BV)8S&J4PG9_?? ML]2%>'-R66SPEJ#B,8 M(X&H/- D-,W)#JY]3V'GPW.+FVD *I/7PV32;>,NEY<]XX*QPL:2;>#U9BKICHP_W];/4C3GC^93&_G5]'.UQ=7R\?%INT2RWOYM?S 37V M]50J:._Q04%:HH3EF#,:3ZM,2Q*-.@2L%"2>9GDEZZ8C33[%_TH*7>D%P0C$ M"2/*$XFI%%@B[PARA ,:8:ZGW.RL#5R\5/@NF#X>O5)VN;K? M?F?H%/>VUP00#W>:18DC(3&S@BCLHL$-H80$*E@IPZZKY(WO4;C+U8_WQ2G: MGCX6H//<688X)-%\A$ 22 @PC'#IO?"#Z7?O*EU9K*]R+QISLZ]#V6_+YT!@6BE@.$0:&$1D4Y*S4L6 9S5"FCLI?$Z $XK M3![/VC\YVT]PSTEDO7'0 <<];$6YG?>/*A;? MJ6'!>4&%CX8'XXX)!IVEIJ068I 3++M@.Z\R!EXGM;3%ZKXVB;_6\1CJUIMY MM-I.YJT\?S!P12$V'C,J%71,6@QD20VR.J<>W 5O"DV!D\7<'M/L4G'7U59> M'^?K?YLHH/DF_>WT\G-L5!!08.601T)('3D&N0('=FF18UF,O09J-ZM/2YSN M#5&S]==T,3K^*[G6OL_NTL6OQVR"MW^_6UA/02[CM8$SY!2DEDJM, 2 $W18 MIIG/.AF-,,NI"QCVQ_V^F^7]Y_EB*[+S&^+Q04%!)KRT4#I&,5 68%)J M"$(4Y"1RC+UE70=@:HW1??L(XX;\+DIP\245K5'K=;%9E[\ZBZ[*[PB$1!,4 M&"X\Q1 "@JA$)0\,AU-N =0!V+KB>U_8\[/Y:EM+^.K61V597,]3 "DRY>&^ MDIE?:7P@"!$ME< <6L6QU)P=EG&M:8ZC(JL(ZF5BK@N>]V?%QYW^H4AE%.-1 M>WJQPE[DH.TG=.FW MR^Z^X/6^^/L)+U;+1?SKKDSL?HFNCK>ZKPJ>(^\P8<[+=&#B7NXS3"-' +=9 M%1U^PM! Q_P?3R3Y8W&]C/;$W7S[@:O;Y"!\X22,ENYS/^+4DHRH$PY$V"F% MN2>,2*@\\>GH"#R$:, DH[>]MFIC9JO5CTC*UBBL[9-_,3Y(![1#D7B)O+$< M$F]E23^UL-=6GH-ZLRH#H9+S/8_-_=GGIT,$)RWRTT,#9T(XB("35G)BK=-8 ME!0S4"U[[W**>'0 K)8YW&>$\5PDZOD/J@$NZ[V!.8>I-0(8P!'B7FD-=[R" MP!N44URM?MQ[N9G=71H:^V3_>"RD)Q7&]X?=]?XPK-9/.^]^2B+=_V9J%A)+ M3:814'BLJ4$DHQTJ,UWU%D))ARQBT2B!L MI,5,@Y(R''_\V#Y9KI7]\BA,X4Y/\Q*B +;<62XJ,XX1X9BGG M>SJE%=7N-%T8O+K#PKG,J\9\'PQ?:;YGZY6?&!4P9TH3IKB&0G.N:>1D22>D M;K";H'VT.6Q#_.<@U9C5O4%J;Y.\FOGY2M6G1P8OI/!<6@IL- ^=0A2[/;V* M&9GETKXT:#6!P4MHM;LUOEF\_'0Y+$42D5BRNV4=99YTO=5(ZJGVJ# M;"SWEW?V6^!T0Q2M5YLG"(K_]1(]\4?AC]F_EJN#'^C(#OCV@X$AXJ.%P!'& M%"L.O$V5]+94:,EX3IAEK/=N.M_O6F%UEX!Y/[LOKFZ?3?'H5G;R^1!79,*( M\,1XJ;T4FEA4TH2,F6)QD%SI+MOG:^-BJ7\4-Q'YJ^+H9O/&4T$J"("/\Z-8 M:^AQ:KQ9SLUHTVN?A1YEWH*PEFTQM;' JRU[OY_H%=3D-4%:;@C'WD$7R4'4 M:J+WU!DJ>8Y#.^LFW27O,CT(8K 3UF,(ZTS#CJ/# O(]_G7H=7]*]:/%P^G%F6E$O H2:@A950 M"!#VW,:MSI)X9H*5+JB.,\KJ) -<,8CC.3>-LM9C M^^5&63T"TAL$A$5,@-0?ZY&1,OYO@O#J#@LUHJSU^'ZY45;G/<%61"_*Q1ULKBKQ%EK<: M(A&5S%KE84DQ8@;^3.M98S34C;+68WI?,'M]8#^[6QX;$@S"5F*"*;38Q8U! M:7&@4$'Q<\&JJ?27G3![K.%6R+!"4P<6)> M:>X=IPR5<\..Y]P0&[/,6Q#6B7!K/:9>6K@5.4L\5U(8*1BA$F)/]]0YY41. MA'XRX=:ZNTP/@KCD<"M&2"- M6?(*L>U\*CTC3C T!1MX6X142?<6H_Y(PJW MED^YV]OB>G-UJVZ6WW8E/SXMO\VO!4%3"Z="CB0B *5^3LH+;83"G%!'4O80 M9Y5J*ZS-7*?)TMOA3O%D^?F"^NY]_NBF/QV%;>&YAP7&K ""' 08&E MI63/+RNU^GFZ$U4&3O6B0:VSOS@*-YQPB" M6' '/4PM?VS)"QL7\FE!L2? M 53597UZ?-!$$0@9LXH2#0@P^)%VXK,:]XP09'GB?]M-W2J#^P)7TY7]E)NB MM7<'Y6QD$Z),I_-+NOD'U)YGA"*2D]8RPO)OB6R3K=#/34L6 V D5A 1823"%)'44FI0WHPE_NX\-@ &)#;\7LW7Q&0-O4'A"0DE8O M7+ZX=58O$II+WU?' 04H0A!T)YH*(R M00!+VB!A@_7:FQS"6N!^CR>.U4.4V7SV>7XWW\R+M3F+KJ-C@@78<:0Y(=@2 M Y%U^+!>,TT'N^\W-82U)8%A=LQRVC_.0^WTP,"A4M*3>+B2@&Z= K0\:%'F M",G 6U87O:GAK54Q# RZ:AOHN;$A6@<28(B5,8H#B1D]G/&I9%E+W0B[[HT. M>HTET:O)]F2!KFZWO3DH0,OB8<@I1A2FB8.(E_R+]&8Y[;*Z]$T.;VV)H"^@ M[9IP%37/HB=&I7I)2 "/2*02"<8Q-I03!HAD,FE:!M2R>O1-#6KMR6 \J1U; M!^5TTC: MYXI3GG\$T9Q6F8XB:NKVVWN]L> MZ4\?25BNJK1X:O"V0 B*=I[R' &A+66 4KOGC6->3/FV8!N(>5ELKG,)]+4A M/1;3.-CBL\J(@C-262-O6S%R_:6?67"7;^%# 7FF* 4#*8FX PQRP/KXO__G_P-02P,$% @ >X2G3O3X&_J"" !3, !, M !N=G1A+65X:&EB:70S,3$N:'1M[5MM4]NX%O[<_@IM.G<'9A*['Q7[!&N0+:\D)^3^^GN.; >'!)ILZ2[IA1D@EH]TCJ3G.2^R MT_[IY+P[^/.BQT(;27;Q^2>#$_;KX--']G:GWF #S6,C MK% QEY[7.ZNP2FAMTO*\R62R,]G=4?K:&UQZ--1;3RIE8">P0>7X=9N:CE^_ M:H? _S_JOU3K<9.E)]&$%OF:^ 6 I8:$5^S+P&8&]9@M=I,LJN2J1;7H67- M>N,=^Z+TC1CS0L(**^&X=QN*H;!M+[M$95ZNK3U4P909.Y7POC)2L:V->"3D MM#40$1AV!A-VJ2(>'[E[1OP76HUZ8H_(\$",C]NK^%-HEB*&6@@TC5:C6?_/HKHV MM2PS5,0A:&&7]!AJ5$?-A=:2;G?OJU98N+4U+L5UW')+O(99'2VXO"_O+B>9 M@J&2 0Z0;\W/;QK[]:/=QDYCWN3'K$MX$" H:E8EK<9^'S<;!T17#SX,^-G4&_?,S),[E MU>?.V8 -SE>?VS\QE:M>EPS,E[[>Q'FPP:\]=M6Y_- YZUW5SO_XV/N3=;H# MNM.LUYO_HOW+\+PJ. X1&]^LOE]E5\!CUMMAOP!Z,Z@R'[05HRFS(;>M>=,L M'TI 2ES0]Y7ZA5W;1+N%]>Y]J6V/N"'V.)$+*Z+#8K!)B*P8>N@B>.0R[$! MW$YT3GQ,<_"YS#<+3:BLY9D*VR6,;*OY-M.ZYM(V=N[YJ4W3/G'MAX6[K+J@]S='.EJRZ@XA MGD/O"XC76LWFLP/Q!VX09@B_:,IN8C61$)#7+E-N(^-FFF(F&959G<@D ,/AC#]91$(GX#C@"S M,0VV!6@,JI0N>4,=). +C8D?BL78'2T)0+-)*/R0F93^W/6?@(9\$)I )(S$ ME(Z2Q(FP(4[0). [ TO,\Q7N R[*<%I>AA'",!&(D:H$6KOH%5% M%J XWM:E^R)&+QYE_ES$ODS)AR-\2SBJ(O0%Q8<$T4?$(4))><>,')3FGFHD M7^!JIRI)I!(%D X*,>O4&6>/STW(1E)-3,$5#=?"6"R\+./4F-F-5E9+D#>% M,0O6OJ#^*5'_]MFA?C 'D;PX,3FN\]25W*4:C01>;IGM+*L@$/49U^#@BO 3 M! -*8< 0)(0)J1N)11@R*&S0=2",+Y5)L1\%$ZUDAMM$*Q\";#9L"V$: .(^ MPV+OU@]Y? VL@W[Z,I5@\DQJESMKFT>-O2TH6=78"\HWMMWX@JJ+.&,1:67D MXDODRL!.%JZNOH;CC^859TW;LU2N3#Z4H'2Q]=P)A;CZ-QA5\'A-_/+MY\:H M$S"H"M'C3).1'C,BT75)0!-,AB$*-.":>M226G6(C3Q"(@RW*C8X8P;I!M5)<0C MKH,"T\@RP8=""CNEO&R96F*X@[]#=D;..=%25>/"[&T^H235"3++N#S2]Y4. MG &NOKF&&--#B03#.Y 0,1,APD6!,>Z'1D]+(?W8TZHVY3)WG)HS! M:(0%AA@C.LR20F&6!:X0B;++Y;6#8PUVQ"ABL@IEJ%+[L 6KQ$H^DP8JOT9? MK]O9L"CLG". ;"70GB,:_ 7X3PG\X-D!_R3#U"(VZ0PK3^W=G:4$6"-J4(:E M?#_5A,!2.K-DU$@9B^WTR /',K@@Q:DQVWJ@RPBIA/[\GG1N.!;]X([?Z&0N M3F=V;6=6A=S,YH2%(2MWCENBB-ETMSY<(+]&DGA0I$S,Y%CH6.5-K,\S#7@D%$DK 5X M)$H.%69Z=#\0:)\;9 NIA4')4-##_U1N%?X _DH%FN^XG\:^.[K;?CD4^,$/ M!3H2$WA4)A#W=!I$)TR^ 1HGD/-BO,)\!M*BK*$WJ5%KA1Q#U.*P]ZU8)_7 MT=E9W1)?SP/L:&#FZA^D2%[ 8!?$.=89U2PS,YB6F32*N,8)N\GD(7;IL?A& MA('-@OOSJ]H[F%R--+K0*H(/G/='^+HG<#G.JUEN(N*QDF.@!"7FU_F#1)T' M#(@2J:: =R>ARJ(#GV,1HOY)LK=E<70.C__H.R1/_0I+J?<RJN_XSI-U>_K-<\UF^!"M']W0S.SO,DWR M/_1PMA6* "GW%.]O/CC11_B.Y9>YHG[VINY_-V&//> LOVUV$.RO/_^VW?B&U]V=(?;DN[H8 1Z]V"G]*9+SO/RG]7*YSD1?/+#F_R#F]=9,^2 M,*M>V.9EU&AI8FET,S$R+FAT;>U; M;7/:.!#^W/X*'9V[268@!I(T+:&9H83<,=,FN82;WGT4]A)K(EL^289PO_YV M91M,("VTZ1WI)#-)L+72KJ3GV1?9M'\ZO>@._KKLL=!&DEW^\?Y#O\LJ-<_[ MM-_UO-/!*?MM\/$#.]BK-]A \]@(*U3,I>?USBNL$EJ;M#QO,IGL3?;WE+[Q M!E<>#77@2:4,[ 4VJ)R\;-.MDY'G2;COMFOG+0] MCK^N5_>"Q%#+40:!JM1K/^\[*Z-MU99:B(0]#"KN@QU*B.;A=:2[I=VQ>M M2'@0X++7K$I:;Y*[8PMWML:EN(E;;LFS&R(.<*=:1P9 M!4,E QP@W[M?7C5>UX_W&WO-Q3E]I?D^6@SZ.YA[>=4_[_8O.Q_86?^\@Q_Q MT\796;_;N_KEU9MFX^CXFN'G01]O=0;]BW,DUM7U'YWS 1MNZY=_/FA]Q?K= ?4TJS7MVEK5N%_$X.^67V_ MRJY#D'+*3O?8K^D4=)7YH*T839D-N6TMVF;Y4 (*2)E;\JY2K[AKDW"_N,[5 MKS3V 9!IG7#M6WLW7-LF=$/FWB\F8U?L=LLY&-@&L8")ABN;"@,^SOE M&J&,$-"0*&V9BMF9TE'&J$:]]CM3(]:/Q\)RP$"F48A3#,4]TS@$L 1=NPH8 MH(<-6#'G#4W[R+4?%NZSZJ+D5XYTO&+5'4(\A]YG$&^TFLVM _%[;A!F"+]H MRFYC-9$0W$ UPW*.X$#AOL0*\S+LS$7,>#QE:6QU"J@(,S67M"&J.8OPBO2P M$??QEF8J$I99EZB#!'RA,5-$ ML1B[HR4!:#8)A1\RD]*?>?\):,@'H0E$PDC, 2FKG @;X@1- KXSL,0\7^$^ MX*(,I^5E>";"8Q)A_^D0 =A(Q @U0NT<6E5D 8ICLRZUBQB]>)3Y3B2^3*P$X6KJ^^AN./%A5GMW9G MJ5R9?"A!Z6)KVPF%N/H_&%7P>$/\\MUM8]0I&%2%Z'&YR)>I6;\+ MY2M#0)CFFK(,2*4:!T"'/A;&A0F4@MB-0[7G/,"4@Y0&R1WN\Q1HCMAJ'L"H M46"P05N,DB)P)W,F'1H1"*X%34!DB9H+FS&-E!I*GIP3,2[3:2"-9N M&8F0X2+!F/9,HT>ED;]U-.J-N4R=YR:,P6B$!888(SK,BD)AE@6N$8FRR]6U M@V,-=L0H8K(*9:A2^[ %Z\1*/I,&*K]&7Z[;V; H[)PC@&PET)YC&OP9^(\) M_&#K@'^:86H9FW2&E:?VKF4E 3:(&I1A*=]/-2&PE,ZL4QN)]>N:!8QE< MD.+4F.T\T&6$5$)_?D\Z-QR+?G#';W0R%ZO*9/B%F1^%G=/OOK-2_0DZ/:D3A,.?[#3!/C6"?U]'96=T*7\\#[&A@YNH?I$A>P& 7 MQ#G6&=4L,S.8EIDTBKC&";O)Y"%VY;'XDP@#3PONVU>U=S"Y&FETH54$'SCO MC_!U3^!RG%>SW$3$8R7'0 E*S&_R!XDZ#Q@0)5)- 5LGH/B;*R@4%C9P6&_'SL?#U4UJIHX99[IZZ5$[^T54NOW7U[*43U?XM]Y-,LZ3I:?"]D M7=_QG2?K]O2;YYK-\"%:_]\;^IWG^-FIY;S*#6\D=\R=ZK-7=??S-*;N&>_^ MBW;/>_U$I_:\CS_&/G9# 2-V-LNN+K(:_WD_G^C4=BZSQT.XE?--I>JN,W^" ME._QJOIC(7]>[ZL(R^^#/UJ=LND7)EZT/?J2R,G+MOOVRLF_4$L#!!0 ( M 'N$IT[2?!==#P4 #0: 3 ;G9T82UE>&AI8FET,S(Q+FAT;>U96W/: M1A1^3G[%B3+-.#,(7? 5"#,8Y,8SB7&-,FD?%VE!.UEVE=5B3']]S^KB$6"G MID[2N(W'QNSUW+[OG%VI^V(X&H1_7 :0Z#F'RP^G[\X'8-F.\[$U<)QA.(2W MX?MWL-]T/0@5$1G33 K"'2>XL,!*M$[;CK-<+IO+5E.JF1->.6:K?8=+F=%F MK&.K][QKNGK/GW432F+\_ZS[PK9A**/%G H-D:)$TQ@6&1,S^!C3[!-X8-NW M,PFNF,4C]EUKTM D#FNS?S@ MK.7YK>')H1\<[!\=GYX.6@?NT;'OGK3.SDZ.K%[7(?B7KZH^*LF<"6HGU)C1 M]GSWEVUQ7=-SEZ),)%0Q?<>*B4)QIKN26I.=C_VM%IK>:)MP-A/MW,4[J-57 MC/#-^7ES60B82![C!F5H7KWT#MU.RV]ZZRI_2;N4Q#&"PM8R;7N'Z4U=W0BQ M0]4WT'<07(7G9^>#?G@^ND!27(T_]"]""$.(>PN@,PK9W7@,-G4LU+,+GV;S"5*M\]Q20D M8Z BQF1=6;^CXN^)BI(R$WB-/)__PYT:0#*8,HZZW-H_IM$"$R7#M$Y$#,%- ME! Q,[;/YRS+C.GX:V;&6'$ LRI%#]6]<97[K7)&(Y^[0(-5ANA#47(Z91%5 MQK%FJ'0>8)=F4Y3;@'2AL@5!4[2$&D6+4-4H:M0GL4Q-Y:NO69MI@%B*&A,U M(8)F]NB&TQ7THSRZ!HA&2Z(;9G&VB))*1V.$=]3)X).02W33C+8?#ME'(W2[ M-&DRX10]Q7G)AS>6:^7M+"51U7Y G89M81J%Z;A:O&2Q3MI'/C+-E&0=F\'R MBY-/79M^;8(7$5ZF&&2IM9-S*GIS.M5M?[^0NJ.[]KS7&X6\T/I^'3N[*;F[ M2B&"KJ #3!<<&6[=\4_3S@BEJ3G&90>,&RO?(Z^(K)A#O8"^N6M-- MLMX2M42U=]+:[Q@*W^&3/(!.#J:'9=T\+"8J:QTY.GZB_#NCW/\A4\,,$\X!EU&S,W(A2Q'^65$SIDP0$9E^ MW##.;TUY2<)9"UZ016(]S65F&]6D^?10OUN(:K/7M'.K S[#BBN*=GT[8:+$ MUX]3;@'$KT:[#6T+DGDNVC&1"L\!=B0Y)VE&V]67^O'4F%%C*DY!\>*-Y5OW M$[,0<8 2K"U";(\]B-D;9*VAP/BLWIY(K>5\K2N_!K;+M%(+U=>^*5J]H;GV MM^$]616%X6C]0/C0%/&-C02.GF/T_#="=S\$!#! 1-^)5*-:,-N$R:PWMS^?\YXD_"M)_1_"]%9,-L0K3*2E^AG<)VK:WJ5B>-A.\;2]%>&[+AQKA^F-Y^;? M\XG(_8_IMY]X?K5[T*XO$YYU'?,"I?>\F[_9Z?T%4$L#!!0 ( 'N$IT[/ M?4!I%P4 $X: 3 ;G9T82UE>&AI8FET,S(R+FAT;>U9;5/;1A#^G/R* MC3+-D!G+DHS!(#N>,99IF$DPQ7;OI,$K;SKV_SB;0*P6',X^'7TX&8-A6M;GW;%E>;X'[_V/'Z#; MMAWP4R(RII@4A%O6Y-0 (U8J<2UKN5RVE[MMF5Y8_KFEM^I:7,J,MD,5&L.7 M ]TU?/EB$%,2XO\7@U>F"9X,\@45"H*4$D5#R#,F+N!S2+,OX(!I7L\\_N'1R.O+U>[^"H-_+VO=T#SQ@.+()_Q:KZHY;,F:!F3+4:KM.Q?[DI M;J![;@/*1$Q3IFY9,4]1G.ZNI39D%V/_B$+1*V42SBZ$6YAX"UBCE!&^.;]H M+DL!<\E#W*!RS9O7SK[=W^VT.^N0OX4N(6&(06$JF;C.?G+5A!M@[-#T"?". M)^?^R?')>.2?3$^1%.>S3Z-3'_SI_7%_#YC. 7QJS]KC-LPF8PVU-+"SNV>W M?BRDHQF,O.F9/_%^7&NNV?#0WH?I,?CO)S ;G1^-3BJ1C MVP^)X@?"-X8G @(I! UT.H8E4S&HF,+7G*1H'KZ"E"8R52 C.!&73!&*233% M+E(LV-&3W[P^Z'3L_E@N$B)618A&0(5(28 MK&OMMP3^D:1!7&4"IU7D\W^Y4PM(!A'CB.5:_QD-9KE!%51$AH4+5W5H*B&3T*9Z,K77+,V4P=B)6I&TCD1-#.G M5YRN8!04WM6!J%$2U=*+LSR(:XQ:":?7S^"+D$LTTP5U[Q^R#X[0FZ5)D3FG M:"G.*SZ\,VRC:&<)">KV/>HTW!2F4)@*Z\5+%JK8[760:;HDJU /5E^L8NK: M]$OMO(#P*L4@2XVMC%/3F]-(N9UN*75+<^TX;S<*>8GZ;HS][4!N#\G'H"OI M %'.,:<$&.Q<<^N:;RG]FK.4ZE-@OEFMV#Q\C,SW&_7=QW M?LBX9P*+WJ(LEEAH%6$Z^;.R=M2D($Q7VB2EF8[_EAXFG ,NHWIG9$>6("&R MLHI$3! 1Z'[<,"SN4461PEDY+^DCL<(6,K.-^M)^.AYTNT\3]=NYJ#%[#9V] M05+=;FXGM)?X^@'++@/QT6BW@;8DF6.C'G.9XLG #"3G),FH6W]I'EBU&@VF MXA04+]X9'>-N8I8B]E""<8,0-\?NQ>P-LC:B0-NLV9Y+I>1BK:NX&+I56FFX MZK'OCL;0TP\"7/A(5F6IZ*T?$>^;(IY8V<*G#]:UU/ N9O_7#GUB';^I6L6K M"KB37$$F.0OAM5W\_!RJ6YD%LYCJ@Y/7AE_S%4V???V3JO;LQ_^''\/;KAEK1^B-Y^?? M[V'D':?G.Q[@WQ3_:/>A;5\SO!A8^M7*\.6@>.7=H M965L83 R+FIP9U!+ 0(4 Q0 ( 'N$ITZZXL0*WG0 '"- / M " 1QN 0!I;G9I=&%E;&]G;RYJ<&=02P$"% ,4 " ![A*=.!IE6 MP(@? @#\4!8 # @ $GXP$ ;G9T82TQ,'$N:'1M4$L! A0# M% @ >X2G3B]\>DSX$P 7MT !$ ( !V0($ &YV=&$M M,C Q.3 S,S$N>'-D4$L! A0#% @ >X2G3AN#FB(N(@ BFX! !4 M ( ! !<$ &YV=&$M,C Q.3 S,S%?8V%L+GAM;%!+ 0(4 Q0 ( M 'N$ITZA6!#D:E8 )!%! 5 " 6$Y! !N=G1A+3(P,3DP M,S,Q7V1E9BYX;6Q02P$"% ,4 " ![A*=.OH7HZ\KA "JM0L %0 M @ '^CP0 ;G9T82TR,#$Y,#,S,5]L86(N>&UL4$L! A0#% @ M>X2G3JH>ENN:A0 _=$& !4 ( !^W$% &YV=&$M,C Q.3 S M,S%?<')E+GAM;%!+ 0(4 Q0 ( 'N$IT[T^!OZ@@@ 4S 3 M " X2G M3@FMV(EI" &#, !, ( !>P & &YV=&$M97AH:6)I=#,Q M,BYH=&U02P$"% ,4 " ![A*=.TGP770\% T&@ $P M@ $5"08 ;G9T82UE>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( 'N$IT[/?4!I M%P4 $X: 3 " 54.!@!N=G1A+65X:&EB:70S,C(N:'1M 64$L%!@ , P "@, )T3!@ $! end

&7UZP$+C?ZK#/%/!)#@7SH-NOH "*T[UQ MY R &;71YTG0*46(4EJI!RO;*HF8SFF!G<1E8;]KFSL6]KJ.A>\#'$6HHL+L M14U$4?TT\&DE@ ;6(H'%TO@"8FM#^H<<1R)DYO;F<:T&T%,E\P'.XT41CX(2 M9;;.:O<'4VE>)_9:;3\A+:SHYNZ4WDH+4X,?^Z4"6 %7(.J]^NU5'RS;()NU MY:9KQ.@[9&>6VZE=X[6?\K";V/).&V8[1;_T*M7 1.%N M[1M/OEREN8+WBW%UVZG[SE%GE].^QRWD?O#"3^X9@.:#HR)"BS&TABF^-XJ+ MF\5Q_X\X),X2H%JMK27V ,*#%E@^Z+Y)XQHZ^P=QE8NL%Q'0!!L(B!-1:S.3 MX,V8P%!H!^ K*!,3&E *IE*!:!?C$,F8Q37:T"OP@D'BD?FRLC$",6SNCCWTB]8N&6"EJUQ)! MD45"W97-D+@CIV@+A&*5$N>[GI$?H4A.G1[8@4Y[M*8]'*L8%TY.$;! D'L* M]F+!2SM/9O$26NN FH(#FTZ:W-=B0.X=NS^OB .,^,-BXQ)(Z$Z ODSTZ]J6 MP:U60^\;2\C@,!0\P:Q9F1!)AG5 )<[)#JP$Y.F;PQ6"90L;M@'MP8, "XTA M!%UK:KKGY2:L>\+PR:T5&F8%R%^Z^6@WC93#K%:@X !WK94_?9Y8&1_7*6O! M8.NAYP-A7W$].)/&Z. 6FZ$755?PQ;U^K]_'_YN6:5!&D)!F0&D)8W5- @]5 M! -P8'67;6TNVB MWPGP@Q;@30& M.!P!Q*9990+HOHL"-"?8:'6:_W':V)"X1]>]YB^/28.JP(* MOO+/!#H67UXBK"X$6#H)?(@2J/WM(G]AW GAI><(*H,8CQZI;-S*@*/A7E>75O*OF?Z!R*BXR,&@Y*VS'"A+ W,J6PX8/"RQ&_Z;11[B@ERO']6)P*^5VT!RH>I"63F?95%J*.^ M[O7W9>DT7OX7SGR$:A*0"U$JTV@2HS+L9%SY-1+BXSN\1DJEJ3A8!KU^YNJ*@ MI=1P*(^+D*$+>!@R@SNAXZAZBW]E,]Z8/FQ\A@O3VNB](U^B^ZMSTC!(X8>K M+:I$+*]EN38,05$%T\7Z/_J&#/\>?J9!(J#V9CK M$[VA$1HQ-!,G/Y/. WF@TL(B M&/7%+!P,T-*@8J04=3IF=/QY73_, ;7H'M MMZ2KQE3*M"C\7HO&I[HWN27L%72M#&Y7+>W^SUM+VQWV!W;8I7[YJLJA=1OM M>/B".BLW]4M>N(/=726==(72I2W)3/GM>=V5.2R>3.(T1X+*,F\VRFV[XP^E ME92B0N3410D^U!75;G*YE8_78=U^3O4 *_6HL4$[!/A-<+2.R+'F5L+_.V/J=A M;H4"/91PF;T2,&:37MA3 M0HJ;2@U2D(MZ7"%P#PHEK'5C@!I#3Z#*B %%D8THU"#$C]F,,F 5+G!9)CF5 M#.(:_5JYNP48'^T?'3Y[=GP WXF#1=A6$W/3N':*9+0#("=. M0I\7U7SNW(X[B?S5L" ^7?PM.MJE$"G]]^(+149O$9;ZYB6C-W_+"\VG Y.C M+UB3E7(K&VV3358;+5E@@[Z;QS#+W46Q@Y#T5T7R M7/[1N*V]&><^ JOTIT?[C]9;;?2*DS\:$Z]F_ZW_T_&1_]OU!N$P*\ML+A.A MGYX/KKY %"X=1W_HX_]",Q"L#;O@]F=^@OT5XO0]9].Q78O5#+CCVPGA>=$-?W86[IP;D#:LAK;(YK-R<3!GHZ3$?MBS[&=#8RH%\X8R?+G?^@?'Q\/]T*; M-:';\\6C:)HGDS\]FI;EU?.G3Y?+Y:[[V.YE]OGI:3Z:.E^Q>)J,+^/\Z3@N MXZ>#P_Y@L'_PU%T8@\')_F#O<'#2/SP^WM]_.GXV.-@[.1PG7P9[N]-R?EM9 M"@?[Z,^G4'&!W:1OL]UH /[IQW@&--#:9DIL'*^285Y!V'_OF-!OHF%2+@$O MYO7BD(]_5B71W5X_ MU[;]1**Y/]B:^^NG%[N@O0JGCFU+YU'[RBZ MZE6]!D0Q1OG>)*9"K)F^8LTTF=+A+WO]_MY]N@4Z#V9KCUIW!WS='5!''=L^ MP?QAIM?/<0OG;@'@=(/=/[@&!$;SW8C6.!G+$2#_<-^]#BX#T[Z1]A=L_8NN%>!H>XR MZ"Z#K13,K[\,]KK+X*>_#.[$2^@N@^XRZ"Z#G_@R&/0'NZ_??MQZV;SWRO_. MI_:_+S^\B5XO@%%LE$3GC/IZ3Z2U4Z.=&MU*P?P&-?KQ[+^W7C8[-=JJ1C_% M7X!*=Q5=?"F3!7;6?!Q-DWE\3Z2V4Z?W4)UV=9<;E.G9Z9NME\Q.F=Y4F9[% MLQ'B)4&;5+6>)Q-$'^LT MZS;);Z=9'Z)F?7/Z+!0@8%,U)!,9QEK=<=](K]_?6P'4?/O@*VXVZDF">-N]% ?0AWN]Y"S?MZ>'4;_+$[ M[*;^@=WB/VBJ7W5FOUG3M& >W=F!O"&DX0%OP8^%-&3M<\OE^L\[QC+\YOT# MT/[1R)UCK&- 4+/793(G*3OJ#QX/GSS>WWOR.$V?T.^R"32G'9R?$30WA[J#7M:)E6^2(LITA%)&WS!W]O; M'>!3H6 R B9T@.7,+0(@#!R;[-VCTP+;X;D.KK_S=\_%C)R#^CW$E.R_P)9Y M_/?@!4+L754Y<&\UB0D&Q]I=DXPJ #1W'[KXPIRQ7$DW.-D_B![#A_CY]@/\ MFB< X.9'/TRB]:@ R,Z$C-JIV_-+)A*&YX=OSNL#\^/9%[H4AA1(P HH"680 M?LX58D#P\4;(D& &50 >H1W738 IMPA[[O#.L.O#OX/#QV"O%&RB(7OW<3>-"N%,KH/U# M-983O@=I".#:(&@/P.@DN'J!CT6=0!_ )^=)!5H#'ZCLPN-[@N:W=^_\@Q^& MYG?8_RHXOX/#V_@%]\:UW63J&X_JOD_S]=O_>?WI]"(Z>_?A_;L/IY]>OWM[ M7X)->[><\-[]B<9T4[OIU+92,KLX8>WS+U?/;SNO;0/[_,J9/RV>.G/-?>5B M-_I+DN6722]Z/]T]7^OA=++<3>WW$]=.5+=C/W_BJ=V5J$*.*04GC6 PIVDR M:4*==:+;36W;1)=^A \+/^I&M+[[(L*=S])-;3LE\R?20)T[=@?NV#2!_-.Y MLW*KU?W1KYT4WX>IW9DCU@EI)Z3;+J3D=#6013MA[::V;<*ZV>GR(@RQA-/1 M**L6R*YZSR2Z=__Z^GTW(^^_/_ U!+ P04 " ![A*=.+WQZ M3/@3 !>W0 $0 &YV=&$M,C Q.3 S,S$N>'-D[1UK<]NX\?O]"E9?>ITY MQ9*=ES/G=/R(4\\XD<=V+NVG#D1"$B8DJ - V>JO[R[X%-^4Z)@^<2:]RB3V MO5@L%@_^_L]'QS965$CF\I/!^-5H8%!NNA;C\Y/!M[OAZ=WYU=7@GQ]_^?UO MP^&_SVZOC0O7]!S*E7$N*%'4,AZ86AC?+2I_&#/A.L9W5_Q@*S(<^D"&_O$H MK0_27%"'&$0IP::>HI>N<"[HC'BV.AEX_$^/V&S&J 4LV!1);#1(O%9$S*GZ M2APJE\2D)X.%4LL/!P@KTW4.#D?CX]'1T7A@@)1NF$/+T=$!OIX22'Q\?'^BW45-IY34$ MM..#?W^YOM.F'GS\Q3"TZ9FS=(4R>,9D,R*G&E(*A:*^'X[&0Q36=Y9KUR1* MNV92W S0 ;65Q+^&,8I70'=@'#1@P9/#.2'+YFPD 7U6@B>[LB-GCTB:<*%>L+^'O>IS90FQ@^10C01:/D<7QVQU8U)@YG>/P49^E)%2K M?#102PBQ,_W\\:,.&TG(KSY@B]QLQ\GV;.0/7S7[3PB A-\T(RFI^6KNK@Y, MU^-*K#$RO:L3TO+@PC^&,9(MF?&$@.QK"VZ2@-%?._-C4589ZV41$/[8)KIO M(*./YJ(Y"Q&4_K4S$Y"-4:D3C:,F1DF !;^',8KM..&$F;*Q=\10_L^=_4(R M$]&-FS 1PN"/80R\)0-J*9J[102E?Y6X!>'<51H3/@H?+I>,SUS_"3S#4?M# M.'3?TIFA\^,/PCD3$T+I@T;5=Z@L(? 2)#(B;#C%#] M?I!&D$+M26I-^$?].ZV3 #AH4@*8ZL2UX3;[22Y8\#!4>6-#G)JF\*AUSUS4=O K(&'9,Q_@UH/2/WK26I0D0^PH& M/.%H)ENQ;AGB2@,?-3%P1,E(D.IM'.EHHA947+M\?D^%TW(GKL)=:>DW#2RM MB1DV4!LJ(-=WZ5R38#W6\FPZF=WX&<#ZE%N?_O38$NOL;1B]'H5*TQ\V,'U( MTG!G1DC4(-PR:$BV]X!(7_=D:M/=3!R@*+/AT>CMT6A9)Q* M"6J=,JZ9J6V5/-#RE/9U7DH;H$%#1'CVW (-(V )AO((]_IU3N_(L\=>1B[0 MI\.4HU-%;IV[7#$^I]QDM0-7&8;RGO(^IZVQ5[>T][G3!A*[>F_#T M^T==_YC 5(W@GS_#0YH0J_21S/2TTDQ$LUZ1ZGK*''IZ=)3H.XO0-7Q'-W?;LA:PWSC%A4;@T5KGK,;^4I7>MO4 ME9)EL9GFR'!\EH*4=ADP97C(E3$+1C']LI]XMFG=A=[,7Z68; MUDUE,D\=P.K0KG2KS*KL#FZ5PD^+ M6KC![MHE_'0N*&V^SOA4U"O=ZGT+;I5R)^+S9"!3A@U<&21DJ_>L3=LV6JBL MQE.^6OD^9[4R;>T-K/NX9 D*L"@'8/@A79M9> (CN41F]K&B[%C M1$7\AB;0FS&A==V3B\,(#W,\(F:!:)TKQ-6U9BJ+$:*.H-T:W+B1^8G+JHTNN#NR192X)$W\0 MVZ-?8(X.R;OVV)HFR8/$.(Q5HC(( M6#!8S(-!E#&+0R^3#E@ZD#.F:R.X*V,O(V*N41I%Q#(,I1%Q?)@3$0MLMX\!T76M M!V;;,$&[ B'XG($&3J6L7]LNPU ^JWB3%QP#;'J.QR)\!M$(>\.@%EJ88FR+ MO3RG?),7)DL-VL\W:MH\L?"+].@U6]%,H]9\H!&U2I_(3#XK?6)C75ES,+21 MA9S&O9]L6LYS'"+6D]DGJ9B#-4U_H\"IXPK%_J<9__2XQ-+G9)8&_L[4(C9X MB^[T!$Q5>EUFCTRUU_ELHM/1D-%P6P-)L&I0GU=LF,6C;X7UG=9 I^U=-&70 M9GE?)9[R^?";O.ROW!'V, O\2A6N0]Y0<;<@@M:T31JJ?"H\SLGV (,!?TAC M284A$S_FRY1FWH4L'SZO4L(VFAX MSHXH)]MO[A=[ M.!G0FX^ON D2L!6]L4GM'?%YD.6UN5%.7J"Q&"Q$8^"GM$CI!TM4_<>H4W5* TNAB\O M;H]RTMU\&^YK2KO-D>#EA9_CHI$P;<>]' FCM)'-.9LQDW 5 ME-P8G]^X-FMP]W]-9.4C9MY)I622&:,.JW9XR&\9(.]-E])V&V/K[H3*(^UA MSM7?]4W>C\+-O>)).G:M#GXX@G_9>%S?VK^&9'JKI@UP2R'Y,)G-@JV0>&\3 M_@\'RQ6Q@SO:;JE4@IF*6OCN*4+!+GQ41HIL9:))I-AD3>=K0/PW_5^=!P3\ MZ81-1!SZ[_MX4F3Q1/;M07[K0%H5KM_AGCPL.) YO+UW%;&#-T_A>;OP4>EY MV3EA$\_;F".$S$7KBD3O. SXPR8*.8R7'7O/J[1XHEED_!RK9Q>4G]81=V:K MTB^SE?IM_3+9.O;1 M_,6S/O_;30(:*C9[,9-=5D=FJYP:[)>W?)S/>O#Y_$ M#^N3K?2SS.>;FOE9XE";YD5[T@)"7\ 1_JUY,H"IWI,*3=JL9M($97D=!?_M MDK?_I8LKOQ\\2NL#62[Q&@=\%#S@W/6YU\_P$;7]J__(%))+8JJ3@1*X Q<= M@*\4^>^IK<@?+C/I%^I,J1@8G#CT9)!]S&P;51HBD!Y@9,I#:I^%ZRU/!H]3 M8;,/3%%G8"C@%2BXG'O.!\MU".-7\ )%&!A^0XCRS+7N=4/+$\&=- <-6-<' M%_]%;2OS,8R4,#4:/IMXL3@KB$#(PZ4K[F!>$)\^^T(>\<[Z6XITP,WQAFK4 MB$?L+T1AHW4DZHY(ME&#_R24\2GUP'@+>JB%I -ZR/GJ+,128,=*?&/]W!," MH$*Q&\)L+Z7C1!L M?:'6X=;,!41P++27Z*,IGI>DH\BI_P6\GQ'SQZF#(^,-6:,(WY8NOZ-*^8@F MLXFGD(J%G< FS)$E6ML=\U] C[Z(5BN:*\7UA+JRZ#1?5=O&)) OOEUO,DO$ MF7*E% -U5OI457&SI'C*K2]$_ #ZT^1P$USV@?NC9!2FVT#T'%JJTYUVE@VX ME_(;%Y38^.@S])XS.G/QF.UC:PJL(-+98-6VX'B,^;A1=,HF+'G-_5KLY#6L$T;WIYKF+++DB/(O\F7+7 MH5^I>G#%CY2DM9IV4<1HUQ).FF3T+:VT>%7-NBA:F/;CEP^8%7R[(BU8>:,N MBO5 N;_?;$GX^IHY0#N:[*V#QVDI&\%T3^@+1N8JUW7[PP%&*SUN7,7WSS37,!)!(-#DH:]!Y:721N4B2\&4]*2SU M8;'&A2]OJN7_.?(X2]M=4ZI#^8TGS 5^81BRA"<#G#=5(],0\%;@-1UZ81A8YP25:0K0"K_F=9 M-TU?]+)[$?62"0DADK,56$$O1'T&FZ@+2#93(M5HV#WQ\ ;'._ *!?DDA0%. M7G%S4Z[2%L_?.8$;@3YT0?W_O^(W@BX)LX(#8]"5)FI!15"A#B_D]F7;%OA9 M.N%6]L4/G02;7M+^Z/+6X4MVL:_%^4T(9=)0->1(/.UMWO:;0E^GFI\.CZ4KX+6B8 M74]F=][4#JP$$^X++R'K+BBZ9M?""*(_@,VMH+*T+IB_5[9Z_LAR[?+Y/17. M!9VJ8%E6;_4-O[-]Q?]#B;AD,[6(I6H"TC63-I7<]41#P7V(%RXWKLS29H*' M("]=\@>WH=P:X,5*[:^;6E3@UQBD26R4J:X&BH!?K#;N(;&E9*9H;15L0+P, MN?V=.>%HG!R]JUIU5KY@UQ5D%C#;]*)3 /&^Z[/U-45'O>+AL;)[5R?,-%XN MWA7)2UE2^@*:-HE(S=4S3Y\_.P%+W C7I-22>"/\E90>JD-_3#U<&0G9K]FV ML\EW(?\W IQ/80W0U""5 N< =$WJ0M?\2A_BQ:$OS(:.!0SHBV\F_-1<,+J" M=]$-@6).U86'-5L8A>\7KB<)YMOP5E&]]I)X_(G-%_ATT^M_)L'N5;I ^KQ* M9/9Q!UEW^4:M?++,KC-6M.FB4-!O@Z)_P:2RO$D'8K:'K$QF6!F-:HKIA]O' M(P8=;0XC< F;VPR)D]F,F?22F+I0<<7O"+\4^$UB:;J;^J_5\OG-L%F"P7)C J$KUV%3C)NQ([2#JVL1N$)7^IS7@V * NVF MK#NI;1>TG=4@[KX4%K6^<=/EX;%\P^ 0?B&T*[WO&%7 MC#P+%Y1O\2H5J9WO%N>V>DT3MUS?,T?WS3MH*F=X5["+*\] /1;X*5!WX/2@ MYM:=?9/^_J7)5($EH&/P3X^FWH<-\FZN@D8JV0:RL]$M\4UG_4G;L&X<['\% MXO#'9):L,.N->_?T49W9B3I>&XAVZ$HJ1--Z,+C#2XJL.KNF:K7L7K2[ P14 MGN;=U*F'Z^ %M92;&,33HN^$X^4II9GXW19T!3/M:)*M=W+ZAS-N,#6&>?X0,ORJZ>0W[J1 8K['IV3IN$D2NTP)>K MA;T.7F1W<_T<4L\](=U>2C<66OW[F)_&Z MQ\GO!'LA)OW0"YA,.6<3J!V.LFB<3R6G/N'05,Q"H)>SU;K>3569TTK-P3IW MAJG!'5W-I'X!YYWN%TS4FNG4:=B]0(P'D&"6.N%I:;+/N\=\<6UU4Y@:[7Z> M&UL[7UKR]K$T +H?-- 7-!I__H\? MUY-WWV(U+V?37W\A?\2_O(M3/POE]/+77_[^!0V^##]\^.4__O*'/_\;0O]U M]OGCN]',+Z_C=/%N6$6[B.'=]W)Q]>X?(<[_^2Y5L^MW_YA5_RR_683N&KU; M_<>DG/[S3_D/9^?QW8]Y^:>YOXK7]N/,V\5J[*O%XN9/[]]___[]CS]<-?GC MK+I\3S%F[Q]:O?E%_A>Z_PSE'R%"$2-__#$/O[P##J?SU=@U!KG__,>K[[^S MU=?$&/-^]=N'3^?EI@^A6_+^O_[Z\W6MS>Q%]_F9?7-Q-@_'VKE V\KY8Q?"RM*R?E MHHSS45S8ODU M5M=MS5'-3KOD*R^VL)S$B_2IFMW$:G$[F(;Q_RS+F[QE->)NKZZ[Y/&K=9-X M(!//V[9$Y7)>3N-\#J.XP]F\[AIKV&WGO(VB6YS#Y,,_II=-]O\V MQ^B,TCWG66,__7U'K!\P3.>\/^KS M\^5B6<6_EM/R>GF]FIU/]G;5YN_3$*MG MLC;XL7!Z M1N6+E=^9".TQZ GCTI'P[#MR[P@](W _QEB )[UQYF=#BZK&/?P8#H>MG-L MZKDXM3MHBU[ 9CJ/>:3Y;%*&'/UZZF;5(+AN#QU2_&4!?U[?F==#.[\ZG\R^ M'T;YUI[ZX@"P3?EM_AQ-F^!D[=Z[(FC]=Y4PXD^H*N>>/BRF/E_7LTF ML*7,[;(>G^[!V#NK 1K*X?6*:[B*^3MMVJ#RW9?6?=K*,?P7% M!;OW=9T@\-9&'=+5Q)LXN,,.^5G[ZGGT^:):WI&T>/CT8OHY^F55@1(ZL_.R MKIW7P5 =8E!/,]=HV@Z-O\79965OKDJ_QW+=VJA#NAY-K\_Q6YPNX]GM<+:< M+JK;FJ+2K-<..:LG%36:MD3C;!:^EY,)[,7UMJ]N+-)XORNMLX-RY8(/K M6;4H_W;NAVT0^_?XB*["Y]B M]>7*5G$7=6]\W@DMC\MA /9I*"?+!4S;EVQ#K$YHQS_\9 F._WDUN\[^SW*Q MFGZ0#5M-PA&F4&8BA*1;[==\)K_76T=9&[=!U M45W:Z7K3R1#$N:_*FSLAN#^.W47F/GWT1W439=Y6_^UPNS8O!]YG\W(.'D@L MOV596)&68E7%L/YF%V,'=-4[#TTFKN5A>N?]<9,:E7-[>5G%RVP@/#@8G^QM MK(;PH\M9;>>EI^%[QZK>'GIPA^WPLXJ>?9AZ\,-!\WZ:V-W1Q2U-.J.IR9H[ ML+O.>'EB]'CX8;FX71VQK'YW.$M[]-H=9_>>P^?Y\IZ*!ASM[JU[3E:_ P,L MQY^OL\_SU/UI@;=]^N^,VWH[UXC\EG8M4?>P&927TS*5WDX7 M:WL W,!/LTE9)_%SOU[ZI+S1:FEMA#XY;G?.CCEW8(_.IKZC#%\^]:G=H6".@3KR=;W7*^F%W#QG%OX>]A)^ M^W6VL)/U;UK%JP4"CH/7D\\>*-] \FM'J2/XVJ*G5S0?0OY\';BEY/55O41_KW^/-/K&S30'R2!/U G&L(PJ$ M,N0,$R@Q0D3$E!E.GK,ZR==09]4:\VYY'8,XS6XC+(-)CFKMQ?/.MH7#D2I* M(N+<$F2$"DA8"XO!<".^!LA\R\WHGR3XH-=\SV M60-[]U%0.5#T7$K.Y4A(3<_D:'Q&Q^U36]0RRQ[0V+ /AQJ27"&E:*=:17VX MP(B?6&!:!^Y15/[\?I/CT)E'43LRUX-[LU<=BAZ=G#NZ'NGYVVSJZZVMC8T* MYRR(G$A(Z:B1]%3 H)8CL$@P%H0PX?TA;LX;)NOJKMSCP9"]S;XRD+/#2MW1 MK.""CL&RHD23,V'.AH:,!V,R&)G!>(@'FAZ^,_3CK+0U0;/.,.O-&'W(8Y@N MAO!WN:@EX=N:%=1KAYT%"!5QR#,85>,@D8DT),4 2=/ V.C'=6E90CK"[IIP\L7A*V-_B-NG>UJQ(3-F -48>O 7P.<'@](9)!/:@(](ZSVDM'[UG MCG^KGMR@W8?G5<-":2EI4@E1*RT206KDK+9(&:YBH%JY*$[=0&AO6F<=8]>7 M"H!-:'F]7$5A1_&FBKY<^PLWD[C.=7YZ"^5-/K=>NWY= M7Z/6KSI7RY#8YD//UWF?6SWF^X\*B@VFMMPQ27[I]1>XJ56NZL).W)7WK]X7Q2@9E"+@X.*"DN$2S,XZP:SWES^-Y'XL@1E"C^[XV1.#MHU7G92*(Z%ULXB%YE'*;NP M5!"&C#"2)VZ#L.[D;;;NQ*=3)'L[Z;0WH-LG=RQ\F(**CP_E@CY,%[&*\\7N MW6>/7HJ "5,B.F24'I:\*?5BVN;ZIL:55$L/U#&50^#+3%6*M4@/MQ/DMCQ!>I *(]J4[?]LLSOQ*X1>BS. M#1^?C[322@RY'H^$&&AMA% 2XY_1\(%I!#6:[W?',/[A1@F:#HG3?$RPSI3V\/M2LZ=?:A/B?DJ/IO7TG=#4#2 M7-($NW70&*Q)H2B*,7G$*%9[5]+(KL _A35Y-X/C/5YN>H9.776 MT!LM"DZ4YEXFQ(40R"9#$6."@W&C%29>J53O-G2O?-:XI+FU88&--UE*$1'& M(:*41,E'!]ZFMP%'9WB3G(EC9-P<.*-;CY):@.TX1XH/A->[9[.K;:$BU2$E MBH*5#%$2*"),1>2C"4)Z1QIEZ?5T+ZL_<6F$W,%%1CZ";13C&R3=;^9_BXN+ M]/SL;+,WT;3+@IJ!.0,*S_79>$ ('P@A^?E8,C;6FM.T.WOXRC&BSL&Z4_ MO-,"\ "(+*BJ9 IZB5B2A+8AV@,.-$DL#I5.>Q6+ Z1O;8P/BEIK!7%W[.G M(@+?F("=Q+"(*%*3D'48G#'-;;3"2(,;I';WE:MP*G+7"-B3%+8=4?Z]^RIT M9")*)1 #;QP![ (19SP*6(? "3:2-C!5^XGVGY[ '0CM*8K<^6S96,<^Z:K0 M@@:E$\# G4%1)(=2$!:98%5@@1LIS>$"UT^!K),3N .1/4EY*[^UM,CX>'!'7KT&\7Z\=C/\>;/8-GAW=6 MG VI)./CYQP[B/DS?#F_M MUT%Q/C1:8"W%>&#$\!RV:C48#\\XH8R>#U6M*AW'NQA\!,$X%+JNA>&-\-.^ M711DS 01XW/!M1#F;&PX'HV&9X)(0PT[;W !M]N(T[$%X@#P.A:)-\)#>_90 MC(9*E".3C:4DP6L)U)K(-%"7."N$T2L6 Q,H()[B3'D9Q\$;1V M)^UEC*L16+W%2O=Y2F73RU/!.QO3KX5W\$R] M/>.'P]-CF>/5FZ'K]QMJO6BXH4'AJ0=&%,Y%3!*BGN4WIY)'*8DD6&08$/B) M!."@B7M==[@=I'J4A1-\X/*H.52M2T1K8!VCAN&%FY27*]QJ2,;VAH5(.">2 M8U"BG"&6GP%)%%0L<<9X([#V.IUJ_*DC\6@=L2-?XSCQ^SX])2FU*R,_[56? MC9<2=TO(MF8%8482T)F(I_P6+HX6P?8948J>26--4-:>:H"J(_EH&:\C:YE: M%\%VMBT"(];S9)#U 9BW8,A'J13R+C$7%!;.-*@\V;LITL@[Z0*MWKS4)Z&V M6J*QN4&1?/(RWZ9V^2$1&MWJ(8^<,D>LY5Q:T:02:>^V1S-OM2V(>C,V3O2% MRA,Q,AH)0ZLP_=\EXA.T,9J)QU$N#G=H?]:2D1TM"TN-E D;L*4,[))8)_#B M>4*44V&-XJI+3.@57U$UF=[1^-M M>7X*RUWG@)L24% G4)=)>&N2R964)D2@( M8P6UPM'T,QF?[8M%*YCUN6W,IBN2_]-.ME9?>/EI86.*# 0=P;<<":<9,E9R MT)U*!1VI8.%DJRRT-5D;MH2&&/5X6G+_K.1]F>R;*E[%Z;S\MKX;\7$VO[LR M\=7^V'Z&LD]/A3*:<^H2(C3"WF@X!]_,$EAQ- MK!Y*K'^R9?@P7<=KMHG/YA:%#-YJ1BW2DL#VJW1 CH =QXP4C &^'#?87OI1 M-&V+26M0]24.G_,%FVD,8UM-P3J:/WO,-I6^W.:Y[&Y<6&&<%S8BR8!?;W*< MAR:%(G7!) 9_TI/-^NU(2#I!K;?M8SY_DCJW:;=8?5 8&7(HER+%>42!*HQX M5 I)!7MA],P04UC AH6(;G(-0>GOS&=^E?T^^"NOVF]VLO($%T-;5;>P\';:TW7:%[ N.8G6 M("R\1%$1AKCD#@F=8]@D$,#AYQ"*@V;TU>E/-YCUMKU]L^4D9U.=SZHO0/R7 MZ-<)U_G\XO%?-;:._7HJ I@'E!.%K)$QU\JB2!MLD,(A41,8+,@&FTL_1G=[ MGTG0-[=-<\L@9-0/PUR4[/"Y#H+$H:S24C@T5AD_(A MGA9EI5VH^A*,3U6\ 2=A_3 ;;)HKQ[*N95*C=>&CP81;C[#U',D8*'*")61Q M#!YS&:1K< 6S']N[/3'I!K'^I&5V$ZO%[:>)G2Z ^*Q=;W)H>_.KN'6:%8DI M&[ &!T,IBV(^B/>&2<2T<41:YSFM5>3[^"JGD3W;,D;'.9;^G)&^2'\'RD7,6RVQ+<&<[8W+20)4DH6$%CH'G$B#"P%[) 1AF@LC#*>_1SJI)%H=(!3 MCSD* ,_'7/+HPW1AIYI+[GX;38+W\O)MD. ^T\*S0@H1&>0"3C=+"7#? H]=$QK7XUE^P\7W+POXPR"I7.14B^U!C_5'A;96:I]KQ@(XR%@*T)$8$$\ &-/"\2:1TGYDK*N) M>QT&.1RUON9_%&^JZ,L5;/#?D[B:D6D87,^J1?F_JY]OD8PZS0M'B"> %Q)& M.L0]>'*8PII3TL;4\RTQ&>O:7:7MDJGMF5K72=P\*[Y&=S@\)@ M[SRS#J7\6)KD6"'''$>.NF0U]R:1!F=W_03->I*8UA#<+2-O5#,[6\[+:9S/ M87Q73E?#?P;3V,Z7UAT400#*G'O$ M O/(^7P'SS*,:"),2D&2P0UTF_Y="%?GD!Y?T:U+UQVDY=9M"VR9"31&)(4, M*-H@D)5*(DZ4X0Z4O$X-5)SY/1C878)Y5"%Z4>WN?J=]S-ZH56^V:=>%55%8 ML#/S@E,H&<-0<#HB(2(F3ND0FR3:$?R[E\%NP>Y+1-] \,/T6YPW/4#9T$E! MM02F&4<<[%#DE$O("YZ0"!$;@P,&E^?4 Y4__P%*.S/3VP'*P_-G P] 5G%[ MIOVV4Y;]>BJ$E=Y;SI R7B#&$T.2*(J$%L81QK5T[1SW'<'D:RP#+\]B.L>V MQP,['V.8GP.4F?"+=+C [=E5P9@/(DAZE[:K%,V192-A'&[_922&#-HE2H".&B)AT%"5O QCSW$F2_Y*Z66D._9$,G!0!!5 1E@&4(\ <.R%*#4>14>J6- MB.)DG_[[_?@E[^W$H4A8=MT->$D>@C2@%< MGZ"9$X9;1GF#,XCC)JFU+4=M(WD*=\F>UL%\>BVC_SMEKRMRUBB-NJ55X9/$ M(C"##)8*T805LM()I,!'DUP3C.LIW\Z<^L>ZH]O]]L?O"DMPC)9PE'APT"45 M*)"11Q-YB M8X?.V%N%@!HAU)\?^2U.ES'[P/FYB\KZQ3_*Q=40=@P@OAK_6$>@<\HH_"]L MUP(']%80+S'W*:)@">Q Q ! U$EDM(N8,.Q3DPV_'^EI/.>O_,<^<.Q+QG(L MY2*M>=IJ6C_YKK#*6"(B!Y=81<2=U\@D8I$G)E#,<7!-GN.E_?B);0M&4XAZ MK"H68:Q\YC4"8B>SU8GG[KMM6]L5A.0K,U$@+V1$46F+;%3Y55FCC=5$ =.M M!#=_)I%H&[+>KE+'R21O8=/P5UO],RY6QYR[Y./M1@5CW,)\2,2-S9>M0D+) MZH"L"I'H8)2(#?:+GN*3;0M'JWCU)1F_Q2F@,,E5 <)U.2WGBXS)MQI78W>T M+*PT6DKP>T20L%:&!2?1R 1K(7)CD [Y>5'8+!%5B7@5>$A-7MCL[2RV+8>F;;#ZNP"TB%6< MUS [7GQ96"$=XTXAH:Q#%BN/5,(,:2:EAOV2\-3@,+XG0Z,]"6@.SPF$C]Y^ M)?%%&&E-9R-J1C._S./F?+_I L;Z,$VSZOI9M9@.ACVW9;5Z,..OCV4PWHJ6 M=3;>XY-63Y@>Y2>,)KW3LCZ0RZ2 6EO>T;=X^/1B^CF'27-2TIF=E_/M5!Z0 MT[8K(?#.*LMAV\=X[0-U;R6S->JTP'0DU-GX?'Q^-A)<4ST^4URJH5%$,CT: M'2\2V>C=G2V/QT0I0\IZ"1-*D)*<(BP$0> @5E'M M,?CP!)_MT88G'Q:&.,E%DBC1Z)$V*B&I,%@R7N67/U+4NL&SV=V:?4>4D\8H M]B47=9\(VB(Q=;LHP-]B6"2+B!$6O#*?D,SK 16@'36(JU"0#0:JV(*FN$&K[[T%-U09)RV8EI*B1#@&O\-()*+G6"G-.#O](^'CB%9[D'9O1VU3 M*1GDZO8BC>>+\CIS<[Y<@*GUE*=UE/(BO6R<4R@>(?H_S7-JFF?#)'Z.U[:$ M^:BR#3$'@?KO:*L#-Y6:O1?1*4QS-F3PCB/CI8)U(0QBS&(9">68-JG-]3O6 M7QU"? HJ[C5WF9FOWV>M">2ZOX)J;TAB#C&%<]:&3(@38Y TD1,IK75>GFHD MZN1$\'!03UCH8/AM$?$#>RR24D9RJG/Y1HE@%B(2A.?'*BVF,FC!58-*'_U< M'STMP3L0UM,5O?/9LCT-?-]AH0@X-C&?(4>;P!B%^5%:.K!#,3VX-3T8VR/3H MYR'2TY*[PU ]3;D;I$6L6A>^9[T6."IPLET B\1H9),'#SQYCV*@)I?U288T M.'7LYWG4DY' IM >-;C1^9D%S$7.!?L4J]6C2OV-]'@2,)@NRE!.ECG!]/$X M[^Y"2PQW%UZN;Y:+U9 7:6RK::X8=-]1]^<9;U+^DI2<,.1STGWF)H;>*>M< M6BZJ2SM=+Z_5Y8*YK\J;NWFY?WOIR,,?Z* MT\?I<9V-RKF]O*SB98[N/IPF?[*WL1K"CRYG?9PI[T%YY^MPE;CZ8>KC-&^: MN8QDSZ,=27HV4/)$C]P56+G]>XXMKGYW'(+NSR,^SY?W)!V7D-7O7CV7N#:/ MCD):/PNDK\SNUX,=/'$GG'H*][07A8 M!.7EM$RESQ5W[[9PL-P^S2:E+T^ @&,)3"WB3@8ET+FSJ2\GY=H5V%!?]U5% MW6,?Z3:J ;PCP?W@?@OB(W?:1)2LH$@1H%NX:)&DE$AMN1"F5E"_.\Q6]=@; M)/_O;%\PFCB)UB LO$11$8:XY X)+:U0)!!/&J2.]%3&JC\IV' 5H N,CW,C MX#4GM>\(O&Y:2!*DE"P I,$CGH^QO<$.&6&(QL(HXQNDN_T$;RHUDJP.X.T^ MAE=/@3TQQ]9U6^;W;F4.XF03V5[";[_.%G:R_LVI6 &/M#_Y[(&-#?2_]I1/ MAI6'E+%5X7QP'<-L'4;Z.KLIO>;T5$C=:2"O!3K_X<#%^\L?_C]02P,$% M @ >X2G3J%8$.1J5@ D$4$ !4 !N=G1A+3(P,3DP,S,Q7V1E9BYX;6SL M?5ES&[F6YOO\BIJ:Y[J%?>GH.Q-8JQWALARVZ]Z9IPR:3$G913'5F:1M]:\? M@&)2*\ED;DRJ;BVV1":0.-_Y !P<'!S\^__Y<3/_Z5M:E%F^^/O/\&_@YY_2 MQ32?98NKO__\Q^=?U&?S[MW/_^=__X]__Y^__/)_]:?W/]E\NKI)%\N?3)%. MENGLI^_9\OJG?\[2\L^?+HO\YJ=_YL6?V;?)+[_<%_II_<,\6_SY;_&/KY,R M_>E'F?U;.;U.;R;O\^EDN7[W]7)Y^V^__OK]^_>__?A:S/^6%U>_(@#PK]M2 M.Y^(O_U2/?9+_.@7B'[!\&\_RMG//P4)%^7ZW35>4CT>OYTMMP4>/TQ_O?]R M^^B+JK_C];-02OGK^MOMHV7VVH.A4OCK__W]_>?DHO?XI___'IW9-*LL6W;#E)_S;-;WZ-W_^J)_-8_/-UFBY-?G.; M+X*ZRM"&=57717KY]Y\7WY:3@!24 -_C]+_VEUK>W:9__[G,;F[G :-?.VV9 MFDZ+53I[GTV^9O-LF:6E39>3;-ZPR0>KZU66V2R+?)[,WRTN\^)F3>YVXM2H ML4^)+I;7:?$^7UQ]28N;KG14L](^Y8J=;;::IQ>7'XO\-BV6=VHQ<_^URF[C MZ-9*NJ.J[E/&+Y.O\[2A$$_+=M3*59DMTK(,;_F:+=9,/MRZ/67Z:U5=_1\N MVDT;PPMNLN7->D!8S$R^6(89.LS4V6'UUBC:>QL?]?S+]VF89TU>UNUC+:OM M73:;?EWZH/SPR^*JS?C?Y3MZE_J^->D:]5:S7I?OZ%WJBS":3^*OOT*NFIOP&91IO%-93[/9M&]\=@XKM'@NC7TV.+/R_#GS;U19";EM9_GWYNU M?&]-0TD03+PBO0[/9-_2]WG9@22[:AQ(HLVP5&/ITZ"J@63XO,RG?U[G\S"D ME'%AN[QK+Y1GL\**;R^7Q>J^2+3^ET511A$M*3,JMK MQ?3PJAXQJ#S>=A/'ZW6$X65UEXARK+&B9:C:*]M['- MN-FRVMYE>[3\"$NR9?H^&%DO'FHO:Y/7]"_[ZN9F4MQ=7+IRF=U$ ^=^":9N M\F*9_?=:'^[';32#+BZ?%_YGMKQ^D*4+B/IK3>](UAQOZE;037L_I,NX7/B8 M%I^O)T5ZJ'4['N^E+0_=007[=);-5\N@ML_1AECOJ[D?T_DJ+/Q]D=_$]<]J MN59_X,:D6 0C8UM13=H-]/J>L7K^]FAJ30.9;!0@G;7%XKCJ>Y&U7C_:6ZB; M=ET45Y/%9M")$*3EM,AN[TE0;:(=:N8Q=0S7ZC:3>5?U=R/MQKQ4TVDT+\NP M DFS;Y$+ZZ9=ID61SC;/'!*L056#R]!&<1V_9G#9'P8IFY63JZLBO8H&PG:! M\7%REQ8F?'25UUZ\#/3ZP;&J-X8VKK ;>=;>LW>+:5B'AYGWXWQRV+NXITAO M;6K3YQI6UYLLCXR>:?@P6]ZMMUC6WS47Z8A:^Y.L6CE\*E=5*UI(=+BV_B59 M?Q<,L.A_OHEKGL?+GPYD.Z;^WJ2M-U(=+-AA^X[:(NA[!^!E_:V'HZ-KZTN2 MAV'#Y(MO:5C@!XU^+#83SWKW].8F7ZP+-A:PQ4OZDOL(RN\IUU'KMH-!=K7( M+K/I9+'9E. MEV$M,,LW;J$O^6TV%01UB];1[QL2C9IS?(.Z=DHQ*::5()L?'\NR/0V6+9:_ MSK*;7S?/_#J9SY\V<\=YL^H(63RK1M>M?U2RZT:%GV.L4[[X999>3E;S9<,F M[JRGQP;G-Y-LT;Z]3ZKIO+GKVG^Y26^^ID73MKY61]<-O0[U%=/5U_27+30- MF[NGIIV-#J2)^XGAT??AU\W3L5UM#C/>ORW]L5R'M?;WOIIG"@=H2&T+N?^V M''6(K__F-#AUMVU4;%+5J'D^?:U7K'O$Y:3\NNX6J_*7J\GD]M<82?UK.E^6 MU2=Q4A*_ +@Y?OR_-A\G59NBOV7YN&%!\O3=,KW9-FT^^9K.__YS:$92OW#" M-#?>$XF8QMYYC@RV1E'.K-5, _%4\'D\=IT7&V7T*_E+O;P08STK[Y&_;A6) MXEH#JHB44A$7P/"*;%"@F$)2!X4'4JIB^E->S-+B[S_#JN1F,#W*%HC'XOM3 M:#X(5D&L\,%Z'OBWZ3POT]G??UX6Z^V[S8?Y8AGZDYNO@P'#%)!>Q1\&H=A. M2?7=E]!Z]2-KU+L>2B<,>(S#?Q)"CJ70GAA8@46(X@,2:\_D^Y)HW;,A[QN\ M-=-.29K8;OO$9#R&- ^E$R6)PX CJ!U31D"NM-C(S3"C/GG5D.Z5/#N-^"/& MJ"::KS\2',:LJP/(,;]AWS(1%EFO MH5*6 F:\-G"+D;02P\::1^>H^7;H'-;V2S]C_"2Y#S+^CW0^>W'^>J="ZQ5, M*,:4.R>5880)XIP6S"B-#;#*0UYK(?>J?O$YZ;<7L(;JW/!S?KG\/BEB &#UHTV_I?-\ MW?28J>:P"5"[CH0$\:% !GF',7/ .:@J#"Q3S:<%>HY,Z0NWH;CC5T50Q&HM M@,]^Q)\.DV5WH81))#SW@#.E) @_$^ J*:E5JC$[V#FRHS.@AJ*#6BWSF_QK M-J_!@A?/)E)JA1U&REN@3!@B*9);3R*TNK'R^3DJORT^PQD1ZY/ATXCYNT5 MY"JP]+#Z]Q5+O">"&Q+8K3UGA!AA_8.D!#=F@CA')G0(U?,3ZD.[CVKYB"1"(01KF:<6,D!I)JJOUGC%8-Y_&AG>1]#A:'8_4 M R?^_==G((5V_ME3W,9K(7F=1HL<3"#<]]M.'7NR/4H\#=PH*YD.1IWL*Y90 M!P,]@8:(<$H$A<%(,E1+ YF@'* Z?;#O>)-7!"CUW:/?ZL>=U*LJ04 (8%TT M"+"BFA&!^085IB&18XD_Z4:U.R-/>D%KU!$HKTA\(.ID1XDD(&(IX\1"3B4" MW /**E#")V;\D29=:S_O [BA[)_76AM_+-+#40('RR::$PH(P)8##1RV!&I5 MR2R!&WF$26M-UF!&%WC]-;@RRGB2\5&DHQWDF+OJ\W)2+']+%V&=-RW?+:;[ MMXYWET@P@%A"0ZW$#"@$"<1NTV:N,1C2[*BY(.I0#WD?&)VPRS\^FO://!Y> M>A?LFB(ME^4&HMEQXT"-"A/C!:!4AW\)H)9A;%C5GX3F>LC Z>8,:F_"#H)> MXS'CE;7EIS2"%1KU'_E\IB?3/]5-//'V<7(7;:P_PA+[<[I[F;FD^S5U5]/;TJ\15)HY*UADB..B-%;E2@HFX&<(Y8E"[>YDUTT0W#Q/MV-/8 MJ?Z>AWUWBM&H_8NQFS]<%? IG:4WMQOK-,MG!UR-APLGQ&D*%2&8,LL-0L0! MNX4J3#UC]3IV1H&\9\B&6E#N;_A!-U*=X@DCSEJE.=>2<($81FC37S67&([< MZ]BE:H]B32OT_DK\&:4G]>:BZ5>M1G&D*VSAH\^5[WI(VVQH28RT(G1%HC00GTDE(4"4_HJIY M\'-O;J<3TJ8I;".A37A5V_'F41U) )=*#QQTU#!#@ "FLAV%"T/[^%Q*IZ1. M8^!.0YZCEDSKV=T:"J'TVAK#A0-*02TKJ5!8P0XXDHQPB=0 HM,H_L/DYO!N M^JXB"0(T"D2Q, !ZY0'#E8DG+*/FG)8^QZELK_9;(_06N7 &RYC34*"C/:DO MQ60QO4[W+3)>?2Y!#G%O)* (!5$U45;@[?S$??.SL@,M)9I G7<'2&.%K:\< M7\PV]X+=;6\?WZ^^_:42B#F@H=$(.VB$-T RL&F[I!XWCUP8R,!OJ\Q.X1GL M;'QU\?/G:;J8!/OQ@#GVZO,)$0PB10%E4%$G-=;!V-S(II4?\AS(*"RR+E : MC &;)OZQ*&_3:7:9I8>=BSO+)-I;IX5$TC(L*%(< 5W)Z*%QXS;+6NKM11A^ MMRB]34:,TC@;"Q%.2P"?%^ET4A[.FO-Z@80!(8467B& A=4.8U)-HY*%?\9G MWG6@J1VZ;P7-8*D.BG26+?TD7@\2+)C]IL#+AQ-C%"%6.8V-T8():E2U@%$" MVN8*/SY+TBCL@-80G4;Q!T?[UQY/0ONI(8Q[*[T+0Z42:"N9@U*/>^IOHZJ] M6F^%SEO2_R@G^E.KO:,%_8=\F5:#5\W5_)XB"0F-]8X*0E!T13$&6;4SX;TD M(SR$T [\O!=_YLHC@!7%&#>;!O!(<"$%+%_%DNF\_9 MO;EM.M%U5X ,I>3WV2)>0?9$]-\G/[*;U8W.BR+_'@/')[?AFX?;.E^+9CVB MFL1 PAT2R'-F,8>:*DJW2! QPM-LO0:Y]@?=:39=(E"UMUOBPPDGU,<#+LY3 MZRW4"&J]E8K2YK'.O8T5?1*B-4!#J?U3>CNYN]FD#2-'.*3>GV_8085>1 M1 HG.*8624>,DTY%7\9&PF R-Q\+>LN(W"<1.H+IY/%;139-'P[:-HG>>EI# M0A ,LQ^66G(&8U)HQZJ)$#J"FH<8]Y8.>;@IHRO43L.:ZO3UI\DR7?O+9PV( MLZ^2Q#,H'+DBWW09[3H-F849OU5+=D:E5I IT&RI$P&AOIK.*4R.T$KI1L/H'UEJJY M-QX-"61C"JW?MPB-"V/BQ>6G=+DJ%GLGIAJE$J1PS.HJG+',&22L -5\C#"V MS1VB\NQ(T"E2I[=<[*J(MY*O0^<;62V/*T@X!\9J;H2AC&DCF9>\DIX2WB)] M-S@GHO2*VI"<^92N\T$_8.+3-&9^6 M6EJN817=]B_=C]MT4:8'/&^O/)U08J'1-*9A@S(> M;:425')!S%L$N)^EX[4]1 ^J'SQ;SN/+TTYTB_R>UEW;%NH$W+:9'=UDVD?:!D@@2D#$D(C6'(A+5SL&*XAD)#8XDP)[R[_?66'\Q= ML[M48@W 0$&@'?( *&'#?QM9-0XX#+BYMS]O35W%5:5?83,:SW-Q MJ8IB$KIXC?.6KSX?K'HBM7$4"$(X\##\SBI H(:CO76]$R7GW2,TE.GQJ)5Q MJ/\01O*'3^+IHW*ROG6IQFUFQ]64<.NXY%I+Z'68S8VW3&WQ"!/SN*,!6^KX M^2:F9G@E5^)MCD7T=\^3(^>LNZ0.B4S8G,O+J/#NPAF^I'D>%HX M@18'XPU Y!VUPDC+736Z6HY;Y/WN;TMF0'ZT FO0@U/Q"%%ZFY?9/CX\>S+1 M B@4QCW)/+2*( B,V$*%5?,-N?ZBX'M2?CMDAM+T4W+^,\VNKI?I3'T+GUZE MVZLYMLR%>ZAP;%6)M]3&:^NUC-O30B-+985(O-2C,5?Z"Y3OB2L]0S<*,MEH M,JT6ZR"735A44S*]4E5B-$.,(PD<]A@YX1UR&T2<"+-M8S+U%TY_"C*UA^XT M9/JX.4U4FS)5@00B9)V"' H+"1/(,HVWTGG??!7;7ZS\(,1H"- ) T0NEM=I M\?C[,<9@/&_D^QK1%SO+)-H"3)T0"C.L/%'$A $?/7Y8/ZR,-PXPQ@SCD&. 03W\BD!#!TR9?[>6(L.-/2\,W: QZCC*SZETZB+ MV1^+T(JJHU9!;Q=?Y]G5NK_J.Q.FHJN\N+NXC(A63QRZ,:B+ZF,.>:$<-\HX MBPS0GA$AD+=:"*N]'W+?]*A]E);D>7%6=W HAS(B#HCT(%"\EK>\*#ZGQ;=L MFF[O33WH1^_F!0D0TB$$.9-6$$&H0Q14Z&$-[+@W:H8E4#XB#?R+Q\>A.,HM MH[\"?3O:=MJ\?9O^*=KH[R=?\R+J\>[SZO9VGAV*=3FFC@2&I8Z/\>]4,D\, MT13!K5QMLFKTMMDPM$+S8:!M3)F:OS-7=>F,PV$[H&/@\O4YGJWEZ<>E7RU61_A[JOUG= M/'%S_!&/WSXY8G+*TR0[6ORDL<].G(RIN4_:J6[638B6RSK3?S7XG++!ZP51 MKZ\.-2W*>/9N4>;S;!;/X>G)/++K\W6:+H=^]S8O=WEQ:2;EM9_GWT_:AOSF MMDBOHP7V+7V?EZ=LRZ8CA6]/YA7<-J>.._#EP\$: $1!;)$TG%(L/,2*> 69 MH$3@>LF">I;LD /PZ8,)HTQKCAWW7G LA)>";"1"G/I:-Z(/X?EKHXQ=EU\T M06!(7U]9+!\1(/SV7/GAHQAR-5M-EUL#=H>_;M>CB8?2(P:-UU ;SXQT6&S$ MQQ*#(<.(CO*]-=5BWBD>#1T/QVBV7-_9<[\XV>D_V/M\HH7V6 "/O0:86:"X MP95,B(N1WD777D4O==T9.&]#\:/R XU$WQVMMVTVN5KDY3*;?DG+Y0%?S*L/ M)S$_*Q( ,:\[@CQO&-(&BO/Y//YO;\F K>8_98N M\IOT0[K\GA=_[E=EC:*!T!!K$>0 G"!()71F2V@H^(ANHNM!L=T#-)3W?Y-. MK%1?RT/QN<\?39@UQ!,28)*24NF<#=;KQE@%(PL!*CJ M4(2207->U&1)<]6^SI$>X1J*1C'54TP\MY9G#T&>/)=HCJADP;XAQ D1QCM, MZ18W#IKOL/06KM_A -$&BN%&AS(-[[I>)_;ZEL[S]<&F38JGO>/ GG*)XX!A M["6@%AF%)%.*;64%?(3IZCN=%[J#9K@S&?-Y'(86L]\GQ9]I]'4?YL#N0HDW MF$.&B?:2(Z"T9\AOI*1:NB&OI!N> )WA,I3V@[&:%I-Y:+":W03,XZ2WS+ZE MAREPH&3"G5)86F.@%R#>Z\6UK>1UBC:/@>LM<+Y#'G0+SN"A\>\6TV"C/-Y> MV1<7__!THIG2P#CKA .6>FN$J]8Y804%FM]+W5M0?(=*;P_(8(J.80 ?\D7^ MM,6'._W^@@G2%&-&( ->"*($@:CR9E#*2'/U]Y8"ODOU=XG-4$QXEMESC^J? M/9E(RCWWV%I$D1':4*9<)0\WIKFN>TO3WJ&NVX$QE'(_I,M:(_F3YQ+/*8.0 M$\<%U_'@#G;5(G2]#FVLV-Y2KW>HV#90#-=GJP96SH5LL0KCS4,\PL>TT),R MF\9U2#9?Q;B%ZTFQOWW#.R=#@3# MX#84MYX=Z_RPBDA>7*Z;?+%:ELO)(CJMGDFTAUC-*DP4U$I@&OU@GCH)%(.5 MW<1")VP16GD._N5!0.L_L/) _-3G93[]\SJ?![V4,;'.PSVJ9Q='12C6AE!. MB-6<6(HE-^L+H02/9Y]K11V-*X[*6LRY\$$"QQ DP6+5;B,1I*3%\>;^XZAJ M*V-_'-5Q"(SZS.16LOMN%H,H\\4ZOG7_8MY%EP[ &6IZ?];4@\>W7GT^<1R%GH6YM(X*&&P83BO9$"4. MC3/\JF.]Y?TA];;8,*J8K#&2X%2[NCIFM;[.J3K[]7!^XG[Q>CAK?-TZ M$F,P]!X9+ V"E)OP(Z\P$ TMPAZV_/OEA5](3486[:9;SY.LMF[A9GNFI-X@H2C@POI(56]K\0L_>0@(Z9D6'Z P7'+(,(JH@&ZU7TGL SH6"[NLX/= M__UN\=)%\RF?SWU>?)\4^[Q^1]:4 "8!)8):(*$!)G0):2L\@*SG/SEY-&E3 MOT._8 T61[33F_>J8^'YPXEE6&E,N/1>4D.DHHQ54BF-AO0FU*1 ;WI[X6AH M"=:@%(@7A*:SQ]?-_F,R7Z4?TN_K;_:[FVJ43SQ'CF'!B)-2.LID_.U>=J*= M&&$>Z$&)TC%^@X:DO&(OQZTU]6V2S:.O+@#T>3)/-RF0LWA=YG^NRO51?9U> MYD6Z/X*]LWDB*+Q&H$U';T@DY#0Y1!DJ'3F+)%@')27,: M]18./(8AJ 6$PSD*J_FZ_)+O\&\]$O'B^Z*,L2OOTW7/W,;E1/#"U MCW+]O# 11DM/ >)4:@D$H(C+[0B.\0@#EHU3TGUCVZ+;%;O#HQAE!'(00<0^$!\TCJ#>+4.J3& M%Z<]*HH/!_V8R+Y>Q;5D[;J.1#%@N=(>JS!]41M0 -7\18UHD;FWMVCR,=&O M"8:#!1#<;W7&4VV7E^DTK) ^I-_5='T-3#1H@E4SS6[G ;_[[G%QJ6;Y>F&U M+]*@<:4)E)9#@YCAF!D+*12TBN.BB+2X'ZZ_0/2AJ#88JN,^V6+C$3P/R/H* M/&0 I&PK"T.H1=+GL]]C: -4WX'D-I^NXC 9[U\-?(W7I6ZOY=D1,=Y!^D\_ MR8KU-/Y[P'U5I$^NB1KH=:.\B6C;TIBYY#X5>#;Y&N^Q7>< 7[=^=A%LI.FJ M*.X/PW_(%T7U:SRT4.OVHD[?DSAK&+5("Q26S1)A9IFVGA&#)..BWM'4\>)Y M*+B_LW,G'^WG,!)V)//@[%TLK'L]M450A@)YI[+X^/-3LS Z,G MB,=!LEJ33=TJ$FLT5((@8"'SV!LF2#5<8^08&+<]TKVBCV)2:QS_BHP:I35S M/D0ZT7Y+JP.;6F-A0LT(<^>E$A9)7\E$;(NC>3T?V.Q270?/JT'EM:(_?78,TH+98QDZ6C MV/,/Z?>'MOR>S<-,G"]2'0.B+A9J>IVEW\)WFT3W7R;%5;J\CV?]\CW_ M+57/0NJ0)?D90#[42*=79;9(R_)1'/8!*VM'B00"#:A'4DD'XLLHHJ22+YBK MS>/?CS^"(GI(Q]]>N'YX;#Y9-H/08AN[A-9<4&2?#FK>2F5LWTML. M.]-D#69T@==?@RNCM*/&1Y&.K"X=UJ'2*>=P9,PQY=ZTK33_%XRYZKB;??)RA8,EQC #3D6H!@=A&T M:3-%LH4RCS]*>28V0!O\>M?YSI[\[(G$8V> !0@1%Q:!1GBNX+;=@OAQSMH- ML7^NN588G(\.1S6;#JNZX53V>X#O9G6S5VE/GDF,%%Y;:16#D,7;&ZFKXA8H M 7AD]PPW0CWO1O;&ELW>V>%]O/L.KO]$\9OX _Y23!;E95J4ZB8>.]EE"[6N M./$00&BM%%!+!(WF0M J5I=IU_Q,;V_6TVECE4\"^V"''9^EG+'IU^5#VIG? MBKPL_PA(3N;9?Z>S X>)CJXK,="'?DN%$HH)!H/Q8UB%":)TR/"ALZ#B4$@/ MQ;ZG[7XNU>:VF'SU3)B/^?T*"J+?PQ/7Y47Q/@]31%%= U)]OX^K/;\YH0"; M>#%RL#",T3!,-KY:SC&L8?,;WWM+@#4.9H]++T/U@W,#DXO+=XENZ M.?:\A[\[2B284Q:0EX(PI:7Q6CS(IS3BC7G76U*KZ*WTUF?\^6<:'7LLCVK[2Q!B(&"<^6"Q. "*,WB+)B53-S<3>4ER- MP$P<$O(^R#;YT0/9#E>:2*D%1H(+;2RGR"ME9"6Y0*;YL-5;(JQQDZUSR(?> M_3'YS==LL=ZNW[&+7\&]+XUR@]IB0C%J51C;+=>4$F(M,%M)J.WE%?C MF$'[Q[KQ@+>W:1=?Y]G5TW95H1NATC)FDM@UYK6M-X%,$0>@\YY9 2FFU&_E M!ZQ%2I;>DH15 MG),>>:0H4\8HY;93C_"J1=ZU_K)AC8O'PROA@&>\.!'?O M*)$@2RQW2A/IJ-8B^K*VH' !FF^!G$WRH=JT>$[,3A =RO9[V.B.QQIBOM^ MPL7E:Q-G/'E1OO[5P=C>+E^3"&0!Q "3RHY@_PCO#9P%*SI#M(A\Z3$*YAB*OU@%M?*E?+B^00I[J3E!@L5 MUEXQG9[GE6P,M#BVT5N TSCHT@&80Q'EC\]?BO5RY^[1SO(AMNPNE"@*1!A MG9?,Q6!$BL!VZE>(-3][UUMLTB@HTQFBP_'FM_Q;6BS6-M]5&N!(RZ=Q?358 M5*^*Q$$N.7)2(&B\IL:RAR%6HI1&PJE>\&V\0[\C4F#_L="]A4+? M8-X)1 %G"GCJK,&J:KF3L+D]TUM(T4F9T3FB0XTV6W>=OGNT;^.+=;K6Z=TA MY^7ATHDSD/"8&L0K887SC'M8R0T=^0LD.6WLR.P&>:Y==023!XZ*.0C=T%VJ=E=K.D\;I$QPY:<9#EG([*!\TE>L4 MC]>*.@, MHA81H SU#Z:NND(V/_Y$%.ZV87M^M#Y[6 M-WCV5)!HI1207 N'-7&"8NBV7D\H6EC/9Y/UM .;ISN 3SH6O12CT12VLYZ$ M"^BDH1H"X42 1"M70:T%=_9L3*%.%%YGL.H8RK\VO<9N*XV?52=FT[O%[6JY MR<)0WUYZ62K1A@B%B."6><$P9,)O(\F\0R-, M^3'G>QI35FI^0&:L0-M-VC M45!RYX6'F$!LH$"BDC/TP#'GJAB<&\TP.R4W<"-N;$HET!!')+(&,N4=45P] MR*D%&W.VA\&YT0RSYCL+D_(ZGD/X-IG?K_+*99%-E^DL?A&L__N CVCQ/TH[ M<9,7RYA;PN3ESD1,K2M.L'<4"\LXI!(X0#@ U?)5.RY&>+'::>.V3P+[Z8CW M+(W/;T%!.KW,B_3+Y$=OI-SWTH0@#&R8ZQ'&@DA.#-=5F$(8$43SHW]GDJ[I M-(3M4"6C(7-,VC,XF9^\-&'(_4*)H12PJGFD&MJ@?)U"W_-'Z>W?:$*EIB3J%-:A2/1T$MY#FJG2/6SCOO9E;IGTYHV+_TM MS:^*R>UU-GVWN,R+FW5L_<"O^SR]3F>K>7IQN4F+I^],O)Z@N#MUYJ)->TH? MJ.W":XO%9&Y6Y3*_N3\1$3-ZO\^^I;-[@K^OD:2H:94)1MIJR(UB6!-+PXPJ MP\*/*""=!X#7VL_K!Z47^JLKW*$D1.TJ3I"'@"*AF*3 8N6@TW2#F.7"-S^' MU7'FH?XID9\0U\F F85JW4WT>3E9KE_U,!A-=D6H[GT^X4(H(J$29/VG%\SS M#1 .JA:NB)ZS"0VE_[Q[$!O:;O6(<4^\QRW<&?6W]_F$20]UD$I[A3A501AO M*IF0M"--Y=.1GO+^$'H;VA]5;.>8E-Y&V64Z_=M5_NW7Z;WE&/7-JU^BNODC M=6\^3O[X_(IN'[Y,+,&2&$00(M"' 8\Z:;?MA7;0(-W#=])U@'O>$H+^56;4 M'I49E2AL%0=6*HDM$@#A>.7LQB0R3(XH(K(?E1T-0>,=Z^CEN[C\9QYLN/U' MXE\\F @BA7?6(J4U8\&"=;H:56*\4ZW4JL.$.72KI$[@&,YKOC8-HV587=7Q MSVQY75F'[L=TOII%ITVP#,-_L]>#9EK4E@!&(06:<8T)(8'1#FQQ01Z/\%+( MP5=R_39FQ! MV._\ZK=!#RM$'VM.UZ1]_M"IO7-[FE;'$U>G>&*EP5!JY*52$%)*PH@<>HL7 M B+#22VO>]]>MSV"U/>P':HD\510*)!67MHP:CACF-D@ 1QC0QK#^_-X=ZK6 MG9ZSCO$:TDO694?3=[]/_C,OS'Q2EH=SM)<$00RN"+:1L6&:&F8EB6X$' M"!ER"=W0L]8=/UXFXNX)QL'..NV6X*']'R8WZ>$SM\?5E& .H<6$46ZQ=H08 M*-D&#QCL+3!.OUROFJ_/K@X1_1?31N4#/&>"G2@N<;/ ^I3.U[9Z>9W='LX@ MN:=4XCTRDF)'+*("&J^,J?"$%*LQ'KSK2Y//8PX[0VTH=MAXIC2_#9@A!THFDFM/A'3!?+6.."DU496\GL#F.9/Z.^TV$$NZ16XH MIGS(%V$Y?ILN4W55I/1_+>MUTZV[RW M]W>4JF\B"O]]^FDW-.)=S^<4&6%1HY3::SQTB(A:=52XD7S MU#_]'74:0K]=@#6"%>CZV'&S)>>Z:!*67@A#(9%UB@9A#:.NDCB,8D->9M>> M'NU]LQWC-0*&J.ET=;,*JYYTMCFP_B0\^SC.[*@LT31T&R^,M-#Q\*\)AO(& M%8RT:7XSTRF6%+VRJ!L$1\"K#^F^(RC["R8ZKK@#G!#8L(@"D(OM0@IK3YM' M59]BB=$K7XY'Z_3<^*-,+U?S]]GEWLN!:Q1/@ J+*8D)1,P*1QGSH)K:,?.Z M^1';4ZQ!^N1)8\QZ#\W8$Q^PNKF9%'<7EZY<9C=Q1/2KY:I('X^+[L=M,,#3 MB\OGA6.$R@,]B'58IG-LOEJ M&:!^.#%Y'Q@4M+8.'+JY72W7*@OZG!2+L&;:5M0\QF/'LNCY"][OB=387R!A MB&)J/0-0*<-0^!>[T#W#4EYYCWBMXQ<-6[TKKF+WPXF6"GE(,="2,82T989O M6BN4&C2SWJOQ$UV!G7>,Q*@C(UKV+GWW>@4'(BEZ?&M"C$((.Q?W4;!A-@: M5\IQ" YY46NMR(LN>/;\P/!HX!WLI/JK#:ZU,7ZH:&*-<1*R8,M8Y!#W1!*Z MD5AJBMRX8RY&P85:_&P-^5^!;*,,NWB3'#L-M]S-[3R_2]//RWSZY\7MWOL: M#Y9)F.;6ABE#8@8U5X!@#BL9G4'-E["].5B[4UO>#TA#$>&?DZ*8[-E>>_6Y MQ$% .6%* XDY,Q8#P2I9)-;-#R;UY@OM3>%M@!D^L=>:EG\$V,M/G_\XJ/2] MY1*ED'220&R]-AIZPHC<$IK+Y@NUWAROETA@V>Z$?O MO< UF+WWW!:>E-E4+68VPI3.+I;7:?&0Y+147\OU&V_K%@?8_HL&K'CKYA@3OM(K7VFDS=Q//X_;GP[NM/PJPKO944JM"[ M28R%EKK"#EHSZ(V[]<:PWEG2K2^O$>9BWE$' MJ'>4UCI*/:C4AXZ1[RN6.$\)C^FB$!7"QP^.=Z>VYT=3 MND-GR,W06EG3/A;Y;#5=7A1A&?$MFZ9[\BB^]FBBK=5*."B-BJ&9%H0%1B4^ M\F#(&-:C#GIWH].\4W3ZS(ZW:5Y,8K-I8+DW.][.YQ.,. A-!PPSQ1@D#!I= MR601Y^/<#VROHI>Z[@RW-C43?'3G4;#:Y6N3E,IM^2,22#>2YF_[DJE_=WY^:%N9XL MKM)WBXT='E:''XML,@) MQ;\&@T9E39P;<3HR.ZJ&5(<$ML/KIW2:7]TCO]\6J5]#8BD7G"+$)<$2AC\! MJ]#R2@P:N%K3%]ZAGO(A,!LNK./4F6=U,!!)F/")8MR (=%L,*%8-,\S4IO M7.K->=4_?$/1ZB*8A9/8R][%3"#I^_VGKU]Y.@' ::0E]98HA9B0CMM*+HY% M\_L^>@L/ZXT6[>$92NT/#:PXG"U6H>$;"?)%W*]ZME/VY+#6*^1H7&>B$!"4 M$R&A)J'!3DA1N0\\\GZ$-[SW1J&A0&QLOFPD#:U8[THMING%UWGV@,.G]+]6 M6;E6Q'VJJ7CB,0;+?[#'H?/F]F"MM= 2S!3@2A("C!2H$E\1-J1KOSO? M;6V='MJ#/0Z=\]B*L\H;@+4.DY@&SFHFC-K(!(6@8ISNU_8JJK4GUPRS!:J##\EH3X!!T7#.$7#7Y0:.L'X];JB/$#^_!'@=)\.' IS++Y/8[F]TVNWJ?7RP80I82TC#@D(M'+1]LN_/YQ ICA0RCDI,&!?8RP_A&)B2"I.,UL]HH*.\/FK>A M]M$962?7=D>S]+M%, ^6J[7O>/^D_/+)Q"M"#?($(&L$%N$75DTQ*+1W1-ET M.\(Z[Q*/QCK[&.:4=+&T69%.#V=#?_YHHJVW"#"E1+ " )+&<%"U$F'1_**P M7BRGCK76'I"V:@N\6171I5Y+<\^>3EB\YE1Y2PWE2FE#E,*5,T^K%MEZ>KD' MN!_EM(1X9CO8MB7C?+P8W5Z.)W%T]'!@KQ?F\>,0%?K30U]]_#(Q\E= M_$A]GQ2S]S6VYMI7GA@-@@VBC*:(_SZ](FLV[33M'_V M1,*0@I03$%89E$GCJ=6R:C?EEHW7W=4 ^^>::X7!^>AP=+ZKX50WX!Y#@.]F M=;-7:4^>B;?Q!GD9M6&Q:)EQ)LQRF[9K0F'S2UEZ<5XU0CWO1O9^]X9^'-;; MXV<2 S46R@.N"8:*26J0J=H>5F4CNGRI$[VUD'TH3T= M33_&6M/<_.WM8%X_*FP$1V/U]9R86QB %9>,&Q@S[0A+%=E*8? (\[!WH=3N MD1EJ OU'6L8#H0<,YT=/)=9#!ZQB3G#!L/8<^RU/P\#3?$_O> V?F=W<',6! MV7#0FGKR7$(C$I1C@ %SC#%C?.6EMXH[.6ZCN9%67M=L*SS.6\>C-)B'5VU' MD[3/BG*I%HM@(13E^LK6W^*]+G:R/!"S<[!@$J8@30R!5 KDG&(,X,J!8ZVE M(TIYWU(#>8^P-#>>TVF^F#71[.&2B30 QDA^@A SF #I'F1P5#<_:=*;0=V! M:CO'I;%NOUQG12/5'BR84 >I^L5U,P("(1AE'IG*N/7&2]&N"P;%8&Z K;QNNY#OCB&$ ?+)-1S MQZ%T#B-!B",$D"KVR1O!F_O2>EO-C8(070/;W(G3-+#]'WE<$]_GJ[NX#(5O M\L5:BO_(Y_'LS\>P[ K/3JY>.T@PU*L3J135"%NF.,+.2&4(>4!1C? "]1.< M-!BI-@9=%'P]+/G7YY)O-T>#39 ^$7TC\Z&E02\O3905*.X+2$F(IHQPK;;H[N\73-6/0P>K:['[?9?8J/%OY<0'F)O1Z])HH>#6Z@0IY1H1:%Q MI$+2:SZD*_Q,"'P:Y$<__#X6\=[8VFMA]_J^!&,%@U(]P]RX>-<8$F@[/E#> M/#*.OE56GU@%)U@?/FZW^Z_59/Y[OEA>S^\>NFEOZ\/:KTZP\$1R8#"F+("& M =)Z.T@XTMPARMX0D4>JC=&;'??^G'*]TU^^V]A6_TPC$.E,?4N+(/,V#,!/ MLN(?D_GJX& ^7$L2YN.@8K&3DLD8;08QKO1!38NH=OZ&>L=Y*&?T]LT&A3@H MI+,*A:VT!^WU'EZ9($$IEU!Q%F;60 7)"*L05IXVI[]XJ_0_O1;.95)P/\*T MEY7IML-_R9,9,_&&#/&30-K^60;Y5 M_H]+(Z/O"S8KU_G78B*YWR?%G^ER[4VM7*MQONNC#]1X;2),6%=!A+4EEDB% MPQ++5D@305K<%0_^1?X^53'8:>TBGZ;I;'UUW+W;_W'FOM=.;;]:($' $ \ M(UY3+(@A!+IMEP:RQ94*;VF+LE,0AZ+(HSTA,[G-PG"^AJ7\E)9I\2V=^;SP MJ^6J2-^5Y2IF8-W#GJ/K2BR5VA%I3.@[PGGOC-MV&PQ "V*]Q7W OO$=_5S\ MZBKTMV+_';4]O"WAUA*%C(24A'\@](*)"E=8,[7FZ[Q]LWM^)]7 X(&,]S>^ MO"[XAWSQ;;V07,M8KFWHQ]^;O%Q^R)?_+UUN[B+_[TTLYP:..D&1?;X_P=90 M+B0'&'H'";?"5RY0Y+%OP?ZWN&$X1IV&#R8O-1?&Z?_VW8AB18200P MP8!IZ@$WUBA8:4,1:YKWD+>X^3AJY;3+V[,6HY+O27/O#;C8RIU[BW4K2+CG MC@"GH+':: \$A*:2B'#0XBZ=M[=%V!.H#S3IYS* 5Y+B/YP$5=/P8;:\^V,1 MM+;^[E^Y\?=S1WJGC ,$:&D!1]0Q3HE7D%$OPZ!0*^:Z)^3.*C>^YH0@ &0\ M1-@',Q5W3"QJ,#.$*&%!98Z8B$%;"L- M\."<$LC65LS^#*/-$#EW/9]&O\F$W(; M'$>S2W,&>4B,0A0%4(-F- !.$\7-MK=9[,=M'31DR1 )29H!^R_J=H?P* V> M,V;LB3=(NLE\0C12@%"/< Q'A8:$F6GCHM!(_U52Y]16=?W,)T][YEZ3B M,$A*9,P7@AU25F_]7$KJ&4B-9$(,6NU%R+.1UQ7+@0)&6R^[!X?RSNB M6E?,[U8SH^?^2_3O 1AF8+]_5^*%$Q!RQJ6&DECD=-#W/:9*"M=\UV=\$<(C M8WM'*AD]S:M>K6:S-4>JL&JU6E[GQ8X(G0'>FECLM,0Z#"*(*@4(9@FV\=8^C_2MO2S ((#K!#$+<0FJ- M@&Z+*T/-T[:,+[9X9*3O3"F#D7V]R5:6JW1F5\4VK=)]5WT<'5V=6]W+Y:,K M2R@#0BD21@&'N<02 @DJ5(PSS4V3\07Y]D35OC$?_;#K_FN5+>_>+/7L2Q]C\9%-2()Z 6#KF%MB((3>JZT&L$7--R;&%VL\L@&Z M7TV=?U_9S%P/&3I.TEU>M"*AV'CD''.4(&20IAY61-&4P^8)GL>7HNC<>DQ; M98V^T[Q4R+.L3=74NLYI$)5U.:3WOF9C$JB==LP[B81@" "MI:RT$@:UYJN" M\7F!1N79[T<_;ZS7G+ZK)$!2SC1:7V=.F;$H(+\=M1@:X2VC8R;I:?K3D4H< M32?:N;N^VZ'05V_JN"F)I$93":'S(/R/#'<:;S1BA#/-/;#CFW9&V*U.J\VS MZ5\OLK*=JG<=U9#$A16 L]@A#X'3UC!H*@>Z09S3QGWK''8W1M^W^M3E:'K6 M 0P>=G]B"KAY7L:11GT-B\G)M)?(CSKO332CAG@!$0'88\\M U4LH@EKUN;A M'^/K-Z=?"G6IBG.A_:9KQ\B6WN,]7KPKB3K67#$@#7,,6@PUJ3 E5#1?Z8]V M)=,1Q_K)]=I8,V?(]A.M\6NV(&&$2 "LU@)X*YB!!J,*?P!<\S7^:!IKT/[R];#T7X\V8C^ED13A9?TN(&'>H[P[8F$4$%'@<;0@3F M,,R%9KC1T+C/+[GEUUWC0YXTK#5J3(!&SOX=UJJ*0:!2F M>:8KO7A(FY^_'&U V#AGEOYU=X9]ZND8,E#7>?;21&FUSD8.M6#:6"W1=HO+ MAIF\^0F]T0:/C;Z'M%/1N9A8]UC*!]!4IS<=%O0< M\WN\V0[6H2+/9<5R-"BG< YTU\@DF-G88(P]$<'J#B8W,]71.F(Y*?3LSHKJZ*M*KR3(=S(W=N$U)3&!@C'<:*84$BYF9JI@EQT&+Q+3C M6W>=_3S8C0X?^MEP=W2L;FXFQ=W%Y:=R5=W2\:^[.?;[!G@P930.JI524>$4 M4=&<05)PIX-::UTOUA-R9W4W!Y 2>0 !$L)AC8W4&FQP5,;+(;.A]7TW1VW* M]'8WQW%@3\9\-T>S9.#>*H*15\A;8XDC'&A7 0" 'C)?[8F2@=>FP-YDX,?A M.!K3\0PR*EO&A*> 0NLX!9!Y95B%K-58G%,R\-HL&2*U?LE,=8.TV11QI3RZ/P&]M(:-8\G.N\DH+75OE1^9R/ W5=I@&)\CU7M<^XQ9-V^HI_2W MM7YL&Q*J)0%<60N1@B ,@,;02@>0T+?4/WHFZ?!]J9$*S[\;C2__'11:\S#. M HZ1E!9RI>1& \&B$,WCM<:W?_Y6.E$K#9Y_'[K?7SEI'WK:A,1@[CR6PAI* M!9 8$%R-8L89\I9R/[R5/M1*@^??A\::6Q(@RX"$$ DG%496 %:Y58RB+>[% M'=\N]EOI26V5>/Z=::NH9P$UZWG:3I:IGV3%>H=_-&Z&8UJ:" F)!- S:!WF M"%FDMH,C82WVPL9G(IZ%'Z)'Y?V5.N/(>V B, !.>D@(E"S>R,&??<9^N:L?9>X]L8Z)CXE,-"$322LH\H8QL=&@I])R=^)@&)I!+@;5C0$EJ"9+<<%%ISP)3*PK[S3F6SKP']TB M4YZM6'_W K!XF&11IJ<^;>%N;N?Y79I^3HMOV33=H=SYN@.%GRXN/Z73_&H1 M[YB\'VA-7B[+]S6.7G3\IB3HWE!GH8G9"R&UV#)GI1%:!#-,\UH'A?L^A]&- MS/7/9'3XOH0YYL+$&'=1D! :+7SL,;IM##J@QMA M>,QOTL_+,(S'=[[?B'_@&,>>4@EA5&L.P^SE#1.&(*%-!8[U?LADS T/=9R$ M*GE?" ]E).]H\<'@][WE$DR@@XAS*+15A +S&%M+[XM)U&'$N"-!N,G\:A#&@I?J\7,IM_2>7X;I=JIR8-E M$FZ\H]!IKQ&3VG*K8&7I$45=B"<=53(8$Y5$F,HW?@\P_WT\HZ!&HH:OZ6+M)C, M0[/5["8H(:8.B1Z9NORH53Y1DAH*O,'.8D:M0PCJ:HD(S!B=C_V0I ^TAF+* M9E&5SEY?A4DB'D*%25.::!C^#8WE?3,A$_'9S:,Q:'2"\ G< 2O M5^>[/+R;MK1^Y74^#ZPH[WWL0[[K(8'TN\5E7MSU99AR(XGA&"!-N"+!(-*U[,.^/;V]+3>U.L-,2D5%[7DW<("S*]6"]$?2/1?9? MJ]2FY;3(;FNX8>M6D5AK1?B7(4.#+8$8=+B"35JFY8!$:IIHISD57BR5>P%M M.'_)L^;7RC"RIU3BC BK211, ,<9"'\J;2HY@YD(QNUB[5Z=A_C2&KJW2Y51 M>EI'S9".W'!A69"EI;IOR3(+X^/'\'A:%)L4))LOTMDR#^;Z3;Y8?[K?3=>F MSL0Z3(V5,*Q4K6324$%\);>P?(1I SK18GX:_ 9S\E6^BL<6WP$C96>9A!L$ M ZX624RPTAQS2[;]C?#F5LGQKMZ36R5=H338W/*HF8>GE!/P>AMMFZA@;PW8 9?J=]O",8] MVGP1S_?47:V_5BXFQ$7&,Z"UQT80!^.QGHVLVOCF*_;C8RQ./H-WB=10K'C6 MU(/C^JO/)PYPB1P "IDP]@#/@:XV]C35G(Q[3N](;WE_2+TM-HQRIA\3"4ZU M.71X&V#GLXFPCA&.N% *,!W/N 0SY%XF0[ 8"5,((_$R$$N9 )1PP5TU\%L$4?-LJIU/A8U1S[N1 M?2C3YE,ZCQ'*'R?%\NZ1$Z#4=X^_.; 0KE])@BU$E@IH',($&NTUUA4*6K:X M-)&=SS3:.VRG(,_!%='+AQ.C(32<0<<1PLI;@6 %G&5!PG'.Q'VJ;P]#6F'V M5A@QJGE]W$3HS$7^/5VHQ?KDRF1Q]SZ[B:FUWV>3K]E\LT@,'Q_RE]>O(V$V MK &]I)!+'4PDHY6JH@,L<2WN#>]MN=Q&.?DP, WF2E]]+;-9-BGNHO^_9M#; MKC*)()I( # $&$DMJ;:4;F1TBK1(5L#/SUCH"J7!F/#0RA@<>G%YS![IX<*) ML-PP9@%''C&IM/*P"OQPD+BQ.];;:_,Y/_J"[*]"F%&:%J/D24>6Q1^+ -_W M(ELNT\7'U==Y-KVXO$R+;'&UWYHX5"X1E'FN(*#<>RP(<4*!JOW&JD&-R)JI M-3M42MX?5$,-!1^+[%NPJ#[.)]/]T1C["R0P6& "..V H4IK#A2OYEIO5 LB M])?MO'LB=(K1< S(IVDZ*WU Z%U9KB:+:0#CT4[27C(<*)LH TEXKZ $ P00 M%XYL969HE =N.CTUW#5"C:> C\&F#E2<7&U>GY5Q5OPXN8NF\L7BMR(ORZJQ MNZ:#8^I(L)2.0J:Y(8I3%OZ JI*+2M1<\[V-"-UHOF^DA@O5BMDI F73F5W% M>>P^8<N101?;UF4.LXK MT =,C8>)#^FRR810NVQBD!3AK4Y9KZE04@NX@8D"3DGS8:&W?$@=#@L]('2* M->/Z_N;PRYJB]]1]MWAD/M5'PAR MFJ&A/[!.0)M@%4_3,+BM1:A'D2=%$N.99<0CA:B#R$HIH*\D-&$)->"&YJGI MT :8$QL0ZRL96M@/3\LG0A$KG$$.AJG1>\(8=P!9XK'4\;:6 1W78S(?6J'4 M?)'QZN2VVS7R9.(+D^/%955JG1=NYSJDV]?$ZWT0LH8)'=9AP%I.*@.<@CB6 M-N:0&#>'1@#F8(/1HWFS]D2TJTS"J+.(6T/"JBV8:#A>=US)Z!!MOELFQTV8 MKI$YK8_KN9ON:$?7\PH2*)5D4@,8UF38(Z, W3@,P]^X32(BS M-31_7 4)H@8SA2W06$KEJ'.H&O68(VTROH_*44]1F!PAQL!48R)#L,VIE)&[0ON":%A:O)(CZ_'\]\=MOG@0 M\"!1CJHM\80HYX(%98F B!C'P4-W4;S%_NJ9>$?[!^V!3#UF>7Z2!ODA9NDU MZ>ZCTBH#^VUD1S:8TK#4--(AR#S6%!M*J1)"(NEYO10K/:T+NL^.K 6!!D*" M&45A*00XM!M9A7;6#KCCV2 [_X"BDSNO$.@R J;!V)MJ%J4MJ&Q9&5=?C6-F1 MAUEVH[=:1]>;(?6VV##.&,H1D>!4GJ:C$A&^FFA/0FX!D(Q@+PQPE'+(*\D4 M3Q:"VAEXXD5J#:4>0M%6'D$38YJDF>_,+=*OHMH@, MI>5WBVF13N(%[/=_OUN\7-1]RN=SGQ?Q\OH]'#BRIH0) 3%7"GHCK)+ 4U=9 M42H@W3P5QL!>Q:;+BG[Q&G;SZ6*U+)>3Q2Q;7!W<='KT;$(I Q18R!D2H6^% M+F%T)9,!8(0):7O3VJO;4,VQ>AON9:LUL\9BK\-,* BF3+!*9H#8"&>1H?C1 M-79O+?16 8NYA S1:&0AK@ [49ZA'1S[W*?%Y@.,[+T > HZ+/^\F)]NTSI M?J3%-"O3?1;+\94EP1PWU.@PR4-*"(2$&[=!14,(FT=T]WGEZ>EIU068HZ#8 MI[1<%METN5G J0C9^L1#4YKMK#!1RG@6K\#1F$DJ'*+;\5L;C9L'XO06(3P* MJG4%:./(C+VM^^>D*":+Y=[AJ4$MB0J+#AO6JMH"S"D&1#.\[4I6-(_.Z2U^ MN&^R](_B* 8D-0U(E6NM-1Z#'M>1: &9T(8Y2I3FRB!.485!^*?YLKRWH.-1 M##LM,!P%CRZ6U_NOE3E8.'%!8&FDX@@BYAB3!E>X&@)4\S&HMU#C43"G"7C# M!W;T?GOWZN9F4MR%Q6QVM<@NLVD8F=5TFJ\6RXA7/L^FV>G?W^"6[\':-A:, M/J73?#'-YMD:G(M+,RFOX_^11]\F\_66V6+V8*;%[T8"X:/HI56YS&\"^S^E MW]+%*E7EXV//7_+E9+[YIGD4TR[[L593W^\)6&I232(M-X1C[Z!SVB!J-=&& M:FE@6*1)7FM3ME,)=P4J'5M%(B7#EC%HE4#82(N9!AO)! X?GSIJJ5]UY8.@ M-NK()A/&H_"N8CT@?2MS MK:BF_K3_TBW=$6@#;F \;7%L;YTKNW>52C!G2A.FN(9"QD>)$9-@8A2]:?C@^9G_)Q LI/)>6 JL\<0I1[#;R M*F9:Y#/O\^[V]MI[SHA.43K9$*'O=+J87H>Y]E#.VD-%DY@^RU'F@N 28:NP M)5N)"5#-+ZCHZ;[V4]H9;9 ['5>J1A\_ISPKFF@GL:8D"(@,)\XB);82:T;0 MV9D=#15ZD"F=X/978,RYF"(C(CC)Z:O/)XQ)' 9@Q<+4 M:I1UUOEJ'%:.JG,P0!JKZY541&T!:JC\FO;/V3>VZ=>_E@PA#QP0+C M"&.*%0?>QBW/M11:LA8I2WNZ#[YW>Z(3G/K4]GW^WB=-W#GP[WT^":,@841X M8KS47@I-+*ID0L:X<=H';164]P?-VU#[J";Y46B[HSB@W]-9&*J*W;<1OO)4 M(A4$P(?V4:PU]#@>ZZ_:9K0944!\1QCG76%Q,H/\86/P0*S[SF()\AS!8%%H M@:UQ 3N/:;69(Q%K'NK7N=8'V:OJ ;/> R:.W%]^]-C#4/=RCWE31=Q33[-O MT<)Y*]O-R%GBN9+"2,$(E1![RFT8+L)J33E1:Z ;YW:SDPQPQ2 ."P:/@5'( ML(UDVAHU9&?N;KNYMKJ:;C,3.8C.TWBX[1K7\ M&RLIWMIV,U:066>M,!8#A223I!INC:=RT 0L[;>;:VOOR.WFXU!Z"]O-&E.F MI 42>,V50H Y4DG,!&U^"\%8MIL[M#/:(/<6-@^A]MI#SS5$(O00:Y6'E<2( M&7AV9D=#A1Z[B]@,M[\"8\[%%!D)44Y#D)<>J8/6R*XBB4'82DPPA1:[,(,K M+;82*B@&)41'F\ZUE9;W@M%8]YTAPPJ%WD&X$](*!:4!&REL^*"Y V,L^\[' M&A:=X'0>&Y 2."6AIE9R ^-Z#5J^E0E:.4Y#H:V":NU$-H/F;:A]5+/]*+1] MRGUGA\)$!6QHF%>:>\5Y\0!AD9D@ VR:=4#9B/9=ZZ>7Z71Y<:EF^>W]Z>PO^6TV%02= M^C*&#^GW1^TN\D7X\?Y>G?*B,->3Q57Z;O'XB6PQS6[GZ?L:%S>TKOO_=W7\/ ,,"E$AA\6FVK5GM&V29J4ZV25;P][+\O9.NTJK)VUK&QVTM. MGHAY/#P?6&^B#;X2%9?D\D;G[XJ952@#UA(EQXNZZ,O"K6\,Q%7_&TD'91PC M1&0!M#!>X@M>Z(VS)3\ZZQP449 9^_GP7?1MN5U_3R'\Z'B]/W3 TM/@,E\YTWC:4H1)N_NQ,38ELJ?\H71K\#7V_3ZMSC M4;-*DE2";.TT!ZPIU0,OAUWHX*IEEK(3[^)^,N#^)VHLJMS]!Q@Q:W<[^?\Y MRVZO#NOF[G&]>MJDYXGQ2UO=W?;1H44 (F\E.H8L)1 GW_/(N.647>-LX?E> M]Z@@E2)(.A8I6C\]?WS(A=9NG46M'O,1N=WTS-A]U2QZQUAEA :+.A@.,DC> MII"!NP7.1)DO;1X1R%*4^9 6O,HPW&2)P4_;K]]2 7[7;&S3='*FTRX:JH+) MET,.F/.D"1BVOM8F#*^P)E/&GX\T8R)9C#59%?*XP.9VO_ORXW#HGN)]]OD8 M "07H)BV-;/I0 "#UC= &JX?,9D*_HPL&0'!@GE*JM_7-]O5_?8A[!DHO;SL60L%.>)/NVRG_OITFT8%5AK M:DPIF6'R6 [(-CW+T\Z'#X6?3)U^*?'G2BAG)LYEP:C/-J9(:Y@ 8:O**F8$ MR5-V+PU=\4H(?+*$5,B/(58M?\O>* MLGDR9?J9DYDQ8"Q%EGJ[6R5LWE@C=5AE_1>N6<^^?S^W4]02P,$% @ >X2G3KZ%Z.O* MX0 JK4+ !4 !N=G1A+3(P,3DP,S,Q7VQA8BYX;6SLO6ESY#B6)?I]?@5> MS8>I,E-D9"HN(K)JVM&=NE#M=8J>+5)%T1:A__0.X.26Y M4P (D(S,GJ52H<7ON><"YU[L__I_OMT?P&-2E&F>_=M?]!^TOX DV^:[-+O] MM[_\^OD=_!R\?_^7__.__\>__C_OWOU?].D#"//M\3[)*A 425PE._ UK>[ M/W9)^3O8%_D]^$=>_)X^QN_>-7\$ZB\.:?;[O]#_N8G+!'PKTW\IMW?)??PA MW\95;?NNJA[^Y<_?Y7L_YMW??]'^N?]K]:IN=^D7RL_N/_ M_?G#Y]K/=VE65G&V3?[RO_\' T=17Y(/B5[0/_[ZZ?W%]'Y/]+?^#%+;BG? M'Y,BS7>?J[BH/L0WR8' J#_MKDCVYS_B4!3//H$RY%.&=(XVCA\V/^7Y[FMZ.,!L]SXC2GN;WAP2 M6)9)589IN3WDY;%(X$U9%?&VVKBFX=NACB--<_7 1:X50M?7(\_3-3N"WJ8V MLDFR=[]^[B#5WU)I]"\\7+V.0I&4^;'8-BF,H*49O''@?W/Z,_WYYK3S7&?5S>U$!;@@A@W?LQ.51E]YUW]#OO-+W- MSO]3B,F7$M.W\67.$Q1;DQ2XI2 W5_5%<;-^(9/L;/VYS M4A@\5.^>!9764K/XEL_1IAL&BDNM]E&9IE7Q('Y-7:+[$ MY,M-9'NV[AD(1GYH:2$. B?H &#'"3=5G\[>[,X2S?+TY>I"PAWIT!U2D.]! M@_5=#?9,Y_ZM!GRY.RL/ )N4+L0]GXY*I%V)BK*3."*A"B*Q#OU4X5BNO!7S M*>>(6?3T<_R?>1$+YA).+\2Q_*GY/[FZ381)$1^+:)K="P/3V(8!!TPJ[;)D0\ MDCK%CF+Y[*"!8HB-3R0GT<@FB',QR"=^/7G/8('?&F S2]P(12-R)H/8=4B7 M%$]R^H($&VT(J]097(THE MB^5UJ)4T;W(U;9%/M7XA3N?W#TF5P-LB2>B^G,Z@%?J6%7JVCTT;.F'D^A#U ME9N)31[!FF!&L5819.]::"#NL/&)U10.V71J)OKX).H$"IQ0+21.EPD:T24) MK*Y#DF0XDDMO<7Q"]*6(=PD=-_9F7&@[@>$ASS-]/W1\!+LJS0A=BVL8Q_WA MBD6GQ@,R[DDM?I+8]$4I/WRJTE!38UE(2UZ2,:(@PKRM0S?$X>>2V@^;1F2/ M5;SY&%=$A#ZDVR0KT^RVEZ5N4*>;AA:Y6FA Y&/-B$RJ3(U%'X=,U8H,.XJ5 MHT$'#AT\WII%"I7CHC(WBWSZTA+8(SO5+F_+C7PF=^U>^'J.8C6,/D,EH6G^ MP"K@U%$JR[YFMJ+,X/H9?99)V+)2+=637'YSXA#P*'[,"[ISY4,2EWVFL&'H M(0.[MA^$0>2'AN?;G2$K\G1FW1;[>-5KG!TH<*A1<4B+(%T,VJR>*@ MQK<:":O1B,D7']&KERY.=]AE2X0G"9(%MZ3H/Q[HZ5AXGQ=5^E_-6 39I&R, MO, /=>R2_QNXJ!N FP8*[,WP!/"4CB@*@*EKCIQ]?K.'#H"!(3)I4B=,_63Q M4\JY$CGD#L;<"GF!4C'-G!J?U:OH9 ?9=54.EQ*4]I>DVB"Z\X_4H;H6^C[2 M=-?K-]&8*+*-3=7?4#"E?[.8XAH,7[@W86P=E?X)2,HJO:\[[?Y8T>/Y\2 $ M(/GVD&2EO(,53 Q/%D_9Y,H52H)N-9I(L(CI'P_%J]K].%_'M/JJ;\R.I.<\C/080<+6T3=$P>=2&@WG/455OOW]+C\02LK&X"]YE9RN M2?J2?*L0<>[WC6/YMF;8IN8C5X>ZX1LN[.P'ELZU&U^>5<4K>D.@_PLD-53. M>XCD$H#!S#;!7E6I=EMDFW3Y.SU<5K@NJ3BL"/="!&,-,^R/2,* MD>?!R Q=UE/*4HVJZ[D#G/55C,^0KN$:1BXB1_JOFH"LHP\K\NWE"6B%#++V MY>OJ+BD&0)J+R_30\2*, \=Q NSHKJGIFF>ZFAE 3PMLKAL7Q2PH+EMJ4 M5X7N4!1DCTWQU!/'IVS\G"G1K[.TC.C4-!K7H4<3?$C:6%W<9EQ M&\ AT:@H:YV/#T%W'#SV+5,W8L+4.G(DTKFIV)DB* M$\B;LG/U3'1J7T@W )TWH'.'+X/,%4^V'++"4/)E$6E17.CB2#D!&$DE,T=X M'DPW/ MDRURVE8NZQR'%^'F3/YRB4+:0IY[:Y2'F3$Y31^X*SOBJ\2M7 MW2RG3;5_Z$_AH5 S;>QYT'1,&%G0"GRWF7I#$38ATPT+TZW,/^7^0?2X[P0J MQ>;>U; X>?Z=AD^O'I+C. M$KIE=Q.:'HP\;$/'PX[IV(:'_$82?=W&;&^P*32O6+OH78OT9=]#?8O'\=FX M^Z$;=V]/ >0HU!2%@Z%.7CX2RB;-"69 00."NMYROGQ .$KHY0,C5DOW ;K0 M0?)3@'8D0#D-4$X"]$3@3ZVNA3B[5&:K#< *ZFW%#N:S-6:^"AQNM_FQWF7S M,3^D=)]-O[M&B\+(@:[MDO_5(]L*G<"U-*CKOA%:OL/Z6O $"^J$\P0*=*@6 MVWUVF:"1RE$"J^LH'64XDDMO<6(/]Y;7^X!ZG1%CM =?[S^EY>_HB?YO1,SG MQ6D?JF49T-9@Y!J:AT+;T6P[;)%@)_*$7O"5:5_UO.KQ_CYN%F'*]#9+]RFI M)BNP;5] *4%<@H>DH+[0,W/DU^KCQ*!('I.,9$HZ(]5\)VZB79(?;9/TD9:C M8J_^2HT>FS8N'3C.Z=D.+0W',[ST&Q3K%=V;0;\ #>IV.QQ8;E<^/\%C^_,5 MAFL=:JS4PPNO!JMCD__A]4\)213IMDIV05S>T2W(Y#_T0,%C?*CW!?9(#.@B M4G6%I.HV$,8.=D/=TI"GF9JI&P[7!*4*^_/I=]%BI@]6D<$+V!+(M3[77R0G M\**/L4L,"I\L+Q4/WDF Y_P''?_U%P.PJU%C#EX9U%A%E-:EQDH\O/B&NRHV M^=7X@GW:B$\@O"!")BGD26IP/0T'MF%&%(3A!,C0?4M,B*685JW!+5HJPM)% M5P[WO'H[.^UB%7!= '\',LM")Y/"2HW+VL15KG,7=54!A_R2^DOR=3 ]4N09 M^7+;+_\'=Z2U)^7[;/@[:;9-'TB9?@)I1A#9IJ89,#3=0'-,5W.Z*AS9?'=T MSPQMOK(XV>^3;57/7-PE(-[E#]U(^4O^D&Z!9QFBVCQ/$'FU>W7Q$]=VX@H8 M3A$_ 8FJ=! M2_-LP_=<#%W'8KVC43$*=?HTN">AGGX]00+@JI<#04]G7ZGA0>_QL6N.=^M M^;X1:;IF>!XVD1GX"/7X@LCWQ.I8U:AFG%48*LDSQ1EZ0]=\SD@.J%T2NT1B MQA#S5KEKBJYX@3M#8!57M1/CP%30SA7K=>28!?R^6,;.RSSS9JG: /F3^H!W M%$++-")H1&$06MAR-80[&YJ&(I[LP??)BC- T[\IFK-X MD:W9>HA=6].=B-3.'=00F7Q%Z1( %:M3>_-G6X2\=4I_17%CK#37'C(^O>2+ MEIJ:40&C8^7CD@%+#?#-?MO*COL_TU2ZORT^=?VR.X&$:F MB3"RC8_Z8I: ME8/\6)55G.WHF@N!S;G)82+-;#H^'\-BN\7(>+X&!FIDX*^4QK^]?:V"HNO3 M1K@:D5HY'*]#,R7Y\NHF,WD,2:N*+^GMA_Z,KQLX&C+I53<^M#T,+8C-#EB$ M7;X]7>KAJ-;#NI^F]1;I]#$!#^2GD@M>"2&15-[.&PW.&52&6=,W)DT_+'4] MP73BI]2\\J*Z#K6>TV'>>E8VU\IUOQDCOL](JJJ/6)?UY0]?[N+LNMXS5?Z2 M9X\DD26[3_GA$.4%_:.-;B$+.V;D8=UQ/5VSMVSL!GT%RT4Q&O0>OV%>@=)U^^:%'@-TH& M:-GX7C*=4*A59$6U;>X[SZ"*R9&5;>>(X8HR-GZ3W*991J>Y MVGWDS0?7[\:6M=1R/AR['CK7D[@5Q/^[R=E_N-3]J%IA)[F=%OV VAK M^EJ2+3]RY?FV'LLVM_,?UIEC!<*]=)I5%.>59]K>ZS]>LGT5T$7RK7BS^J.G MW G,S)9UIT9O^<3[X?<,QVQ7<'&V>.+E1-BW?B-8ZM!KLQ>FX>:/- M+G6'V\I:Q[(EAI)V_*$=:6US43V8UX\O5S/3*;$O?3RTCM0']80J8/U_5LO)2 MA;F9_G=]PD_9"HL2SG@O7XD\WS_VMG\(VDZ -$LW_-"WG&KW>:D-Z>UFZY%BRJ:RU[GBYS_K/5GYPMHD5;-B6UV[_Z(6(,MX6 MVO(M._++ER3/-]J][9_K0LT)C=N27KTC: M38A'(H5O.Z>[OF5V:HQ9YOMM^O>6(W+:R M="VR6#-9:R$R(.3/5H/PM(4E=_K+;:Q_].I##6ESGP]0$?/EZPZ.=2?LN*&N M(11@%#K8='4==>M.H0D=O,)3!=.=6LN! XYJY#O3_#_.0CQK6_JCZ[T*RM:X M$,\7;U:M'WG]^[IH'O\^^_9W\VBBXV'71YIC69:&=<_T0]MR+1M;D17Z"&*> MH:%:)(I'= 0\.&$#S^&3W@4:!^A\W[-?:WT0>_-6<>S8AFKK"1O?"$MUQ)3D MQ4EDCR2T>8*XCDPTDZ_Y$MV$\W':W7\>RZK&0$8=(PCK!S%-3?<=R]!-DG#T M2(?(\<,.0^CK)M?CM5(M*];V 5BP)\(PKAQ"[]_*#02;<"\7 SZAEDJ_FB=V M>9@<46$U$5F'ZBKR[>43O@H99%55^OSC]1[N\KK";]]-\[3 =FS7=&"$/$.W M(B?0&E.VZ6'$=;^ND '%&ED_;YWO08=*\)E=,>[8]$XY;7RRQL^8$NTZQ\J( M1$TB<1U*-,V%7&*CXJS6>BG[3!\RC8M=^>O#+JX2$EE',UK;R(*6KCM."&T+ M:986F"?;5H0,KBI-BL49J[/PF-"W7NED9M^M2!?[DC^D6^!9!F=5)H=PQFIL M=JXYJ[!3Q=4#! U"0"&^TXR%GH)E8FZLZI+*_#HT3K)/+ZLL!8RIGJ_\T#]E M"'%(H!BV@ZP@"CW?,#78XK)LPT)SS%FRHUG[O.4'AM=)EPJDV@E,-3&<>1*3 M)7RKFLG\P/"V['P178?:S^BOI%E-4:99LP2!\I 4U=-'TELJF-7K< \4UB]) MM0F1I@6^Z>G0\K!OZ#:VC57$'KXY.H:V(P MIJ+X(8G+Y!-=_;_>_UHFL"R)3=\)L!\89HAT#86.Y^B:U=F,?,RUL#[-DF*1 MZL&! T4'8@J*\WWIB52R"=1\+/(IU(G &M@5J*&]R_?O"#A0HYM7HD:)&M$H M.02O0Z0D^9*K:(*<,D4W+-4&Z%ZE[;$HB"INL*[;AJF[F@E&6(65,M2O5->2(S$"&,4(>5<<8I/35,#J+[=J84TL^*<8V5,:2:QN!*% MF>;#2V61P C'.D9Q3'8?TO@F/:15FI1!:R_43.P:R+4L,[0"W0BQV1=:#K)# MSK4+02NJURL:8.!P0L:]+"'*'_-2Q S4<2\_U*P-0%V!8 FQNKYFZ"8, NIIO.G:_U&K[#E_A--W:W;XC?WTO/D*= MD3K+SUO34M-(78DV27#DW 25#&Y8U2A*,WI,_NQ,.\*^X6F181%[AN>XIAG8 MKN5HEN_X5!AYY&B*'<5ZU$(;+LSQZ= D#MF$:"[Z^)2H8VXE*W(C)(W(D0QJ MUZ%'4CS)Y3<\/D7Z*<]W7]/# 6:[]UE%FEMZ2R2+\FW"A'? M?]]81!1U&$ 8.(9GF%KHF[ZCVU&DZYYEN%Q+=)RFR3 84S'V7=^PD>7Z]#(: M,R)J;&NF;:H^B]2AK3?KI#U>H=4\V:2SJ=J"?/,)W3.J3U#;%4%P @M^HW!! MC7?FG:9\9(X(HJ*HK$,C53F7S]*R.>^WJN*JWJ1ZO0_B\BXZY%_+[IW$C>:Y M ;)L%WMV8'L.LGP3N]"'OADBA"'KKO))-M1UV!X6G26CP$"-;+EW(D=H&NF* M4MA=1\>3X\K+"XOD\<-^,*>BICX6^6.Z2W;HB91#I(_WLTEP6Z6/]=BM!X(C MGQ1)NJ=IH>8%;@@-PVF!!#JTN Y%*S"ON$RI>]^^[GVT58"\GW&->ZS_PGNF M1GX,V.1N8?KY1)" ;;2O@TMO4OTK14S*Q;^!T]3W"?5B LE/[(AL*HS2.L14 MI8.OCKXHYI+CK,L^K3[D9;FAN]1=SX(N-)%):B>$0M@9L */Z^$0CH]5+)2T MNY+"D'/DQD,+F\8I8H1?N]YGV_P^ 7^E4/YV1?]Y..[J@WW- 556D-\>* MWAU%#\33V=(\JXBY _TU4GDGQ,3\1U=:^D842H#C=2B/"/#7AU#$?!>X[^M+ M_BFAGJ6'A+2HID%1RU]R7E'3"%3-"*#MZH:KD7$9T;<.JF$&GN"U8/,!5+W? MF*1>=5O56!RAK]+OUZ2RN28U.$R"@&EXDVFY2N/M!\HOPBQKU#X)5: MTQ]_+Z6GBB"-;9)=LDVL(XDL2\'EN]26B@=K8@N3!Z*K:;T)C'Q]2.KKF;,= MO*<%T7_5W]\XV+4L&+F![\# )3B@Y_6F(YLK44DQJ#CQ##'6\_/Q !Q?*I'# M+UMJF)U:/JD?PKL"/<":8,A"L!*I9B%M1'JE-\/2Z(1Z.U8M\^WO[VM%V@$S& M4UEO4\BX\*.>.\XEGPM/2:WA18^Q)9YI/*Y#A:8ZP?0.!2MW7M+H#-ZUK5+@ZWQBG-%5$9%S,%@X& MG\!U.,$ *'B&%%SOA_N"EV-]EV_K=V":?KM2]I^!Y(_"H'V#XED4GO>0'U@3 M$*6#IA5?,]NDPD_0F42CD.5EDX]*QW+E+53@T A=WHC+NV9> G^CB3'9."9& M*(Q\RS=,Q["]T/.B/BGZ7K3)DENJSE\XCXX(&6/J?G[3_5[A8NZ"-3Z!HR)B M_+&5PXHYFW!0I 75S\^VN&9^Z>XB/R.E\71.UU$=2_#CW#$1"$YRJO7Q$_Z$HT^1KN[@"-[4ANB4HOT^WX";)DGW: M/L^Y/U;TO&=CM^F[\:',*>+#<4<^X7E/?C4BS/**6'N(R7>3PQ/8-:<"D]Z% MGJR9SMGTB9J/\5,],E> MJYP)^\,\$R/&U"01>W'O>%='GJZ_'&Q><$)D:5%@FR[$FJ;K!%YW; &;1&@G M:YQ,,.HEL+Z*_\STC/"-E>H#-$$WEXJ-+%E]^7!"';"7U23+]KCYE)>#NV$G=99%T=S_)OI-F8.H:&;KO0# )?\UW?U/T60$3O<=M4>14?V/1= MHEDN)>\1,DO&+RRGCE7=0/,VYVR2O1#=?.(L<./,6J^9&=%;!:%8A[*J<$SX M.AE.[B:JY?OL,2DO'>8-# OI7FAC/W"-T,,AZO;41:87:!+N[YIB7G$=_/+^ MKK2#*OW^KDDQF*2B<]$O54U[T&NX1(&?6'Z!E1&E50NM% ?9!%<>E\SW=\5/ M[24+\)DTT_F^ NPKN0 MVG9(Z=4U+59 (8$3PBO0HW^WSXMW93SW_"TGG2,:JRHPZQ!89=Z]O,M,*8L< M5R-NDV171H0':O1Z_P8,PPY"'$9.: 4&,>UHKM:7UC!P(><%BG*-*ZYG.[Q- M-4N[L#2)E1X&1HU=,@*<(ON,? J-5D=$QG505G)4*KS+W7MT:JY%%$ M:G^.J]9@O56KR00PVP7QX5".X=N$GJTC![J1IWL>@>E$L-NV%46>%HGJKSI$ MLXKR?>^& F56^N5Y'P*9H^,F#*S#PH5Y\J[U8O< +QX!1]=7'>'VI8 :? M1_+#7(P+3WT0L ])43U])!VK(L P^>X#_96-82 ((VQA[$:.&01.Z*,& -8" MJ$<39SW$#<\[X?'0XJQE).E 3ISQF,"ZX&2'8KJES7-T.(F$4Z17->WX3=KG MF>*X2"+/[,;T2*Q$9!4X]M:(%NW7&0:L -@^QZ6 ML*%!Q.Q<&QH>A@M#QVYA*,W.+M*I6J-[.PBRU^:D\J]\36ZM"W%2%N"80[$. M^53AF/""&R=W$^6S>&'&CO(._#UL?@:/B@I_JOZ<2'R MS;3U@?RTY+JI89X(CJOX.H,G.#],\8,.%;V;N'$!]#[0[S5>@-J-^ATA\KW^ M;X)5AI#C[HW5A5+L*H[G7;'O872B[HUN>;Y73KW%0@:M9[+S_"%;P1T7\_J; M+]4YQ)=Y3] &2#:&&6++-RT=16&D^XYCZ+BS:YDV[QND$ZW-FHJ'_7_8U\77 M9 4IYE]O5<_NE+74]P-BAWEQN;71LWPQKGM.XWH=PQB)_HRL5\I@2D39Z++\ M&4D-C$!W E?#8:#9IJM' 6SW?V-=#W2N]^HEF)M5VW9TIT(_ 22N:*+4\DO: M#*Q.T30*[ZHN['/FPEZYK)WGC%'7)A*^/F&;ZM"(LDGABE7:FAF?Y ,]F_V1 M%(_;]"$^=*N9&\?R71]IV-0\UPXC%$&[*Q1UV] LOIT5TVPIWTS1P@.'^JJ$ MAPX@Z#;#\ G;1&+9-&T&1H7DK*.R!D;WN'5):K;\BJMC=LG,B*(A@:IHL,R_9\._"]#H!FA+Z$W6$B M9I?8'79N3X.J+0UO\RY[*X-4RI5O85CKO@4I^Q680[$.S53AF/#^!$[N6!63 M6J?_G^[;?8P/2?TB2%D5Z9848O0',-L]_\;@-S_6%]R_OOJ,WG)/P.-OV_K9 MLT^DJ,/[?4(W5[@&#*"-(XT #VTWT+UNWE+W=,2ENBN#/H-R]R\>I%FMXE>- MEBYU4!AY<@9-SS0]I.WCYO6=_ MT#@-SER9>05ZUT'G.Z#.@\;[>5/4O)$=27,K;6+K2)5K)2?_+F1BQI2]L76D MA<1X:(3815:@67:WO5%W#-W>-*_6?*[BHIHA#[^)AT=*7T+G5%669 KHTS_) M;9IE5![I)J?:YHPY]NT(SI RI89MD0SX'64Q54F).8A_@!S#[JO,E,')\#P9 MP*#;XJ!EZZ9I^):C&:[5/O.(#5./M#8#X(QQM4 M&G[][X K4O^$7O7_IN[_ MB52$-8)_!!5A]E6JBO QS*,BT2'_^@LACGQY.H28[<[,/X7-(X3'(NE/RH2! M;_C8\D.75+,.-!T_PCTLS'=3D7(PBG>*?3X^/!SJ-QGCP^E)1I!F^[RXK]<\ MJ&AD>?:N_N'@##:1$PF'"M4'D[VJ7$T<^0M+0+%?@1;]X,@V#=/9(XEL_,[I+Z:.VY?NL?K9VAX[5+WGU M'TGU,4YW&]_3(D,/-4WW WKEAZ[;W:8]0X\0UP-XTHRJWAS\]J5$]5O"+Y[+ M:YX#;I\D$GXM2EYD6'5]@:#PZG>S$V6($70@P@:>D A3HW!+-1M^H M%$N.P%HD5[9;KZ15"6^L$OJEB+-RGQ1?\D;4FQV#+K*Q%5EVY+N>!SUBUC$[ M6TX4FCQZ*69!L3B>H% -?"C(6(:^9?[N+CGLZ,&PASA[JI];&KR8+$<9!0EG MDT'U7/-I7H>'7M@V0#2ON)TE943)II&X#MF:Z$,NLUGQ"1(]=A'DQ$Q1DE%I M\U5%-YV02K(^_@WO:;VB;XS MQS/)D$/D&]J'@S,L-=#")DNG)!N5+%L_2,N M2"B(%-%SK$2%'HX%/9M2T?YUR..LEJCVIF%2Z]T62<)_^:2\"+")UB+D\^E8 M?0GP">,5Z%&"$\PKT "=5]U8V1L1/.D!6(<&RG;;1'-?Q]<#"R' "!_J!Z?:X0L/ENCM-/1K% MVAHF),/1H5AW(4ASWP?=U78X[IK7-]4,EF<()+L2KR>& A+]_)#N:73=X._G M3?,"M"[TWQHX,;]^3^+\#6&?)Y[K4?R9_#V3"N9DFC5'U-0AK=_O93H:QCQRS_7!BI4[&%[:U%;&>]+'8WH'=)EVJULWQS+- M$C*4YY1G/@[9E%89?7RBV5Q=UN"85_:&!(PHF!!/ZQ C,>BYA';"O:(7(L[&K(Q8ZOV5HW M#VGJD6LP7_2HP+9BH6D.D;:S@7F+E]:%2;<#T("!X&I E;CWKA2'!1C[$T4@9*(7<=9:$<5U[> M_R*/'^X^5?=M^D39A]/\U\^D5Q,,N^OL$UV,*)JM0F346W3_1'&9EE_H'-K& M/(*:2K"J&PZDJ+GEH]GDHVBWC/%M"5*?U\?E]*"S,SSW?K81H?!DMF MW])R8X16Z&*(+!_;"'G(06%OS?4TKG4I41NJ];V#-5A )E490<:KWZ(<,JKQ M#/1Q:JL O7^S,@ MRB_D@\OS/PKS>S*6W7@XM+40:IIFZZZ'; >COK0V?9/K)OU9@2V@;F30V8#C M%+AY \:FBJN-U70I90B3TEV:,BAEV-PY:^36H=O+N'YA*^D"_+-FB)_S+'GZ M.2Y^3ZKHF.U(H7Q_DQ0;#_F681H^"@S-BL+0< W4&=,($!ZM%S2A6+5K5."^ MA@7V%!>?4HL2QZ:Y,W#&IYX-70TB4$,"OS6@9I;.\\R,B.!$*M\C*M6HMF&$%2[MJ>C0,CTG1=BZS.(D'B<9U5G&!' M]::= 32Z.V?7@.,\9CB%1S;9F8M"/NUYR5Z+:R$!&N%H1(5D,+L.*9+BRY3SQ:DZ)ZIJ0$O)S3E:QH1F$HTKD9AI/KP4%PF,L,K* MKY^_%/52P]/GYF!:O?90&X2VYI&:"D>^@WW;L&U#ZV?XH.%PO=8VP8QB@?GU MA\\_@*H%![*\XMV /(5!-J&9B3P^M?GU,^A0@1.LA33G,D,CPB.!UG6HCPQ' M'?LH?DR*KUQ=NDVQ+;ZI);JI7YK'N^JZ!?<_0@PC90>BQEV(NP9MN8Z4(ML' 8F M[ QB7V>:B))@1OGPKP,'MD-T'*<$)M(X+G$S,\@[(.S)>P;L;1F3SB+'L8KY MV!0[07&I2?XP\7S$J-]GI%TB62LX]2#)D5QZ0Q+<=XV>!EM+HR+YYY&6;/7. M&1SHENN&Q"KT0@]'CAOIG64=6US7'M9)V;5\ZU M31%*U>Y0OLS3V(X[B2ROHR"5ZM&E_<+2V.)6M7-VV]T>/JEY_1!%,' B-\1V M:)E] 6SZNBND:A/LJ=Y#UY\AN (7NJ/0?CHI5'-JW$PL\VF";VTGD000LUWD8=-9&'/-G7<;[#3/;991LDF9ROL M0 ^N.0X*_SYUU#J):>Z!ZUPDBXH?/[^JA[ CC+&-8F50OC+=D^34Y;&L/,XF M%7>O8;0%INOIV ]LI&L>]@@4!'&WWHT\%XM-UTFQO*@22AO=3F!^0C4X"^DR ME7$U@]V+U/$6AI-#L#*EE.L;2ZDHB4%NW7R?/1RKLI9IO:U246!YT+ \-W0B MSS%UQXNTSF*$#;%K8@3L*-;$&@O0!55/A#=.C5-,F?A MP%V!5H&EQ[@ON:) M1;XFL+LRL9KBR25IFLS.%"$R^FW24/==''F1;EJZ&>B>X74622DI5JX)V)E% MB(SI0L3,F[@0J:!,EA 9*Q(B0TB(>-E=KQ!Q>\(@1&+L3!$BL[5(;XNW?",, M= =&V((N/%E$GL-W3=($.[,(D3E=B)AY$Q_[_)!FR?LJN2\W.HQ"5]<< QH&]G ]:"OVFP'PKGO_&1'-N.N M#WAZ=G+@4;>@MP-Y-G:?9.T7^(UZ!FK7%K@8E"/@G)J[NEB+J_1L85[M#:)] M1%CRP:R17UD&F==W!;>)BD: [3A+7-[A?Q[3Q_C0+'.759%NJV1'?T#0-+>[ MT/M,3X=KX'U>5.E_D=_)RVIC1M@VO=!Q==O7L&:YFM9M]4'8]1#[D1?E4!3G MH1Y,_90:SS$.]4$83Q4KY)\O-U"(8 >G-"#^F<$/S@Y,#P]N.:H\1S0657T M! _QT$@E@R@6IRC6+P[23'Y_BN+IJ"V(^RC2%R@GG_J92N:9I#QSE-9P>F@^ M9_-%>L*<>?:G(B_+7TEI$!_HMWZ*TPS1QV"2+_&WC6686@@-\A_3LWS7"ES4 MW4*"(*D4YLO!DV JSL\G6."6X)I3ZJ=%;X[D/5O@%DKLH'80#-H =1$T/@+B MY/?3'.:L"F9K%A,JAF6;QTP5Q5@@E%4;4J+_1ZA$Y! AM4J1&)M%*I@/Y%\G MP(X1NCZ"R(R0$WHA,AVMG]HPH:MMLN0V)L86J&'X@#)IGM]HWM GD2J&(F.] M9F@%U"Q1QR@(WMKJ&.KB.NH8SN:P8!VCKEDL//,!;NOF<3PUCP/]]TW3/*KX MV^)3(V.1F*N0$0O_'["0$21"92$S)3;*"IE^'6<3>1&$)G(-+PP]QS!M$W6' M7Y 'O6A3Y55\4%2FL,/@FDKI$3/K%2ZK])[6+N"T*JLX\7"$0%&=H8;]V>J( M-49*<0F@)F*SI_@]C=PC]6.)[-V3*#,[\T?F.\V^ HY.S:ZBW+)N:VOV,IQY M/WN#?-WV+!MJV'4BT[,-')B=O< QF/8"3+>B>!GA"TV78-^_ Q?70/DVBDV@ MD&W3USSL\>6N!M/5(!&!$ZYY=V!=I&=D-]5T2M>Q,TJ"'[GLQL8G0(,]5.>, MZJ8! \V%IFGXGH7TP$2G,8.O<5V/,='4S%)T.*'ETZ.IC+*)THQD\BG3Z5'/ M=J_HB=(!YE4HUSB'(_(EB?QU:)@L9W(E#93S#:GG)1ZL@K@HGM+LMJGA+-NV M7!NYNHOL4(.1"YW^:$+DFC[78U+33"E6LYQ7\^+4*%,C0B6)XG4(E2QG7CY&)9,C5J%Z/OCEMAT1R%!?#KS8KYQ7DUYSL*(A@C2 MM0[-$ 6?2VDRG'-!CW%ZH--/45Y\CH>S4,\?9-F0^L@.]( ^/VY&6#,,:'<7 M)B)=L[3-8U+5ALW, ,81:;F6!@:CA99EA9 VW7"T+8J!KN%^H<&R@BY!F0\OW?6AAWW B:'7F35OGNA5& MFE'%@YP.W16H\=4SGSU"\%N-D?/Z WE\LXGA(E3SR>$TEI7H("MK(THHG?AU M:*%\MW+%#99/#R\:14]?R ?5ESL3[35-\O]\77=-WT.114JF3HDMR/5BD Q[ M2ZK@%: P^310"L=L\C+H+D==:=DS'YIK EF%O>:D3O$!>"MD3-4\1SPHT;Y$[ MXQEX$U$] =97KGHB'K&JGC!;S!NCDKA,[O+#[OW]0Y$_-O?1MU<<.H'E.$@G MXVQ,AMHF=BSDGRR&7&HWQ8YBE>NA@72 C7,WU!0:V71L+@;Y].M$WA#60G>@ MCE TMLU) K'KD"@IGKSS@M-,((Z1"&MN8$$0KT7OC\T#>Y MGJ3@_6S5TA/?Y 5M,D_U+J8:&9_P<)/%)C8J>>(3F,'4UR*:\H*)$1T1Y6P= MVB&,/I?3Q^S0@KS5;!0N0XM2>!TW%E68!./J%I+PBF MX$"-#K3P0(WO;?E10BK'<<=YR14[TCB99+9#BV]2<4;&)7.X@L.'$IW)E;0S MSEWO^?W#D4CDRPRCAYJ%/109T#"A*UH5CE.UBB5:(P M=6S5XARL\8EY3]C2Y>,%:D;*R*EDKJ.=>#WFD MLLG2,GSR"54'K)[X[_\Q@%E?X;74A!HS@V,[/Z1'81T*I\"OEWL_%#''_!C1 ML!T-?(UY:&.X-VR/FRD+@9Q3K7(ZM[Y[[% MQOG SP02V61N)O[X=.TY=1VLI=Y&N\C0B&Y)H'4=0B7#D9>/U,CBAOG0T+'* M[_.;]-#;\7T$36P:, HU&)#BSS:ZM0?DZ"'?Q3' : . _^\//$)C)J M*>*:>03K! FH$.V&(329=9&IU-DD#N.H1(CBNOYI6D\3-YH^F'_MD^![D! M,>X;#C(C'+E&8(:]8<1W'Y4$^K#4 M^Z5ODS:B81(97X>2R72(=2>I*%>35:V^K'M#AH,6#B,G\ -:ZUF&975[]I%F M(5N*HK&94JQFS0U[#V/C M>.4BQND,JX")<,0\O;3='N^/S5GSY*%(MFF]K85\?4CH%P1'^P!!_?V+&#>: M#FV'%(F>ZT0.C!P/!]UNMX#>'<'V*-'LL)AZ[Y0GB :>@-W E;HWQP,?.*>[ M9HL;XRS9J@(F-KDVB-30ARO0>U$';>C'%7@ATE?/57KFR3E)01B;TYL[SNN0 M_/G=?CF#N SODVO@7Q)BTC,Z<^&XV+';(=( M^6?VQ=EDG]F?A4C^F?T>%JE8:F#@M_:_%"&H(2XPPW^)K3=F^">3O ZEDN/* MF1E^2?RP*M6O97*][QX\(V-6:.MF$)F.[4,=.WYH:GYGQ B1P:--G!^M6(T( M&BI#28>'3X)X:6(3'84,\]!D>S2BGZU\73/A-B(#(_44CK6=!=JG44'>5Q3YU/LJ-^P<(+6 M5#/*Z%)+$#L]+-61T^-:;A"]^WK2]C>L8&.IV M:--=8KJFN9;1%V=.%&'>=VR4 5&MC/2AENW+QT"I A93GIU0&QM&D5Q+6#A5 MM'M]]?4;.B]?USW_6ZM1V0G\C\GP'&%=B4[/XNJ9QWQFXI?]J9]M0@S=')+R MY2#;=KQ A]"T$0H1MD+;T%!GT+=,KL-"$\PH5FFXW>;'YI7F#B+O,T#B#+*I M[4SD\6GI -1Z=/$R4R.J)X'>=6B:#$=>/2TDB1M6/7J?/1+-RXNG5U-^.'1, MSS="7T=1H*$ >;@U9V ?.CQJ)&Q$L1;UN/@42)PS-OV9A2X^]>DAK4=[+K$T MHCR3B5V'[DQW(Y?YTR,!V (U/@Z9PR*9",]''IT,]?G(D2QN6*7IISS??4T/!S(J?)]5I.6EI!1K;O+J?M3:MRQL1%K@ M>I%MZKIF&;9O=/8#5^>JC^1952Q<'1H^K9)(*IMT+<,GGY)U0.J9KQ-*T,"\ M MW/UU-P,;,Z(G;R([,.[5/@5ZZZ37/>GF$\D:W;_WK';0P0#C.O11R8R1[11;C#6H8N2?7IYOXX"QM@G\LF8 M^9A$Q.4@S^K'-O^15G?!L:SR^Z1X.9)V-9V,F'7?PPZDS^3ZD0T[$";RN%Y_ MDVQ:L4*V:.E\?WZ;I?W)F&U>5K17%\W/>1ZP8&U'S="OW 0UZ@8]L*!$L9YL^?LX8!OW6P%BY9 M.A@OH9]/=>*,Z$>2%^9&.[5VR.Q[HZ:P7AE%Z M[6S0BWU;TSS/,B,<6M"/W$#W.S1!% 1<3W8HPJ"X2.E@UXCB,Q[GQ'>KCT2('O]78ERMG!#D>457545N' MZ"KW\N4;(K.PRB_9D!1=M;:DC\GG9'LL4GJ($W_;'HZ[9-?,UM$7G^JM,:_! MGX#Z 78-SPH=)\ PB@AFUVB!&MASN0X7+ !O1J&/!SZ!LG<*)*U7S:3Z]N37 M^>P@F@KFBSAOEEAEL,43R- =B('1U*PI]*Z+;/+7(#G6N M%7(Y%A4GG?[63^!'SA+'%>A0-EN*UG"$^ 5S(\HK ME_EUB*EDGYA._TYCC'UWT/@9XXWK>![6#0V3X8)KA2%&IM>9=33=Y]L/--&8 M\K6>"=2=6_/C"3R[N9Y^ZZ$N;?NC),UNEE'$L_KD#!Y[KS:D".5)YY: M[:W[$IY_8XC)P=BTP\#3 LTU##>"".D-)EV+ H/K\EZU2+@D3_1V7ZIV5].N MI%%6BPA3^T:-HCYDZ^CX,_EZIJ:9BV'^V-$O3[%.9J<.9B\^:O MS@L#=T#G#PUK[U&]R%6N:-910DB8)ASG#/TZ4LQ"OE^<9IP_ MR'$UD G1;O M2% TQS!MS32=4(\ D=5I2*0/D,9#L?%M_3[5VU %5W27]1]>Y9 M;MG7/Z,SR7'V]+]*D!^KLB)_0C]@E]QPOD2I*&1L"67Y:/$ECF&R^%XRA!#' M(YE ;M8+;*GU,JZ<7Z01ZH0&1 M'F&DT?0!-6R'8>18@1ZZ@8FX%HT409ASZT*+$!PSTE!KN7X@ORP\!) ;"MY: M?[$H.!KW&QNX"29 D=^=B*D&T9FJU#2PLZE#9$@MO/YL&F6L"/]_=Q M\43U^]/G7WL-EZO9TN,E1\R7#)7XU,UEQ1^LU-4.@=HC4+OT_:0#SJA,R!.J MXO]])!!EWG-F%K51X$\Y0VQ!7E917IR ?XR?Z,PW+ K2/9M3:/!01[K>VW;> M0_HI):I?87SA"PZP31]@-'P3P< (3!_JG2]Z"+D>1%RG!_.EK[*6O$87MP/L M(/E&OQ;>$KTF-KD3WYK SY,>AU@!!0OV>?$L:;9N@Z'?9+C4>SZ69.M/+,'- M4_V$]HIRZ8R!9LJX:VQX:\O+J^3H8O9>)5J^,]SW#X?\*4D^)?7CY(-YQ^!8 M%/3%<0-;)AFX1I$965$4^KYEV"[VO A!:#@^WQ4_DZTISIUPNRV.+Y-ELSNH M1MPE3LX)/ DLLV6Y>0GFRT@=MG<=EP-T5Z#%-_,9^K?H&M%U>52O0X,E^O/R M>+UDIM[2MNRQBL]=5-YV[C/V8>@@+2 *:[JVY4:Z9@6PLP]]R'1)KGRKBK5N MN&P9EV6^3>M>6=])>"/^'H("]L>U;UGB^33PW&L)H$LZPX"\)8>J*=_EVWH_ M6_TY*Z7^&4;^$ R:-KWUJ@[!81"";0/Y!]:41,F@B<;7S#;-<--S)MVHHWC9 MM*/0KUQUX^0KL<-C\B6'^STQ1@2VLQ6ZR/%L$^J:YSN^84/;\3I;FLEWF8N8 MA9G2R].KY++-W^V2Q^20/]1S#O%MD=3#([Z:6I!6MCI:/:-\>8/@ 54.>D0+ MU*(/N%-(J%MA') MDLKZ.A1,KDLOSS_)YXM5WZZKNZ2X7,UY86!@K&$4AI:EA1@AO:OFD!9Z7,HV MT91B3:O1\0G95.[8)&Q&VOC$JP9V;N"]D&B-$S4B5Y(87H=0R7(F5](*^<3I MLCVD^:'G82N$&I&_$.JVUML+-2?B.9(M;H5+DD2/6Y^95IFW7XETJ>F.J\/0G;1H!=RXJ$3G"T/A$V&1>UU$( M2_'D];27)':$)8G:"_/[.,TVINM 9#G01;J'7!?91!([B[J-T21)XK#S74H2 M#X^"DJ2(0DF2U"!;6I1.'/&(D@"S*Q4E$4_>$B5A=IA%J9WQ?V7YY^3^)BDV MD>=[D>N'MA;"R,+0L$W<6H5.P+=Y>*HMU>+4/>/[NI]Q"M143AE%:D8Z.87J M,I/@MP;=W&(USM688$EB>26B)U@ M8MTWS!":H=6;M33(=?/A9&/SUU8]OLEC/DY:A0=^ZAB=7&KUT-8R!'S&%=\X M4(SFE4B8-'?>'A%.X4E&'L&\BVR)6C,"U<&A KS>+'(OI;(,T8]^Q MB/'2*BIB"AF5*6+K^8(M+Q@2)7JN,B;KSIHQ-XHGYKHGXD)2?FBV9OR15 M6_)< M>:5X.IZN (&TT$CP+#$CLC.-R'5HS40?7IZ>E\#(6ZI2%M7FY_@_\Z(;6)9U M!>885J3;V#5,TS:AJT6D"&N-(-]QF>ZF%/SHF2:?V"1$E)YQ[9B!&<%Y) DC M+N+<0"3(OUX*Q'GOSRC#1)J6E82IX',I385=!'Z)[Y/K_3-3;1E#QEZ68WF1 M%40^BGP/6:'1V3*" +-J@;B%U4G"!++>5H9Y>!(5"!FC&2:)N$C#!:683MOR M@B'!AUQF0^+8A/ISLDNW<9&T58H/=4V+B!7;1$B/3&@[W=@'!8CMT*[(YRJ6 MB@X-QVY%7F+&!4(U)WRRT %Y>X@QG1>.C9H*^1';B]D!FKK3\KEC9X1PBOLK MV"\IBCR?'GSI^^T_I%GRODKNRXT?NH'EFA'6,;%IV"&R4 LAL'U7]IY[=L.* MQ9)G$S@%#6K4\G>" 69 M1IEK_+OS1?D37O?\F!3T&_%MHF^,R#7T$$?(,\, DW%!9-J=2=]P>"^U$#P'GJ1AJ !#6S;T/-\$WO(9[^*4HUYQ8)&DS[X:]%! MHT7%$X'%J&,J:6>HH9=GG$_S*%Y 0.*&)P@@Q-FT(.F!7<#&U#$HZI> M/C)BM?7[C/2AI&S> 7THTFR;/M!K%9K'04GG.!#'WE4TA/2]SRM2@6>_TY)[ M?ZSOK/[G,2VZR_SI1^3UM2P"71:EO1^ANHN)C:*A/S)+B%Q17YZK[FEMA/L_JMNV<=>=\T M'MJ??P#XV_9PW%$$U,7TOOZ0.,N.Y#=(\9+FNQ)\O4NR_N?=-QN4#WE1-8]L MQH#P>ZB?3'UX*/)X>W<%:$(!]*YAPMQ-3!C=)J"\2Y*JACEU&"+4F"X-1M2V MS!4,210[F,_6RR5F_O<9M?SE:[YQ, [-T NLR$.6[F+7\'OC4>1;TK(]NTGE M&=[0).8.#BHE9' U+"K(VN^S.DD# G49LB4F9S6D_SD3,K&4DQ\.4C'8D_29 M?Z6_0W^AS9I_EES=MRW1_,S?.+^#G"S@%$\>%N5,9NXEK2;9V![4(LNR/!QY MON:ZT GL.T'E&Y4??[5Y:<$-CKE96#I3*K,P13L4I3+S\/2J?]S9N+J M+BW^.Q&?:UP34S%7^_Q^DC&?6P+I6( WB0DY(OU\XX>:A6'HN+KI.2[R-,?Q M6^L1=%S9HV$FF^K3L2$]-["1*2T;2^=183*F6!?B6WHJEL[[3)D87O@)(.[1 MY+FZ7+TGKE=W_YVL7S>_:;F:JP%_-ZF:SRO^3"W FLQ$G>ZKNTV(/1V%AA?H MEFGY9.RN&5IOWK+9-W_*-*H^59OR4P<;G?)RM70F529K"G8IRN6G:^G4_SE' MSGO*XW\GXS.-:V(VYFJ?WT\ZYG-+(!\+\"8E(7\A_2Z)]Z3!;@++MFS-\\, M:IH7NM#7P\ZZJ3EX\Y@4-[F4C,QAE4?+A@"9I>R$16*6X*%50EY6Q*>"M+PX MVQ)3LB+6_V09N2;POQ/RI:8EFH\%&N=WD(Y%O.+)QL*L\2?C-$OOC_'#-^DZHUORJ5[',42)_N2J&B6?DG4CS8_-2FO[?"?,=K\01MJW M//T ^M#T#$^C#X4$H6MVEBW-@QZGELFP.).:=7F?3\BD4,HF9;-Q*21F_2Q& M"V]>W6+@9D2Y9#*[#NV2ZE&NKAWRZ=>P_!L8@YIC:2YR#<-U+$?#*(IP9\QP MM)!M^GNB$?6SW?7@F]9P:5N.YW@VQHZE&Y9MNXX+76B[;ST9*,^0PE%*"P\0?* !" 8(P6\= M1IY+MN20RS&%-3O)8A-9/=GQ6;(G3DFQD'!I8DHJ@2N8GI+K3ZZJJ;$)UBY) M-XVM3\EM2DUD%;TI=^,&1!.AX5C0P)ZC^9Z.46O&,S!F>L-,^,,5[\AKN\<) M%*"HV$1(G+!Q09^%*S[]YJ3I3.E3=K5/F6Q_N,T??R1>-F4/^>)EM7.)@3.Z M,IFL965D.OQ<4J/A%8D@H1=A'=YGN^3;_YL\;2PB/X9GN*Z)/#\RD8&=3HP\ MT_%T/I7@_?1Y9*)%!6I8@.#B%0INTEB50B5?0E+!3I4\L7A!PJA:B!*V%KD0 MQO]*+Z8QP2(873%#WY+>6,A#FF$BUT>AC1V,-13U>D0LL>H$UX^XF9_ M2YZ?E[>E0!DE@H.]439D=/NAPQ=ZNQ GRW=R,=CYQ+; WZ4_UGOJ<+8+XRK9 M:):.?-^@5V!I8:B9FJ$[G1W?1,PU@-BGS]7)&U1D9+T#%!=_?^$,5Q A;CSP(XC^C$U.88!$,2(SLJ*'H$-]NR&@$VF9@:[KF M(8O(DV9K[>?[2(\0JU#P?:IB@>C! (J&718XJ7E;#M2QPB<#C(3(Z/S/7+[0 MZ<5H6;ZS"^+.IS8(]L[=KHJ=KL3L=<3SC2 B#B/#\HD9&]K=6,*W(/ND@+ ! MQ5V^6PX(T_>V%LS"')\L")$F0R0N<7%!+R93M[QT3';IEH&0$=FA9T#'";L93=_W+9-SIE',R$P3CFU7 MZ=&!!A[WO*,@D\S3C^I)%)N%Y.5/XF3D64K&YR2GL;B\W,AQX_4,I0Q>V&4G M2@])$1!AN\V+IPT,--_"EJE'OA<%GNL$NM=9<6V=Z95?T<^>1V1J3* #Q2LM MG&RQ*HHZHH2$A)$C>?+QS/]1U1!C:BUB(8C^E49,88%=&C[?QX<#.I9IEI3E M!AD(AXZ%-!3 * @Q"@*KLX(]AWDI0^2SYY&&&A/H0/%* R=;K-*@CB@A:6#D M2)XT//-_5!K$F%J+- BB?R4-4UA@EP9\GQ2WI#CYJY-4: /6:!44NO:6GA>:(?*?<^ C;R-0M4NAX8>B'AFETZST0NGK N[N4 M]_,5"U2_:7*X+Z)&QK_#E)NZMX5H#M;XU$> ,)G[3%\0<4%EIM*VO+1,]N#, M;M-I;/"+2#-^:FRA$&F^'UE:8&H>-K$7G6P%FLX\42)N868A:3=A3Y(2+@)Y MQ405=]/DA(DV^8(R((-)4D3(6YNH"/EP45;$&7E+6,JBVGPB;2:!W])RHT4& MQH;ED^&:YCFACSWD6(9OA$B'@8.8]J'Q?:)BX:B!@-\H%,9[.#@)&1<&=5SP M"0$3#2RW^Q"'!C?[D'^][/W//#[3V\486;9W"V+.I[0!SM[[1'2*_^W3;#9EF.WD_'.;T=FW>/LQ*"V,O5L"(4#]^BPRY M/;GQ>JPO<_*RDM[,B_IE?Q;RFJ5'MU MUPVV:_SX/Y>G%0O=W-?"8>_2G+R\W:G5$<+7K;LK[W]KD,S0L9]Y?J%KB[&S M?.<6Q)U/;1<<'3S^-OC\0$>F!R/-19:I0\>W R/H/M_P0Z;+J/@_57':;L%P M=&X^3A@ZMS(Z.#MW@V/.SCWT_%+G%F)G!9U;#'<^M5WPWE557?)# MZ+N6[4!DFLBU?!>[,.Q,N-!FVE,M],&*NSC%PG&WG!@WX_U<.2U\7;UG1,90 MF_LBW2$)9WK])*[6<6FN&/1<0EL1Z_[-.&WC6Y",^4/?TB+'L7PKQ ;JC- 7 M6$0$@/&CURT!K/SPB8 ":H1E0,9(75@(&N,,4L#)V+K$@!?\!3D0XH#IQNQZ ME\%[XE-6I8\)M4?BIK7U!X)0"[ 1H4!S_-2S0XP(=L+?'#[(YY+A&?#8NQ:X/_Y0\D)\F]-T[ M^O1J.KBF_2$IJO;9QBJO?UJ37=912/LH/)#/NP)?[]+M'7@H\L>4OM)*G\^C M?W%+;Z:EGY#OVS^\B5:$.K-QN83#=02C.F?D1A M@PYGLTT?=$AY1QI2N&7(!'/3RI<4QLBLV19($%*8Y<@52QE1/=8>1CK40.MAS/<=$D6M&?58B@Q"F MED$]2 M&O8&X,#U'M3PZIO-18:$$DCE&!#.2Z[BX>#^95NFF#@3?Y.K2 M,% >R2L8!$IT)E?2$'E6A!+B\6[4JA]HI-@TD6483F!:FH]/5K&-(O:UH>FV M5*\2U0@%%Z:84 MYX0:H&!*D, C0T:8ET*^A-"P)S4?2""5(QW,2Z[RU:(7;5EN,GB3JTNY0![) M*T@%$IW)E31$OLGB9RM3UP^T5;7VHC"".G("3]>\P+'M" ?=O!0.(H]I8##= MBNHA07.O'^DGV^:^OV9]M3S>_&>RK6BGRD_7PH&\1LZXL4P"PVS3S_.0.VDO M08-*S@%([HGIB_R,3%)/YW0=$]82_,AEMS:.2O67/+MLSXY<[.H^QJ;A61:V M+,WJ3F73YW&85K:F6U$L4 3;N[XS7?/HCP0"&:K3V;CCTQ\"Z^7F,%8-DDTB M1S4Z&YEBA2C,0%P4].*3^DJYKW=)D=P\@1ADI)'V.Y32LMGJ>DAV-'\6R3:A M>V'3K*Y>]\?J6"17PPS[V"Y;T@,/.?F=@OQ-617IMF[L5_3SCY2!^G!%DZ_; M#VNVU(*X(K]3/B3;=)\F]-!$NB46XA+LDGV:D>^TOQ[?%DD-?6HE/!:G2T6P ME-BNH/Z5XT6C9Y.O_(Q?J+?@O0@S]]S MVDX_I;=W57F]'UP@_._Y@=:''Y.";@6.;Y.-#Z&-##-TH&N8./!A8%DGV) ] M-ZT!K.(4UP6_!'<--/!88P=%#9YV>_H8V?80EV53JS=%^E])#X_I$)CZ\3>> M*><5<,JT%K "G H7$RAT4&,'0__ P$& GL#P]UHG0>TE:-P$C9]TYFEX9SMH M?04G9[^W)L*SK+$"O+//A#WTV*@HL(G&77+HST_V9S(G+Y.H9__B.LN* K^" MZF15=.0K[:!\,X0UK)NWD=^\1-[O8-##V#[GSU?OUW3.CGOI*NZ8(W,VJZ@A:QCVG<-1.2K MZ[TSY3W\[2$MXL$+ATY@10ZT?;J_ST78U^BU0C4^0[/<@&FS]?RH5&^\2(K[ M82ZKUZD3QF=/%XB1XARE-#RSIZ23-P(OLRZ8?%Y&046N$8[T=YY:Q/V6E4DF M,L^5.$2&>LUXKUD-:1#J&\V!T UU:+BV;2%HZP&V.H@19;C0.THZ%K-8#PVYVX: MB2UDEMTTR[04*;MI[MM(O]A5T\:]VWO;%DG;80MK;CE?;A,-,^GR-]'(C_=W MO8E& 1UR-M&HBI/R.>'VR$=]&+!\WTY<_R.ACB0[2(:D!'-_4C"*T^+O\>&8 M;)R(%G"AB7W?\>G]*$OPU MS< N/QSBHJ22V:BCR%S BIA5/5>]@@8Q^_Q!Z_-5J=07I&!Z/DL/-A 5.6G:]&?[8I] MK/V::99^OE%LDMS8=I![%)BO..0>6$>9Z!Y^P17BX#]JX.DV#OZ?>8,TW*;'[,J(J'Z.2Y^3ZKZT$MW H:.=#=>8+J! M;I@HM$++AR:V4=A!MCR+Z6K.50!5G"G[4W']JXC+"E1%7-\PL(N?B)5DF]3_HC_.]WO2YNH?D;^9 MO%ULL;:D."W/W8QF3\>=@X"*+VA<;(YI#HYM4C>_DU3,$# 5*5AF._G.4Z]4 M*F2E7/GQ84VU'XM\FR2[DEINSH32)W'N(G\FD'L$MVQ^;N-+Y4(\HE6Y*8@48^>>\ ->2U M;YZ.OANN1(O/\S*BHA.)7(?^374BE]JX^#1G< (]B!]2,JJH5;'\E)!2DO3& M*"^B^I;#]V5YC D=F]#V$;;\(" "Z.$HP@'NM<_4-"XYDF]=L5(U\.B=CC4^ ML"T-:AGPK]R^=JZ$ONH/NIR,MRXX:A!8W UVV+_!]=CSS'ZY#J MH6,MMTN.#9]BY;Y^?C6'N$HO$KLE]K+)#]N:]JO5WGTG,Q67PS/;EC.^QK". MO+(H TJWCHE$@_L1%9(1TVUR'O@O>=;L1*HQEO5RQ/#G05Y6O^35?R35IV2; MWV;I?R6[P7W8Y<8, ]OU?%:V M>8#U-]L='WAH'0Q>F_ZN@H.7[30GI[-:;I.$& MYL%Y=9QYS(PSX^2U5WGF@6X>LV>7*%=MNR^IGP.+".V+TV[K>+T_R7S[XOM>8F)>%S'^K]\1AY)SE13 MLXLVU*ODHF* !G+ORQ-H[:ZP0K1(1P"])MN+?9K,<:D,>G_9[.*4>J\MIMS=:*[ZO-O:H6J=/) MZ].?ES;I8T"P$28I9*#A%:0H30'@("4HQ20@B6A.0*UN>9QX%[_>=JJ)_ MR"0](@R^-!@U7SEUQJ[>EF+O$'6P.+!%5/YZ8QF M.L:*F]V[3;W;-M/QQ^)63I%*0=N8'O\HZP7B) 88H2A.6$JE:/*0'0PGR&B? MRH$YSVJF$ 9'B%?!$>1A3^"+ FHH:2Z(UE.UB3DV$S8']'I1M[=)&Q XAXS/ M0^-<.E1YZYTNE8Y5#W+YL$@09PR3-"4Y2C.81!"*SG2:1\ H0=:)P3FH70O5 MJ=[ITNU"\3PP[4'SWB+Y JK70K+6/4/>?P7E,W7)2/NL^'*C?M>;HGOF'@L1 M1QC(X#+-,FDU3"CHK6=QRMP)H+Y-SQK8YQT^+&^+X'NY^UIN @#;,K1UT-:D M7JVKNK]&ZU('#8AW(85^.'>OAA)G\*5%.BM%//!G+8KF+? KZ**%5T;2:,N: M&W7\_+WJK%/&0AF2AH3 +$4YSP&"O7488Z,':US9O( Z0C2-.AH0[T(=_7#N M7ATESEFJXX$_:W4T;X%?01TMO#)21UO6'*FC[&"].LN@->/>@D@KI/'7RR*&]4EJTPR^AE39^ MF:FE-7-V>MEL:3(: Y +PBA-,QYB#$C>&X(QY?;"J/7QT^XBCA$X/;9LE,PY M4:,D:P:''$:'&D;LS5%HS!P85!0++NRDX\_E0]'M"L(P5I\>1QD-@< B3*+^ M3"1C23SB$-; R-2'$0K:&#$QX<]&4CQ1-S(64JAF<9YPI$=;9BP8G:/8V+@Q M*#G6O&CE57_>+C>KK\5QEPURF J:AS&$4M8(PBR+#G%1*O2?LS3^9,\2\TYE MIR_70;U<-Z4X-]6NT+P99,G4L*[X)\E,3#HH>AOP+N@QR%3V2I-=0G)/5[4I MQF81GWOW@F2.8V$&.<'VV"L7_W'XJ5OMMN?N)[^6:476/SB*( MTC"6IF#$ D MT4Q/&P;QBPS:Z.M8*@W4=D)*1U\&>?TBR+KOP77/_[)W9*Q@#Q/TFGP[HG4& M8N[*D\I]IS,LZ"8[7F/ETZK8++=EU28A9@F . [C!."8YR0B%/6V"!:144DV M*PN>Q;W'8EA!S8XLO=6U?Y[,U+N'<9'-NA?)&%A(CR-O'JOHD3ZW,I&87 4GT R5 MQ9Y!3769A#P[A7G"VX4V[U[E9TAT1G,Z$^$9[\>Y^#ABQE2 1+4M5LNZ#YF2 M,,LSD@D,PRACA$<1ZG<+\T3^8Z,^AB8FDYX>EYWNF!)G)CH>.;-5G![2A7(D M7F9&0VLLJ9R7T-@Z\8K*C.)$^[V!;7%;[L1R5:[5XDP%4Y1BA!CF)**49$D6 M4]R?@F+UIIG1@P+F'^]96EI$00_)\$4 "[;T-,4S469Z6R#&?P8(J#W"B;WLK KR,?NHS9 M"(@'LD9*R$66/R^1HBTCAAS.44A,71B4$BL^M$[F_JQVA_?'D;0B>)PA M!%565I* I+\Z*42.](_EQACQ+"H*VK$HC,UYW"@&-0[CIB+/3&1>X)/6V;':@-.OG:FYX&D&!VI.W*@<]Q_#32AU<%?LJ9M'.#<"__FNTD@FQA=1?%]NBG>[XJ%>@)AR+J! M.(\)B3@D1/268QY#-X44]>UY3[D:+/RG< 8-4&<5%0VHUI.@J5DV$R4'!$]< M7O' VH!VN>1\'FKFU"/M4HNV;&DKGOS\Z[NG:^4_EC_*A_T#J;;;ZGNYN:?+ M1_F=W<\%!2CE,(,B35B4 A+C.#Z(+LIR(^ES:=BS!G:X@IL>F*KGW" SU#RG M9&N*WZ5X-E1!)7/577"V]785]-P?P ;T+>[]R*$!CT.ZZ*,Y9B*07EP[5TI_ M_-E=B52RO4A1+ 2C"1SZX\?AYB:H*;CLK^@ J-(&\>6C/&@<%[C1929ASTQYGA+7@ HZ5-,*SVO<# C/:#KG(3SCW:@<=S-'9?JV MY:KX4,A^M]DM[XL%@D"NS:*=(OTP!'4"R^%=N;:G29/D.K)D/K M%*#!""LWJ_)QN0Z6#]6^C8Q:@7ILFR4HF]NC'6!'5?I,N;=9C4U#^L@EVA%D MT*!LZO2]Q?6TQ?F>DJ>]GAM/_SSTS[E7NF7Y1K%FIX[O-C*X*>K=Q^6N:*X) MWIX $ G(>,I$"!%,"(,<0'J("U$^HEC?*+.^DQD:/%($6XC!=F2ITG$4V^C@ M9.R.E,(>9Z" 7@4=\?.0PR$.M17124/,413=.#:HBPZYT\JG/7[Z]=V?Q0YO M-OOE^F/QK=CLBX_%JBB_J=B(_'Q?;"35[S;X]K9YX/ESU2-=@#!&<8@@9Y+A M+"4P2OO].Y"%4*OJ\U18?*]_#QXTX66Q"Y:-$\&V]4+^VKL1W/P\I$]N50V3 M8-FYHPJ7]#)\%=P4]^6FJ66G;7\&X$HN&$*#G-4IFGE8L^?8PH9K M]&/C7M\%$G[0X@\Z!X*C!P'Y&;0^2+4/>B^"S]5!_&?6=@9IR3-K0[OLY:<# M]<^W!NJZ;;NCVW ME<&L/9\VLYNPM4>BWZEZ%(VOS=+3M,T,)NB)'*TF[_<&TW+SV1L)1*[MK^\^ M%KO]=G.RQ(#;!N#) M 4Q3OK-I&0.]'4NNQN0W(:]FL]N!4H5,K5!;;#H;B^Z)-)B9)B34;NIYNZ^. MG56&*7AMVG!$W SF!5>>5.Z[E:M3)K;?RLB_?8)JD:8A922E&8V3A- \$7G: M&X]1&KLY83(R.87>]\=*P6V#3 T@"5< MZ90ZJS,E*^[G?IYDYY3V6=((SDS$[V.Q5F=6QQMUHBAJO&GN$K^KZ_U2LD2K M>EEW49O(->73?(O-120^^O2"6OAC4U MHOF/QV)3%TU>>HP8H"2.0R07"B2646H>]I9 E!J]]6?S^5.%@D6+R4S]K C3 MTSC?7%DLYQ5-'9RK"]Q">8&1 44:P]\\=&>4!Y6[WF2F(61?EYNBKJ6(W92; M9F^CQC,9Y3'"*>Y#!/&(\AIC')*4@!P6]N>3FQX6^0]+""4US! MEQ[9Q#4\AD@:&#=.N)W' '+C2N6A[XT>4JRL5^NJWF^+S\6/'9%>_W-!LB04 MR-1Q'1>B?3L4G/D_=AP*U.&L-L!G?%K;5P^:9UO(0%1XC! M%P4R:%!>7LY>H,Y,V,9P/UN)&^74VV(WGC/]^HWWS479OQ?5_7;Y^+5<+26I MQ?(HMP E>:1>3DIC(:2=F.8TB:,$)@D%7#N<>-L02:# *$X$8BR.,5;XT"U3AN/N8_%8 M;7?EYOZE$<\S=2\JXZ%@($UR$.=9WHT\EH5FUYI6675 JY&@3<:HE:0%!WCS"# T2'M;UIQ0/BMA M<^/1R]+FD"U=<;M^++9+9?*]%-*B%ON=-/I'N5%I61^ZRAQL7QPD-F\+ >52 M4W,6,I*@E$NIS>2XS($0H8G0N;;M6?1:?,%#"S!8*]#!H23-ODELK'J7VF\; M+KZ<-X:>/%ZR'!5VC=&B#'FX@\]>5=-T^L-:\[*U611/,7ROES>-,4<>Q@?"_5@B^3]^J[M MTJI'+U*490S'(H-)3ILJN#'I .&4A4;5^SW"\*S**E\O^&W;0U,9@#\EK+\9 M5J/UV QZ(CR3%C#3XQ;T57"FRU?! ?G509)5E9&31CK1YHF+UUH3/2#)$[3> M/-1Y"D?/R]Q.Q:U3S993AX+P^7NU0 QA0 @"@N 48P%CBGL448*,4@9*JT7;_$**:N.=C8Q:L^A%.V5W M+!91CIG(0I[F'(4,A!0PT.. .3)[8\:Y=?_Z"3SJIQ[!'A34.;?3:*B"/6,5 M5?!ATHK5US_5IR:^FC MI>:.8=2U\"XXD<1"G&9ARH7(DT2 ?@>"I#276EOMEFNW6ONF42-Y/> S3=G: M5)O?5^JR\+JI0]=G<)TE:QURN?Q(\=L-X%9]G7+O67#G*; .-%6[$7XM&=5W MRU(Y#7DS$(C0:N?]U$,A#? MQ>[Z[E,G!.\VJ^JA4%J>I"2!"<484DQSBHG(#G!2C'*=R-,[",^1Z&?U5X([ MJWCT2M55-B@/ZK6MAF5V5LWD,VA55@:#U8#B8G;BE#*J\SJ7%[$K M^F\YO4*Q(UA\8;:KB3N\PWV)LU3V$&+.VB!SVC;YS5N;?> 1K?5?-8T'GTTV1URQ*C= MQ>@#BD4D/S$6(:$ISQ.6$"H [:WQ""&3;71;&Y.L5\L;Q <2 I(WE6"9&F> M@31&L8Q%:9^^02%AP"+B&VEQRM!NU6(*FCH9 Q5GIAQ/'4_FP\J4X%F/+F-G M] :9'4?:I9U67XO;_;J0R[Q=M?HG^4G7R[K^K';E%CG)$* H"B)(88P3 %K M+<*,<*;U<+(+.YXSD'IHZDYV TX]T]; "[XT %\OD^&>4KT9?RHVS6;]$43Z MJ=_T.DL#4N6"VWGHE!-/SNLT.6-'6Z'4*_-J-XK_:Z_DL'IXK#9J)86Q4XG:<)<\JU6(*CJ""+PJ6J3:-(U-3G2;CT4R? MC"GTHTI#[ SIDA-69Z),;GPYUR:'#.FJTYDI5JDB' L@A1##E"'" 68Y80)V MZR*8IQ$VBISL+$RL1L&7%I>A'%FRIR=#_HD;)S]O<^9%?UZD94!WQM$X#[T9 MZ4/ELF.9Z-N'6'\7#3;%=Y"!E89@G*!(9#7D&$&]7: MM3+@65UHM?E6;'>E2@UY[/$%M0+X7V8"8T>?GKYX9\Y,7@YPNK77EQ;1Q.KR M$BD#XC**PWEHRS@7*H=]RDQ9U)MBU>;4#@E3FE(HXH@(2#B".>LCI!QEC"[D MH+RI=(7%_/--QL8I% -=49"LA,2"+3T5\4N3F81T_%Q2/Y[1,2 >]M3-0SE& MX*]<=2)#S5";/=W6S_MR4[R3ZZUZ0:,X%E%.=C5_** !0TRP_6.)7^:2N*=.D,UL6#-CZ:\1,R0KHPBMKGVMUI*RNEU[?:S6:U%MOR^WMXLDRT"48@P$ MS1C.0Q'S?M<9RW6841%HU[8]ZU(/-_BM!_RWH.SF[P[S?P3=ML,7A3OH@!O* MEO,FT1.T2[:&F=1Y: A/#Z8:,3J@D;[:9A[JZO] MKMXM-[?EYGX1QTD8A^K%(9CEA,G@D9+>#@U#NG@LMF4E%ZG+[4[S;,W8ALEH M/8>C/7!)<5]N-BI13<8I[:<$O\F16S=P#4OH6_"H>:#FE3S#0_X&RU5P@F;B M\[-S,H;.S*R)FX<.C&N^E U:M>*1 M'653K)HWHK^7NZ_!X_YF7=W=7*%=&Q%:.&D(SX)J^#0RCL(;W%F'00@Q: MC+T>JFN^W]N?>/VVBJ<$)QWR!C.=G+(_#VUT[=2SW":;UX]*$VK^ MH]BNRKJX7>"$TY@2$D<@1@@ E-+N+3E( #LH_%QT^%=RTWZM: MX$W]"T_B:=D^#H34?]-8+&U_OUE*%$V65K&IFS(, =YNY<\UJ84JI?WTY[J; M\@%6^S/J%G#77KT_M9H56Z=GI,(O,F^KR..:\1=0YY$.FBBU"RZ=J/;'HMYM MR]6NRT1INO??MU4MIQ!,1<()9"1*\EC5GS\$VH222#A3;GL(%U#OQ_VVWB^E M$.RJX)L$WFTI;@\^=#^^WY2[VI.2CV@S!VH^37.Y#Y./N+N#ZD[*&^PSTNQ7 M^;75[?$-]@MHMP,G3?3;%:=:%>D&D?SW4@4MN]-9)*(Q QDB+(S2. H12:+# M+,(RK9>/?-B]L%H7ATA-ZO7W#KVY0GMID6%9OG1CN-+B?@>W1WL(GE\/F?U3 M;U [[H)-8%\!N.,M*[!8RMR9H3_ NIFZ)")K-EP99]\&H9)$H,()""E40HS M&.<'.QF)49=\RC>:;X^86S!//>W!:(\W^1<,4TYGF$RIR^-,1H\]_C>3*J[W8W'=5WLVMI+GXL?.R*=_>>"I1A2@% ,"01A MGN289XR3.,]9FF6AV<&Z!_N^$RY/:I#=-:!_7SS)\!\J?Z0X@YC0.&,Y@9CG'(%,8-D,/43Y M!:/D]TF!^9;M_$JZ)XL/74GZ/R9S93AHCDTYI))6WU>D\RTKK\R^UR M?]UI":^:ER#J]LD[9;&K_$%AQ/((13%@$8\8P20#*4-4R/]CD!E51+4VXGFZ M:-]GZ-$%1WAF@F_/H9YX3T*?F1"_P-F%*OV\1LZ +([F9CQE(D609HF1Z%A\O.\CAK.'8%82TZ@G8/0X MTQ,9SW29R[ M?BDX]_)BZ0)0538G@Q"E-,'FER%GFMM7'GBRVX!Z^MCQQ+M&3U@8 MVO>QHVL>>F$+_GSO90P'=DN86HE2)TF]^5:G:K @>P6(>&"<0IX3 2/[XB/-UJ5 MN7KJUV!M-H:Y86&;B#0'.SRJV(SF(_-CZ#*XD^6?-KNK5Q;TZ=VO>M'A%U3: M 3LSN"TUTH'*64]Q%78JFWD4/+4N26X+G'B$:^:(>%Y@SI:I4H-TOI\OMV+;XK5"F3 M?ML.T81G-$K#'+-,0 @(#3.>R4F)0XZ%4;W#,78\[]AWT.SU:12'>NHT%7UF MVM0SUP4Y/;#+;-X/4#2@2BZ(G8?#U' M$(F,NSH298$S4,M+'"_E.U@X;G6-GVK M,+V4 )$3$*(,LIB)"**0P*PW$">Q_O:\V^/&HO1WE07'HXQ M1G-BL-/NCQN['79=CO2VU9]X]]IVNAT%,]A&MP1>C6Y^L[B&%8_;8E6VG3$6 M+*$(P3B+8<2BE&0@3GF6"8)%F&&C"^Y&'^QY\7:*Q2RP,:-'+[;QQHR9X&F1 MXB6^.;4\$.)8\32/*,<.>N6@G]A6P2!=[;O3,EODY\F?FIMW"QAFF5Q9(4!Q MA&.2H"Q*:4QR"I*$ )3;EM.T1/ZE5=Z5>,#CY0G>EUO!%6/=M MHB=+%VT.,^ERWQ*>BV#H,3J@A=X:9QYZZ<^]5VM?>.%15W=?,(Y_E/5"FF)Q MDB(&TCB'82K"..FMR:\8;:[;VO"LHB^-5S.!M"9/3P>GX,U,[EZB+/BB0$TL M:*]0,Z!;8\F&L7$*"NYK#$.%Z*#*FU%R5_K(Z7IR.AP9<6X RDZ@EAAJ)E1_9\ MYHQW&ELYD]$FYD^O<"82C)XNS:+6_H,]OTG MHM'N$. %.INDC;&OF+SN]&MG PYHFL%!@0LO*K>=9W1\^5Y^X=VN>*@7,0>, MXI B-(893%($]29S.(TA"-#2WU#%X@J@R\*7M#@,]P$',>I=4SIATX7JUT= M)J<*) \LF<60YN3.-GRT<.7MR-&6GQ$Z]:&0?5!.@/?%]=T_*G4+H,\FJ[LX M]G9!11;&,9'_HC!F2131I%^49R0E:*2"N8#@6=N.$-6&^VVYWN_:JM]M5N:R M@SE:X9RTAK7V3=T0+A;93UNF17U(EZW[-?C$SV/;<6NFI2X;:[8JZ]3)M_77 M/:=:R_D>"3T^NO:Q4'L'$L#_6ZUOR7+U3_R@BC!^6/Y49S)_/5:;3\5NMV[2 M?Z_O3AZ+H.ME*>$2@83?(4IA!1>O'$7;'N? M@J_2J>!&>J5*@TNW@L?6KV#_J%[..WBFY*8Z^A:L&N<,5M*7:'6-#8R9-[CE MG''B37!P)U#^!,JAH/4HZ%P*E$_!T:G@^BXX<2N@OT);&^RVS+S-[79IO([S ML5L][AE_;8OH@FT[@ZVE2WI?S6.$>0E$6FBW+^&26# 749BA/ TC&**$" D1 MY8QGA.7Z)Q"3H)E9L-'JCLG3Y-.TF=/ 8:+F\ALJ=$Y,&!J,:3\OPM]4M-Z"[\M9O"G3&M74UE66[_L5SO"U;6 MJW55[^6X.#X1(W 8,Q315%":"Y%@0DD:1S$C@%-",J-Z*H.6&(M3'.<$0Q;% M@B("DRPF:80Q$0)AW[NT"ESP3:$+'HJEPJ9DP[2JRC@N]39?IZ/1;!)L&&R M!2?(@B\7>Q)KD*B!#5,W!,]C7]21+^<]*RJ#(I$+F.4YXF%#*1 *2.,,9YDEB=%JN88Z%<1QE82AX)/U# MJ;1.,)&S=RA$!M/$LV*=7N/HT09RP@B*'JJ9>+D@6$_!)N;63,9Z<%=! Z]A M] #PXL_\O4W=@+ YY'T>ZN;2H8ABSX<>_4F MH&/NM L6[[X6VS\E'_OM5JKRZ^810AFG#*4(,Y;*I7..PF[8$ODGH]>[M(WF M6'H<09J$@,0$8A*'819R3/),I+'WB@VGP[?!'*RKS?WO\I,>[*72'>-Z0GD1 MLLUDLN7VB'%6&JG+WX!".F^">>BC>[?.JR+[X4AG(T\PPE.((RZL59EDLI M3U)L7:_4+RS?FX7M0_"/':Q@OY$]-I"-'MR=%CH=4>+4J1RN=_ZTFUARIE3NO/"CXFR7LF/^]_%Y^!E]Z1R?6 M>'N(3C0Z5;I^3>IAA_/\_][&VW9URRE:[OVF&C1LTB%VD. M))*<9DG$DH1!PGL@60Z-[LM[,.]Y[E!'O,%OVQZ:$IJ?$M;?[.OWNZ)=\_CI MLHP;GDD]K?9_P'MU(N@?3YOB1-TO]Q2 'JU#)UC^VF@>RNS3P8'W!+QPZ41I MV;Y0IC]_KQ8Y2FDBS3#Y3YXFB*='G4](;K0K[,JF=TV%H4/]-"'3@6AZXM&] M4DJ@;=PKH *3 M"&'0V\<)!\XU3\NJ?]4#'E1/CU"'NN><2Y_*]W6HRM7EM$_!&JM^1NWP"^F? MF5\V"FC!G"L-7&01(5'(*"8)@D)*,"1Y;S9&L=';G*.-&2F>[=L+3_98@^IF M7=XW&;4CGL"S8]:-!CHEU8OTS4OO1LB<-M6_AKKINV,H:H8\C=*ROS:WL2,:NZ B3'3^C].F8<[D0(1*QX PA(A MK<-0=%:)JGZR^%9L;ZI109*!-9,!=@K,>)P]VQ2[:D(G&4&Y5S 3MD>(F">: M7>G8$=X,I.P(QE3-+%B>L:#9>*.C:=8LZ;^47M?5MC'*BGJU+1^/KVDQ&D8A M!B'A4(0ASIC\7TI 1@ E409BDU7?&#N>UWXMM*M^J)W LWL2KHU%9MF MFC6"2$\OL[_*TH!:N>!V'DKEQ)-G[[F[8D=7H3[+G[Z^P]NM[&I-D93F\2V( M44XHC\,,H3040/XYZ6T! HRNV=E9\*Q*"E1S'?8(JZD-(&>$WY0C52!\JEUW/3)Q.K-1X-IGA*2 [6#%E/!$GQ $4)B(ENN;7L6M%.XCI7,>2OH:=PE M&\!,_8RXO] ;@(9L#DBBKW:9AUAZ\ZZ:IG<;U/C]L_C>WD3K3(0Y2#.213Q+ M 64DCC@#O8D,)5H+4JL/]BR-$DYW7]2@&*LQ.<.BYIT7,\4Z4F+S\I\Q-P8U M9WUR9%<^]MWFKMH^M%6 51&IKFKLK@HVDL5VA_9D[(XN"'_&P M*/(JH&51N MM89>.>@H!@)Y?7=7K@JQ7#6;A>\VGY8;(=MYI3)&.JLT(9 2!L,XB05!641 MW%FE1)!$6S,=V/(LHRW"H(<8O-L$$F1P0&D@("Z(U=#;B3DUD^"WZ+019A>\ M&FCUQ/S:R??'XK'-/JJ;DA[EJVI>M0URUS=(>=8@8W7];;9>DWJ'/,] _5UZ M4_GIC2X.>=X?7G"$&8@3F -I)($4P833?N.6H8P:5=T>:^N"ASWO;=]_'/6S, M?RSD0F>Y_EQL'Q90B(1'7,0I3K-4*FB2I;W5.,VUXEU7MGSOJ-[>-D]!+M=! M4VJQNK.I S::4'WQFHI+<_$JI&H=L/4RUL$+%+[II6N K#>DRP7-\Y$N)]Z\ M(%WN6!HC7!C#\;,\2U<,).CR&Y?Y-B=)3 M)9\&6*,_KZ(_B@7M4OE/!.F_B_+^ZZZXQ=_D M5^^+PS-T![4""\%BAA#-2)YF>9P1R.*\AZ%>G3,JF>_:N&=]Z1'^OFPAGCRX MNK:,CMSSKZ=*%Z7>\&CC/&+JT08=W)/'-]L@=?HUH"F= ^KGK67F(8_^W#NO ML^^71R<"R[IJ 1^7N^)#(;O_9K>@)(%)"O.01R*"/!,<\@X&S^2"UIG VAB? M6F#[<@J!=,-PJ\P]\0Z4U3?GKI6UQQLHP%=!!WE&VOH"H;;:.J9M?@%M'>6> MB;:.Y]%.6_L:50L (>,8I"!C "499 F)#L:$,+H*9VG"=_+,8>"NVX&[6M9? M+8N=V))HHX9>^!NI>1_>8FT"4>LQ:$N7,9%S%"AS)P9ER)(3;;'9WB\WY;^; M7!]:;>IJ7=XV?\";VZXB4?-'5>U=70XNE^M/\BO%TX& M^J2-.Q-EF-;GLWXR^*''JWFNYLW80D17V5G(.P;S^@\0CD'?E2N^YJA"A6[=YM5]5"\K^IZ 2,2LQ0RN8Z,\E@Q MPBB".60X%6F2&]73-?MDWVI3[(*UQ&&H+&;D:*J)-UX,%412T@()?E-0_A;@ MW6Y;WNQWS7O=NRKXL)R^FML3=H84Q(K%F:B&'?9SI1C!@*XZG&UW]^+TZ:OL M&=?[7;U;;FZE1I%E7:[D^I&5Z[W\Z07 (HM4U6\2I8Q'&0*8]V!X'G*SFI.> M0)B,+*M2E W .MC7Q:VZ$B>;ZG'?S-.;3HS4-;J@5C]U%=PH],U^T&V+/_A- M_IWFF[7AFZB^&DU/WF;06F8Z^.P@\!A:=2UX OLJ((>&ZJ!/JX]V] X(J>?V MFH?B^G:RFG0,F&DX7VY5]D?]H=@V ,ZMYF&4)HSF&259D@+ (Y8@2+# )(0< M&V6YC;4U413XMO#>5NOUV1J3R*5DWX5;*K-[V\5YO; K,8)Q)2DFJE7 MR^ BVQP(CR\UI[]W*/]SN M5VT)P%5W9VB_7*]_!O6N?-ROU>LEP4VQ^UX4F^!QN=V5,DS?5<&R2T[__K78 M%C<_F[HEZ^8Z>/!U6:LEV$.Y4W]7_NSCMOI6WA;-SRC#NY_!;^OFYM+?@N_E M[JO\L--4HT#^_1-4\@,*]2I=9T(:_<_@K[K]9#EGK8O5KOG6V6L#:E71_(VN MD+K"_=OMOI#._*SDQ%AMBN"G>F!7(NZ^I'Y\HRJOK$]VRE<_5[([EGJ/;O'9&Y*JWS>#4R)DKE8?1:!;QL^*ND)]_^U&:H/+7$GML@0)C,0NZ(5,OC)^,1[-9\$"A MPA6TP"[WSL<020.QNQ-NYQ&XNW&E\M#W#-,+Y92VQ:O5=E_A8@[].4]M=,R4D9Z];#"EN;3)0 @%BGG(:21P M;S"!*5WLJMUR;2!D=F:,%.R 2'])I_Y*4#7C3BU(?F_*/NFHF+_19C7,QK$[ MH_$UTI&7!I8+;K0+>:R^%K?[=7%]]VE7K?Y)?M+ULJX_%S]V1+KZSX6T@Y@( M>9(20@GE,C(!+%?W62,JK1N=68RUY3DZZ.$U3Q=6FV_%=E>JK:C';1^=JPUU MM;-1;8):>6!8"F0LU7H!PY0LFX4+IP0WV(*;GT&#KGL=+% H@P;FQ+%R1_8\I,NA M/R]667/'E,V#TQJE1F(0I91P2EDDW4P-SU1PAL63S*@ U*I?D?8@^HTES1-K3.[\!.,*7@?$VEB'=X?6Q^%9L]H60+O9+S/\N=U_I MOMY5#\7V4!HD#BG(\P3SF(DX0C B(DY"0)B$13G7O2:I:PZ$*,H!3D,!TUB( M6#U.)4VB*..4B)SYFR4[A(%J],-.2YLZV*.\6-T>3?8&!J%K_N=YL<-Y%2Q734!2!]MB593?FB.>YO[/,6.P^4FS)84[[IWHHQ_: M/0CDQ0[7= FTUTCS-O@E1-+"+3.5M.5-.[M@?U,7_]K+6(E+'+O/\B_C'V6] MX"E"J< Y2Z.(@5R:EB-2)(C"7$91V.B)-EL;OK,)#K""!E>@@,DH14(S?%O2 MFD3-?($)^#/,$["ASD]:P,O<#*4#C&1S'KHTVHOSXW\GK(Q0'5:I7>8%0@E- M ,LCD#1/[(:$TMY>"B.C:,S>RF64IP4W7GMTJ;16'P\L.M&?MPB<2H%:'&8: M9,CI;%7(U(^W=Y=7>^+V^NM^E5ML9"?A_@J$P F'"6857] 0D1J0,*]"T7T1/LX M1;1G_ (ZJ;6:=-X(OX).VKAEI)/6O.GJ)&WNJ36W;;I8E) HH[*?P"CE(L<9 M@[GH[2 6 A-!-/]TS\I'=:[E>1EBSZ@8&$OVM,UCT(S 7[GJ0*;#8*/*.*F2 M&]6F+F^;LD[5YB1,(2F-8DY('*80&O>ATD/,'B"4-W$ M5!C-X@$'Y.H% M/R:A8!O$7I1=9';Q(V*%*NR)Z+:#GSYYF(N65JI*B=Q!1Q MG$L)#04@44Q%G#(<'NSF/-5ZU,N=M4N)FC-%,V%VE*)Y(M61HEUP(?,F7^:" M9L'UK 7-QA\]0;-F2N\YPN+[T>X?Y5JNEJJ-JFDLUTL;O/I:%M_D][I,IL_+ M[7VQ8_NM_-+G[]7GK]6^7FYN/ZGO[HI"O:UX\F7>7) H-GV(&5*4QBD-$6<) MY)0ST8>8*,XBK5!O9I"GD]:'WDV3=P-GPY/6.XVS0>M/VZ6/P4FC'KP,&C># MZTUP<#3HLTI;5X/6UT!Z%?1N!0=W ^GOTV_U+K]]HCGK?F/REN5L4)OT'\MW M,F4_6KT@#NJ5![7_N0F6AW[497D'N[8?W;;]:"<[RZ[O+/6A'ZD_/?E6T;D^ M^BG.J5KGA4ADIMWCLN',7$FI9CVD#0(KO-XM_U&5JZ(S 1.$.(E%*!C$G.80 MD?Y #C%*M+*NK3[8S(U=@9YLRWU^8!6PIFH-;6T"L'74!/^>KM;O%'N2D?]@_=Y],\$X3E#"< M)!2IZIE]#E:,PD@K$<#\4SUK7@=FU":,=.ID T;^Z7SSY9G7+W1I>V8NVY]' MX*[&]@F#.5PLR^T_ENM]@>NZV-4RA#BI#OM>1A9KT/P7JN^HWT2?M\M-?2=[ M%'Y0ER\7 H0 ,)9G@.004))F6=R!2A+"(^U9WS\4SV/F $<5[%LV3C3+C=,G M8OJG;AH' G#5_08V/]C^/C*82B=H/HW 9%XM9Q;**.Q! SYHT3<[#2?XVU8! M[2^P_6[C0W!L[]:+>;6;0= TK_:S"[.:=OS6M.,K0V_=MN.Z;P;)P:&ZZ-9O6U &^ZYII!2#BAL]5%AH39T2S^MBS7*L%+5-M/ MRW7!BIO=IV*UWS; _KZMZOJOS;98KLM_%[?->^(4B#R&<88SG&0)2#&E28\# MQK%1CKY[ZYZGY!-5D'-RN?E6U+NFM$Y;O&!_ -N\)FOZ2(N'QM [W;UL.YA- ML I;< 1W%1S _WY7;7^OERJ%]8@V4'"G/?LU9G/@+-A?R\SC;-BC?]54?=Q, M<9_:/4?5[M[NJ_T9F ]57:KX!< _Y$]\K:^W[YOW'?L7Q/OOUXLXC"B3BSD2 MA902()=V O6H(P*0V3-^E\7J6[K*BVZKG0Y>;P3*?I4X(7[A-ZT\2E85YX4CDZ>#Z_!+T/5P& 0>NF MNE/1.GH5'#O:P=FIGTCTVG(#$]A<^LP\IKO9L/'LK<>9X#*:2M\]/,IX7,7? MUW?OCK'X(DKCA"9QGJ$$DYP*DAVM80)3DRG0UH;GJ:M]RK"9XVR_7?RQWZH=^+B@%,$F18'G&LQ!EE"2D M Y2B'.L??OB%X3M!H@??!-35D=70@>.A],\@?\-IG&@<=\ M6LM,0(\-)8$'"OE)$!UTV$\>5SE!'_PQNX8R20N938-9)I$X&&&CTT_&V#DPRU[IHLG%S[<2MY72N[1IJBKG614.YF6LG;C O77O(P7+UKWW9G1@=[R&M?ZH'F-IW)@Q2OKPV MB-YFWJ7;PFSN/#3#"=RKTWN%3Q!?'=+U7I\PO6SW69 ZL!7HLXGFL4WHU<-J MN@YOL.09A'%]LR[OGV+HKWK);EI_K=:W"Y!@Q$/ A4A8!N(HCL4!4Y@0+4&> M!HEG:3X9_=4![?'N9P_3(&3VWS8:RYM9-N,)?*UY"+;\7VIC)= M#'D&92(:I_C'KI".U3&#LBU1^ULIO]! _YO=*LEW\YDMG&;4;I:S](D'5X%. M7>%C%ESKRF465^.(UUAO3=2R\UJ"3>7T*ZNR23D?MU]V4J:LN^&S+6Y?!(TW MMSWJ!6*"YP(*B.,$4XHQ/RPE,X%#HULW4^*ZQ/Y:]Z:YBBBK_?W79@)I'CY7 MB=Y-LZL)YG&Y^?D?]9.IQL7NFZ?F';,K=_F6=;1;=UK:\>C)L\FG[FS M]V<..WE6#6&\P^>WN>"Y30C&<4A26.CQT:LK?B^WE/LNKLZ,NILA-_P^1![^O3D>AKF MS,2WQQ1(4&VO,?_F+GRUN7]??I.:V-R._]QH(A0@C&&&DSP.680YX"3. M <)ASEF:"6CT[*1?*)Z%K$>O M@>?Z!Z3-![$!Q<: N_2"=^;[SHBY!\:1PQ M?4W7