0001628280-19-012991.txt : 20191031 0001628280-19-012991.hdr.sgml : 20191031 20191031172856 ACCESSION NUMBER: 0001628280-19-012991 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191031 DATE AS OF CHANGE: 20191031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CareDx, Inc. CENTRAL INDEX KEY: 0001217234 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 943316839 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36536 FILM NUMBER: 191184605 BUSINESS ADDRESS: STREET 1: 3260 BAYSHORE BOULEVARD CITY: BRISBANE STATE: CA ZIP: 94005 BUSINESS PHONE: 415-287-2300 MAIL ADDRESS: STREET 1: 3260 BAYSHORE BOULEVARD CITY: BRISBANE STATE: CA ZIP: 94005 FORMER COMPANY: FORMER CONFORMED NAME: XDx, Inc. DATE OF NAME CHANGE: 20071010 FORMER COMPANY: FORMER CONFORMED NAME: EXPRESSION DIAGNOSTICS INC DATE OF NAME CHANGE: 20030203 10-Q 1 cdna-20190930.htm 10-Q Document
10-QfalseSeptember 30, 20192019Q3CareDx, Inc.0001217234Accelerated Filertruetruetruefalse42,436,026Yes--12-3100012172342019-01-012019-09-30xbrli:shares00012172342019-10-29iso4217:USD00012172342019-09-3000012172342018-12-31iso4217:USDxbrli:shares0001217234us-gaap:ServiceMember2019-07-012019-09-300001217234us-gaap:ServiceMember2018-07-012018-09-300001217234us-gaap:ServiceMember2019-01-012019-09-300001217234us-gaap:ServiceMember2018-01-012018-09-300001217234us-gaap:ProductMember2019-07-012019-09-300001217234us-gaap:ProductMember2018-07-012018-09-300001217234us-gaap:ProductMember2019-01-012019-09-300001217234us-gaap:ProductMember2018-01-012018-09-300001217234cdna:DigitalAndOtherMember2019-07-012019-09-300001217234cdna:DigitalAndOtherMember2018-07-012018-09-300001217234cdna:DigitalAndOtherMember2019-01-012019-09-300001217234cdna:DigitalAndOtherMember2018-01-012018-09-3000012172342019-07-012019-09-3000012172342018-07-012018-09-3000012172342018-01-012018-09-300001217234us-gaap:CommonStockMember2018-12-310001217234us-gaap:AdditionalPaidInCapitalMember2018-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001217234us-gaap:RetainedEarningsMember2018-12-310001217234us-gaap:CommonStockMember2019-01-012019-03-310001217234us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-3100012172342019-01-012019-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001217234us-gaap:RetainedEarningsMember2019-01-012019-03-310001217234us-gaap:CommonStockMember2019-03-310001217234us-gaap:AdditionalPaidInCapitalMember2019-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001217234us-gaap:RetainedEarningsMember2019-03-3100012172342019-03-310001217234us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-3000012172342019-04-012019-06-300001217234us-gaap:CommonStockMember2019-04-012019-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001217234us-gaap:RetainedEarningsMember2019-04-012019-06-300001217234us-gaap:CommonStockMember2019-06-300001217234us-gaap:AdditionalPaidInCapitalMember2019-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001217234us-gaap:RetainedEarningsMember2019-06-3000012172342019-06-300001217234us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001217234us-gaap:CommonStockMember2019-07-012019-09-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001217234us-gaap:RetainedEarningsMember2019-07-012019-09-300001217234us-gaap:CommonStockMember2019-09-300001217234us-gaap:AdditionalPaidInCapitalMember2019-09-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001217234us-gaap:RetainedEarningsMember2019-09-300001217234us-gaap:CommonStockMember2017-12-310001217234us-gaap:AdditionalPaidInCapitalMember2017-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001217234us-gaap:RetainedEarningsMember2017-12-310001217234us-gaap:NoncontrollingInterestMember2017-12-3100012172342017-12-310001217234us-gaap:AccountingStandardsUpdate201409Memberus-gaap:RetainedEarningsMember2018-01-012018-03-310001217234us-gaap:AccountingStandardsUpdate201409Member2018-01-012018-03-310001217234us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-3100012172342018-01-012018-03-310001217234us-gaap:CommonStockMember2018-01-012018-03-310001217234us-gaap:NoncontrollingInterestMember2018-01-012018-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-03-310001217234us-gaap:RetainedEarningsMember2018-01-012018-03-310001217234us-gaap:CommonStockMember2018-03-310001217234us-gaap:AdditionalPaidInCapitalMember2018-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-310001217234us-gaap:RetainedEarningsMember2018-03-310001217234us-gaap:NoncontrollingInterestMember2018-03-3100012172342018-03-310001217234us-gaap:CommonStockMember2018-04-012018-06-300001217234us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-3000012172342018-04-012018-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-300001217234us-gaap:RetainedEarningsMember2018-04-012018-06-300001217234us-gaap:CommonStockMember2018-06-300001217234us-gaap:AdditionalPaidInCapitalMember2018-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001217234us-gaap:RetainedEarningsMember2018-06-300001217234us-gaap:NoncontrollingInterestMember2018-06-3000012172342018-06-300001217234us-gaap:CommonStockMember2018-07-012018-09-300001217234us-gaap:AdditionalPaidInCapitalMember2018-07-012018-09-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012018-09-300001217234us-gaap:RetainedEarningsMember2018-07-012018-09-300001217234us-gaap:CommonStockMember2018-09-300001217234us-gaap:AdditionalPaidInCapitalMember2018-09-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300001217234us-gaap:RetainedEarningsMember2018-09-300001217234us-gaap:NoncontrollingInterestMember2018-09-3000012172342018-09-300001217234cdna:ConexioGenomicsPtyLtdMember2019-01-012019-09-300001217234cdna:ConexioGenomicsPtyLtdMember2018-01-012018-09-30xbrli:pure0001217234cdna:OTTRCompleteTransplantManagementMember2019-05-070001217234cdna:XynManagementIncMember2019-08-260001217234cdna:AlloMapTestingServiceMembercdna:MedicareMember2019-01-012019-09-300001217234cdna:AlloMapTestingServiceMembercdna:MedicareMember2018-01-012018-12-310001217234cdna:AlloSureTestingServiceMembercdna:MedicareMember2019-01-012019-09-30cdna:center0001217234cdna:OTTRCompleteTransplantManagementMember2019-05-072019-05-07cdna:uniqueSolution0001217234cdna:XynManagementIncMember2019-05-072019-05-070001217234cdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-07-012019-09-300001217234cdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-07-012018-09-300001217234cdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-09-300001217234cdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-09-300001217234cdna:MedicareMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2019-01-012019-09-300001217234cdna:MedicareMemberus-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2018-01-012018-12-310001217234srt:MinimumMember2019-01-012019-09-300001217234srt:MaximumMember2019-01-012019-09-300001217234us-gaap:AccountingStandardsUpdate201602Member2019-01-010001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2019-07-012019-09-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2019-01-012019-09-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2018-01-012018-09-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2018-07-012018-09-300001217234us-gaap:WarrantMember2019-01-012019-09-300001217234us-gaap:WarrantMember2019-07-012019-09-300001217234us-gaap:WarrantMember2018-01-012018-09-300001217234us-gaap:WarrantMember2018-07-012018-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2019-07-012019-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2018-07-012018-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-09-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-09-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-09-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-09-300001217234us-gaap:FairValueMeasurementsRecurringMember2019-09-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2018-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2018-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2018-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2018-12-310001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2018-12-310001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2019-01-012019-09-300001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2019-09-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2019-09-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2018-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2019-09-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2018-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2019-01-012019-09-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2018-01-012018-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2019-09-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2018-12-310001217234us-gaap:MeasurementInputRiskFreeInterestRateMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2019-09-300001217234us-gaap:MeasurementInputRiskFreeInterestRateMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2018-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMembercdna:OTTRCompleteTransplantManagementMember2019-05-072019-05-070001217234cdna:OTTRCompleteTransplantManagementMember2019-06-300001217234cdna:OTTRCompleteTransplantManagementMember2019-07-012019-09-300001217234cdna:OTTRCompleteTransplantManagementMember2019-09-300001217234us-gaap:CustomerRelationshipsMember2019-05-070001217234us-gaap:CustomerRelationshipsMember2019-05-072019-05-070001217234us-gaap:DevelopedTechnologyRightsMember2019-05-070001217234us-gaap:DevelopedTechnologyRightsMember2019-05-072019-05-070001217234us-gaap:TrademarksMember2019-05-070001217234us-gaap:TrademarksMember2019-05-072019-05-0700012172342019-05-070001217234cdna:MeasurementInputRoyaltyRateMemberus-gaap:DevelopedTechnologyRightsMember2019-05-070001217234cdna:MeasurementInputRoyaltyRateMemberus-gaap:TrademarksMember2019-05-070001217234us-gaap:MeasurementInputDiscountRateMember2019-05-070001217234cdna:OTTRCompleteTransplantManagementMembercdna:DigitalAndOtherMember2019-01-012019-09-300001217234cdna:XynManagementIncMember2019-08-262019-08-260001217234cdna:AcquiredAndDevelopedTechnologyMember2019-09-300001217234cdna:AcquiredAndDevelopedTechnologyMember2019-01-012019-09-300001217234us-gaap:CustomerRelationshipsMember2019-09-300001217234us-gaap:CustomerRelationshipsMember2019-01-012019-09-300001217234cdna:CommercializationRightsMember2019-09-300001217234cdna:CommercializationRightsMember2019-01-012019-09-300001217234us-gaap:TrademarksAndTradeNamesMember2019-09-300001217234us-gaap:TrademarksAndTradeNamesMember2019-01-012019-09-300001217234cdna:AcquiredInProcessTechnologyMember2019-09-300001217234cdna:IlluminaIncMember2018-05-042018-05-040001217234cdna:IlluminaIncMember2018-05-040001217234us-gaap:MeasurementInputDiscountRateMemberus-gaap:CustomerRelationshipsMember2018-05-040001217234cdna:IlluminaIncMemberus-gaap:MeasurementInputDiscountRateMembercdna:TXMembercdna:AcquiredInProcessTechnologyAlloSeqMember2018-05-040001217234cdna:IlluminaIncMemberus-gaap:MeasurementInputDiscountRateMembercdna:BMTMembercdna:AcquiredInProcessTechnologyAlloSeqMember2018-05-040001217234cdna:HLAMemberus-gaap:CustomerRelationshipsMembercdna:TruSightMember2018-05-040001217234us-gaap:CustomerRelationshipsMembercdna:TruSightMember2018-05-042018-05-040001217234cdna:IlluminaIncMembercdna:TXMembercdna:AcquiredInProcessTechnologyAlloSeqMember2018-05-040001217234cdna:IlluminaIncMembercdna:AcquiredInProcessTechnologyAlloSeqMembercdna:HCTMember2018-05-040001217234cdna:CibiltechSASMembercdna:LicenseAndCommercializationAgreementMember2019-04-302019-04-300001217234cdna:CibiltechSASMembercdna:CommercializationRightsMemberus-gaap:MeasurementInputDiscountRateMembercdna:LicenseAndCommercializationAgreementMember2019-04-300001217234cdna:CibiltechSASMemberus-gaap:ConvertiblePreferredStockMembercdna:LicenseAndCommercializationAgreementMember2019-07-260001217234cdna:AcquiredAndDevelopedTechnologyMember2018-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2018-01-012018-12-310001217234us-gaap:CustomerRelationshipsMember2018-12-310001217234us-gaap:CustomerRelationshipsMember2018-01-012018-12-310001217234us-gaap:TrademarksAndTradeNamesMember2018-12-310001217234us-gaap:TrademarksAndTradeNamesMember2018-01-012018-12-310001217234cdna:AcquiredInProcessTechnologyMember2018-12-310001217234us-gaap:CostOfSalesMember2019-07-012019-09-300001217234us-gaap:SellingAndMarketingExpenseMember2019-07-012019-09-300001217234us-gaap:CostOfSalesMember2018-07-012018-09-300001217234us-gaap:SellingAndMarketingExpenseMember2018-07-012018-09-300001217234us-gaap:CostOfSalesMember2019-01-012019-09-300001217234us-gaap:SellingAndMarketingExpenseMember2019-01-012019-09-300001217234us-gaap:CostOfSalesMember2018-01-012018-09-300001217234us-gaap:SellingAndMarketingExpenseMember2018-01-012018-09-300001217234us-gaap:CostOfSalesMember2019-09-300001217234us-gaap:SellingAndMarketingExpenseMember2019-09-300001217234cdna:IlluminaIncMember2019-01-012019-09-300001217234cdna:IlluminaIncMember2019-07-012019-09-300001217234cdna:PerceptiveCreditAgreementMember2018-04-170001217234cdna:PerceptiveCreditAgreementMembercdna:DebtExtinguishmentExpensesMember2018-11-202018-11-200001217234cdna:JBGDebtMember2018-02-012018-03-310001217234cdna:JBGDebtMember2018-01-012018-03-310001217234cdna:JBGDebtMembercdna:DebtExtinguishmentExpensesMember2018-01-012018-03-310001217234cdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:CommonStockMember2019-01-012019-09-300001217234cdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:CommonStockMember2019-09-300001217234cdna:ClassOfWarrantOrRightIssuedDateThreeMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:CommonStockMember2019-01-012019-09-300001217234cdna:ClassOfWarrantOrRightIssuedDateThreeMemberus-gaap:CommonStockMember2019-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2018-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001217234us-gaap:RestrictedStockUnitsRSUMember2019-09-300001217234us-gaap:EmployeeStockOptionMember2019-07-012019-09-300001217234us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001217234us-gaap:EmployeeStockOptionMember2019-09-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-09-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-01-012019-09-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-01-022019-01-020001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-07-012019-07-010001217234us-gaap:EmployeeStockOptionMember2018-07-012018-09-300001217234us-gaap:EmployeeStockOptionMember2018-01-012018-09-300001217234us-gaap:EmployeeStockMember2019-07-012019-09-300001217234us-gaap:EmployeeStockMember2018-07-012018-09-300001217234us-gaap:EmployeeStockMember2019-01-012019-09-300001217234us-gaap:EmployeeStockMember2018-01-012018-09-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2019-07-012019-09-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2018-07-012018-09-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-09-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-09-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2018-07-012018-09-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-09-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-09-300001217234us-gaap:ServiceMembercountry:US2019-07-012019-09-300001217234us-gaap:ServiceMembercountry:US2018-07-012018-09-300001217234us-gaap:ServiceMembercountry:US2019-01-012019-09-300001217234us-gaap:ServiceMembercountry:US2018-01-012018-09-300001217234us-gaap:ServiceMembercdna:RestOfTheWorldMember2019-07-012019-09-300001217234us-gaap:ServiceMembercdna:RestOfTheWorldMember2018-07-012018-09-300001217234us-gaap:ServiceMembercdna:RestOfTheWorldMember2019-01-012019-09-300001217234us-gaap:ServiceMembercdna:RestOfTheWorldMember2018-01-012018-09-300001217234us-gaap:ProductMembercountry:US2019-07-012019-09-300001217234us-gaap:ProductMembercountry:US2018-07-012018-09-300001217234us-gaap:ProductMembercountry:US2019-01-012019-09-300001217234us-gaap:ProductMembercountry:US2018-01-012018-09-300001217234srt:EuropeMemberus-gaap:ProductMember2019-07-012019-09-300001217234srt:EuropeMemberus-gaap:ProductMember2018-07-012018-09-300001217234srt:EuropeMemberus-gaap:ProductMember2019-01-012019-09-300001217234srt:EuropeMemberus-gaap:ProductMember2018-01-012018-09-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2019-07-012019-09-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2018-07-012018-09-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2019-01-012019-09-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2018-01-012018-09-300001217234country:UScdna:DigitalAndOtherMember2019-07-012019-09-300001217234country:UScdna:DigitalAndOtherMember2018-07-012018-09-300001217234country:UScdna:DigitalAndOtherMember2019-01-012019-09-300001217234country:UScdna:DigitalAndOtherMember2018-01-012018-09-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2019-07-012019-09-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2018-07-012018-09-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2019-01-012019-09-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2018-01-012018-09-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2019-07-012019-09-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2018-07-012018-09-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2019-01-012019-09-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2018-01-012018-09-300001217234country:US2019-07-012019-09-300001217234country:US2018-07-012018-09-300001217234country:US2019-01-012019-09-300001217234country:US2018-01-012018-09-300001217234srt:EuropeMember2019-07-012019-09-300001217234srt:EuropeMember2018-07-012018-09-300001217234srt:EuropeMember2019-01-012019-09-300001217234srt:EuropeMember2018-01-012018-09-300001217234cdna:RestOfTheWorldMember2019-07-012019-09-300001217234cdna:RestOfTheWorldMember2018-07-012018-09-300001217234cdna:RestOfTheWorldMember2019-01-012019-09-300001217234cdna:RestOfTheWorldMember2018-01-012018-09-300001217234country:US2019-09-300001217234country:US2018-12-310001217234srt:EuropeMember2019-09-300001217234srt:EuropeMember2018-12-310001217234cdna:RestOfTheWorldMember2019-09-300001217234cdna:RestOfTheWorldMember2018-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
FORM 10-Q
__________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                to              
Commission file number: 001-36536
__________________________________________________
CAREDX, INC.
(Exact name of registrant as specified in its charter)
__________________________________________________
Delaware94-3316839
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
3260 Bayshore Boulevard
Brisbane, California 94005
(Address of principal executive offices and zip code)
(415) 287-2300
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
__________________________________________________
Securities registered pursuant to Section 12(b) of the Act
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, par value $0.001 per shareCDNAThe Nasdaq Stock Market LLC
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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 ☒
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
There were 42,436,026 shares of the registrant’s Common Stock issued and outstanding as of October 29, 2019.



CareDx, Inc.
TABLE OF CONTENTS
Page No.

2

PART I. FINANCIAL INFORMATION
ITEM 1. UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
CareDx, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In thousands, except share data)
September 30, 2019December 31, 2018
Assets
Current assets:
Cash and cash equivalents$40,927  $64,616  
Accounts receivable19,169  9,760  
Inventory5,902  4,943  
Prepaid and other current assets2,126  1,795  
Total current assets68,124  81,114  
Property and equipment, net3,656  4,134  
Operating leases right-of-use assets2,244    
Intangible assets, net45,781  33,252  
Goodwill23,777  12,005  
Restricted cash251  192  
Other assets1,000    
Total assets144,833  130,697  
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$5,691  $4,711  
Accrued compensation10,278  9,156  
Accrued and other liabilities15,002  5,637  
Total current liabilities30,971  19,504  
Deferred tax liability2,013  2,968  
Common stock warrant liability6,940  10,003  
Deferred payments for intangible assets5,103    
Other liabilities2,263  2,294  
Total liabilities47,290  34,769  
Commitments and contingencies (Note 8)
Stockholders’ equity:
Preferred stock: $0.001 par value; 10,000,000 shares authorized at September 30, 2019 and December 31, 2018; no shares issued and outstanding at September 30, 2019 and December 31, 2018
    
Common stock: $0.001 par value; 100,000,000 shares authorized at September 30, 2019 and December 31, 2018; 42,421,115 shares and 41,384,960 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively
42  41  
Additional paid-in capital432,471  412,010  
Accumulated other comprehensive loss(5,934) (4,278) 
Accumulated deficit(329,036) (311,845) 
Total stockholders' equity97,543  95,928  
Total liabilities and stockholders’ equity$144,833  $130,697  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

CareDx, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In thousands, except share and per share data)
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Revenue:
Testing services revenue$28,226  $16,847  $75,421  $41,448  
Product revenue4,200  4,223  13,226  11,080  
Digital and other revenue1,385  114  2,600  532  
Total revenue33,811  21,184  91,247  53,060  
Cost of revenue11,494  8,887  32,739  22,478  
Gross profit22,317  12,297  58,508  30,582  
Operating expenses:
Research and development8,521  3,868  21,765  10,732  
Sales and marketing11,058  5,971  28,627  15,916  
General and administrative9,485  5,177  27,103  16,080  
Change in estimated fair value of contingent consideration      1,017  
Total operating expenses29,064  15,016  77,495  43,745  
Loss from operations(6,747) (2,719) (18,987) (13,163) 
Other income (expense):
Interest income (expense), net37  (408) 679  (3,527) 
Debt extinguishment expenses      (2,806) 
Change in estimated fair value of common stock warrant liability and derivative liability4,346  (17,093) (14) (24,540) 
Other expense, net(398) (40) (644) (85) 
Total other income (expense)3,985  (17,541) 21  (30,958) 
Loss before income taxes(2,762) (20,260) (18,966) (44,121) 
Income tax benefit949  290  1,775  1,095  
Net loss(1,813) (19,970) (17,191) (43,026) 
Net loss attributable to noncontrolling interest      (25) 
Net loss attributable to CareDx, Inc.$(1,813) $(19,970) $(17,191) $(43,001) 
Net loss per share attributable to CareDx, Inc. (Note 3):
Basic$(0.04) $(0.54) $(0.41) $(1.26) 
Diluted$(0.04) $(0.54) $(0.41) $(1.26) 
Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.:
Basic42,393,550  37,154,293  42,048,647  34,134,138  
Diluted42,393,550  37,154,293  42,048,647  34,134,138  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

CareDx, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(Unaudited)
(In thousands)
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Net loss$(1,813) $(19,970) $(17,191) $(43,026) 
Other comprehensive income (loss):
Foreign currency translation adjustments, net of tax(863) 120  (1,656) (1,642) 
Net comprehensive loss(2,676) (19,850) (18,847) (44,668) 
Comprehensive loss attributable to noncontrolling interest, net of tax      (25) 
Comprehensive loss attributable to CareDx, Inc.$(2,676) $(19,850) $(18,847) $(44,643) 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

CareDx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 201841,384,960  $41  $412,010  $(4,278) $(311,845) $95,928  
Issuance of common stock under ESPP31,184  —  341  —  —  341  
RSU settlements, net of shares withheld146,159  —  (2,378) —  —  (2,378) 
Issuance of common stock for services2,112  —  51  —  —  51  
Issuance of common stock for cash upon exercise of stock options
253,347  —  1,365  —  —  1,365  
Issuance of common stock for cash upon exercise of warrants
94,707  —  2,569  —  —  2,569  
Share-based compensation expense—  —  6,001  —  —  6,001  
Foreign currency translation adjustment—  —  —  (724) —  (724) 
Net loss—  —  —  —  (7,531) (7,531) 
Balance at March 31, 201941,912,469  $41  $419,959  $(5,002) $(319,376) $95,622  
Changes in estimated offering costs—  —  50  —  —  50  
RSU settlements, net of shares withheld112,760  —  (1,597) —  —  (1,597) 
Issuance of common stock for services1,663  —  52  —  —  52  
Issuance of common stock for cash upon exercise of stock options
240,734  1  1,404  —  —  1,405  
Issuance of common stock for cash upon exercise of warrants
38,806  —  612  —  —  612  
Share-based compensation expense—  —  4,938  —  —  4,938  
Foreign currency translation adjustment—  —  —  (69) —  (69) 
Net loss—  —  —  —  (7,847) (7,847) 
Balance at June 30, 201942,306,432  $42  $425,418  $(5,071) $(327,223) $93,166  
Contingent consideration classified as equity—  —  222  —  —  222  
Issuance of common stock under ESPP20,528  —  418  —  —  418  
RSU settlements, net of shares withheld2,140  —  (29) —  —  (29) 
Issuance of common stock for services1,514  —  54  —  —  54  
Issuance of common stock for cash upon exercise of stock options81,473  —  476  —  —  476  
Issuance of common stock upon exercise of warrants9,028  —  —  —  —  —  
Share-based compensation expense—  —  5,912  —  —  5,912  
Foreign currency translation adjustment—  —  —  (863) —  (863) 
Net loss—  —  —  —  (1,813) (1,813) 
Balance at September 30, 201942,421,115  $42  $432,471  $(5,934) $(329,036) $97,543  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

CareDx, Inc.
Condensed Consolidated Statements of Stock and Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Noncontrolling
Interests
Total
Stockholders’
Equity
(Deficit)
SharesAmount
Balance at December 31, 201728,825,019  $29  $264,204  $(2,346) $(268,022) $180  $(5,955) 
Adoption of ASC 606—  —  —  —  2,933  —  2,933  
Reclassification of warrants from liability to equity—  —  6,550  —  —  —  6,550  
Conversion of convertible debt6,161,331  6  38,848  —  —  —  38,854  
Issuance of common stock under ESPP34,176  —  32  —  —  —  32  
RSU settlements, net of shares withheld49,330  —  (128) —  —  —  (128) 
Issuance of common stock for services5,772  —  62  —  —  —  62  
Issuance of common stock for cash upon exercise of stock options
142,554  —  80  —  —  —  80  
Issuance of common stock for cash upon exercise of warrants
22,600  —  153  —  —  —  153  
Share-based compensation expense—  —  634  —  —  —  634  
Acquisition of noncontrolling interests—  —  (537) —  —  (155) (692) 
Foreign currency translation adjustment—  —  —  (137) —  —  (137) 
Net loss—  —  —  —  (8,969) (25) (8,994) 
Balance at March 31, 201835,240,782  $35  $309,898  $(2,483) $(274,058) $  $33,392  
RSU settlements, net of shares withheld24,306  —  (570) —  —  —  (570) 
Issuance of common stock for services12,147  —  72  —  —  —  72  
Issuance of common stock for cash upon exercise of stock options
24,934  —  98  —  —  —  98  
Issuance of common stock for cash upon exercise of warrants
445,576  —  5,724  —  —  —  5,724  
Share-based compensation expense—  —  2,449  —  —  —  2,449  
Issuance of common stock for contingent consideration227,848  1  2,689  —  —  —  2,690  
Issuance of warrants in connection with Perceptive debt—  —  784  —  —  —  784  
Foreign currency translation adjustment—  —  —  (1,625) —  —  (1,625) 
Net loss—  —  —  —  (14,062) —  (14,062) 
Balance at June 30, 201835,975,593  $36  $321,144  $(4,108) $(288,120) $  $28,952  
Issuance of common stock under ESPP42,534  —  255  —  —  —  255  
RSU settlements, net of shares withheld104,014  —  —  —  —  —  —  
Issuance of common stock for services29,890  —  63  —  —  —  63  
Issuance of common stock for cash upon exercise of stock options115,144  —  411  —  —  —  411  
Issuance of common stock for cash upon exercise of warrants2,517,036  3  32,770  —  —  —  32,773  
Share-based compensation expense—  —  1,202  —  —  —  1,202  
Issuance of common stock for contingent consideration—  —  582  —  —  —  582  
Foreign currency translation adjustment—  —  —  120  —  —  120  
Net loss—  —  —  —  (19,970) —  (19,970) 
Balance at September 30, 201838,784,211  $39  $356,427  $(3,988) $(308,090) $  $44,388  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

CareDx, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
Nine Months Ended September 30,
20192018
Operating activities:
Net loss$(17,191) $(43,026) 
Adjustments to reconcile net loss to net cash used in operating activities:
Stock-based compensation17,010  5,078  
Revaluation of common stock warrant liability and derivative liability to estimated fair value14  24,540  
Depreciation and amortization3,840  3,039  
Loss on the write-off of fixed assets160    
Non-cash lease expense1,129    
Amortization of inventory fair market value adjustment  224  
Loss on conversion of JGB Debt to shares of common stock  2,806  
Amortization of debt discount and noncash interest expense  2,188  
Revaluation of contingent consideration to estimated fair value  1,017  
Changes in operating assets and liabilities:
Accounts receivable(7,816) (3,830) 
Inventory(1,327) 358  
Prepaid and other assets566  (174) 
Operating leases liabilities, net(1,436) —  
Accounts payable1,003  (863) 
Accrued compensation1,038  3,376  
Accrued and other liabilities2,478  430  
Change in deferred taxes(1,154) (1,168) 
Net cash used in operating activities(1,686) (6,005) 
Investing activities:
Acquisition of business(18,119)   
Acquisition of intangible assets(1,148) (5,202) 
Investment in equity securities(1,000)   
Acquisition of noncontrolling interests, net of cash acquired  (692) 
Purchase of property and equipment, net(970) (1,075) 
Net cash used in investing activities(21,237) (6,969) 
Financing activities:
Proceeds from Perceptive term loan, net of issuance costs  14,282  
Proceeds from issuance of common stock under employee stock purchase plan760  32  
Taxes paid related to net share settlement of restricted stock units(4,004) (698) 
Proceeds from exercise of warrants105  10,996  
Proceeds from exercise of stock options3,245  589  
Principal payments on debt and finance lease obligations(128) (11,397) 
Contingent payments related to the acquisition of Conexio Genomics Pty Ltd.(192) (171) 
Change in short term credit facility  (677) 
Net cash (used in) provided by financing activities(214) 12,956  
Effect of exchange rate changes on cash and cash equivalents(493) (62) 
Net decrease in cash, cash equivalents and restricted cash(23,630) (80) 
Cash, cash equivalents, and restricted cash at beginning of period64,808  26,474  
Cash, cash equivalents, and restricted cash at end of period$41,178  $26,394  
Supplemental disclosure of cash flow information:
Deferred payments for intangible assets$7,180    
Operating leases right-of-use assets2,244  —  
Contingent consideration1,441  2,689  

September 30, 2019December 31, 2018
Cash, Cash Equivalents and Restricted Cash as of:
Cash and cash equivalents$40,927  $64,616  
Restricted cash251  192  
Total cash, cash equivalents and restricted cash at the end of period$41,178  $64,808  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

CareDx, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
1. ORGANIZATION AND DESCRIPTION OF BUSINESS
CareDx, Inc. (“CareDx” or the “Company”) together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value healthcare solutions for transplant patients and caregivers.  The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloMap® Heart, which is a gene expression solution for heart transplant patients, and AlloSure® Kidney, which is a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients. The Company also offers high quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs.
On May 7, 2019, the Company completed the acquisition of 100% of the outstanding equity of Ottr Complete Transplant Management (“Ottr”). Ottr’s solutions enable integration with electronic medical records (“EMR”) systems, providing patient surveillance management tools and outcomes data to transplant centers. On August 26, 2019, the Company completed the acquisition of 100% of the outstanding equity of XynManagement, Inc. (“XynManagement”). Ottr and XynManagement products will be added to the CareDx Digital Solutions portfolio. See Note 5 for further details.
Testing Services
AlloMap Heart is a covered service for Medicare beneficiaries since January 1, 2006. In 2018, the Medicare reimbursement rate for AlloMap Heart was set at $3,240, which remains applicable for 2019.  AlloMap Heart has also received positive coverage decisions from many of the largest U.S. private payers.
In October 2017, the Company commercially launched AlloSure Kidney, its proprietary next generation sequencing-based test that measures dd-cfDNA in kidney transplant recipients. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841.  AlloSure Kidney has also received payments from private payers on a case-by-case basis. However, no positive coverage decisions from private payers have yet been made for AlloSure Kidney.
In September 2018, the Company initiated the Surveillance HeartCare Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure® Heart in one surveillance solution. In August 2019, AlloSure Heart received a positive draft Local Coverage Determination (dLCD) for Medicare coverage.
In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies.
In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study. OKRA is an extension of the Kidney Allograft Outcomes AlloSure Registry (“K-OAR”). OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap® Kidney and the predictive artificial intelligence technology of KidneyCare iBox developing a multimodality surveillance solution. The Company has not yet made any applications to payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
Products
Olerup SSP® is used to type Human Leukocyte Antigen (“HLA”) alleles, based on the sequence specific primer (“SSP”) technology.  Olerup SBT is a complete product range for sequence-based typing of HLA alleles. QTYPE® enables speed and precision in HLA typing at a low to intermediate resolution for samples that require a fast turnaround time and uses real-time polymerase chain reaction, or PCR methodology.
TruSight HLA is a next generation sequencing (“NGS”)-based high resolution typing solution that provides NGS-level resolution to HLA typing. The Company’s suite of AlloSeq products are commercial NGS-based kitted solutions that the Company acquired as a result of its License Agreement. These products include: AlloSeq Tx, a high-resolution HLA typing solution, AlloSeq cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq HCT, a solution for chimerism testing for stem cell transplant recipients.
9

Digital
Following the acquisitions of both Ottr and XynManagement, CareDx is a leading provider of transplant patient tracking software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and Waitlist Management. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. Waitlist Management includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
Liquidity
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, the Company had cash and cash equivalents of $40.9 million.
The Company may require additional financing in the future to fund working capital and pay its obligations as they come due. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements or a combination of these. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms favorable to the Company. The Company believes its existing cash balance and expected revenues will be sufficient to meet its anticipated cash requirements for at least the next 12 months.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2018, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.
The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Reclassifications and Changes in Presentation
Certain prior period amounts have been reclassified to conform with the current period presentation, including: (i) separate presentation of debt extinguishment expenses from other expense, net, (ii) combined presentation of license and other revenue with digital revenue, (iii) combined presentation of cost of testing services, cost of product, and cost of digital, and (iv) separate presentation of gross profit. These reclassifications had no effect on the reported results of operations.
Use of Estimates
The preparation of unaudited condensed consolidated 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 assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses
10

for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended September 30, 2019 and 2018, approximately 54% and 50% respectively, of total revenue was derived from Medicare. For the nine months ended September 30, 2019 and 2018, approximately 39% and 47%, respectively, of total revenue was derived from Medicare. No other payers or customers represented more than 10% of total revenue for these periods.
As of September 30, 2019 and December 31, 2018, approximately 30% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either September 30, 2019 or December 31, 2018.
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases (“ASC 842”). The Company determines if an arrangement is or contains a lease at contract inception. The Company leases office space and equipment primarily through operating leases with a limited number of finance leases. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
The Company’s leases have remaining terms of 1.25 years to 3.06 years, some of which include options to extend the lease term. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised. Certain finance leases also include bargain purchase options of the leased equipment.
Recent Accounting Pronouncements
Effective January 1, 2019, the Company adopted ASC 842 using the optional transition method and applied the standard only to leases that existed at that date. Under the optional transition method, the Company does not need to restate the comparative periods in transition and will continue to present financial information and disclosures for periods before January 1, 2019 in accordance with ASC Topic 840. The Company has also chosen to apply the package of practical expedients for existing leases, which provides relief from reassessing: (i) whether a contract is or contains a lease, (ii) lease classification, and (iii) whether initial direct costs can be capitalized. The Company has also made some accounting policy elections to: (i) allow the Company not to separate nonlease components from lease components, and instead to account for those as a single lease component, and (ii) elect not to recognize a ROU asset and a lease liability for leases with a term of 12 months or less .
Upon adoption of ASC 842 on January 1, 2019, the Company recorded a ROU asset of approximately $3.0 million and a lease liability of approximately $3.8 million. The lease liability was determined based on the present value of the remaining minimum lease payments. The ROU asset was determined based on the value of the lease liability, adjusted for the deferred rent balances of approximately $0.8 million, which were previously included in accrued and other liabilities as well as deferred rent, net of current portion. See Note 8 for further details.
The standard did not have a material impact on the unaudited condensed consolidated statement of cash flows or the condensed consolidated statement of operations.
In February 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-2, Income Statement – Reporting Comprehensive Income (ASC Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive
11

Income (“ASU 2018-2”). The amendments in ASU 2018-2 allow a reclassification from accumulated other comprehensive income to retained earnings for certain tax effects resulting from the Tax Cuts and Jobs Act (the “Tax Act”). ASU 2018-2 became effective for all interim and annual reporting periods beginning after December 15, 2018 and may be applied retrospectively or as of the beginning of the period of adoption. The Company adopted the standard on January 1, 2019. The adoption of the new standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In September 2018, the FASB issued ASU No. 2018-7, Compensation - Stock Compensation (ASC Topic 718): Improvements to Nonemployee Share Based Payment Accounting (“ASU 2018-7”). ASU 2018-7 is effective for all interim and annual reporting periods beginning on or after December 15, 2018. The Company adopted ASU 2018-7 on January 1, 2019 applying a modified retrospective approach. On transition, the Company only had nonemployee equity-classified awards with an established measurement date. Accordingly, the Company did not record a cumulative-effect adjustment to retained earnings.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 is effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted including adoption in any interim period. The Company plans to adopt the standard during 2019. The Company expects the new standard will impact its prospective unaudited condensed consolidated financial statements after adoption related to implementation costs in a cloud computing arrangement if and when entered by the Company.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (ASC Topic 820), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. The ASU is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company is in the process of assessing the impact that the ASU will have in its unaudited condensed consolidated financial statements and disclosures. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
In September 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
3. NET LOSS PER SHARE
Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
12

The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Numerator:
Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share
$(1,813) $(19,970) $(17,191) $(43,001) 
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share attributable to CareDx, Inc.
42,393,550  37,154,293  42,048,647  34,134,138  
Net loss per share attributable to CareDx, Inc.:
Basic and diluted$(0.04) $(0.54) $(0.41) $(1.26) 
The following potentially dilutive securities have been excluded from diluted net loss per share as at September 30, 2019 because their effect would be antidilutive:
Three and Nine Months Ended September 30,
20192018
Shares of common stock subject to outstanding options2,668,388  2,532,171  
Shares of common stock subject to outstanding common stock warrants355,240  798,553  
Restricted stock units1,552,466  894,304  
Total common stock equivalents4,576,094  4,225,028  

4. FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value.  The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  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 accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1: Inputs which include quoted prices in active markets for identical assets and liabilities.
Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following table sets forth the Company’s financial assets and liabilities measured at fair value on a recurring basis, as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$33,691  $  $  $33,691  
Liabilities
Common stock warrant liability$  $  $6,940  $6,940  

13

December 31, 2018
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$59,471  $  $  $59,471  
Liabilities
Common stock warrant liability$  $  $10,003  $10,003  
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2018$10,003  
Exercise of warrants(3,157) 
Change in estimated fair value94  
Balance as of September 30, 2019$6,940  
The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period.  There were no transfers between Level 1, Level 2 and Level 3 categories during the periods presented.
In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:
Money market funds – Investments in money market funds are classified within Level 1.  At September 30, 2019 and December 31, 2018, money market funds were included on the balance sheets in cash and cash equivalents.
Common stock warrant liability – The Company utilizes a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that involves a market condition simulation to estimate the fair value of the warrants.  The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices and stock prices of peer companies in the diagnostics industry, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants.  Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.
Common Stock Warrant Liability Valuation Assumptions
September 30, 2019December 31, 2018
Private Placement Common Stock Warrant Liability
Stock Price$22.61  $25.14  
Exercise Price$1.12  $1.12  
Remaining term (in years)3.544.29
Volatility81.00%79.00%
Risk-free interest rate1.55%2.46%




14

5. BUSINESS COMBINATIONS
Ottr
On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr for total consideration of $16.1 million. Ottr was formed in 1993 and is a leading provider of organ transplant patient tracking software.
The Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. The Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Results of operations of Ottr have been included with the Company’s results since the date of the acquisition. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.
Goodwill of $10.0 million arising from the acquisition primarily consists of synergies from combining the Ottr software with the current testing solutions offered by the Company. The integration of the Ottr software into transplant center EMR systems may simplify the ordering process for the Company’s leading surveillance tests, optimize transplant patient safety, increase efficiency and facilitate compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the consideration paid for Ottr and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date:
Total
(In Thousands)
Consideration
Cash$16,037  
Accrued purchase consideration111  
Total Consideration$16,148  
Recognized amounts of identifiable assets acquired and
liabilities assumed
Current assets$1,525  
Fixed assets35  
Identifiable intangible assets6,600  
Current liabilities(2,056) 
Total identifiable net assets acquired6,104  
Goodwill10,044  
$16,148  
The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.
The fair value of the acquired current liabilities as of June 30, 2019 included a preliminary deferred revenue balance of $2.3 million. During the three months ended September 30, 2019, the Company recorded an adjustment of $0.5 million to the initial valuation amount of deferred revenue, decreasing its balance to $1.8 million as of the acquisition date. This change is a result of updated assumptions and methodologies for acquired software maintenance contracts. As part of this adjustment, goodwill decreased by approximately $0.6 million.
At the acquisition date the Company estimated net deferred tax assets of approximately $0.2 million arising from temporary differences related to assets acquired and liabilities assumed. The Company estimated that Ottr had net operating losses (“NOLs”) carryforward of approximately $6.9 million, $4.3 million of which will begin to expire in 2033, and the remaining $2.6 million will be carried forward indefinitely. A full valuation allowance of $0.2 million was recognized as of the acquisition
15

date resulting in no impact from deferred taxes to Ottr’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired are finalized as of September 30, 2019.
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships$4,200  15
Developed technology2,300  10
Trademark100  2
Total$6,600  
Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of Ottr’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.
The acquired developed technology represents the fair value of Ottr’s proprietary software. The trademark acquired consists primarily of the Ottr brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15.0% and 1.0% were used to estimate the fair value of the developed technology and the trademark, respectively.
The Company utilized a discount rate of 14.5% in estimating the fair value of these three intangible assets.
As of September 30, 2019, Ottr’s digital revenue of $2.3 million was included in the Company’s condensed consolidated statement of operations from the acquisition date of May 7, 2019. Unaudited supplemental pro forma information is not disclosed because it is considered immaterial.
XynManagement
On August 26, 2019, the Company acquired 100% of the outstanding common stock of XynManagement for total cash consideration of $2.0 million. As a result of the acquisition, the Company recognized contingent consideration of $1.4 million, including liability and equity components, goodwill of $1.7 million and intangible assets of $2.0 million. The goodwill for this acquisition is not deductible for income tax purposes. Contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets. The fair value of contingent consideration was determined using the Monte Carlo simulation model. See Note 1 for further details.
6. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and nine months ended September 30, 2019 (in thousands).
Total
Balance as of January 1, 2019$12,005  
Goodwill acquired11,772  
Balance as of September 30, 2019$23,777  
16

Intangible Assets
The following tables present details of the Company’s intangible assets as of September 30, 2019 ($ in thousands):
September 30, 2019
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$26,387  $(5,897) $(2,291) $18,199  8.4
Customer relationships18,168  (3,084) (1,885) 13,199  10.7
Commercialization rights8,079  (30)   8,049  9.9
Trademarks and tradenames2,360  (573) (275) 1,512  8.6
Total intangible assets with finite lives$54,994  $(9,584) $(4,451) $40,959  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$59,816  $(9,584) $(4,451) $45,781  
Acquisition of intangible assets
Illumina License and Commercialization Agreement
On May 4, 2018, the Company entered into the License Agreement with Illumina, which provides the Company with certain worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in the field of bone marrow and solid organ transplantation diagnostic testing (the “Field”).  As a result, from June 1, 2018, the Company is the exclusive worldwide distributor of Illumina’s TruSight HLA v1 and v2 product line. In addition, the Company was also granted the exclusive right to develop and commercialize other NGS product lines for use in the Field.
The License Agreement required the Company to make a $5.0 million initial cash payment to Illumina and further requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. Pursuant to the License Agreement, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
As the License Agreement did not meet the definition of a business combination under ASC Topic 805, Business Combinations, the Company accounted for the transaction as an asset acquisition. In an asset acquisition goodwill is not recognized, but rather any excess consideration transferred over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable assets acquired.
Costs relating to the assets acquired were $5.2 million, comprising of the cash consideration of $5.0 million and associated transaction costs of $0.2 million. A deferred tax balance was not required to be established on the License Agreement date as the book and tax basis of the intangible assets was equivalent to the amount paid.
The allocation of the purchase price to identified intangible assets acquired was based on the Company’s best estimate of the fair value of such assets as of the acquisition date. Significant assumptions utilized in the valuation of identified intangible assets were based on company-specific information and projections, which are not observable in the market and are thus considered Level 3 measurements as defined by U.S. GAAP. The Company determined the estimated fair values using Level 3 inputs after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management.
Customer relationships represent the fair value of future projected revenue that is expected to be derived from sales of TruSight HLA products to existing customers of Illumina. The customer contracts and related relationships value has been estimated utilizing a multi-period excess earnings method under income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the life of the products, assuming that the existing customers will remain with the Company until the products become obsolete. The Company utilized a discount rate of 18% in estimating the fair value of the customer relationships.
17

The acquired in-process technology represents the fair value of products in development that have not reached commercial production at the date of acquisition. The fair value of the products was also determined using the multi-period excess earnings method under income approach. A rate of 30% and 40% for the AlloSeq Tx acquired in-process technology and the AlloSeq HCT acquired in-process technology, respectively, was utilized to discount the cash flows to the present value. The acquired in-process technology will not be amortized until completion of the related products, which is determined to occur when the products commence commercial production. Upon completion, each acquired in-process technology product will be amortized over its estimated useful life.
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships: TruSight HLA$380  2.6
Acquired in-process technology: AlloSeq Tx2,719  —  
Acquired in-process technology: AlloSeq HCT2,103  —  
Total$5,202   
Cibiltech License and Commercialization Agreement
Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known as Predigraft (or KidneyCare iBox in the U.S.) for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates KidneyCare iBox. On such date, the Company commenced amortization of the acquired commercialization intangible asset.
On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech and does not have a significant influence on Cibiltech’s operations.

The following table presents details of the Company’s intangible assets as of December 31, 2018 ($ in thousands):
 December 31, 2018
 Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:     
Acquired and developed technology$22,937  $(4,399) $(1,411) $17,127  8.4
Customer relationships13,058  (2,290) (1,131) 9,637  11.6
Trademarks and tradenames2,260  (454) (140) 1,666  12.0
Total intangible assets with finite lives$38,255  $(7,143) $(2,682) $28,430  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$43,077  $(7,143) $(2,682) $33,252  
Amortization expense was $0.8 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  For the three months ended September 30, 2019, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  For the three months ended September 30, 2018, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  Amortization expense was $2.1 million and $1.9 million for the nine months ended September 30, 2019 and 2018, respectively.  For the nine months ended September 30, 2019, expenses of $1.0 million and $0.9 million were amortized to cost of product and sales and marketing expense, respectively.  For the nine months ended September 30, 2018, expenses of $1.1 million and $0.8 million were amortized to cost of product and sales and marketing expense, respectively.  

18

The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of September 30, 2019 (in thousands):
Years Ending December 31,Cost of
Revenue
Sales and
Marketing
Total
Remainder of 2019$750  $362  $1,112  
20202,962  1,417  4,379  
20212,917  1,228  4,145  
20222,917  1,211  4,128  
20232,917  1,211  4,128  
Thereafter13,785  9,282  23,067  
Total future amortization expense$26,248  $14,711  $40,959  
The Company evaluates the carrying value of the intangible assets, not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization. During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair values of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
7. BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Finished goods$2,549  $2,506  
Work in progress1,009  651  
Raw materials2,344  1,786  
Total inventory$5,902  $4,943  
Accrued and other liabilities
Accrued and other liabilities consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Deferred revenue$3,190  $39  
Clinical studies2,545  1,815  
Deferred payments for intangible assets2,077    
Short-term lease liability2,033  —  
Test sample processing fees804  657  
Accrued royalty733  285  
Contingent consideration700    
Professional fees667  822  
Other accrued expenses2,253  2,019  
Total accrued and other liabilities$15,002  $5,637  



19

8. COMMITMENTS
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; West Chester, Pennsylvania; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.  The lease for the Company’s facility in Vienna, Austria is on a month-to-month basis. The facility leases expire at various dates through 2022.  In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
The following table summarizes the lease cost for the three and nine months ended September 30, 2019 (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
20192019
Operating lease cost$453  $1,358  
Finance lease cost54  164  
Total lease cost$507  $1,522  

Other information:
Weighted-average remaining lease term - Operating leases (in years)1.51
Weighted-average remaining lease term - Finance leases (in years)1.57
Weighted-average discount rate - Operating leases (%)10.5 
Weighted-average discount rate - Finance leases (%)6.46 
Rent expense under non-cancelable operating leases was $0.5 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  Rent expense under the non-cancelable operating leases $1.4 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively. Future minimum lease commitments under these operating and finance leases as of September 30, 2019, are as follows (in thousands):
Year Ending December 31,Finance
Leases
Operating
Leases
Remainder of 2019$52  $564  
2020209  2,287  
202171  215  
2022  93  
Total future minimum lease payments$332  $3,159  
The current portion of obligations under finance leases is included in accrued and other liabilities on the condensed consolidated balance sheets.  The long-term portion is included in other liabilities on the condensed consolidated balance sheets.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology. The license maintenance fee may be offset against earned royalty payments due on net sales in that year. Royalties incurred for the three and nine months ended September 30, 2019 were not material.
Illumina
On May 4, 2018, the Company entered into the License Agreement with Illumina. The License Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. In the three and nine months ended September 30, 2019, the Company paid no royalties to Illumina.

20

Cibiltech Commitments
Pursuant to the Cibiltech Agreement, as discussed in Note 6, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.  
Other Commitments
Pursuant to the License Agreement with Illumina, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
Litigation
From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated.
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for indemnification for certain liabilities. The exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company also has indemnification obligations to its directors and executive officers for specified events or occurrences, subject to some limits, while they are serving at the Company’s request in such capacities. There have been no claims to date and the Company believes the fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of September 30, 2019 and as of December 31, 2018.
9. DEBT
The Company did not have any outstanding debt as of September 30, 2019 or December 31, 2018.     
Perceptive Credit Agreement
On April 17, 2018, the Company entered into a credit agreement with Perceptive Credit Holdings II, LP (the “Perceptive Credit Agreement”) for an initial term loan of $15.0 million. On November 20, 2018, the Company paid off all obligations owing under, and terminated, the Perceptive Credit Agreement. The Perceptive Credit Agreement debt extinguishment resulted in a $3.0 million loss that was included in debt extinguishment expenses, in the condensed consolidated statements of operations.
JGB Debt
In February and March 31, 2018, JGB Collateral LLC and certain of its affiliates (“JGB”) converted the remaining $26.7 million of principal and accrued interest of the Company’s convertible debt (the “JGB Debt”) into an aggregate of 6,161,331shares of the Company’s common stock. In connection with these conversions in the three months ended March 31, 2018, the Company recognized $6,000 to common stock and $38.8 million to additional paid in capital; the unamortized debt discount of $2.7 million was extinguished; and the compound derivative liability of $12.1 million was also extinguished. The JGB Debt conversion resulted in a $2.8 million loss on debt extinguishment that was included in debt extinguishment expenses in the condensed consolidated statements of operations for the three months ended March 31, 2018.

10. 401(K) PLAN
The Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the 401(k) plan. The Company incurred expenses related to contributions to the 401(k) plan of $0.1 million for each of the three months ended
21

September 30, 2019 and 2018, respectively.  The Company incurred expenses related to contributions to the 401(k) plan of $0.5 million and $0.2 million for the nine months ended September 30, 2019 and 2018, respectively.
11. WARRANTS
The Company has issued common stock warrants in connection with debt or equity financings to lenders, placement agents or investors.  Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. The Company utilizes the Monte Carlo Simulation Model to estimate the fair value of its warrants.  Refer to Note 4 for further details. Warrants that are classified as equity are valued at fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
In the three months ended September 30, 2019, there were no warrants that were exercised for cash payments.  During the three months ended September 30, 2019, warrants to purchase approximately 111,400 shares of common stock were exercised on a cashless basis and approximately 9,000 shares were issued pursuant to the exercises.  In the nine months ended September 30, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash payments of $0.1 million.  During the nine months ended September 30, 2019, approximately 207,400 warrants were exercised on a cashless basis and approximately 49,000 shares were issued pursuant to the exercises.
In the three months ended September 30, 2018, warrants to purchase approximately 2,530,000 shares of common stock were exercised for a cash payment of $10.5 million.  In the nine months ended September 30, 2018, warrants to purchase approximately 2,998,000 shares of common stock were exercised for cash payments of $11.0 million.
As of September 30, 2019, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares
Underlying
Warrants
Original issue date:
2015-01Equity5 years$6.96  34,483  
2016-04Liability7 years$1.12  320,757  
355,240  

12. STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and unvested RSU activity under the Company’s 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price 
 Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2018322,178  2,501,057  $9.10  968,364  $11.49  
Additional options authorized1,855,398  —  —  —  —  
Common stock awards for services(5,906) —  —  —  —  
RSUs granted(1,222,488) —  —  1,222,488  27.47  
RSUs vested—  —  —  (493,179) 14.67  
Options granted(946,030) 946,030  28.14  —  —  
Options exercised—  (573,054) 5.66  —  —  
Repurchase of common stock under employee incentive plans135,248  —  —  —  —  
RSUs forfeited145,207  —  —  (145,207) 21.62  
Options forfeited204,206  (204,206) 14.13  —  —  
Options expired1,439  (1,439) 3.86  —  —  
Balance—September 30, 2019489,252  2,668,388  —  1,552,466  —  
22

The total intrinsic value of options exercised was $2.3 million and $14.3 million in the three and nine months ended September 30, 2019, respectively.
As of September 30, 2019, the total intrinsic value of outstanding RSUs was approximately $35.1 million and there were $27.2 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.04 years.
Options outstanding that have vested and are expected to vest at September 30, 2019 are as follows:
Number of
Shares Issued
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate
Intrinsic Value
(In Thousands)
Vested928  $7.20  6.55$14,458  
Expected to vest1,625  21.02  9.068,004  
Total2,553  $22,462  
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at September 30, 2019 for stock options that were in-the-money.
The total fair value of options that vested during the three and nine months period ended September 30, 2019 was $0.8 million and $2.6 million, respectively. As of September 30, 2019, there were approximately $19.2 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 3.23 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share may not be less than 85% of the lower of the fair market value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2018 that ended on December 31, 2018, 31,184 shares were purchased for aggregate proceeds of $0.3 million from the issuance of shares, which occurred on January 2, 2019.  During the offering period in 2019 that ended on June 30, 2019, 20,528 shares were purchased for aggregate proceeds of $0.4 million from the issuance of shares, which occurred on July 1, 2019.
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option-pricing model based on the following weighted-average assumptions:
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Employee stock options
Expected term (in years)5.895.85.976.0
Expected volatility69.90 66.00 70.63 68.47 
Risk-free interest rate1.72 2.81 2.35 2.72 
Expected dividend yield    
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility70.80 59.94 73.40 92.71 
Risk-free interest rate2.10 2.14 2.28 1.76 
Expected dividend yield    
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
23

Volatility: The Company used an average historical stock price volatility of its own stock and those comparable public companies that were deemed to be representative of future stock price trends.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and nonemployee stock-based awards for the three and nine months ended September 30, 2019 and 2018, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue$425  $123  $1,705  $375  
Research and development954  763  3,227  1,438  
Sales and marketing1,125  199  2,796  729  
General and administrative3,460  775  9,282  2,536  
Total$5,964  $1,860  $17,010  $5,078  
No tax benefit was recognized related to share-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.
13. INCOME TAXES
The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income.  For the three and nine months ended September 30, 2019, the Company recorded an income tax benefit of $0.9 million and $1.8 million, respectively, compared to $0.3 million and $1.1 million for the three and nine months ended September 30, 2018, respectively.  The income tax benefit of $0.9 million and $1.8 million for the three and nine months ended September 30, 2019, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized.  The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. Accordingly, the U.S. net deferred tax assets have been offset by a full valuation allowance.
Starting in 2018, companies may be subject to global intangible low tax income (“GILTI”), which is a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations as well as the new base erosion anti-abuse tax (“BEAT”) under the Tax Act. GILTI will be effectively taxed at a tax rate of 10.5%. Due to the complexity of the GILTI tax rules, companies are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred or (2) factoring such amounts into a company’s measurement of its deferred taxes under Staff Accounting Bulletin No. 118. The Company has not yet made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2019 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company as the rules become effective.
14. SEGMENT REPORTING
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company’s Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments.  The Company has identified its Chief Executive Officer as the CODM. The Company operates in a single reportable segment.
24

Both the Ottr and XynManagement acquisitions are integrated into the Company’s single reporting unit.
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue.  The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended September 30,Nine Months Ended September 30, 2018
2019201820192018
Testing services revenue
United States$28,126  $16,675  $75,011  $40,988  
Rest of the World100  172  410  460  
$28,226  $16,847  $75,421  $41,448  
Product revenue
United States$1,606  $1,738  $5,606  $4,066  
Europe1,963  2,020  5,812  5,848  
Rest of the World631  465  1,808  1,166  
$4,200  $4,223  $13,226  $11,080  
Digital and other revenue
United States$1,332  $69  $2,462  $446  
Europe31  45  90  86  
Rest of the World22    48    
$1,385  $114  $2,600  $532  
Total United States$31,064  $18,482  $83,079  $45,500  
Total Europe1,994  2,065  5,902  5,934  
Total Rest of the World753  637  2,266  1,626  
Total$33,811  $21,184  $91,247  $53,060  
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
September 30, 2019December 31, 2018
Long-lived assets:
United States$2,957  $3,235  
Europe402  625  
Rest of the World297  274  
Total$3,656  $4,134  


25

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read together with the unaudited condensed consolidated financial statements and related notes included elsewhere in Item 1 of Part I of this Quarterly Report on Form 10-Q and with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, filed with the Securities and Exchange Commission, or the SEC, on March 6, 2019.
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended.  All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements.  The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “expect” and the negative and plural forms of these words and similar expressions are intended to identify forward-looking statements.
These forward-looking statements may include, but are not limited to, statements concerning the following:
our ability to generate revenue from sales of AlloMap Heart, AlloSure Kidney and future testing services, if any, and our ability to increase the commercial success of these testing services;
our ability to obtain, maintain and expand reimbursement coverage from payers for AlloMap Heart, AlloSure Kidney and other future testing services, including AlloMap Kidney, AlloSure Heart, AlloSure Lung and KidneyCare iBox, if any;
our ability to generate revenue from sales of Olerup SSP, Olerup SBT, QTYPE, TruSight HLA and future products, if any, and our ability to increase the commercial success of these products;
our ability to generate revenue from the license and commercialization agreement, or the License Agreement with Illumina, Inc., or Illumina;
our ability to generate revenue from the license and commercialization agreement, or the Cibiltech Agreement, with Cibiltech SAS, or Cibiltech;
our plans and ability to develop and commercialize new solutions for the surveillance of heart, kidney and other solid organ transplant recipients;
our plans and ability to continue updating our products, services and technology to maintain our leading position in transplantations;
the outcome or success of our clinical trial collaborations and registry studies; including Kidney Allograft Outcomes AlloSure Registry, or K-OAR, the Surveillance HeartCare Outcomes Registry, or SHORE, and the Outcomes of KidneyCare on Renal Allografts registry study, or OKRA;
the favorable review of our testing services and product offerings, and our future solutions, if any, in peer-reviewed publications;
our ability to obtain additional financing on terms favorable to us, or at all;
our anticipated cash needs and our anticipated uses of our funds, including our estimates regarding operating expenses and capital requirements;
our ability to integrate our business with the business of Ottr Complete Transplant Management, or Ottr, and to realize the anticipated benefits of the acquisition;
our ability to integrate our business with the business of XynManagement, Inc., or XynManagement, and to realize the anticipated benefits of the acquisition;
anticipated trends and challenges in our business and the markets in which we operate;
26

our dependence on certain of our suppliers, service providers and other distribution partners;
disruptions to our business, including disruptions at our laboratories and manufacturing facilities;
our ability to retain key members of our management team;
our ability to make successful acquisitions or investments and to manage the integration of such acquisitions or investments;
our ability to expand internationally;
our compliance with federal, state and foreign regulatory requirements;
our ability to protect and enforce our intellectual property rights, our strategies regarding filing additional patent applications to strengthen our intellectual property rights and our ability to defend against intellectual property claims that may be brought against us;
our ability to successfully assert or defend against, or settle, any litigation brought by or against us or other legal matters or disputes; and
our ability to comply with the requirements of being a public company.
These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section entitled “Risk Factors” in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, filed with the SEC on March 6, 2019.  Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time.  It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially and adversely from those contained in any forward-looking statements we may make.  In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events.  Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.
You should read this report and the documents that we reference in this report and have filed with the SEC as exhibits with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect. We qualify all forward-looking statements by these cautionary statements.
Overview and Recent Highlights
We are a global transplant diagnostics company with product and service offerings along the pre- and post-transplant continuum. We focus on discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients. We also offer high quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs.
Testing Services
AlloMap Heart
Our first commercialized testing solution, the AlloMap Heart transplant molecular test, or AlloMap Heart, is a gene expression test that helps clinicians monitor and identify heart transplant recipients with stable graft function who have a low probability of moderate-to-severe acute cellular rejection. Since 2008, we have sought to expand the adoption and utilization of our AlloMap Heart solution through ongoing studies to substantiate the clinical utility and actionability of AlloMap Heart, secure positive reimbursement decisions for AlloMap Heart from large private and public payers, develop and enhance our relationships with key members of the transplant community, including opinion leaders at major transplant centers, and explore opportunities and technologies for the development of additional solutions for post-transplant surveillance. We believe the use of AlloMap Heart, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a heart transplant. In particular, we believe AlloMap Heart can improve patient care by helping healthcare providers avoid the use of unnecessary, invasive surveillance biopsies and determine the appropriate dosage levels of immunosuppressants. In 2008, AlloMap Heart received 510(k) clearance from the U.S. Food and Drug Administration for
27

marketing and sale as a test to aid in the identification of recipients with a low probability of moderate or severe acute cellular rejection.
AlloMap Heart received a positive coverage decision for reimbursement from Medicare effective January 1, 2006. The Medicare reimbursement rate for AlloMap Heart was set as $3,240 on January 1, 2018, which remains applicable for 2019. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Anthem, Cigna, Health Care Services Corporation (HCSC), Humana, Kaiser Foundation Health Plan, Inc., TRICARE and UnitedHealthcare.
We have also successfully completed a number of landmark clinical trials in the transplant field demonstrating the clinical utility of AlloMap Heart for surveillance of heart transplant recipients. We initially established the analytical and clinical validity of AlloMap Heart on the basis of our Cardiac Allograft Rejection Gene Expression Observational (Deng, M. et al., Am J Transplantation 2006), or CARGO, study, which was published in the American Journal of Transplantation. A subsequent clinical utility trial, Invasive Monitoring Attenuation through Gene Expression (Pham MX et al., N. Eng. J. Med., 2010), or IMAGE, published in The New England Journal of Medicine, demonstrated that clinical outcomes in recipients managed with AlloMap Heart surveillance were equivalent (non-inferior) to outcomes in recipients managed with biopsies. The results of our clinical trials have also been presented at major medical society congresses. AlloMap Heart is now recommended as part of the International Society for Heart and Lung Transplantation, or ISHLT, guidelines.
During the first nine months of 2019, there were 13,578 AlloMap Heart patient test results provided to 121 of the approximately 136 heart transplant management centers in the United States.
AlloSure Kidney
AlloSure Kidney, our transplant surveillance solution which was commercially launched in October 2017, applies proprietary next generation sequencing technology to measure donor-derived cell-free DNA, or dd-cfDNA, in the blood stream emanating from the donor kidney. We believe AlloSure Kidney may help clinicians determine rejection-specific activity manifested as cell damage in the transplanted heart, kidney, or other solid organ, irrespective of the type of organ transplanted. We also believe the use of AlloSure Kidney, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a kidney transplant. In particular, we believe AlloSure Kidney can improve patient care by helping healthcare providers to reduce the use of invasive biopsies and determine the appropriate dosage levels of immunosuppressants. Effective October 9, 2017, AlloSure Kidney became available for commercial testing with Medicare coverage and reimbursement. The Medicare reimbursement rate for AlloSure Kidney is $2,841. AlloSure Kidney has also received payment from private payers on a case-by-case basis, but no positive coverage decisions have been made to the date of this filing.
Prior to the commercialization of AlloSure Kidney, we generated a strong body of clinical evidence. In late 2015, we announced the completion of analytical validation of AlloSure Kidney. A report describing the analytical validation of AlloSure Kidney including clinical validation detailing the quality, reality and consistency of analytical results information for heart transplant, appeared in the November 2016 issue of The Journal of Molecular Diagnostics. The Circulating Donor-Derived Cell-Free DNA in Blood for Diagnosing Acute Rejection in Kidney Transplant Recipients, or DART, trial, sponsored by us, was conducted between April 2015 and January 2018. DART is a 14 center observational study of kidney transplant recipients where blood specimens are drawn periodically after transplant during follow up visits and also after treatment for acute rejection. By the time of completion of the first analysis, 384 patients were followed in DART for up to 24 months. The results demonstrated that increased levels of dd-cfDNA, determined by the AlloSure Kidney assay, discriminated active rejection of a kidney transplant more effectively than serum creatinine values. In collaboration with clinical investigators, we published these findings in the scientific peer-reviewed Journal of the American Society of Nephrology and the Journal Applied Laboratory Medicine in March 2017. A total of 2,109 patient visits had been accrued in DART by January 2019. We analyzed this data to report on additional findings from this dataset at the American Transplant Congress ("ATC") 2019 and intend to continue to report into the future.
In 2018, we initiated the Kidney Allograft Outcomes AlloSure Registry, or K-OAR study, to develop further data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. As of September 30, 2019, 55 centers have been initiated as K-OAR study sites.
During the first nine months of 2019, there were 21,589 AlloSure Kidney patient test results provided. In the third quarter of 2019, AlloSure Kidney was ordered by 124 kidney transplant centers in the United States.

28

HeartCare
In September 2018, we initiated the SHORE study. SHORE is a prospective, multi-center, observational, registry of patients receiving HeartCare for surveillance.
HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure Heart in one surveillance solution. An approach to surveillance using HeartCare provides information from two complementary measures: (i) AlloMap Heart – a measure of immune activity, and (ii) AlloSure Heart – monitors graft injury. HeartCare provides robust information about distinct biological processes, such as immune quiescence, active injury, Acute Cellular Rejection, or ACR, and Antibody Mediated Rejection, or AMR. We have not yet made any applications to private payers for reimbursement coverage of AlloSure Heart except for Medicare.
KidneyCare
In September 2019, we announced the enrollment of the first patient in the OKRA study, which is an extension of the K-OAR study. OKRA is a prospective, multi-center, observational registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of KidneyCare iBox in one surveillance solution. We have not yet made any applications to payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
AlloSure Lung
In February 2019, AlloSure Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. AlloSure Lung applies proprietary next generation sequencing, or NGS, technology to measure dd-cfDNA in the blood stream emanating from the donor lung to monitor graft injury. We have not yet made any applications to payers for reimbursement coverage of AlloSure Lung.
Products
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs.
QTYPE enables speed and precision in Human Leukocyte Antigen, or HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time polymerase chain reaction, or PCR, methodology. QTYPE received CE mark certification on April 10, 2018. Olerup SSP is used to type HLA alleles based on the sequence specific primer, or SSP technology. Olerup SBT is a complete product range for sequence-based typing of HLA alleles.
On May 4, 2018, we entered into the License Agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in transplantation diagnostic testing.
As a result, on June 1, 2018, we became the exclusive worldwide distributor of Illumina’s TruSight HLA product line. TruSight HLA is a high resolution solution that uses NGS methodology. In addition, we were granted the exclusive right to develop and commercialize other NGS product lines. These products include: AlloSeq Tx, a high-resolution HLA typing solution, AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients.
Digital
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr for total consideration of $16.1 million. Ottr was formed in 1993 and is a leading provider of transplant patient tracking software, or the Ottr software.
The Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. Ottr software enable integration with electronic medical records, or EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers.
On August 26, 2019, we acquired 100% of the outstanding common stock of XynManagement with a combination of cash consideration of $2.0 million paid upfront and contingent consideration with a fair value of $1.4 million. XynManagement provides two unique solutions, XynQAPI software, or XynQAPI, and Waitlist Management. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients, or SRTR, reporting. Waitlist Management includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility. XynManagement products will be added to the CareDx Digital Solutions portfolio and be integrated with current offerings, including Ottr software and patient care managers.
29

For additional information regarding the XynManagement acquisition, refer to Note 5, Business Combinations, of the notes to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Recent Highlights
Achieved total revenue of $33.8 million for the three months ended September 30, 2019, increasing 60% year-over-year
Provided 8,524 AlloSure Kidney patient results for 6,597 kidney transplant patients
Provided 4,726 AlloMap Heart patient results, increasing 16% year-over-year
Enrolled the first patient in OKRA, a new landmark registry study
Launched AlloSeq Tx 17 and AlloSeq cfDNA globally
Generated GAAP net loss of $1.8 million, non-GAAP net income of $0.9 million, and positive adjusted EBITDA of $0.8 million

Financial Operations Overview
Revenue
We derive our revenue from testing services, products sales and digital and other revenues. Revenue is recorded considering a five-step revenue recognition model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations and recognizing revenue when, or as, an entity satisfies a performance obligation.
Testing Services Revenue
Our testing services revenue is derived from AlloMap Heart and AlloSure Kidney, which represented 83% of our total revenues for each of the three and nine months ended September 30, 2019, and 80% and 78% of our total revenues for the three and nine months ended September 30, 2018, respectively. Our testing services revenue depends on a number of factors, including (i) the number of tests performed; (ii) establishment of coverage policies by third-party insurers and government payers; (iii) our ability to collect from payers with whom we do not have positive coverage determination, which often requires that we pursue a case-by-case appeals process; (iv) our ability to recognize revenues on tests billed prior to the establishment of reimbursement policies, contracts or payment histories; (v) our ability to expand into markets outside of the United States; and (vi) how quickly we can successfully commercialize new product offerings.
We currently market testing services to healthcare providers through our direct sales force that targets transplant centers and their physicians, coordinators and nurse practitioners. The healthcare providers that order the tests and on whose behalf we provide our testing services are generally not responsible for the payment of these services. Amounts received by us vary from payer to payer based on each payer’s internal coverage practices and policies. We generally bill third-party payers upon delivery of a test result report to the ordering physician. As such, we take the assignment of benefits and the risk of collection from the third-party payer and individual patients.
During the nine months ended September 30, 2019, we performed 13,578 commercial AlloMap Heart tests and 21,589 AlloSure Kidney tests that are included in our estimated testing services revenue. All tests for both AlloMap Heart and AlloSure Kidney were performed from our Brisbane, California laboratory.
Product Revenue
Our product revenue is derived primarily from sales of Olerup SSP, QTYPE, Olerup SBT and TruSight products. Product revenue represented 12% and 14% of total revenue for the three and nine months ended September 30, 2019, respectively, and 20% and 21% of our total revenues for the three and nine months ended September 30, 2018, respectively. We recognize product revenue from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied, which is generally upon either shipping or delivery, as per the terms of the agreement.
Digital and Other Revenue
Our digital and other revenue is mainly derived from sales of our Ottr software and XynQAPI licenses and services and other licensing agreements. Digital and other revenue represented 4% and 3% of total revenue for the three and nine months ended
30

September 30, 2019, respectively, and 1% of our total revenues for each of the three and nine months ended September 30, 2018.
Critical Accounting Policies and Significant Judgments and Estimates
Our management’s discussion and analysis of our financial condition and results of operations is based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with United States generally accepted accounting principles. The preparation of these unaudited condensed consolidated 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 unaudited condensed consolidated financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
We believe that the following critical accounting policies reflect the more significant estimates and assumptions used in the preparation of our financial statements. We believe the following critical accounting policies are affected by significant judgments and estimates used in the preparation of our unaudited condensed consolidated financial statements:
Revenue recognition;
Business combination;
Acquired intangible assets;
Impairment of goodwill, intangible assets and other long-lived assets;
Common stock warrant liability; and
Derivative liability.
There were no material changes in the matters for which we make critical accounting estimates in the preparation of our unaudited condensed consolidated financial statements during the three and nine months ended September 30, 2019 as compared to those disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our annual report on Form 10-K for the year ended December 31, 2018, except that there is no derivative liability outstanding as of December 31, 2018 and September 30, 2019 and the determination of the leases incremental borrowing rate estimate as discussed in Note 2, Summary of Significant Accounting Policies, in the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Recently Issued Accounting Standards
Refer to Note 2, Summary of Significant Accounting Policies - Recent Accounting Pronouncements, of the Notes to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a description of recently issued accounting pronouncements, including the expected dates of adoption and estimated effects on our results of operations, financial position and cash flows.
31

Results of Operations
Comparison of the Three Months Ended September 30, 2019 and 2018
(In thousands)
Three Months Ended September 30,
20192018Change
Revenue:
Testing services revenue$28,226  $16,847  $11,379  
Product revenue4,200  4,223  (23) 
Digital and other revenue1,385  114  1,271  
Total revenue33,811  21,184  12,627  
Cost of revenue11,494  8,887  2,607  
Gross profit22,317  12,297  10,020  
Operating expenses:
Research and development8,521  3,868  4,653  
Sales and marketing11,058  5,971  5,087  
General and administrative9,485  5,177  4,308  
Total operating expenses29,064  15,016  14,048  
Loss from operations(6,747) (2,719) (4,028) 
Other income (expense):
Interest income (expense), net37  (408) 445  
Change in estimated fair value of common stock warrant liability and derivative liability4,346  (17,093) 21,439  
Other expense, net(398) (40) (358) 
Total other income (expense)3,985  (17,541) 21,526  
Loss before income taxes(2,762) (20,260) 17,498  
Income tax benefit949  290  659  
Net loss(1,813) (19,970) 18,157  
Net loss attributable to CareDx, Inc.$(1,813) $(19,970) $18,157  
Testing Services Revenue
Testing services revenue increased by $11.4 million, or 68%, for the three months ended September 30, 2019 as compared to the same period in 2018. This increase is primarily due to the 8,524 AlloSure Kidney patient results provided in the three months ended September 30, 2019, compared to 3,708 in the same period in 2018. Additionally, AlloMap Heart patient results increased to 4,726 in the three months ended September 30, 2019, compared to 4,080 in the same period in 2018.
Product Revenue
Product revenue remained constant at $4.2 million for the three months ended September 30, 2019, compared to the same period in 2018. This is a result of an increase in sales of TruSight HLA and QTYPE products, offset by decreased sales of Olerup SSP and Olerup SBT products.
Digital and Other Revenue
Digital and other revenue increased by $1.3 million for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to the acquisition of Ottr in May 2019 and XynManagement in August 2019.
Cost of Revenue and Gross Profit
Cost of revenue increased by approximately $2.6 million, or 29%, for the three months ended September 30, 2019, compared to the same period in 2018, primarily due an increase in testing volume and the acquisitions of Ottr in May 2019 and XynManagement in August 2019.
32

Gross profit increased by $10.0 million, or 81%, for the three months ended September 30, 2019, compared to the same period in 2018, primarily due to an increase in revenue and an improvement in gross profit margins resulting from efficiencies in testing services laboratory operations.
Research and Development
Research and development expenses increased by $4.7 million, or 120%, for the three months ended September 30, 2019, compared to the same period in 2018, primarily due to a $3.9 million increase in personnel-related costs, a $0.6 million increase in consulting and professional fees and a $0.5 million increase in clinical studies, partially offset by lower consumable expenditures of $0.8 million.
Sales and Marketing
Sales and marketing expenses increased by approximately $5.1 million, or 85%, for the three months ended September 30, 2019, compared to the same period in 2018, primarily due to a $2.4 million increase in personnel-related costs, a $0.9 million increase in stock-based compensation expense, a $0.8 million increase in tradeshows, sponsorships and other marketing materials and a $0.5 million increase in travel costs.
General and Administrative
General and administrative expenses increased by $4.3 million, or 83%, for the three months ended September 30, 2019, compared to the same period in 2018. This increase was primarily due to a $2.7 million increase in stock-based compensation, a $0.7 million increase in consulting services for Sarbanes-Oxley Act compliance and other matters, a $0.6 million increase in personnel-related costs and a $0.2 million increase in legal fees.
Change in Estimated Fair Value of Common Stock Warrant Liability and Derivative Liability
The change in estimated fair value of common stock warrants and derivative liability changed from an expense of $17.1 million for the three months ended September 30, 2018 to income of $4.3 million for the three months ended September 30, 2019, resulting in a net change of $21.4 million, or 125%.

The $4.3 million income in the three months ended September 30, 2019 consisted of a fair market value adjustment for outstanding warrants. This remeasurement gain reflects the decrease in the price of shares of our common stock, and the reduction of the remaining expected term of outstanding warrants during the three months ended September 30, 2019.

The $17.1 million expense in the three months ended September 30, 2018 consisted of a $10.2 million charge related to warrants exercised during the period and a $6.9 million fair market value adjustment for outstanding warrants. These remeasurement charges reflect the increase in the price of shares of our common stock during the three months ended September 30, 2018.
33

Comparison of Nine Months Ended September 30, 2019 and 2018
(In thousands)
Nine Months Ended
September 30,
20192018Change
Revenue:
Testing services revenue$75,421  $41,448  $33,973  
Product revenue13,226  11,080  2,146  
Digital and other revenue2,600  532  2,068  
Total revenue91,247  53,060  38,187  
Cost of revenue32,739  22,478  10,261  
Gross profit58,508  30,582  27,926  
Operating expenses:
Research and development21,765  10,732  11,033  
Sales and marketing28,627  15,916  12,711  
General and administrative27,103  16,080  11,023  
Change in estimated fair value of contingent consideration—  1,017  (1,017) 
Total operating expenses77,495  43,745  33,750  
Loss from operations(18,987) (13,163) (5,824) 
Other income (expense):
Interest income (expense), net679  (3,527) 4,206  
Debt extinguishment expenses—  (2,806) 2,806  
Change in estimated fair value of common stock warrant liability and derivative liability(14) (24,540) 24,526  
Other expense, net(644) (85) (559) 
Total other income (expense)21  (30,958) 30,979  
Loss before income taxes(18,966) (44,121) 25,155  
Income tax benefit1,775  1,095  680  
Net loss(17,191) (43,026) 25,835  
Net loss attributable to noncontrolling interest—  (25) 25  
Net loss attributable to CareDx, Inc.$(17,191) $(43,001) $25,810  
Testing Services Revenue
Testing services revenue increased by $34.0 million, or 82%, for the nine months ended September 30, 2019, compared to the same period in 2018. This increase is mainly due to an increase in volume of AlloSure Kidney patient results, with 21,589 AlloSure Kidney patient results provided in the nine months ended September 30, 2019, compared to 7,059 in the same period in 2018. Additionally, AlloMap Heart patient results increased to 13,578 in the nine months ended September 30, 2019, compared to 12,059 in the same period in 2018.
Product Revenue
Product revenue increased by $2.1 million, or 19%, for the nine months ended September 30, 2019, compared to the same period in 2018, primarily due to nine months of sales of TruSight HLA products for the nine months ended September 30, 2019 compared to four months of sales of TruSight HLA products for the nine months ended September 30, 2018 following the License Agreement with Illumina which was signed in May 2018. QTYPE sales also increased, partially offset by decreased sales of Olerup SSP and Olerup SBT products.
Digital and Other Revenue
Digital and other revenue increased by $2.1 million for the nine months ended September 30, 2019, compared to the same period in 2018, due to the acquisitions of Ottr in May 2019 and XynManagement in August 2019, resulting in $2.5 million of digital revenue, partially offset by a $0.4 million reduction of other revenue.
34

Cost of Revenue and Gross Profit
Cost of revenue increased by $10.3 million, or 46%, for the nine months ended September 30, 2019 due to an increase in the cost of testing service revenue of $7.7 million as a result of higher testing volume, an increase in cost of product revenue of $0.9 million due to increased product sales, and an increase in cost of digital and other revenue of $1.6 million as a result of the acquisitions of Ottr in May 2019 and XynManagement in August 2019.
Gross profit increased by $27.9 million, or 91%, for the nine months ended September 30, 2019, compared to the same period in 2018, primarily due to an increase in revenue and an improvement in gross profit margins resulting from efficiencies in testing services laboratory operations.
Research and Development
Research and development expenses increased by $11.0 million, or 103%, for the nine months ended September 30, 2019, compared to the same period in 2018. This increase is due to a $9.0 million increase in personnel-related costs, a $1.6 million increase in stock-based compensation expense, a $1.1 million increase in consulting and professional costs and a $0.7 million increase in clinical studies, partially offset by lower consumable expenditures of $1.9 million.
Sales and Marketing
Sales and marketing expenses increased by $12.7 million, or 80%, for the nine months ended September 30, 2019, compared to the same period in 2018, primarily due to an increase in personnel-related costs of $5.7 million, tradeshow and marketing costs of $2.9 million and stock-based compensation costs of $2.1 million.
General and Administrative
General and administrative expenses increased by $11.0 million, or 69%, for the nine months ended September 30, 2019, compared to the same period in 2018. This increase is primarily due to a $6.8 million increase in stock-based compensation expense, a $2.5 million increase in personnel-related costs, a $1.5 million increase in legal fees and a $1.0 million increase in consulting services for Sarbanes-Oxley Act compliance and other matters.
Change in Estimated Fair Value of Contingent Consideration
We estimated the contingent consideration liability fair value at each period end based on our common stock price at the end of the period and a probability of meeting the contractual milestone related to the number of patient results by June 2020, in accordance with the ImmuMetrix, Inc. acquisition agreement. The contingent consideration liability was settled in the nine months ended September 30, 2018, with the achievement of the contractual milestone of 2,500 AlloSure Kidney patient results. The $1.0 million expense reflected an increase in our share price from January 1, 2018 to the date of the issuance of the 227,848 shares and the settlement of the liability.
Interest Income (Expense), net
For the nine months ended September 30, 2019, we recorded interest income of $0.9 million related to interest earned by our money market accounts, offset by a $0.2 million accretion expense.

For the nine months ended September 30, 2018, interest expense of $3.5 million consisted of $2.4 million of interest expense and debt discount amortization related to our convertible debt (the “JGB Debt”), $0.9 million of interest expense and debt amortization recorded in relation to the Perceptive Credit Agreement entered into on April 17, 2018 and $0.2 million of interest expense recorded on the Allenex Notes, the Danske Bank Term Loan and the SSP Primers Loan.
Debt Extinguishment Expenses
For the nine months ended September 30, 2019, there was no debt extinguishment expense. For the nine months ended September 30, 2018, debt extinguishment expense was $2.8 million related to a loss recorded on the conversion of the JGB Debt, calculated as the difference between the value of the shares of common stock issued on the days of conversion and the amount of principal debt converted on those days, net of the allocated debt discount and derivative liability balances.
Change in Estimated Fair Value of Common Stock Warrant Liability and Derivative Liability
The expense for the change in estimated fair value of common stock warrants decreased by $24.5 million, or 100%, for the nine months ended September 30, 2019, compared to the same period in 2018. The expense in the nine months ended September 30, 2019 was $14 thousand, comprised of a $1.0 million remeasurement charge for warrants exercised during the period and a $1.0 million remeasurement gain related to the change in fair value of our common stock warrant liability.
35

The $24.5 million expense in the nine months ended September 30, 2018 consisted of a $18.2 million remeasurement charge for warrants exercised during the period and a $8.9 million remeasurement charge related to the changes in fair value of our remaining common stock warrant liability. These remeasurement charges reflect the increase in the price of shares of our common stock during the nine months ended September 30, 2018. These expenses were partially offset by a $2.6 million gain recorded for the changes in fair value of the JGB Debt embedded derivative between January 1, 2018 and the conversion date of March 27, 2018.
Other Expense, net
Other expense, net increased by $0.6 million for the nine months ended September 30, 2019, compared to the same period in 2018. The increase is primarily related to a foreign currency loss in the nine months ended September 30, 2019.
Cash Flows for the Nine Months Ended September 30, 2019 and 2018
The following table summarizes the primary sources and uses of cash for the periods presented:
Nine Months Ended
September 30,
20192018
(in thousands)
Net cash (used in) provided by:
Operating activities$(1,686) $(6,005) 
Investing activities(21,237) (6,969) 
Financing activities(214) 12,956  
Effect of exchange rate changes on cash, cash equivalents and restricted cash(493) (62) 
Net decrease in cash, cash equivalents and restricted cash$(23,630) $(80) 
Operating Activities
Net cash used in operating activities consists of net loss, adjusted for certain noncash items in the condensed consolidated statement of operations and changes in operating assets and liabilities.

Cash used in operating activities for the nine months ended September 30, 2019 was $1.7 million. Our net loss of $17.2 million was our primary use of cash in operating activities and included a number of noncash items. Our noncash items included a $17.0 million stock-based compensation expense, and a $3.8 million of depreciation and amortization expense. Net operating assets decreased by $6.6 million.

Cash used in operating activities for the nine months ended September 30, 2018 was $6.0 million. Our net loss of $43.0 million was our primary use of cash in operating activities and included a number of noncash items. Our noncash items included a $24.5 million loss on the revaluation of common stock warrant and derivative liabilities to estimated fair value, a $5.1 million stock-based compensation expense, $3.0 million of depreciation and amortization expense, $2.8 million loss on the conversion of debt to shares of our common stock, $2.2 million amortization expense related to the JGB Debt discount, $1.0 million contingent consideration revaluation expense and $0.2 million of amortization expense of inventory on fair market value adjustment. Net operating assets decreased by $1.8 million.
Investing Activities
For the nine months ended September 30, 2019, net cash used in investing activities was $21.2 million and consisted of $18.1 million related to the acquisitions of Ottr and XynManagement, $1.1 million related to acquisition of intangible assets, $1.0 million related to investment in equity securities, and investments of $1.0 million related to additions of capital expenditures.

For the nine months ended September 30, 2018, net cash used in investing activities was $7.0 million and consisted of $5.2 million related to the acquisition of intangible assets per the Illumina License Agreement, $1.1 million for purchases of property and equipment and $0.7 million for the acquisition of the Allenex minority interest.
Financing Activities
For the nine months ended September 30, 2019, net cash used in financing activities of $0.2 million was primarily related to taxes paid related to net share settlement of restricted stock units of $4.0 million, partially offset by proceeds from exercise of stock options of $3.2 million and proceeds from the issuance of common stock pursuant to our employee stock purchase plan of $0.8 million. 

36

For the nine months ended September 30, 2018, net cash provided by financing activities of $13.0 million was primarily related to the $14.3 million net proceeds from the Perceptive Credit Agreement, cash proceeds of $11.0 million from the exercise of warrants and $0.6 million cash proceeds from the exercise of stock options, partially offset by $11.4 million of principal payments of the promissory notes issued to FastPartner AB and Mohammed Al Amoudi, the Danske Term Loan and the SSP Primers Loan, $0.7 million related to the repurchase of common stock under employee incentive plans, a $0.7 million repayment of the Danske Credit Facility and $0.2 million related to the acquisition of Conexio Genomics Pty Ltd
Liquidity and Capital Resources
We have incurred significant losses and negative cash flows from operations since our inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, we had cash and cash equivalents of $40.9 million and no debt outstanding.
Factors Affecting Our Performance
The Number of AlloMap Heart and AlloSure Kidney Tests We Receive and Report
The growth of our testing services business is tied to the number of AlloMap Heart and AlloSure Kidney patient samples we receive and patient results we report. We incur costs in connection with collecting and shipping all samples and a portion of the costs when we cannot ultimately issue a report. As a result, the number of patient samples received largely correlates directly to the number of patient results reported.
The Number of Diagnostic Products We Sell
The growth of our product revenues is tied to the sales of the Olerup SSP, QTYPE, Olerup SBT and TruSight HLA product lines. The product sales organizations are located in Stockholm, Sweden; Vienna, Austria; Fremantle, Australia and West Chester, Pennsylvania. Products are sold directly to customers in 14 countries. We also use distributors to sell products in approximately 60 countries.
Continued Adoption of and Reimbursement for AlloMap Heart
AlloMap Heart test volume and the corresponding reimbursement revenue has generally increased over time since the launch of AlloMap Heart, as Medicare provided reimbursement and payers adopt coverage policies and fewer payers consider AlloMap Heart to be experimental and investigational. The rate at which our tests are covered and reimbursed has, and is expected to continue to vary by payer. Revenue growth depends on our ability to maintain Medicare reimbursement, achieve broader reimbursement from third party payers and to expand the number of tests per patient and the base of healthcare providers.
The Protecting Access to Medicare Act of 2014, or PAMA, includes a substantial new payment system for clinical laboratory tests under the Clinical Laboratory Fee Schedule, or CLFS. Under PAMA, laboratories that receive the majority of their Medicare revenues from payments made under the CLFS would report initially and then on a subsequent three-year basis thereafter (or annually for advanced diagnostic laboratory tests, or ADLTs), private payer payment rates and volumes for their tests. The final PAMA ruling was issued June 17, 2016 indicating that data for reporting for the new PAMA process would begin in 2017 and the new market based rates took effect on January 1, 2018. Effective January 1, 2018, Medicare reimburses us $3,240 for AlloMap Heart testing of Medicare beneficiaries, an increase from the 2017 reimbursement rate of $2,841. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Anthem, Cigna, Health Care Services Corporation (HCSC), Humana, Kaiser Foundation Health Plan, Inc., TRICARE and UnitedHealthcare.
Reimbursement for AlloSure Kidney
On September 26, 2017 we received notice that the MolDX Program developed by Palmetto GBA had set AlloSure Kidney reimbursement at $2,841. Effective October 9, 2017, AlloSure Kidney was made available for commercial testing with Medicare coverage and reimbursement. We believe the use of AlloSure Kidney, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a kidney transplant. In particular, we believe AlloSure Kidney can improve patient care by helping healthcare providers to reduce the use of invasive biopsies and determine the appropriate dosage levels of immunosuppressants. 
Continued Growth of Product Sales
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs. Olerup SSP is used to type HLA alleles based on SSP technology. Olerup SBT is a complete product range for sequence-based typing of HLA alleles. QTYPE enables speed and
37

precision in HLA typing at a low to intermediate resolution for samples that require a fast turn-around time and uses real-time PCR methodology. QTYPE received CE mark certification on April 10, 2018.
In May 2018, we entered into the License Agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in transplantation diagnostic testing. As a result, from June 1, 2018, we are the exclusive worldwide distributor of Illumina’s TruSight HLA v1 and v2 product line. In addition, we were also granted the exclusive right to develop and commercialize other NGS product lines for use in the Field, as defined in the agreement.
Continued Growth of Software Sales
The growth of our digital revenues is tied to the successful implementation of our Ottr and XynQAPI software businesses, as well as continued support and maintenance of existing Ottr and XynManagement customers. The Ottr software and XynQAPI are currently implemented in multiple locations in the U.S. The Ottr software implementation and support teams are based in Omaha, Nebraska. XynQAPI implementation and support teams are based in Boerne, Texas.
Development of Additional Products
We rely on sales of AlloMap Heart, AlloSure Kidney, Olerup SSP, Olerup SBT, QTYPE, TruSight HLA and our proprietary Ottr software to generate the majority of our revenue. Our development pipeline includes other transplant diagnostic solutions to help clinicians and transplant centers make personalized treatment decisions throughout a transplant patient’s lifetime, including HeartCare and KidneyCare. We expect to invest in research and development in order to develop additional products. Our success in developing new products and services will be important in our efforts to grow our business by expanding the potential market for our products and diversifying our sources of revenue.
Timing of Research and Development Expenses
Our spending on research and development may vary substantially from quarter to quarter. We also expend funds to secure clinical samples that can be used in discovery, product development, clinical validation, utility and outcome studies. The timing of these research and development activities is difficult to predict. If a substantial number of clinical samples are acquired in a given quarter or if a high-cost experiment is conducted in one quarter versus the next, the timing of these expenses will affect our financial results. We conduct clinical studies to validate our new products, as well as on-going clinical and outcome studies to further the published evidence to support our commercialized tests. Spending on research and development for both experiments and studies may vary significantly by quarter depending on the timing of these various expenses.
Contractual Obligations
We are a smaller reporting company, as defined by Rule 12b-2 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and are not required to provide the information required under this item.
Off-Balance Sheet Arrangements
As of September 30, 2019, we had no off-balance sheet arrangements as defined under Regulation S-K 303(a)(4) of the Exchange Act, and the instructions thereto.
JOBS Act Accounting Election
We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012, or the JOBS Act.  Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.  We have irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards and, therefore, we will be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.
Foreign Operations
The accompanying unaudited condensed consolidated balance sheets contain certain recorded assets in foreign countries, namely Stockholm, Sweden, Vienna, Austria and Fremantle, Australia.  Although these countries are considered economically stable and we have experienced no notable burden from foreign exchange transactions, export duties or government regulations, unanticipated events in foreign countries could have a material adverse effect on our operations.
38

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We are exposed to market risks in the ordinary course of our business.  We had cash and cash equivalents of $40.9 million and $64.6 million at September 30, 2019 and December 31, 2018, respectively, which consisted of bank deposits and money market funds. However, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates.
Foreign Currency Exchange Risk
We have operations in Sweden, Austria, Australia and sell to other countries throughout the world. As a result, we are subject to significant foreign currency risks, including transacting in foreign currencies, investment in a foreign entity, as well as assets and debts denominated in foreign currencies. Our testing services revenue is primarily denominated in U.S. dollars. Our product revenue is denominated primarily in Euro and U.S. dollars. Consequently, our revenue denominated in foreign currency is subject to foreign currency exchange risk. A portion of our operating expenses are incurred outside of the U.S. and are denominated in Swedish Krona, the Euro, and the Australian Dollar, which are also subject to fluctuations due to changes in foreign currency exchange rates. An unfavorable 10% change in foreign currency exchange rates for our assets and liabilities denominated in foreign currencies at September 30, 2019, would have negatively impacted our financial results for the nine months ended September 30, 2019 by $0.1 million and our product revenue by $0.6 million. Currently, we do not have any near-term plans to enter into a formal hedging program to mitigate the effects of foreign currency volatility. We will continue to reassess our approach to managing our risk relating to fluctuations in foreign currency exchange rates.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(b) and 15d-15(e) promulgated under the Exchange Act), as of the end of the period covered by this Quarterly Report on Form 10-Q. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that we are required to apply our judgment in evaluating the benefits of possible controls and procedures relative to our costs. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level and are effective to provide reasonable assurance that information required to be disclosed in the reports we file and submit under the Exchange Act, is (i) recorded, processed, summarized and reported as and when required and (ii) accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely discussion regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the nine months ended September 30, 2019 that have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.
39

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we may become subject to legal proceedings and claims that arise in the ordinary course of business. Although we do not believe that any matters presently pending will have a material adverse effect, individually or in the aggregate, on our financial position, results of operations or liquidity, legal matters and proceedings are inherently unpredictable and subject to significant uncertainties, some of which are beyond our control.  As such, there can be no assurance that the final outcome of these matters will not materially and adversely affect our financial position, results of operations or liquidity.
ITEM 1A. RISK FACTORS
Our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on March 6, 2019, Part I –Item 1A, Risk Factors, describes important risk factors that could cause our business, financial condition, results of operations and growth prospects to differ materially from those indicated or suggested by forward-looking statements made in this Quarterly Report on Form 10-Q or presented elsewhere by management from time to time.  There have been no material changes in the risk factors that appear in Part I - Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on March 6, 2019, other than those listed below.  Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business.
We may not be able to successfully integrate our business with the business of Ottr Complete Transplant Management, or Ottr, or XynManagement, Inc., or XynManagement, and we may not be able to achieve the anticipated strategic benefits from our acquisition of Ottr.
The integration of Ottr, XynManagement and any other businesses or assets we may acquire will be a time-consuming process. The integration process will require substantial management time and attention, which may divert attention and resources from other important areas, including our existing business. In addition, we may not be able to fully realize the anticipated strategic benefits of any such combination, which includes, with respect to Ottr, the complementary Ottr software, and, with respect to XynManagement, XynQAPI, and in each case significant cross-selling opportunities. The failure to successfully integrate the combined operations, including retention of key employees, could impact our ability to realize the full benefits of our acquisition of Ottr, XynManagement or any other businesses or assets we may acquire. If we are not able to achieve the anticipated strategic benefits of any such combination, it could adversely affect our business, financial condition and results of operations, and could adversely affect the market price of our common stock if the integration or the anticipated financial and strategic benefits of the acquisition are not realized as rapidly as, or to the extent anticipated by investors and analysts. Failure to achieve these anticipated benefits could result in increased costs and decreases in future revenue and/or net income following the acquisition.
Our License and Commercialization Agreement, or Cibiltech Agreement, with Cibiltech SAS, or Cibiltech, may not result in material benefits to our business.
The Cibiltech Agreement provides us an exclusive right to commercialize its proprietary software Predigraft (or KidneyCare iBox in the U.S.). KidneyCare iBox will be initially provided to patients as part of the commencement of the Outcomes of KidneyCare on Renal Allografts study, or OKRA. OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of KidneyCare iBox in one surveillance solution. We have not yet made any applications to payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox. The failure to obtain reimbursement coverage from payers for KidneyCare iBox could result in material amounts of revenue not being recognized, and failure to successfully integrate predictive artificial intelligence technology with our existing tests.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
We satisfy certain U.S. federal and state tax withholding obligations due upon the vesting of restricted stock unit awards by automatically withholding from the shares being issued in connection with such award a number of shares of our common stock with an aggregate fair market value on the date of vesting equal to the minimum tax withholding obligations. The following
40

table sets forth information with respect to shares of our common stock repurchased by us to satisfy certain tax withholding obligations during the three months ended September 30, 2019:
(a) Total Number of Shares (or Units) Purchased(b) Average Price Paid per Share (or Unit)
July 1, 2019 - July 31, 2019—  —  
August 1, 2019 - August 31, 2019—  —  
September 1, 2019 - September 30, 20191,335  (1)21.78  
Total1,335  —  
(1) Represents shares of our common stock withheld from employees for the payment of taxes.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
41

ITEM 6. EXHIBITS
Exhibit
Number
3.1(1)
3.2(2)
4.1(3)
4.2(4)
4.3(5)#
4.4(6)#
4.5(7)#
4.6(8)#
4.7(9)#
4.8(10)#
4.9(11)#
4.10(12)
10.1(13)#
31.1*
31.2*
32.1**
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
(1)Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q filed with the Securities and Exchange Commission (the “SEC”) on August 28, 2014.
(2)Incorporated by reference to Exhibit 3.4 to the Registrant’s Form 10-Q filed with the SEC on August 28, 2014.
(3)Incorporated by reference to Exhibit 4.1 to the Registrant’s Form 10-K filed with the SEC on March 31, 2015.
(4)Incorporated by reference to Exhibit 4.2 to the Registrant’s Form 10-K filed with the SEC on March 31, 2015.
(5)Incorporated by reference to Exhibit 10.2 to the Registrant’s Form S-1 filed with the SEC on June 3, 2014.
(6)Incorporated by reference to Exhibit 10.3 to the Registrant’s Form S-1 filed with the SEC on June 3, 2014.
(7)Incorporated by reference to Exhibit 10.19 to the Registrant’s Form S-1 filed with the SEC on June 3, 2014.
(8)Incorporated by reference to Exhibit 4.4 to the Registrant’s Form S-8 filed with the SEC on July 18, 2014.
(9)Incorporated by reference to Exhibit 99(d)(3) to the Registrant’s Form SC TO-I filed with the SEC on October 12, 2017.
(10)Incorporated by reference to Exhibit 4.5 to the Registrant’s Form S-8 filed with the SEC on July 18, 2014.
(11)Incorporated by reference to Exhibit 4.1 to the Registrant’s Form S-8 filed with the SEC on May 23, 2016.
(12)Incorporated by reference to Exhibit 10.3 to the Registrant’s Form 8-K filed with the SEC on April 14, 2016.
(13)Incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K filed with the SEC on September 4, 2019.
# Indicates management contract or compensatory plan or arrangement.
* Filed herewith.
42

** Furnished herewith.
43

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CAREDX, INC.
(Registrant)
Date: October 31, 2019By:/s/ PETER MAAG
Peter Maag
Chief Executive Officer
(Principal Executive Officer)
By:/s/ MICHAEL BELL
Michael Bell
Chief Financial Officer
(Principal Accounting and Financial Officer)

44
EX-31.1 2 cdna-20190930x10qxexx31.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Peter Maag, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CareDx, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: October 31, 2019By:/s/ Peter Maag
Peter Maag
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 cdna-20190930x10qxexx32.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Michael Bell, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CareDx, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: October 31, 2019By:/s/ Michael Bell
Michael Bell
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32.1 4 cdna-20190930x10qxexx3.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER 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 on Form 10-Q of CareDx, Inc. (the “Company”) for the period ended September 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to their knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
By:/s/ Peter MaagBy:/s/ Michael Bell
Peter MaagMichael Bell
Chief Executive OfficerChief Financial Officer
(Principal Executive Officer)(Principal Accounting and Financial Officer)
October 31, 2019October 31, 2019
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
This certification accompanies the Report, is not deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 5 cdna-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2329305 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Commitments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Commitments - Summary of Lease Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Commitments - Summary of Other Information Related to Lease (Detail) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - Plan 401(K) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Plan 401(K) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2343307 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 2146112 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2356309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cdna-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cdna-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cdna-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill acquired Goodwill, Acquired During Period Maximum portion of employee ESPP plan contribution Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Range Range [Domain] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Change in deferred taxes Increase (Decrease) in Deferred Income Taxes Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Total intangible assets - gross carrying amount Intangible Assets, Gross (Excluding Goodwill) TX [Member] T X [Member] TX. Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Contingent payments related to the acquisition of Conexio Genomics Pty Ltd. Payment for Contingent Consideration Liability, Financing Activities Operating Leases Operating Lease Liabilities, Payments Due [Abstract] Income Statement Location Income Statement Location [Domain] Antidilutive Securities Antidilutive Securities [Axis] Legal Entity Legal Entity [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Concentration Risk Type Concentration Risk Type [Domain] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Total unrecognized compensation costs related to stock options and RSUs Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Purchase of property and equipment, net Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule Of Finite And Infinite Lived Intangible Assets [Table] Schedule Of Finite And Infinite Lived Intangible Assets [Table] Schedule of finite and infinite lived intangible assets. Finished goods Inventory, Finished Goods, Gross Concentrations of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Prepaid and other current assets Prepaid Expense and Other Assets, Current Aggregate intrinsic value total Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Accrued royalty Accrued Royalties, Current Liabilities Liabilities, Fair Value Disclosure [Abstract] Conexio [Member] Conexio Genomics Pty Ltd [Member] Conexio Genomics Pty. Ltd. Medicare [Member] Medicare [Member] Medicare [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Components of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Entity Ex Transition Period Entity Ex Transition Period Acquisition of noncontrolling interests Noncontrolling Interest Increase Decrease From Business Combination Noncontrolling interest increase (decrease) from business combination Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Deferred payments for intangible assets Deferred Payments For Intangible Assets Deferred payments for intangible assets. Concentration Risk Type Concentration Risk Type [Axis] Goodwill Goodwill beginning balance Goodwill ending balance Goodwill Summary of Intangible Assets Schedule Of Intangible Assets Table [Table Text Block] Schedule of intangible assets. Maximum value of employee purchased shares per calendar year Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum. Adoption of ASC 606 New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Foreign currency translation adjustments, net of tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Finance lease cost Finance Lease Cost Finance lease cost. Rent expense under non-cancelable operating leases Operating Leases, Rent Expense Property and equipment, net Long-lived assets Property, Plant and Equipment, Net Fair Value Measured Using - (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 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 Employee Stock Option [Member] Shares of common stock subject to outstanding options [Member] Employee Stock Option [Member] Number of shares total (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Statement [Table] Statement [Table] Weighted-average remaining contractual life expected to vest (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term. Other information: Lease Other Information [Abstract] Lease other information. Liquidity Liquidity Policy [Text Block] Liquidity. Measurement Frequency Measurement Frequency [Axis] Debt extinguishment expenses Loss on debt extinguishment Extinguishment Of Debt And Conversion Of Debt To Equity Expenses Extinguishment of debt and conversion of debt to equity expenses. BMT [Member] B M T [Member] BMT. Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three Summary of Common Stock Warrant Liability Valuation Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Shares available for grant beginning balance (in shares) Shares available for grant ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Total lease cost Lease, Cost Components of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Debt Debt Disclosure [Text Block] Contingent consideration classified as equity Adjustments to Additional Paid in Capital, Business Combination, Equity Component of Contingent Consideration Adjustments to Additional Paid in Capital, Business Combination, Equity Component of Contingent Consideration Weighted-average discount rate - Operating leases Operating Lease, Weighted Average Discount Rate, Percent Measurement Input Type Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Intrinsic value of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Operating leases right-of-use assets Operating Leases Right Of Use Assets Of Cash Flow Information Operating leases right-of-use assets of cash flow information. Issuance of common stock for cash upon exercise of warrants Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value Issuance of common stock for cash upon exercise of warrants value. Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Deferred payments for intangible assets Deferred Payments For Intangible Assets Noncurrent Deferred payments for intangible assets, noncurrent. Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent RSU settlements, net of shares withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings TruSight [Member] Tru Sight [Member] TruSight. Other expense, net Other Nonoperating Income (Expense) Weighted-average exercise price expected to vest (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price. Commercialization rights of intangible assets term Commercialization Rights Of Intangible Assets Term Commercialization rights of intangible assets term. Accrued purchase consideration Business Combination, Consideration Transferred, Liabilities Incurred Developed Technology [Member] Developed Technology [Member] Developed Technology Rights [Member] Exercise of warrants Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Exercise Of Warrants Fair value measurement with unobservable inputs reconciliation recurring basis exercise of warrants. Business Combinations Business Combination Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Issuance of common stock under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Professional fees Accrued Professional Fees, Current Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Total Finite-Lived Intangible Assets, Net Customer Customer [Domain] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Extinguishment of unamortized debt discount Extinguishment Of Unamortized Debt Discount Related To Debt Conversion Extinguishment of unamortized debt discount related to debt conversion. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Loss on the write-off of fixed assets Loss On Write Off Of Fixed Assets Loss on write-off of fixed assets. Share based compensation total expensed Allocated Share-based Compensation Expense Issuance of common stock for cash upon exercise of warrants (in shares) Issuance Of Common Stock For Cash Upon Exercise Of Warrants Shares Issuance of common stock for cash upon exercise of warrants shares. Net operating losses carryforward Operating Loss Carryforwards 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Investment in equity securities Payments to Acquire Equity Method Investments Reclassification of warrants from liability to equity Adjustments To Additional Paid In Capital Reclassification Of Warrants From Liability To Equity Adjustments to additional paid in capital reclassification of warrants from liability to equity. Assets Assets [Abstract] Issuance of warrants in connection with Perceptive debt Issuance Of Warrants In Connection With Perceptive Debt Issuance of warrants in connection with perceptive debt Summary of Goodwill Schedule of Goodwill [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Range Range [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Schedule Of Finite And Infinite Lived Intangible Assets [Line Items] Schedule Of Finite And Infinite Lived Intangible Assets [Line Items] Schedule of finite and infinite lived intangible assets. Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts payable Increase (Decrease) in Accounts Payable Summary of Options Outstanding and Exercisable Vested or Expected to Vest Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Fixed assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset. Changes in estimated offering costs Adjustments To Additional Paid In Capital Changes In Estimated Offering Costs Adjustments to additional paid in capital changes in estimated offering costs. Digital revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Acquisition Business Acquisition [Axis] Debentures convertible into common stock, outstanding principal amount Debt Conversion, Original Debt, Amount Exercise Price [Member] Measurement Input, Exercise Price [Member] Document Fiscal Year Focus Document Fiscal Year Focus Derivative liability measurement input Derivative Liability, Measurement Input Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Common stock warrant liability Warrants and Rights Outstanding Total fair value of options vested during period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Illumina Inc [Member] Illumina Inc [Member] Illumina, Inc. Goodwill expected to be deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Measurement Input Type Measurement Input Type [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Weighted-average remaining contractual life vested (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Service [Member] Service [Member] Other assets Other Assets, Noncurrent Debentures convertible into common stock (in shares) Debt Conversion, Converted Instrument, Shares Issued Total consideration Total Consideration Business Combination, Consideration Transferred Entity Current Reporting Status Entity Current Reporting Status Deferred rent Deferred Rent Credit, Noncurrent Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accumulated Deficit [Member] Retained Earnings [Member] Segments Segments [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Common stock warrant liability Common Stock Warrant Liability Common stock warrant liability. Customer Relationships [Member] Customer Relationships [Member] Customer Relationships [Member] Diluted (in dollars per share) Earnings Per Share, Diluted Business Acquisition [Line Items] Business Acquisition [Line Items] Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Issuance of common stock for contingent consideration (in shares) Stock Issued During Period, Shares, Acquisitions Common Stock Warrant Liability [Member] Common Stock Warrant Liability [Member] Common stock warrant liability. Segment Reporting Segment Reporting Disclosure [Text Block] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] HLA [Member] H L A [Member] HLA. Inventory Total inventory Inventory, Net Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total unrecognized compensation costs related to stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Business Combinations [Abstract] Business Combinations [Abstract] Number of unique solutions Number Of Unique Solutions Number Of Unique Solutions Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Number of vested shares (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number Share based compensation arrangement by share based payment award options vested outstanding number. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Entity Entity [Domain] Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Debt Disclosure [Abstract] Debt Disclosure [Abstract] Sales and Marketing Expense [Member] Sales and Marketing Expense [Member] Selling and Marketing Expense [Member] Segments Segments [Axis] XynManagement, Inc. [Member] XynManagement, Inc. [Member] XynManagement, Inc. Intangible assets with finite lives: Finite-Lived Intangible Assets, Net [Abstract] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Cibiltech Agreement [Member] License And Commercialization Agreement [Member] License and commercialization agreement. Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Conversion of convertible debt (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities JBG Debt [Member] J B G Debt [Member] Senior secured debentures. 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] Future Minimum Lease Commitments under Operating and Finance Leases Schedule Of Finance Lease And Operating Lease Liability Maturity [Table Text Block] Schedule of finance lease and operating lease liability maturity RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Summary of Lease Cost Lease, Cost [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Intangible assets with indefinite lives: Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract] Shares of common stock subject to outstanding options [Member] Employee And Non Employee Stock Options [Member] Employee and non employee stock options. Total operating expenses Operating Expenses Weighted average exercise price - options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Total cash, cash equivalents and restricted cash at the end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Current portion of long-term debt Long-term Debt, Current Maturities Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Expense incurred related to plan Defined Contribution Plan, Cost Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest HCT [Member] H C T [Member] HCT. Stock-based compensation Share-based Compensation Adjustments for New Accounting Pronouncements Adjustments for New Accounting Pronouncements [Axis] Arrangements and Non-arrangement Transactions Arrangements and Non-arrangement Transactions [Domain] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Acquisition of business Cash Payments to Acquire Businesses, Gross Cash, Cash Equivalents and Restricted Cash as of: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Geographical Geographical [Axis] Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Noncontrolling Interest [Member] Noncontrolling Interest [Member] Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Class Of Warrant Or Right Issued on January 2015 [Member] Class Of Warrant Or Right Issued Date Two [Member] Class Of Warrant Or Right Issued Date Two [Member] Total Consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Additional options authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Fair Value Measured Using - (Level 3) [Member] Common Stock Warrants Liability - (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Share-based compensation expense tax benefit recognized Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Valuation allowance Deferred Tax Assets, Valuation Allowance Entity Filer Category Entity Filer Category Denominator: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Number of leading transplant centers Number Of Leading Transplant Centers Number of leading transplant centers. Amortization of inventory fair market value adjustment Cost, Depreciation Weighted-average exercise price vested (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested weighted average exercise price. Credit Concentration Risk [Member] Credit Concentration Risk [Member] Liability Class Liability Class [Axis] Trademarks [Member] Trademarks [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Sale of Stock Sale of Stock [Domain] Type of Arrangement and Non-arrangement Transactions Type of Arrangement and Non-arrangement Transactions [Axis] Comprehensive loss attributable to CareDx, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Offering period for employee stock purchases Share Based Compensation Arrangement By Share Based Payment Award Offering Period Share based compensation arrangement by share based payment award offering period. Statement [Line Items] Statement [Line Items] Change in estimated fair value of contingent consideration Revaluation of contingent consideration to estimated fair value Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Summary of Consideration Paid and Preliminary Amounts of Assets Acquired and Liabilities Assumed Recognized Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Registrant Name Entity Registrant Name 2021 Finance Lease, Liability, Payments, Due Year Three Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding Issuance of common stock under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Deferred tax liability Deferred Income Tax Liabilities, Net Sale of Stock Sale of Stock [Axis] Accrued compensation Increase (Decrease) in Accrued Salaries Entity Central Index Key Entity Central Index Key Other accrued expenses Other Accrued Liabilities, Current Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Asset acquisition cash consideration transferred Asset Acquisition Cash Consideration Transferred Asset acquisition cash consideration transferred. ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Weighted average number of shares outstanding basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Aggregate principal amount Line of Credit Facility, Maximum Borrowing Capacity Discount Rate [Member] Measurement Input, Discount Rate [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Product and Service Product and Service [Domain] Type of Adoption Type of Adoption [Domain] RSU settlements, net of shares withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Perceptive Credit Agreement [Member] Perceptive Credit Agreement [Member] Perceptive credit agreement. Entity Shell Company Entity Shell Company Test sample processing fees Accrued Sample Processing Fees Accrued Sample Processing Fees Acquisition related costs Business Combination, Acquisition Related Costs Number of shares expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award options expected to vest outstanding number. Allo Sure Testing Service [Member] Allo Sure Testing Service [Member] AlloSure testing service. Total stockholders' equity Stockholders' Equity Attributable to Parent Rent expense under non-cancelable operating leases Operating Leases, Rent Expense, Net Gross Carrying Amount Finite-Lived Intangible Assets, Gross 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Plan Name Plan Name [Axis] Exercise price (in dollars per share) Derivative Liability Exercise Price Derivative liability exercise price. Investments Investments [Domain] Prepaid and other assets Increase (Decrease) in Prepaid Expenses, Other Royalty Rate [Member] Measurement Input Royalty Rate [Member] Measurement input royalty rate. Equity Component Equity Component [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Net operating losses carryforward expires in future Net Operating Losses Carryforward Expires In Future Net operating losses carryforward expires in future. Common Stock [Member] Common Stock [Member] Common Stock [Member] Other income (expense): Other Income and Expenses [Abstract] Geographical Geographical [Domain] Accounts payable Accounts Payable, Current Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Contingent consideration Business Combination, Contingent Consideration, Liability, Current Amortization of debt discount and noncash interest expense Amortization of Debt Issuance Costs and Discounts Aggregate intrinsic value expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value. Aggregate intrinsic value vested Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value. Antidilutive Securities Name Antidilutive Securities, Name [Domain] Customer Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Shares Available for Grant Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward] Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Equity Award Equity Award [Domain] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 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 Additional paid-in capital Additional Paid in Capital, Common Stock Change in estimated fair value of common stock warrant liability and derivative liability Revaluation of common stock warrant liability and derivative liability to estimated fair value Unrealized Gain (Loss) on Investments Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Reportable Revenues by Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] 2014 Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Fair Value Measured Using - (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Estimated useful lives (in years) Weighted Average Remaining Useful Life (In Years) Finite-Lived Intangible Asset, Useful Life Stock Incentive Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] General and Administrative Expense [Member] General and Administrative Expense [Member] General and Administrative Expense [Member] Interest income (expense), net Interest Income (Expense), Nonoperating, Net Reclassifications and Changes in Presentation Reclassification, Policy [Policy Text Block] Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill and intangible assets. Acquisition of noncontrolling interests, net of cash acquired Payments To Acquire Businesses And Noncontrolling Interest Payments to acquire businesses and noncontrolling interest. Accrued and other liabilities Total accrued and other liabilities Accrued Liabilities and Other Liabilities Weighted-average discount rate - Finance leases Finance Lease, Weighted Average Discount Rate, Percent Income Statement Location Income Statement Location [Axis] Shares issued (in shares) Shares Issued Upon Exercise Of Warrants Shares Shares issued upon exercise of warrants shares. Rest of The World [Member] Rest Of The World [Member] Rest of the world. RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Remaining lease terms Remaining Operating And Finance Lease Term Remaining operating and finance lease term. Stock options outstanding beginning balance (in shares) Stock options outstanding ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Investment Type Investment Type [Axis] Sales and marketing Selling and Marketing Expense Recurring [Member] Fair Value, Measurements, Recurring [Member] Remainder of 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Loss from operations Operating Income (Loss) Operating lease liability Operating Lease, Liability Acquired And Developed Technology [Member] Acquired And Developed Technology [Member] Acquired And Developed Technology Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Stock options and RSUs expected weighted average period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Conversion of convertible debt Amount recognized to additional paid in capital Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Inventory Increase (Decrease) in Inventories Loss Contingencies [Line Items] Loss Contingencies [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Reimbursement rate Recovery of Direct Costs Issuance of common stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Raw materials Inventory, Raw Materials and Supplies, Gross Number of RSU shares beginning balance (in shares) Number of RSU shares ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Finance Leases Finance Lease Liabilities, Payments, Due [Abstract] Extinguishment of compound derivative liability Extinguishment Of Compound Derivative Liability Related To Debt Conversion Extinguishment of compound derivative liability related to debt conversion. Debt Instrument [Line Items] Debt Instrument [Line Items] Shares of common stock subject to outstanding common stock warrants [Member] Warrant [Member] Accrued compensation Employee-related Liabilities, Current Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Money market funds Assets, Fair Value Disclosure 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Commitments and contingencies (Note 8) Commitments and Contingencies Significant Unobservable Inputs (Level 3) [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Change in short term credit facility Proceeds from (Repayments of) Lines of Credit Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] Loss on conversion of JGB Debt to shares of common stock Loss on debt extinguishment Loss On Conversion Of Debt To Shares Of Common Stock Loss on conversion of debt to shares of common stock. Research and development Research and Development Expense Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Text Block] Schedule of share based compensation stock options and unvested restricted stock units activity. Total liabilities Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] United States [Member] UNITED STATES Basic (in dollars per share) Earnings Per Share, Basic Deferred payments for intangible assets Deferred Payments For Acquired Intangible Assets Deferred payments for acquired intangible assets Comprehensive loss attributable to noncontrolling interest, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Summary of Identified Intangible Assets Acquired at Acquisition Date Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Europe [Member] Europe [Member] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Common stock: $0.001 par value; 100,000,000 shares authorized at September 30, 2019 and December 31, 2018; 42,421,115 shares and 41,384,960 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Research and Development Expense [Member] Research and Development Expense [Member] Cost of Product [Member] Cost of Revenue [Member] Cost of Sales [Member] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Accounts Receivable [Member] Accounts Receivable [Member] Clinical studies Accrued Clinical And Cost Of Other Studies Current Accrued Clinical And Cost Of Other Studies Current Acquired in-process technology net carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Issuance of common stock for contingent consideration Stock Issued During Period, Value, Acquisitions Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Remaining term (in years) Derivative Liability Term Derivative liability term. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Convertible Preferred Shares Convertible Preferred Stock [Member] Total future minimum lease payments Finance Lease, Liability, Payments, Due Acquired In Process Technology [Member] Acquired In Process Technology [Member] Acquired In Process Technology Share-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Revenue: Revenues [Abstract] Total assets Assets Proceeds from exercise of warrants Proceeds from Warrant Exercises Summary of Estimated Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Operating loss carry forwards with indefinite carry forward period Operating Loss Carry Forwards With Indefinite Carry Forward Period Operating loss carry forwards with indefinite carry forward period. Class of Warrant or Right [Table] Class of Warrant or Right [Table] Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Plan Name Plan Name [Domain] Debt Extinguishment Expenses [Member] Debt Extinguishment Expenses [Member] Debt Extinguishment Expenses Number of RSU Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares Weighted-average remaining lease term - Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Weighted average exercise price - options expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Type Document Type Digital And Other [Member] Digital And Other [Member] Digital and other. Exercise of warrants (in shares) Exercise Of Warrants Shares Exercise of warrants shares. Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation. Fair Value of Financial Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Net deferred tax assets related to assets acquired and liabilities assumed Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Product [Member] Product [Member] Change in estimated fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Amortization expense of intangible assets Amortization of Intangible Assets Use of Estimates Use of Estimates, Policy [Policy Text Block] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Proceeds from Perceptive term loan, net of issuance costs Proceeds from Debt, Net of Issuance Costs Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Total current assets Assets, Current 2022 Finance Lease, Liability, Payments, Due Year Four Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions Long-lived Assets by Geographic Areas [Table Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Original Term Warrant Fair Value Assumptions Expected Term Warrant fair value assumptions expected term. Total current liabilities Liabilities, Current Purchases under license and commercialization agreement Equity Method Investments Total identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Principal payments on debt and finance lease obligations Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities General and administrative General and Administrative Expense Operating leases liabilities, net Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Related Party Related Party [Axis] Acquired In Process Technology Allo Seq [Member] Acquired In Process Technology Allo Seq [Member] Acquired in-process technology AlloSeq. Restricted Stock Units (RSUs) [Member] Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] Total liabilities and stockholders’ equity Liabilities and Equity Net comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Accounts receivable Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components Equity Components [Axis] RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Summary of Inventory Schedule of Inventory, Current [Table Text Block] Weighted average grant date fair value - RSUs forfeited (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 Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Cost of revenue Cost of Revenue Award Type Award Type [Axis] Plan 401(K) Pension and Other Postretirement Benefits Disclosure [Text Block] Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Counterparty Name Counterparty Name [Domain] Net loss per share attributable to CareDx, Inc.: Earnings Per Share, Basic and Diluted [Abstract] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Rate used in estimating fair value Alternative Investment, Measurement Input Class Of Warrant Or Right Issued on April 2016 [Member] Class Of Warrant Or Right Issued Date Three [Member] Class Of Warrant Or Right Issued Date Three [Member] Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Operating leases right-of-use assets Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share 2020 Finance Lease, Liability, Payments, Due Year Two Transaction costs related to asset acquisition Asset Acquisition Transactions Costs Asset acquisition, transactions costs. Weighted average exercise price - options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Preferred stock: $0.001 par value; 10,000,000 shares authorized at September 30, 2019 and December 31, 2018; no shares issued and outstanding at September 30, 2019 and December 31, 2018 Preferred Stock, Value, Issued O T T R Complete Transplant Management [Member] O T T R Complete Transplant Management [Member] OTTR complete transplant management. Concentration Risk [Table] Concentration Risk [Table] Share-based compensation expense capitalized Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Net loss attributable to CareDx, Inc. Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share Net Income (Loss) Attributable to Parent Initial cash payment under license agreement Initial Payment Under License Agreement Initial payment under license agreement. Contingent consideration Business Combination, Contingent Consideration, Liability And Equity Business Combination, Contingent Consideration, Liability And Equity Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Remainder of 2019 Finance Lease, Liability, Payments, Remainder of Fiscal Year Allo Map Testing Service [Member] Allo Map Testing Service [Member] AlloMap testing service. Non-cash lease expense Operating Lease, Expense 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] Entity Small Business Entity Small Business Fair Value by Liability Class Fair Value by Liability Class [Domain] Leases Lessee, Leases [Policy Text Block] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Short-term lease liability Operating Lease, Liability, Current Commitments Commitments and Contingencies Disclosure [Text Block] Acquisition of intangible assets Consideration paid for asset acquisition Payments to Acquire Intangible Assets Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Aggregate proceeds from the issuance of shares Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Remaining Term (in years) [Member] Measurement Input, Expected Term [Member] 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Weighted average exercise price - options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Volatility [Member] Measurement Input, Price Volatility [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Counterparty Name Counterparty Name [Axis] Product and Service Product and Service [Axis] Employee Stock Purchase Plan [Member] Employee Stock [Member] Total other income (expense) Nonoperating Income (Expense) Royalties incurred Payments for Royalties Issuance of common stock for services Stock Issued During Period, Value, Issued for Services Goodwill decrease Goodwill, Purchase Accounting Adjustments Estimated Fair Value Estimated Fair Value Finite-lived Intangible Assets, Fair Value Disclosure Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Stock price (in dollars per share) Share Price Issuance of common stock for cash upon exercise of stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Weighted average grant date fair value beginning balance (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 Cibiltech [Member] Cibiltech S A S [Member] Cibiltech SAS. Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Income Taxes Income Tax Disclosure [Text Block] Assets Assets, Fair Value Disclosure [Abstract] Commercialization Rights [Member] Commercialization Rights [Member] Commercialization rights. Taxes paid related to net share settlement of restricted stock units Taxes Paid Related To Net Share Settlement Of Restricted Stock Units Taxes paid related to net share settlement of restricted stock units. Segment Reporting [Abstract] Segment Reporting [Abstract] Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Numerator: Net Income (Loss) Attributable to Parent [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Weighted-average remaining lease term - Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Private Placement Common Stock Warrant Liability [Member] Private Placement Common Stock Warrant Liability [Member] Private placement common stock warrant liability. Related Party Related Party [Domain] Deferred revenue Contract with Customer, Liability, Current Net loss per share attributable to CareDx, Inc. (Note 3): Earnings Per Share [Abstract] Earnings Per Share [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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 Minimum [Member] Minimum [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Deferred revenue adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liability, Deferred Revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liability, Deferred Revenue Retirement Benefits [Abstract] Retirement Benefits [Abstract] Concentration risk percentage Concentration Risk, Percentage Revenues [Member] Revenue from Contract with Customer [Member] Current assets: Assets, Current [Abstract] Operating lease cost Operating Lease, Cost Work in progress Inventory, Work in Process, Gross Issuance of common stock for cash upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Fair Value, Measurement Frequency Fair Value, Measurement Frequency [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Repurchase of common stock under employee incentive plans (in shares) Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans. Percentage of outstanding equity acquired Business Acquisition, Percentage of Voting Interests Acquired Other liabilities Other Liabilities, Noncurrent Proceeds from exercise of stock options Proceeds from Stock Options Exercised Gross profit Gross Profit Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Net Loss Per Share Earnings Per Share [Text Block] Risk Free Interest Rate [Member] Measurement Input, Risk Free Interest Rate [Member] Common stock awards for services (in shares) Share Based Compensation Arrangement By Share Based Payment Award Common Stock Awards For Services Share based compensation arrangement by share based payment award common stock awards for services. Number of shares underlying warrants (in shares) Class of Warrant or Right, Outstanding Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) [Abstract] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document and entity information. Maximum [Member] Maximum [Member] Purchase of common stock warrants exercised (in shares) Purchase Of Common Stock Warrants Exercised Purchase of common stock warrants exercised. EX-101.PRE 9 cdna-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2018, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.
The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Reclassifications and Changes in Presentation
Certain prior period amounts have been reclassified to conform with the current period presentation, including: (i) separate presentation of debt extinguishment expenses from other expense, net, (ii) combined presentation of license and other revenue with digital revenue, (iii) combined presentation of cost of testing services, cost of product, and cost of digital, and (iv) separate presentation of gross profit. These reclassifications had no effect on the reported results of operations.
Use of Estimates
The preparation of unaudited condensed consolidated 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 assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses
for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended September 30, 2019 and 2018, approximately 54% and 50% respectively, of total revenue was derived from Medicare. For the nine months ended September 30, 2019 and 2018, approximately 39% and 47%, respectively, of total revenue was derived from Medicare. No other payers or customers represented more than 10% of total revenue for these periods.
As of September 30, 2019 and December 31, 2018, approximately 30% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either September 30, 2019 or December 31, 2018.
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases (“ASC 842”). The Company determines if an arrangement is or contains a lease at contract inception. The Company leases office space and equipment primarily through operating leases with a limited number of finance leases. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
The Company’s leases have remaining terms of 1.25 years to 3.06 years, some of which include options to extend the lease term. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised. Certain finance leases also include bargain purchase options of the leased equipment.
Recent Accounting Pronouncements
Effective January 1, 2019, the Company adopted ASC 842 using the optional transition method and applied the standard only to leases that existed at that date. Under the optional transition method, the Company does not need to restate the comparative periods in transition and will continue to present financial information and disclosures for periods before January 1, 2019 in accordance with ASC Topic 840. The Company has also chosen to apply the package of practical expedients for existing leases, which provides relief from reassessing: (i) whether a contract is or contains a lease, (ii) lease classification, and (iii) whether initial direct costs can be capitalized. The Company has also made some accounting policy elections to: (i) allow the Company not to separate nonlease components from lease components, and instead to account for those as a single lease component, and (ii) elect not to recognize a ROU asset and a lease liability for leases with a term of 12 months or less .
Upon adoption of ASC 842 on January 1, 2019, the Company recorded a ROU asset of approximately $3.0 million and a lease liability of approximately $3.8 million. The lease liability was determined based on the present value of the remaining minimum lease payments. The ROU asset was determined based on the value of the lease liability, adjusted for the deferred rent balances of approximately $0.8 million, which were previously included in accrued and other liabilities as well as deferred rent, net of current portion. See Note 8 for further details.
The standard did not have a material impact on the unaudited condensed consolidated statement of cash flows or the condensed consolidated statement of operations.
In February 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-2, Income Statement – Reporting Comprehensive Income (ASC Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive
Income (“ASU 2018-2”). The amendments in ASU 2018-2 allow a reclassification from accumulated other comprehensive income to retained earnings for certain tax effects resulting from the Tax Cuts and Jobs Act (the “Tax Act”). ASU 2018-2 became effective for all interim and annual reporting periods beginning after December 15, 2018 and may be applied retrospectively or as of the beginning of the period of adoption. The Company adopted the standard on January 1, 2019. The adoption of the new standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In September 2018, the FASB issued ASU No. 2018-7, Compensation - Stock Compensation (ASC Topic 718): Improvements to Nonemployee Share Based Payment Accounting (“ASU 2018-7”). ASU 2018-7 is effective for all interim and annual reporting periods beginning on or after December 15, 2018. The Company adopted ASU 2018-7 on January 1, 2019 applying a modified retrospective approach. On transition, the Company only had nonemployee equity-classified awards with an established measurement date. Accordingly, the Company did not record a cumulative-effect adjustment to retained earnings.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 is effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted including adoption in any interim period. The Company plans to adopt the standard during 2019. The Company expects the new standard will impact its prospective unaudited condensed consolidated financial statements after adoption related to implementation costs in a cloud computing arrangement if and when entered by the Company.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (ASC Topic 820), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. The ASU is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company is in the process of assessing the impact that the ASU will have in its unaudited condensed consolidated financial statements and disclosures. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
In September 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2019
Oct. 29, 2019
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Registrant Name CareDx, Inc.  
Entity Central Index Key 0001217234  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   42,436,026
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-31  
XML 12 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax benefit $ 949 $ 290 $ 1,775 $ 1,095
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (1,813) $ (19,970) $ (17,191) $ (43,026)
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of tax (863) 120 (1,656) (1,642)
Net comprehensive loss (2,676) (19,850) (18,847) (44,668)
Comprehensive loss attributable to noncontrolling interest, net of tax 0 0 0 (25)
Comprehensive loss attributable to CareDx, Inc. $ (2,676) $ (19,850) $ (18,847) $ (44,643)
XML 14 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Summary of Inventory (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 2,549 $ 2,506
Work in progress 1,009 651
Raw materials 2,344 1,786
Total inventory $ 5,902 $ 4,943
XML 15 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
May 07, 2019
Sep. 30, 2019
Dec. 31, 2018
Intangible assets with finite lives:      
Gross Carrying Amount   $ 54,994 $ 38,255
Accumulated Amortization   (9,584) (7,143)
Foreign Currency Translation   (4,451) (2,682)
Total   40,959 28,430
Intangible Assets, Net (Excluding Goodwill)      
Total intangible assets - gross carrying amount   59,816 43,077
Total intangible assets, net   45,781 33,252
Acquired And Developed Technology [Member]      
Intangible assets with finite lives:      
Gross Carrying Amount   26,387 22,937
Accumulated Amortization   (5,897) (4,399)
Foreign Currency Translation   (2,291) (1,411)
Total   $ 18,199 $ 17,127
Weighted Average Remaining Useful Life (In Years)   8 years 4 months 24 days 8 years 4 months 24 days
Customer Relationships [Member]      
Intangible assets with finite lives:      
Gross Carrying Amount   $ 18,168 $ 13,058
Accumulated Amortization   (3,084) (2,290)
Foreign Currency Translation   (1,885) (1,131)
Total   $ 13,199 $ 9,637
Weighted Average Remaining Useful Life (In Years) 15 years 10 years 8 months 12 days 11 years 7 months 6 days
Commercialization Rights [Member]      
Intangible assets with finite lives:      
Gross Carrying Amount   $ 8,079  
Accumulated Amortization   (30)  
Foreign Currency Translation   0  
Total   $ 8,049  
Weighted Average Remaining Useful Life (In Years)   9 years 10 months 24 days  
Trademarks and Trade Names [Member]      
Intangible assets with finite lives:      
Gross Carrying Amount   $ 2,360 $ 2,260
Accumulated Amortization   (573) (454)
Foreign Currency Translation   (275) (140)
Total   $ 1,512 $ 1,666
Weighted Average Remaining Useful Life (In Years)   8 years 7 months 6 days 12 years
Acquired In Process Technology [Member]      
Intangible assets with indefinite lives:      
Acquired in-process technology net carrying amount   $ 4,822 $ 4,822
XML 16 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Additional Information (Detail)
3 Months Ended 9 Months Ended
Aug. 26, 2019
USD ($)
May 07, 2019
USD ($)
center
Sep. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]            
Goodwill     $ 23,777,000 $ 23,777,000   $ 12,005,000
Contingent consideration     1,441,000 1,441,000   $ 2,689,000
Royalty Rate [Member] | Developed Technology [Member]            
Business Acquisition [Line Items]            
Rate used in estimating fair value   15.0        
Royalty Rate [Member] | Trademarks [Member]            
Business Acquisition [Line Items]            
Rate used in estimating fair value   1.0        
Discount Rate [Member]            
Business Acquisition [Line Items]            
Rate used in estimating fair value   14.5        
O T T R Complete Transplant Management [Member]            
Business Acquisition [Line Items]            
Percentage of outstanding equity acquired   100.00%        
Total consideration   $ 16,148,000        
Number of leading transplant centers | center   60        
Goodwill   $ 10,044,000        
Goodwill expected to be deductible for income tax purposes   0        
Deferred revenue     1,800,000 1,800,000 $ 2,300,000  
Deferred revenue adjustment     500,000      
Goodwill decrease     $ 600,000      
Net deferred tax assets related to assets acquired and liabilities assumed   200,000        
Net operating losses carryforward   6,900,000        
Net operating losses carryforward expires in future   4,300,000        
Operating loss carry forwards with indefinite carry forward period   2,600,000        
Valuation allowance   200,000        
O T T R Complete Transplant Management [Member] | Digital And Other [Member]            
Business Acquisition [Line Items]            
Digital revenue       $ 2,300,000    
O T T R Complete Transplant Management [Member] | General and Administrative Expense [Member]            
Business Acquisition [Line Items]            
Acquisition related costs   $ 600,000        
XynManagement, Inc. [Member]            
Business Acquisition [Line Items]            
Percentage of outstanding equity acquired 100.00%          
Total consideration $ 2,000,000.0          
Goodwill 1,700,000          
Contingent consideration 1,400,000          
Intangible assets $ 2,000,000.0          
XML 17 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Segment Reporting SEGMENT REPORTINGOperating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company’s Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments.  The Company has identified its Chief Executive Officer as the CODM. The Company operates in a single reportable segment.
Both the Ottr and XynManagement acquisitions are integrated into the Company’s single reporting unit.
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue.  The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended September 30,Nine Months Ended September 30, 2018
2019201820192018
Testing services revenue
United States$28,126  $16,675  $75,011  $40,988  
Rest of the World100  172  410  460  
$28,226  $16,847  $75,421  $41,448  
Product revenue
United States$1,606  $1,738  $5,606  $4,066  
Europe1,963  2,020  5,812  5,848  
Rest of the World631  465  1,808  1,166  
$4,200  $4,223  $13,226  $11,080  
Digital and other revenue
United States$1,332  $69  $2,462  $446  
Europe31  45  90  86  
Rest of the World22  —  48  —  
$1,385  $114  $2,600  $532  
Total United States$31,064  $18,482  $83,079  $45,500  
Total Europe1,994  2,065  5,902  5,934  
Total Rest of the World753  637  2,266  1,626  
Total$33,811  $21,184  $91,247  $53,060  
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
September 30, 2019December 31, 2018
Long-lived assets:
United States$2,957  $3,235  
Europe402  625  
Rest of the World297  274  
Total$3,656  $4,134  
XML 18 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Summary of Consideration Paid and Preliminary Amounts of Assets Acquired and Liabilities Assumed Recognized
The following table summarizes the consideration paid for Ottr and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date:
Total
(In Thousands)
Consideration
Cash$16,037  
Accrued purchase consideration111  
Total Consideration$16,148  
Recognized amounts of identifiable assets acquired and
liabilities assumed
Current assets$1,525  
Fixed assets35  
Identifiable intangible assets6,600  
Current liabilities(2,056) 
Total identifiable net assets acquired6,104  
Goodwill10,044  
$16,148  
Summary of Identified Intangible Assets Acquired at Acquisition Date
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships$4,200  15
Developed technology2,300  10
Trademark100  2
Total$6,600  
XML 19 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2019
Warrants and Rights Note Disclosure [Abstract]  
Components of Warrants Outstanding
As of September 30, 2019, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares
Underlying
Warrants
Original issue date:
2015-01Equity5 years$6.96  34,483  
2016-04Liability7 years$1.12  320,757  
355,240  
JSON 20 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdna-20190930.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 282, "dts": { "calculationLink": { "local": [ "cdna-20190930_cal.xml" ] }, "definitionLink": { "local": [ "cdna-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "cdna-20190930.htm" ] }, "labelLink": { "local": [ "cdna-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "cdna-20190930_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": [ "cdna-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/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-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 554, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2018-01-31": 15, "total": 15 }, "keyCustom": 60, "keyStandard": 347, "memberCustom": 30, "memberStandard": 39, "nsprefix": "cdna", "nsuri": "http://www.caredxinc.com/20190930", "report": { "R1": { "firstAnchor": null, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.caredxinc.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": null }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Net Loss Per Share", "role": "http://www.caredxinc.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Fair Value Measurements", "role": "http://www.caredxinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Business Combinations", "role": "http://www.caredxinc.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Balance Sheet Components", "role": "http://www.caredxinc.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Commitments", "role": "http://www.caredxinc.com/role/Commitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Debt", "role": "http://www.caredxinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - Disclosure - Plan 401(K)", "role": "http://www.caredxinc.com/role/Plan401K", "shortName": "Plan 401(K)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Warrants", "role": "http://www.caredxinc.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146112 - Disclosure - Stock Incentive Plans", "role": "http://www.caredxinc.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - Income Taxes", "role": "http://www.caredxinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - Segment Reporting", "role": "http://www.caredxinc.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.caredxinc.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Business Combinations (Tables)", "role": "http://www.caredxinc.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329305 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Commitments (Tables)", "role": "http://www.caredxinc.com/role/CommitmentsTables", "shortName": "Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343307 - Disclosure - Warrants (Tables)", "role": "http://www.caredxinc.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Stock Incentive Plans (Tables)", "role": "http://www.caredxinc.com/role/StockIncentivePlansTables", "shortName": "Stock Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356309 - Disclosure - Segment Reporting (Tables)", "role": "http://www.caredxinc.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "shortName": "Organization and Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "icd745d4975e949bbb18edb7167bc35e6_D20190101-20190930", "decimals": "INF", "lang": null, "name": "us-gaap:RecoveryOfDirectCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ifdfa3d743244445194cc5078db5b3e91_D20190701-20190930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ifdfa3d743244445194cc5078db5b3e91_D20190701-20190930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i7680f99ed9d348739f61687febcbd4a9_I20190101", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i6669c8cc93af4904ab06c3b49ff93bc8_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "shortName": "Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i6669c8cc93af4904ab06c3b49ff93bc8_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "iac1524c99b4b445fa83fcc56aa833914_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail", "shortName": "Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "iac1524c99b4b445fa83fcc56aa833914_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i26b1ea7949804dd39c151e8637e02155_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "shortName": "Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i26b1ea7949804dd39c151e8637e02155_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Business Combinations - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i90c796721aee4d9bb218da23497c150e_I20190507", "decimals": "1", "lang": null, "name": "us-gaap:AlternativeInvestmentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "shortName": "Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i3ab27b08036a4e28bf9f242c8fd401be_D20190507-20190507", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ic4cde2a56af3447db2c63e775ecf8647_I20190507", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "shortName": "Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie7db5918125a491d857770cd3ebc2aba_I20190507", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i140c499cd05346ebae416e9dfc644082_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail", "shortName": "Goodwill and Intangible Assets - Summary of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ic4cde2a56af3447db2c63e775ecf8647_I20190507", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail", "shortName": "Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i0106c87549f34511aa4d526188fd2be0_D20180504-20180504", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail", "shortName": "Balance Sheet Components - Summary of Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "shortName": "Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Commitments - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail", "shortName": "Commitments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Commitments - Summary of Lease Cost (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail", "shortName": "Commitments - Summary of Lease Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Commitments - Summary of Other Information Related to Lease (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail", "shortName": "Commitments - Summary of Other Information Related to Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail", "shortName": "Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtNoncurrent", "us-gaap:LongTermDebtCurrent", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i140c499cd05346ebae416e9dfc644082_I20181231", "decimals": "INF", "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanCostRecognized", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Plan 401(K) - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/Plan401KAdditionalInformationDetail", "shortName": "Plan 401(K) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanCostRecognized", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "cdna:SharesIssuedUponExerciseOfWarrantsShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Warrants - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail", "shortName": "Warrants - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "cdna:SharesIssuedUponExerciseOfWarrantsShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i8286d7534f364892a42f0454834ad7cf_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail)", "role": "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail", "shortName": "Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i8286d7534f364892a42f0454834ad7cf_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i140c499cd05346ebae416e9dfc644082_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "shortName": "Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i140c499cd05346ebae416e9dfc644082_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - Stock Incentive Plans - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "shortName": "Stock Incentive Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i39332a7452fb4891bb9db955bcb5fbd7_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie72d6393eab040f0ae22ce4186cf56fd_D20180101-20180331", "decimals": "-3", "lang": null, "name": "us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail", "shortName": "Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i8adf544dd1b5472ab5c586cabe9b904f_D20190701-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail", "shortName": "Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i8adf544dd1b5472ab5c586cabe9b904f_D20190701-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail", "shortName": "Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ie3143e1fcf8749df939b10c18089021d_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail", "shortName": "Segment Reporting - Reportable Revenues by Geographic Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i26f5292c6cac4e9cbd7631f800951b9b_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "ia7ec0ff755ef413ca919a5e0a6661df4_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "shortName": "Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i2e9cd5fa9eb945b3916d6be330ee5e89_I20190930", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20190930.htm", "contextRef": "i87ac24a791344ebf984f74ba4bab23c3_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "cdna_AccruedClinicalAndCostOfOtherStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Clinical And Cost Of Other Studies Current", "label": "Accrued Clinical And Cost Of Other Studies Current", "terseLabel": "Clinical studies" } } }, "localname": "AccruedClinicalAndCostOfOtherStudiesCurrent", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedSampleProcessingFees": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Sample Processing Fees", "label": "Accrued Sample Processing Fees", "terseLabel": "Test sample processing fees" } } }, "localname": "AccruedSampleProcessingFees", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AcquiredAndDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired And Developed Technology", "label": "Acquired And Developed Technology [Member]", "terseLabel": "Acquired And Developed Technology [Member]" } } }, "localname": "AcquiredAndDevelopedTechnologyMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_AcquiredInProcessTechnologyAlloSeqMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired in-process technology AlloSeq.", "label": "Acquired In Process Technology Allo Seq [Member]", "terseLabel": "Acquired In Process Technology Allo Seq [Member]" } } }, "localname": "AcquiredInProcessTechnologyAlloSeqMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_AcquiredInProcessTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired In Process Technology", "label": "Acquired In Process Technology [Member]", "terseLabel": "Acquired In Process Technology [Member]" } } }, "localname": "AcquiredInProcessTechnologyMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationEquityComponentOfContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Business Combination, Equity Component of Contingent Consideration", "label": "Adjustments to Additional Paid in Capital, Business Combination, Equity Component of Contingent Consideration", "terseLabel": "Contingent consideration classified as equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalBusinessCombinationEquityComponentOfContingentConsideration", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_AdjustmentsToAdditionalPaidInCapitalChangesInEstimatedOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid in capital changes in estimated offering costs.", "label": "Adjustments To Additional Paid In Capital Changes In Estimated Offering Costs", "terseLabel": "Changes in estimated offering costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalChangesInEstimatedOfferingCosts", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsFromLiabilityToEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid in capital reclassification of warrants from liability to equity.", "label": "Adjustments To Additional Paid In Capital Reclassification Of Warrants From Liability To Equity", "terseLabel": "Reclassification of warrants from liability to equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantsFromLiabilityToEquity", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_AlloMapTestingServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AlloMap testing service.", "label": "Allo Map Testing Service [Member]", "terseLabel": "Allo Map Testing Service [Member]" } } }, "localname": "AlloMapTestingServiceMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_AlloSureTestingServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AlloSure testing service.", "label": "Allo Sure Testing Service [Member]", "terseLabel": "Allo Sure Testing Service [Member]" } } }, "localname": "AlloSureTestingServiceMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_AssetAcquisitionCashConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Asset acquisition cash consideration transferred.", "label": "Asset Acquisition Cash Consideration Transferred", "terseLabel": "Asset acquisition cash consideration transferred" } } }, "localname": "AssetAcquisitionCashConsiderationTransferred", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AssetAcquisitionTransactionsCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Asset acquisition, transactions costs.", "label": "Asset Acquisition Transactions Costs", "terseLabel": "Transaction costs related to asset acquisition" } } }, "localname": "AssetAcquisitionTransactionsCosts", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_BMTMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "BMT.", "label": "B M T [Member]", "terseLabel": "BMT [Member]" } } }, "localname": "BMTMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_BusinessCombinationContingentConsiderationLiabilityAndEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability And Equity", "label": "Business Combination, Contingent Consideration, Liability And Equity", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityAndEquity", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilityDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liability, Deferred Revenue", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liability, Deferred Revenue", "negatedLabel": "Deferred revenue adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilityDeferredRevenue", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CibiltechSASMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cibiltech SAS.", "label": "Cibiltech S A S [Member]", "terseLabel": "Cibiltech [Member]" } } }, "localname": "CibiltechSASMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_ClassOfWarrantOrRightIssuedDateThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right Issued Date Three [Member]", "label": "Class Of Warrant Or Right Issued Date Three [Member]", "terseLabel": "Class Of Warrant Or Right Issued on April 2016 [Member]" } } }, "localname": "ClassOfWarrantOrRightIssuedDateThreeMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "cdna_ClassOfWarrantOrRightIssuedDateTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right Issued Date Two [Member]", "label": "Class Of Warrant Or Right Issued Date Two [Member]", "terseLabel": "Class Of Warrant Or Right Issued on January 2015 [Member]" } } }, "localname": "ClassOfWarrantOrRightIssuedDateTwoMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "cdna_CommercializationRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercialization rights.", "label": "Commercialization Rights [Member]", "terseLabel": "Commercialization Rights [Member]" } } }, "localname": "CommercializationRightsMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_CommercializationRightsOfIntangibleAssetsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercialization rights of intangible assets term.", "label": "Commercialization Rights Of Intangible Assets Term", "terseLabel": "Commercialization rights of intangible assets term" } } }, "localname": "CommercializationRightsOfIntangibleAssetsTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_CommonStockWarrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock warrant liability.", "label": "Common Stock Warrant Liability", "terseLabel": "Common stock warrant liability" } } }, "localname": "CommonStockWarrantLiability", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CommonStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock warrant liability.", "label": "Common Stock Warrant Liability [Member]", "terseLabel": "Common Stock Warrant Liability [Member]" } } }, "localname": "CommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "cdna_ConexioGenomicsPtyLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conexio Genomics Pty. Ltd.", "label": "Conexio Genomics Pty Ltd [Member]", "terseLabel": "Conexio [Member]" } } }, "localname": "ConexioGenomicsPtyLtdMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "cdna_DebtExtinguishmentExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Extinguishment Expenses", "label": "Debt Extinguishment Expenses [Member]", "terseLabel": "Debt Extinguishment Expenses [Member]" } } }, "localname": "DebtExtinguishmentExpensesMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_DeferredPaymentsForAcquiredIntangibleAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred payments for acquired intangible assets", "label": "Deferred Payments For Acquired Intangible Assets", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForAcquiredIntangibleAssets", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred payments for intangible assets.", "label": "Deferred Payments For Intangible Assets", "verboseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssets", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred payments for intangible assets, noncurrent.", "label": "Deferred Payments For Intangible Assets Noncurrent", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssetsNoncurrent", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_DerivativeLiabilityExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative liability exercise price.", "label": "Derivative Liability Exercise Price", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "DerivativeLiabilityExercisePrice", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "cdna_DerivativeLiabilityTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative liability term.", "label": "Derivative Liability Term", "terseLabel": "Remaining term (in years)" } } }, "localname": "DerivativeLiabilityTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "cdna_DigitalAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Digital and other.", "label": "Digital And Other [Member]", "terseLabel": "Digital And Other [Member]" } } }, "localname": "DigitalAndOtherMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Abstract]", "terseLabel": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.caredxinc.com/20190930", "xbrltype": "stringItemType" }, "cdna_EmployeeAndNonEmployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee and non employee stock options.", "label": "Employee And Non Employee Stock Options [Member]", "terseLabel": "Shares of common stock subject to outstanding options [Member]" } } }, "localname": "EmployeeAndNonEmployeeStockOptionsMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_ExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise of warrants shares.", "label": "Exercise Of Warrants Shares", "terseLabel": "Exercise of warrants (in shares)" } } }, "localname": "ExerciseOfWarrantsShares", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ExtinguishmentOfCompoundDerivativeLiabilityRelatedToDebtConversion": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Extinguishment of compound derivative liability related to debt conversion.", "label": "Extinguishment Of Compound Derivative Liability Related To Debt Conversion", "terseLabel": "Extinguishment of compound derivative liability" } } }, "localname": "ExtinguishmentOfCompoundDerivativeLiabilityRelatedToDebtConversion", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ExtinguishmentOfDebtAndConversionOfDebtToEquityExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Extinguishment of debt and conversion of debt to equity expenses.", "label": "Extinguishment Of Debt And Conversion Of Debt To Equity Expenses", "negatedLabel": "Debt extinguishment expenses", "verboseLabel": "Loss on debt extinguishment" } } }, "localname": "ExtinguishmentOfDebtAndConversionOfDebtToEquityExpenses", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ExtinguishmentOfUnamortizedDebtDiscountRelatedToDebtConversion": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Extinguishment of unamortized debt discount related to debt conversion.", "label": "Extinguishment Of Unamortized Debt Discount Related To Debt Conversion", "terseLabel": "Extinguishment of unamortized debt discount" } } }, "localname": "ExtinguishmentOfUnamortizedDebtDiscountRelatedToDebtConversion", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisExerciseOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis exercise of warrants.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Exercise Of Warrants", "negatedTerseLabel": "Exercise of warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisExerciseOfWarrants", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "terseLabel": "Finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FiniteLivedIntangibleForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finite Lived Intangible Foreign Currency Translation.", "label": "Finite Lived Intangible Foreign Currency Translation", "negatedLabel": "Foreign Currency Translation" } } }, "localname": "FiniteLivedIntangibleForeignCurrencyTranslation", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "cdna_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "cdna_GoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsTable", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "cdna_HCTMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HCT.", "label": "H C T [Member]", "terseLabel": "HCT [Member]" } } }, "localname": "HCTMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_HLAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HLA.", "label": "H L A [Member]", "terseLabel": "HLA [Member]" } } }, "localname": "HLAMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_IlluminaIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Illumina, Inc.", "label": "Illumina Inc [Member]", "terseLabel": "Illumina Inc [Member]" } } }, "localname": "IlluminaIncMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating leases liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_InitialPaymentUnderLicenseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Initial payment under license agreement.", "label": "Initial Payment Under License Agreement", "terseLabel": "Initial cash payment under license agreement" } } }, "localname": "InitialPaymentUnderLicenseAgreement", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_IssuanceOfCommonStockForCashUponExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Issuance of common stock for cash upon exercise of warrants shares.", "label": "Issuance Of Common Stock For Cash Upon Exercise Of Warrants Shares", "terseLabel": "Issuance of common stock for cash upon exercise of warrants (in shares)" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsShares", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cdna_IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Issuance of common stock for cash upon exercise of warrants value.", "label": "Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value", "terseLabel": "Issuance of common stock for cash upon exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_IssuanceOfWarrantsInConnectionWithPerceptiveDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Issuance of warrants in connection with perceptive debt", "label": "Issuance Of Warrants In Connection With Perceptive Debt", "terseLabel": "Issuance of warrants in connection with Perceptive debt" } } }, "localname": "IssuanceOfWarrantsInConnectionWithPerceptiveDebt", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_JBGDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior secured debentures.", "label": "J B G Debt [Member]", "terseLabel": "JBG Debt [Member]" } } }, "localname": "JBGDebtMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_LeaseOtherInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease other information.", "label": "Lease Other Information [Abstract]", "terseLabel": "Other information:" } } }, "localname": "LeaseOtherInformationAbstract", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "stringItemType" }, "cdna_LicenseAndCommercializationAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "License and commercialization agreement.", "label": "License And Commercialization Agreement [Member]", "terseLabel": "Cibiltech Agreement [Member]" } } }, "localname": "LicenseAndCommercializationAgreementMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liquidity.", "label": "Liquidity Policy [Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_LossOnConversionOfDebtToSharesOfCommonStock": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss on conversion of debt to shares of common stock.", "label": "Loss On Conversion Of Debt To Shares Of Common Stock", "terseLabel": "Loss on conversion of JGB Debt to shares of common stock", "verboseLabel": "Loss on debt extinguishment" } } }, "localname": "LossOnConversionOfDebtToSharesOfCommonStock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_LossOnWriteOffOfFixedAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss on write-off of fixed assets.", "label": "Loss On Write Off Of Fixed Assets", "terseLabel": "Loss on the write-off of fixed assets" } } }, "localname": "LossOnWriteOffOfFixedAssets", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_MeasurementInputRoyaltyRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input royalty rate.", "label": "Measurement Input Royalty Rate [Member]", "terseLabel": "Royalty Rate [Member]" } } }, "localname": "MeasurementInputRoyaltyRateMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_MedicareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Medicare [Member]", "label": "Medicare [Member]", "terseLabel": "Medicare [Member]" } } }, "localname": "MedicareMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "cdna_NetOperatingLossesCarryforwardExpiresInFuture": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net operating losses carryforward expires in future.", "label": "Net Operating Losses Carryforward Expires In Future", "terseLabel": "Net operating losses carryforward expires in future" } } }, "localname": "NetOperatingLossesCarryforwardExpiresInFuture", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_NoncontrollingInterestIncreaseDecreaseFromBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncontrolling interest increase (decrease) from business combination", "label": "Noncontrolling Interest Increase Decrease From Business Combination", "terseLabel": "Acquisition of noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseDecreaseFromBusinessCombination", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_NumberOfLeadingTransplantCenters": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of leading transplant centers.", "label": "Number Of Leading Transplant Centers", "terseLabel": "Number of leading transplant centers" } } }, "localname": "NumberOfLeadingTransplantCenters", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfUniqueSolutions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Unique Solutions", "label": "Number Of Unique Solutions", "terseLabel": "Number of unique solutions" } } }, "localname": "NumberOfUniqueSolutions", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_OTTRCompleteTransplantManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "OTTR complete transplant management.", "label": "O T T R Complete Transplant Management [Member]", "terseLabel": "O T T R Complete Transplant Management [Member]" } } }, "localname": "OTTRCompleteTransplantManagementMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_OperatingLeasesRightOfUseAssetsOfCashFlowInformation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating leases right-of-use assets of cash flow information.", "label": "Operating Leases Right Of Use Assets Of Cash Flow Information", "terseLabel": "Operating leases right-of-use assets" } } }, "localname": "OperatingLeasesRightOfUseAssetsOfCashFlowInformation", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_OperatingLossCarryForwardsWithIndefiniteCarryForwardPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating loss carry forwards with indefinite carry forward period.", "label": "Operating Loss Carry Forwards With Indefinite Carry Forward Period", "terseLabel": "Operating loss carry forwards with indefinite carry forward period" } } }, "localname": "OperatingLossCarryForwardsWithIndefiniteCarryForwardPeriod", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_PaymentsToAcquireBusinessesAndNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to acquire businesses and noncontrolling interest.", "label": "Payments To Acquire Businesses And Noncontrolling Interest", "negatedLabel": "Acquisition of noncontrolling interests, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesAndNoncontrollingInterest", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_PerceptiveCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Perceptive credit agreement.", "label": "Perceptive Credit Agreement [Member]", "terseLabel": "Perceptive Credit Agreement [Member]" } } }, "localname": "PerceptiveCreditAgreementMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_PrivatePlacementCommonStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Private placement common stock warrant liability.", "label": "Private Placement Common Stock Warrant Liability [Member]", "terseLabel": "Private Placement Common Stock Warrant Liability [Member]" } } }, "localname": "PrivatePlacementCommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "cdna_PurchaseOfCommonStockWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase of common stock warrants exercised.", "label": "Purchase Of Common Stock Warrants Exercised", "terseLabel": "Purchase of common stock warrants exercised (in shares)" } } }, "localname": "PurchaseOfCommonStockWarrantsExercised", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_RemainingOperatingAndFinanceLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining operating and finance lease term.", "label": "Remaining Operating And Finance Lease Term", "terseLabel": "Remaining lease terms" } } }, "localname": "RemainingOperatingAndFinanceLeaseTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of the world.", "label": "Rest Of The World [Member]", "terseLabel": "Rest of The World [Member]" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of finance lease and operating lease liability maturity", "label": "Schedule Of Finance Lease And Operating Lease Liability Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Commitments under Operating and Finance Leases" } } }, "localname": "ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CommitmentsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of finite and infinite lived intangible assets.", "label": "Schedule Of Finite And Infinite Lived Intangible Assets [Line Items]", "terseLabel": "Schedule Of Finite And Infinite Lived Intangible Assets [Line Items]" } } }, "localname": "ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of finite and infinite lived intangible assets.", "label": "Schedule Of Finite And Infinite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite And Infinite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsTable", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfIntangibleAssetsTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of intangible assets.", "label": "Schedule Of Intangible Assets Table [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of share based compensation stock options and unvested restricted stock units activity.", "label": "Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAwardsForServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award common stock awards for services.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Common Stock Awards For Services", "negatedLabel": "Common stock awards for services (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAwardsForServices", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum", "terseLabel": "Maximum value of employee purchased shares per calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward]", "terseLabel": "Number of RSU Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award offering period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Offering Period", "terseLabel": "Offering period for employee stock purchases" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number", "terseLabel": "Number of shares expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life expected to vest (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number", "verboseLabel": "Number of vested shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted-average remaining contractual life vested (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price", "verboseLabel": "Weighted-average exercise price vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans", "terseLabel": "Repurchase of common stock under employee incentive plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_SharesIssuedUponExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued upon exercise of warrants shares.", "label": "Shares Issued Upon Exercise Of Warrants Shares", "terseLabel": "Shares issued (in shares)" } } }, "localname": "SharesIssuedUponExerciseOfWarrantsShares", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_TXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TX.", "label": "T X [Member]", "terseLabel": "TX [Member]" } } }, "localname": "TXMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Taxes paid related to net share settlement of restricted stock units.", "label": "Taxes Paid Related To Net Share Settlement Of Restricted Stock Units", "negatedLabel": "Taxes paid related to net share settlement of restricted stock units" } } }, "localname": "TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_TruSightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TruSight.", "label": "Tru Sight [Member]", "terseLabel": "TruSight [Member]" } } }, "localname": "TruSightMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndFourteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand And Fourteen Employee Stock Purchase Plan [Member]", "label": "Two Thousand And Fourteen Employee Stock Purchase Plan [Member]", "terseLabel": "2014 Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandAndFourteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_WarrantFairValueAssumptionsExpectedTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrant fair value assumptions expected term.", "label": "Warrant Fair Value Assumptions Expected Term", "verboseLabel": "Original Term" } } }, "localname": "WarrantFairValueAssumptionsExpectedTerm", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "durationItemType" }, "cdna_WarrantsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants Disclosure [Text Block]", "label": "Warrants Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsDisclosureTextBlock", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "cdna_XynManagementIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "XynManagement, Inc.", "label": "XynManagement, Inc. [Member]", "terseLabel": "XynManagement, Inc. [Member]" } } }, "localname": "XynManagementIncMember", "nsuri": "http://www.caredxinc.com/20190930", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "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.caredxinc.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.caredxinc.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", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.caredxinc.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.caredxinc.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.caredxinc.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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r364" ], "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.caredxinc.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.caredxinc.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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r364" ], "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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r365" ], "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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r364" ], "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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r364" ], "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.caredxinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r48", "r90" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r133", "r191", "r195" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r129", "r191", "r193", "r354" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "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.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r132", "r191", "r194", "r360", "r362" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r17", "r192" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalty" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r53", "r54" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r55", "r277" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Conversion of convertible debt", "verboseLabel": "Amount recognized to additional paid in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r203", "r205", "r234", "r235" ], "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": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.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.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r205", "r227", "r233" ], "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": "Share based compensation total expensed" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure alternative investment.", "label": "Alternative Investment, Measurement Input", "terseLabel": "Rate used in estimating fair value" } } }, "localname": "AlternativeInvestmentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r82", "r302" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and noncash interest expense" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r145", "r152" ], "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 of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r104" ], "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.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r104" ], "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.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "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.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r338", "r346" ], "calculation": { "http://www.caredxinc.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.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47" ], "calculation": { "http://www.caredxinc.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.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r284" ], "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": "Money market funds" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r206", "r230" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r249", "r250" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r247" ], "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 outstanding equity acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r259", "r260", "r262" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "totalLabel": "Total Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r257", "r259", "r260", "r264" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Accrued purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r81", "r266" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in estimated fair value of contingent consideration", "verboseLabel": "Revaluation of contingent consideration to estimated fair value" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r258", "r261" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r267" ], "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.caredxinc.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Digital revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r252" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r252" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r252" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r238", "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Net deferred tax assets related to assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r251", "r252" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r252" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total Consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r28", "r84" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r87" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash at the end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash as of:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r298" ], "calculation": { "http://www.caredxinc.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 decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r93", "r184", "r185", "r204" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r89" ], "lang": { "en-US": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of shares underlying warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r89", "r184", "r185", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r165", "r340", "r350" ], "calculation": { "http://www.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r164", "r172" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/Commitments" ], "xbrltype": "textBlockItemType" }, "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 [Member]", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r178" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.001 par value; 100,000,000 shares authorized at September 30, 2019 and December 31, 2018; 42,421,115 shares and 41,384,960 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60" ], "calculation": { "http://www.caredxinc.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 attributable to CareDx, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r272", "r273", "r280" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss attributable to noncontrolling interest, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r271", "r280" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r116", "r117", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r116", "r117", "r295", "r296", "r355" ], "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.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r116", "r117", "r295", "r296", "r355" ], "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.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r111", "r345" ], "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.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r116", "r117", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r114", "r116", "r117", "r118", "r295", "r297" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r116", "r117", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r187", "r188", "r192" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Shares" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r65", "r158" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Amortization of inventory fair market value adjustment" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r67" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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.caredxinc.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 Product [Member]", "verboseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r115" ], "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 [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r85", "r86" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debentures convertible into common stock (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r85", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the original debt being converted 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, Original Debt, Amount", "terseLabel": "Debentures convertible into common stock, outstanding principal amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r91", "r179", "r180", "r181", "r182", "r300", "r301", "r303", "r344" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r239", "r241" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r40", "r304" ], "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" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Expense incurred related to plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/Plan401KAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r82", "r158" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r256" ], "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 [Member]", "verboseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r186", "r236" ], "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.caredxinc.com/role/StockIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss per share attributable to CareDx, Inc. (Note 3):" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r97", "r100", "r101", "r102", "r103", "r106", "r343", "r352" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r102" ], "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": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to CareDx, Inc.:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r97", "r100", "r101", "r102", "r103", "r106", "r343", "r352" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r107" ], "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.caredxinc.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r298" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the compensation cost capitalized during the period arising from equity-based compensation arrangements (for example, shares of stock, units, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount", "terseLabel": "Share-based compensation expense capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation costs related to stock options and RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r229" ], "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": "Stock options and RSUs expected weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r229" ], "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": "Total unrecognized compensation costs related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Share-based compensation expense tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "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": "Employee Stock Option [Member]", "verboseLabel": "Shares of common stock subject to outstanding options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r29", "r125", "r136" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Purchases under license and commercialization agreement" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r283", "r284", "r285", "r286", "r292", "r293" ], "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.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Common Stock Warrant Liability Valuation Assumptions" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r289", "r293" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r197", "r198", "r200", "r285", "r320" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r291", "r293" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r294" ], "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.caredxinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r197", "r198", "r200", "r285", "r321" ], "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": "Fair Value Measured Using - (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r197", "r198", "r200", "r285", "r322" ], "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": "Fair Value Measured Using - (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r197", "r198", "r200", "r285", "r323" ], "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": "Fair Value Measured Using - (Level 3) [Member]", "verboseLabel": "Common Stock Warrants Liability - (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r289", "r293" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r289", "r293" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r283", "r291" ], "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" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in estimated fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r283", "r291" ], "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 [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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 future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 4.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 fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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": "Remainder of 2019" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r313", "r316" ], "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 - Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r312", "r316" ], "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 - Finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives (in years)", "verboseLabel": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r151" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r153" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r153" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r153" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r153" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "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.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r146", "r148", "r151", "r155", "r324" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets, Fair Value Disclosure", "terseLabel": "Estimated Fair Value", "verboseLabel": "Estimated Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r151", "r324" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "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", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r146", "r150" ], "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 [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r151" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets with finite lives:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.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 Expense [Member]", "verboseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r138", "r139" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill ending balance", "periodStartLabel": "Goodwill beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "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.caredxinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r141", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "negatedLabel": "Goodwill decrease" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r97", "r337", "r341", "r353" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r160" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r123", "r243" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Change in deferred taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r147", "r154" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r154" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Acquired in-process technology net carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets with indefinite lives:" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r147", "r154" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total intangible assets - gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r144", "r149" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r43" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r46", "r137" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r45" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r44" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r356", "r357", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "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": "Rent expense under non-cancelable operating leases" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r314", "r316" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r314" ], "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": "Summary of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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 operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r315" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "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": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34" ], "calculation": { "http://www.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r339", "r348" ], "calculation": { "http://www.caredxinc.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.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.caredxinc.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.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "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": "Aggregate principal amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "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", "verboseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r175" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r173", "r174" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise Price [Member]" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Remaining Term (in years) [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.caredxinc.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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.caredxinc.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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.caredxinc.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.caredxinc.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": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r56", "r58", "r62", "r83", "r105", "r342", "r351" ], "calculation": { "http://www.caredxinc.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 attributable to CareDx, Inc. used to compute basic and diluted net loss per share", "totalLabel": "Net loss attributable to CareDx, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r58", "r275", "r279" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification", "terseLabel": "Adoption of ASC 606" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r311", "r316" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r309" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r308" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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", "verboseLabel": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r307" ], "calculation": { "http://www.caredxinc.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 leases right-of-use assets", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r313", "r316" ], "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 - Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r312", "r316" ], "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 - Operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r305" ], "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", "terseLabel": "Rent expense under non-cancelable operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating losses carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r281" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.caredxinc.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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r50", "r299" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.caredxinc.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Contingent payments related to the acquisition of Conexio Genomics Pty Ltd." } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRoyalties": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for royalties during the current period.", "label": "Payments for Royalties", "terseLabel": "Royalties incurred" } } }, "localname": "PaymentsForRoyalties", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r71", "r263" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Acquisition of business", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Investment in equity securities" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets", "terseLabel": "Consideration paid for asset acquisition" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.caredxinc.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": "Purchase of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Plan 401(K)" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/Plan401K" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r206", "r230" ], "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.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "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.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock: $0.001 par value; 10,000,000 shares authorized at September 30, 2019 and December 31, 2018; no shares issued and outstanding at September 30, 2019 and December 31, 2018" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r26", "r27" ], "calculation": { "http://www.caredxinc.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 and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications and Changes in Presentation" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 Perceptive term loan, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r73", "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based compensation arrangement, excluding stock option exercises.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options", "terseLabel": "Aggregate proceeds from the issuance of shares" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r94" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Change in short term credit facility" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r231" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r73" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r73" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r56", "r58", "r77", "r124", "r128", "r271", "r274", "r276", "r279", "r280" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r159", "r349" ], "calculation": { "http://www.caredxinc.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", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecoveryOfDirectCosts": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred.", "label": "Recovery of Direct Costs", "terseLabel": "Reimbursement rate" } } }, "localname": "RecoveryOfDirectCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r319" ], "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.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r199", "r317", "r318", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336" ], "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.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r75" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with security instruments that either represent a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes repayments of (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities", "negatedLabel": "Principal payments on debt and finance lease obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r237", "r363" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r14", "r84", "r87", "r361" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of restricted shares issued as compensation, net of shares for the payment of withholding taxes. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "RSU settlements, net of shares withheld (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of restricted shares issued as compensation, net of the value of shares for the payment of withholding taxes. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "RSU settlements, net of shares withheld" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r183", "r347" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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 [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r191" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised good or service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer [Member]", "terseLabel": "Revenues [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r130" ], "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": "Reportable Revenues by Geographic Regions" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "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.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "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.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "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": "Components of Accrued and Other Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "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": "Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r249", "r250" ], "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.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule of Capitalization, Equity [Line Items]" } } }, "localname": "ScheduleOfCapitalizationEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r105" ], "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": "Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r205", "r226", "r233" ], "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.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r205", "r226", "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r283" ], "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": "Fair Value of Financial Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Identified Intangible Assets Acquired at Acquisition Date" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r142", "r143" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r154", "r156" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r23", "r24", "r25" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Consideration Paid and Preliminary Amounts of Assets Acquired and Liabilities Assumed Recognized" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r122", "r124", "r126", "r127", "r142" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. 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 Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Summary of Options Outstanding and Exercisable Vested or Expected to Vest" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r206", "r230" ], "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.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r89", "r184", "r185", "r204" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Components of Warrants Outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r150" ], "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" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r134" ], "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": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.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": "Sales and Marketing Expense [Member]", "verboseLabel": "Sales and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r212" ], "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 forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r217" ], "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": "Weighted average grant date fair value - RSUs forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r214" ], "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": "Number of RSU shares ending balance (in shares)", "periodStartLabel": "Number of RSU shares beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r214" ], "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", "terseLabel": "Weighted average grant date fair value beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r216" ], "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": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r216" ], "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": "Weighted average grant date fair value - RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum portion of employee ESPP plan contribution" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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 options authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r230" ], "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.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r218" ], "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": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "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.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r210", "r230" ], "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.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "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", "terseLabel": "Weighted average exercise price - options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "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.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r219" ], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Aggregate intrinsic value total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r220" ], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Number of shares total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r204", "r207" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "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": "Weighted average exercise price - options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of RSUs" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r222", "r232" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, 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, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r208" ], "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 fair value of options vested during period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r95" ], "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.caredxinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r124", "r142", "r161", "r162", "r163", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r178" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "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.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "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.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "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", "verboseLabel": "Issuance of common stock for contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r178", "r179", "r183" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "verboseLabel": "Conversion of convertible debt (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r178", "r183" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r178", "r183", "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock for cash upon exercise of stock options (in shares)", "verboseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r42", "r178", "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": "Issuance of common stock for contingent consideration" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r178", "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r178", "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r135" ], "calculation": { "http://www.caredxinc.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", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "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.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r269", "r270", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r49" ], "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.caredxinc.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "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" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r268" ], "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.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Revaluation of common stock warrant liability and derivative liability to estimated fair value", "terseLabel": "Change in estimated fair value of common stock warrant liability and derivative liability" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r112", "r113", "r119", "r120", "r121" ], "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.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 common stock warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]", "terseLabel": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [ "r93" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r99", "r103" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number of shares outstanding basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r98", "r103" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-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", "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(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14615-108349" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14394-108349" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14453-108349" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14472-108349" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12053-110248" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=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", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "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(31))", "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)(iv)(2)", "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)(3)", "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)(4)", "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)(i)-(ii)", "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)(iii)(1)", "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)(2)", "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)(3)", "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": "(d)(2)", "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": "(e)", "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(32))", "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": "(e)(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": "(f)(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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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": "(h)(1)", "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", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r3": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "305", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=84242212&loc=d3e2352-115587" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r365": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-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.29-30)", "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-31)", "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.6(a)(1))", "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)(3))", "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(a)(4),(5))", "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.6(a))", "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", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=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(b)(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.1,2)", "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.2)", "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.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "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": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" } }, "version": "2.1" } EXCEL 21 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )J+7T\?(\\#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,$% @ FHM?3R?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 " ":BU]/U;L.-^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFG1)J*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2ZJE9@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ > M+3I*P$L.K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV']^>IW7+8Q+))W"_"L90:> &W:9_-;BUN5Q^3 MZP^_J[#UVNS,/S:^"'8M_+J+[@M02P,$% @ FHM?3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " ":BU]/H(?FE8<" "E"0 & 'AL+W=O C8S.UZO)]ZLY^)5EHRIX*VI6[D+2Z6ZYRB21BELD.\'HQ9*:.L)QG$8-K=HPS^S<2>09OZNZ:ME)!/+>-%3\/;": M][L0A>\3+]6M5&8BRK..WM@/IGYV)Z%'T13E4C6LE15O \&NNW"/GH]H8P@6 M\:MBO9R]!R:5,^>O9O#UL@MCLR)6LT*9$%0_'NS(ZMI$TNOX,P8-)TU#G+^_ M1_]LD]?)G*ED1U[_KBZJW(6;,+BP*[W7ZH7W7]B8T"H,QNR_L0>K-=RL1&L4 MO);V-RCN4O%FC**7TM"WX5FU]MD/7Q(RTF "'@EX(@R;LT@@(X%\$!*;_+ R MF^HGJFB>"=X'8JA61\VA0,]$;V9A)NW>V6\Z6ZEG'WF<10\39D0(="$ MB'3L20!# @?LT?'_ D?2U(^ C-K! "@JD'GWK"/@(%,,*:U!A[?.1(P% ,"RQ 24V/I\X$@!DH=); M4&+K\]U2 Y"%6J,8ME/L1W#+#6$6"HX63(O\"&[- 0Q>*#H"G;M'V(_@EAW" M+-0=P?9%Q(_@5A["+*G +D>^B7'BJ@"8)178ZLAW,G:/&(!9*CYL=^2[&:?. M7^J(65E,._PIXH2D,5XZSK#QD6]K[!UG +.4$>Q]Y#L;>\?9QQ#W.$>S2Z]A MXF;[ QD4_-[:YF0V._4@>VPOS0_XT,!\I^)6M3(X:1K4[*K,ZUJ_BZ%Q& :*=V-3%$V=6?X/4$L#!!0 ( )J+7T]MOD8= M)@0 -$3 8 >&PO=V]R:W-H965T&UL?9AOCZ,V$,:_ M2L3[.SSC/^!5$JGA=&JE5EI==>UK=N-LHH.0 KNY?OL"8=-D9KQO B;/V(_' MYF?CY;EI?W3[$/K%S[HZ=JMDW_>GAS3MGO>A+KO/S2D/;;K9?/:5X=C>&P7W6M=E^V_FU UYU4"R?N# M;X>7?3\^2-?+4_D2_@S]]]-C.Y32:RW;0QV.W:$Y+MJP6R6_P$.A]1@P*?XZ MA'-W<[\8N_+4-#_&PF_;5:)&1Z$*S_U813E*IOK[L.WWJR1/%MNP*U^K_EMS_C7,';+)8N[][^$M5(-\ M=#*T\=Q4W?2[>'[M^J:>:QFLU.7/R_5PG*[GN?[W,#D YP"\!H#Y,$#/ 9H$ MI!=G4U>_E'VY7K;->=%>1NM4CI,"'O20S.?QX92[Z;^AM]WP]&VM89F^C?7, MDLU%@C<2O%<47*'_EZ1#^U<3*)K *5[?QFLY7HOQ>HHWM_&&=.(B<9/D.$F, M\IB1CG"5,PZ<[,6(7@SW8HF7B\3>M (>G"=>N,IG3LE6K&C%L5 M'5XN,MY$!LB)3AQW0E*_<:P1!"1V"RZ"S%O9228ZR;B3G#C)6",N!R03JN"J M' ",["47O>3<"YD$FYRUHIVE6>$B SKBQ(M./'-B%''B^?B@H4GAHLB$!273 M2'$C#$>*=]=F.5 F<9G6:"-<@@@=@?M!Z@=X9G264;0(,AA6V\CD!1F4@-R/ MIGZ0^[$L.UP$/I8;&;K J4OGPV;6W#6CE*)FN"HV;63F H>NH= %@;K&Y%I3 M,X).*^>SB",9O6#9DF8BRPC(R 3.3$.9"9R'UGDVUEQE,H"(&QF;P+EI*#>! M(Q$49CFUPV4>;"PY,CF!H]-0= +'(EC%%C=!9IV.C;:,3^#\M)2?P-FHE<_8 M8'$9>*LB-$<9H\@Q2@FP01P581;*",4.4(M12AR."(Z9D52^=BLD2F*G**6 M4A0Y'4V&G@T4EVF3W6QQ[_W(#$6^?Z5;GXVDH2OOQYI[)S*+T3&:V]@[(/,3 M.3\M!19R,+*\?B2Y]R&#$SDX'245"OM)2DU)$UE14&8F1 M?N@5HA @-Y$-J);AJ3D\'?O4YECTF:7[U$*268^Q'$6^_#E!'666YE_UXLY/ MTDD[O_3F;&4\[/JC;%\.QV[QU/1]4T^'*;NFZ<-0I_H\=&\?RNVU4(5=/]YF MPWU[.62Z%/KF-!^@I==3O/5_4$L#!!0 ( )J+7T^?]+ K/P( +0' 8 M >&PO=V]R:W-H965T&ULC97;CMHP$(9?)&QA(M$ZS\2MDK+P&$\U:3 MAJ_<4HAVB1#?EU!C_D1;:.3*D;(:"SED)\1;!OB@335!@>5^\I<;WU,&K7BIX,I'?4>5LJ/T50V^'5:NIXB P%ZH$%@V%]@ M(2J2Y/C3!W6'G,HX[K]'_Z*+E\7L,(<-);^K@RA7;N8Z!SCB,Q'/]/H5^H)B MU^FK_PX7(%*N2&2./25<_SO[,Q>T[J-(E!J_=6W5Z/;:K21I;[,;@MX0# 8_ MNFD(>T-H&%!'IDO]C 4NZ?79+5M.$HPDP52QF2O"_Q(D\P\0@14BT/YP#)':_:'5'VI_-/9G1A&=)-62 M1DN\)\_SC4+NJ28LD94EFK,L#)9.$H^R^%[W,W >$$Z(8BM1/"-*C43K>);( M1+FEF# D5H9DSF#L_3JYRW!+,6%(K0SIG,$XR.OTH5-R3S5AR:PLV9PE-%BR M#S^^N2^/*"=,"RO38LX4&4R+6:8HB +?]V,#R2+TPRQ:)!\0R9? >CMYQ/J^/%(J0$;UGF2\4CZAPX# 4:AN M*ONL>T>Z@:!M_T:BX:$N_@%02P,$% @ FHM?3ZVR\B>F!0 G1T !@ M !X;"]W;W)K)>?PCD4$2 M(+(U;, &%"VVO583)3%J6YZD)-VW'R6KKG/W,!Y0U+;R.Y(/>;J'E*[?FO9; M]US7_>S[=K/K;N;/?;^_6BRZ^^=Z6W67S;[>Q;\\-NVVZN//]FG1[=NZ>AB# MMIN%5BI;;*OU;GY[/5[[U-Y>-R_]9KVK/[6S[F6[K=I_BWK3O-W,:?[CPN?U MTW,_7%C<7N^KI_I+W?^Y_]3&7XMC*P_K;;WKULUNUM:/-_,[NBI-& )&XJ]U M_=:=?)\-4KXVS;?AQV\/-W,UC*C>U/?]T$05/U[K9;W9#"W%?F[==Z$N3FLTG][_5K MO8GX,)+8QWVSZ<;_9_C=^ODWM_PC# 7H*T,> V/=' M 68*,#\#[(IMGUXO7H9T)*0Z(/D7R]\A*(G0D%K'_XR T&D2A1;A^ MW\%2$KEG8SC;2/EA(^^&:>!G,8''&]AO!WC[4F\5VRN#T@V(KL1,<83 ML=F0E";REDV(I )IRY:NE)0S*E-8EX.ZG-3%1EP<$'?2"Y$-;,1+27GO>:Y) MR.CDG'>*97DI*:/ MZ%+63AY4(ZS;-80L9G_*Z6D*8\?:2'2DN+"SR.H\4@*$U$DM>"\(&N$= M:2G(3-'E>Z0J2IAME"2^45%PT9[G/ X[O@TK4EE'!)3:K&ON\ECX? MN,]K:;JQ:F;BL(4PI3.^;HB+U35CW9:(LY9TZHR(S5Y+L^=[Z$)+#PXV<'D2 MTD%H VZ>Y]P6$:5"(BDU]GPM/9_?1H66]AMGF@Q7AK 068BSIJ8 M"0F!V/:UM/W ;5]+ ^;%_SRR.H^4 +G0J07#-J_E.9X4/\AK>:Z&*X8PM&*( M0RL&N+AB*G6KX6V(=F(C0\DFL.-KZ?BDN.5/D#\=K;I4?"N+,<>?=V",E^02 M8729S&EL_UK:OSCC%!-T5A[$I#R(27D ^T >W@!H#Q+ )IK 7JNEU\;#,I\A M:7U6FV"<$W<_L.6?3MP)8W.R)G1S +%F;FF)L+P;92ZH)7+^-K-_)*<;EVX"'GV**Y3DJ M9I_(9D1ID>HBY.7BUMZ_9I?,_7S>Z;EUT_3,G)U>.[Q#L] MO)IBUPNZ6A*XOJ*K\O"F\&?SAQ>7?U3MTWK7S;XV?=]LQ]=6CTW3UW'LT3#G ML^>Z>CC^V-2/_? UC]_;PPO#PX^^V4\O0Q?'-[*W_P%02P,$% @ FHM? M3^1N?HN@ @ , D !@ !X;"]W;W)K> MN^3.*@HD7M+V;6]B@6,WY295&S1^')4U51\3=G);_,?>2_&9Z*PU$9 M0["8-?3 GIGZV3P*O0MZEEU1L5H6O/8$V\_]!S1=9P9O ;\*=I&#M6>4;#A_ M,9MON[D_,0FQDFV58:#Z<69+5I:&2*?QI^/T^Y#&<;A^8_]BM6LM&RK9DI>_ MBYTZSOW4]W9L3T^E>N*7KZS3$_E>)_X[.[-2PTTF.L:6E]+^>MN35+SJ6'0J M%7UMGT5MGY>._\T-=L"= ^X==.S/',+.(7QW()\ZD,Z!_&^$J'.(G A!J]T6 MHP>8O! TR2 M7$-68PCJ$8%.H,\"0UGD>.2.KP,LQX@D=7*X2;+^E.0JS1 L5FC]PZMB?:"3 M@ 3$$I !0>:HR%M(;"&UA=RA%(5..2!4EB5.YU80+$$9'D3 ML;J)6(\1=SB"I62@E R0XC0@S\:G!&@3@(+:!,& -@$PW282.MJ"P=]]Q<3! MSE[I;?FI5N90#JS]>'_ 9EPX]AQ-EPBPK_1UH)W>[_3M7>('%8>BEMZ&*SVD M["C97?E.RO3++1*]%.\3;C>)-=S\)^DO2XA]02P,$% M @ FHM?3[YJRIPB"P CT8 !@ !X;"]W;W)KUX?!G^O59O\X?#\WK8 M_CBLEIOZZVZP_[%>+W;_F]2K[>?C4 \O'_RV_/Y^.'XP?GKX6'RO_U4?_OWQ M==?\-;[6\KI#M[Y?:YZ>G;Y[F MVV)?3[>K_RY?#^^/PS0RVGX/=>.:D2^,-RTX"PU:(E-LTHIN6QJQ<5GUJ4IS,*(U8+2E(TYS2/L8I3>, M":T!HBU%="LJIAKMZVY-:0HFH08HM($^,\><=L;?S,:R*4PZ#5!G66S ,98H MZ;HUI2F8=!J@SK(0A+/.F*"DEC#J-&"=I:S3'%+:6_K4W:+2& PR#4CF%#6& MHRS065#UB$IC,.XTX)VCO-.<9J.0V30 *D^'UC-2Z9N8IPSB,!L-8*,CYDP, M9^.(C?19GZHT!P/4<(#F1*T!9$PYDQZ=8UD@0_49R8ST#H5(&D=$^-1RS MUANG8A+X9C!J#4"M<_05<8Q::^DPFQH>=U)J5Z@JE1/ME1G0C8Q+-+Z$LNB4 M3[1?N% E<&.P*"8F"U00+S;N4(QV!48%/52!V@XYM$BI95UKE) 57"9@IH$ MZQ0H0PL5(!17*@:[*@-<%2<.=U4C'9PT5;"K,MQ5<9AP)S1R5ADAT#78#QGD MAUB_@I ZQ>2,%M8:!OL9@_P,7>P9[AN<:Q8*U*;,"<#&&@C ?=,7C/_ '=E, MFYQ#F4HJ*SK6N% 8:1;[-HM\&[%Z:KG7ZN:RQ9[+@M#?T=%FN;-!7&YEG5Q& M52$N QWB,I0A+@.AU"O86UJT*&%O &2.FFDIS$HKY(W0JH2NQBQP2#[2"+U/ M59J#'9)%*Q/JD"Q8F9C;45NVA+V110L3EC'C*(\T#NW6E*9@VENT,*'+,0L6 M)LWB6PB_+::]10L3NAJS'/=TQE3=FM(4[ XL2K!0]%KN#ISS7DJQ6.P,+$JR MT.68Y23UD<9"59^J3$-BY#J$7+H@ M9KVRTB ,/\?AQT(2Q]DW:EXBS97,^W6E11B2#JTG2%],'<>?,5',.CHA20T M2+.^$PG=/,MT!UALO.3B'4>_NR:<[#G%#5YA5CZC&Y/8:X1TEU&C=Y3F?31,-"7WI,9X]"4QHW>8[=0%.;W9K2 M%(QECV)7&C=YCF7=\,E)[Q=CV:.XE.W8<9HZ39';(RJ-$78/4>A*0R M1V6%V,ECH'H4F]+8R0.@FAAI>J^5%8RC;P?7) U1S&4/N,P"+ \RZT;1X+Y/ M59J#Z>=1XH,&6)[3CY]KZ!&5QF! >@Y(%EQYE#//F2[XYOVZH- :[CH 2)#1D"\ IN*"]L&X*V"T$%!33U4/@Q!\92SN] MZI65!F'7$%#LS&89"(NU%B ;,?$CBHOI#(L YK3#NS6E*9CW$<7--(2,(&[V MUDH)QXAI'U'@3$/(R)G:V$/7)GVJTAS,U(B"9\JOR)F:7532@V.@1A0[LY-? M(!/AZ49TU:E2E.1A_\9ZMO@BV^EAR(@>LKL>:^LM =3,@)*>C9!0>I 9VV<.#0P 2,@H&=3E!,P^T!W M@:>1[QHRAP6J:NS./M..14==%%VLS)',ZFRE='G">$XH(*=^((&C@)W15L( M3@# +-I*?*\/15M QEYYXBR'T1;0H6@+R;JBK81]0T*^@:X$$CJ$:)5T("]A M[B>4RZ:\2>!0M@Y>&D>8^XESGZ$D@6A5QV;N"BUAI">4@F:C@\/:F>.:34M] MA8&=4(J9NK/$49RC9P>>$L^(T+ZH0%7.&A?B>NN>F6E M09C5^9X#XQE$Z$%*;V=,ZGS/@?',(W2ZMU1U:TI3,,KS/0?&,PC.G8K2#D[& M+,\H\4!CL,Q9WL3P-$_7JKHV0'%%DL78(>1[SI5GD)M(23JLDS%T\SWGRC.' M;M!L2'2+2F,PE/,]Y\HS(&FF+Z?J4Y7F"!=IT(D_2L<,3Y83JO>(R&T:Z3H- M)R0+?BZB;^.V"1&W;0-+9A?/(K-8"57FC'?TIND,"1O738.J.=19$XUT#U0KX?:/ C2GB9W) M154PE(8P59^*&"3< 5*(Z32"NZB*II07[U@I#/7SYWU)WHNJC+O8I:\>%3%( MN ND$+3Y?3=PZ.X6AK#(?]R D9=>/ND7D[J' 97C/D;$&7'1,VD5ISHLW'5'LRBZ_ M@5N,+M*S/WTJ8I! 9'C9D5V! [<=LQ*GO'3=$=UWY/?.P&5&GUFXTBLC)@G( M0_<>68R@P<7'4:)^O%[_6-5OA^.OQXV'W?D; M4LY_'+8?C^>O?QE?OX/FZ?]02P,$% @ FHM?3Y)KA>UD!0 81P !@ M !X;"]W;W)K?QZH^E&WW6C_-FU,=RLV0Z+"? MDS'I_%#NCM/E8OAV7R\7U7.[WQW#?3UIG@^'LOYW%?;5Z^W43M\^?-T];=O^ MPWRY.)5/X8_0_GFZK[NW^267S>X0CLVN.D[J\'@[O;,W14)]@D'QURZ\-E?/ MD[XJ#U7UK7_Y=7,[-;VCL _KML^B['Y>0A'V^SZGSL<_8Z;32YE]PNOGM]Q_ M'BK?5>:A;$)1[?_>;=KM[=1/)YOP6#[OVZ_5ZR]AK% RG8RU_RV\A'TG[YUT M9:RK?3/\G:R?F[8ZC+ET5@[E]_/O[CC\OH[YOR7#"6A,0)<$7=D?)> Q ?]( MX(;*GYT-5?VI;,OEHJY>)_6YMTYE/RCL#7>-N>X_#FTW_*^K;=-]?5G:-%W, M7_J,1LWJK*%KS44Q[W*_%$&HB!6IY/2^@$(K,H]+8%@)'M+SNTID. ,',W!# M!NXJ@]R+1CA+TD%R'"0SF]GL M2:Z,VLQ8(ZJC58F)]4T&O63:2R9*667:BQ-&M(13 BI@4JUPW2BJ=:$VD1:S!L]\ (RRGO]%.+(GQ5 !5S$N$ M1!9X<=*+_:"4T8B6$+F(%4BL.TO 2B*MT.=6M(2\B;# 8K99!EX4H?ES+UI" MUD>FLL68M)J3-LND%_>Y%RVQQD:(;3$D+:!DC$P68])J3K+J94W 6>9M*FL$ M9.PY-@,P*JUF):N>UB"<6:9,^M$R3F*M@W%I$2_E*F(U"Q,9/Q1 -+N>VN_= M8&):@$POUQ&K>3BSCB,3CC 323/1R3%. (G&"' 60#7S*4?<8"J2IJ*3H0EI MXEG#7KK1*N8LUC88C*3!Z.20( ]ERDW6N5BTX4P&0F0TAB78X)22":]!+9A!!IY:PID"PA0Q%#&)($("G[>QX D.4 41S"5$& M.W*32#=(E.>159PQ11E0-)<491!!=EMNZ4>K$A^;"!BA#!":2X0R"B%)(AVJ M+.>1G05CCC+@:"XYRI]S%$AF:18[E\(<=8"C^F@*$)+4"0I0=;OX)#)T'.:H M QS-)4<=X*.3\Z] JC0RSQUFJ-/A*,EU=>5TI#DC3EEV%]+Y") =!K+30"8C M@>PT;5/GC1S+0$:IB^V:7.1<4T/Y.L(9#6G>.FM5Q YDE'(>,X3)['1$2B82 MD3H,4Z=AFDBV.XW)3&T7"Z"*]3<&J=,@E8>%*P=.+LG%6@TCTGG0:K$L,-2< MAAK)U67E-+'@2-"R#X9F@LF6:+)1[&@LP3!*[/\/H1),D 011+)^%+T_^Y>Q M30%5F;PIF5]=S!Q"_33<8363=?5\;/LKD*NOEWNRN^&:3'Q?V9OB?-OU(YOS MY=OO9?VT.S:3AZIMJ\-PN?-856WH3)HO7:=M0[FYO.S#8]L_9MUS?;[T.K^T MU6F\T)M?;A67_P%02P,$% @ FHM?3U8XOW6R 0 T@, !@ !X;"]W M;W)K9_3%(FF>PT.*RD9CGUT+X,F+DMKEM/6^/S#F MRA:4<#>F!XU_:F.5\.C:AKG>@J@B2$G&D^0=4Z+3M,AB[&2+S Q>=AI.EKA! M*6%_'T&:,:NZ;U(<"*K!<-? ?_HS]9]-C"4G4*M.N,)A;JG-ZGA^,^ MY,>$IPY&M[))Z.1LS'-POE0Y38(@D%#ZP"#PN, #2!F(4,:OF9,N)0-P;5_9 M/\7>L9>S4S,U_A0M(3 ]*L$9II(M? M4@[.&S6SH!0E7J:ST_$<9_XK;!O 9P!_!6!3H:C\H_"BR*P9B9UFWXMPQ>F! MXVS*$(RCB/]0O,/HI>#)7<8N@6C..4XY?)63+AD,V9<2?*O$D?\'Y]OPW:;" M783O_E'X89M@OTFPCP3[-UO9U5') M@5C ]?KO.Z#GV=;V"S##O#=OAB&?C'UR'8 GSUKUKJ"=]\.1,5=UH(6[,0/T M>-,8JX5'T[;,#19$'4%:,7XXO&5:R)Z6>?2=;9F;T2O9P]D2-VHM[,\3*#,5 M-*$OC@?9=CXX6)D/HH6OX+\-9XL66UEJJ:%WTO3$0E/0N^1XRD)\#/@N87*; M,PF57(QY"L:GNJ"'( @45#XP"-RN< ]*!2*4\6/AI&O* -R>7]@_Q-JQEHMP M<&_4HZQ]5]!;2FIHQ*C\@YD^PE+/&TJ6XC_#%12&!R68HS+*Q954H_-&+RPH M18OG>9=]W*?Y)DL7V#Z +P"^ FYC'C8GBLK?"R_*W)J)V+GW@PA/G!PY]J8* MSMB*>(?B'7JO)4^2G%T#T1)SFF/X)N8U@B'[FH+OI3CQO^!\'Y[N*DPC//U- MX3\(LEV"+!)D_RUQ+R;](PG;]%2#;>,T.5*9L8^3O/&N WO'XYN\AL_3_D78 M5O:.7(S'EXW];XSQ@%(.-SA"'7ZPU5#0^'!\AV<[C]EL>#,L/XBMW[C\!5!+ M P04 " ":BU]/&FB@)[0! #2 P &0 'AL+W=OD"@_#;!1Y!J4#D9?R<.>F2,@#7YRO[QUB[K^4L+#RB>I&5 M:W-Z3TD%M1B4>\;Q$\SUW%(R%_\%+J!\>%#BF;Q4K1XFW;9 MQ7V<;O97V#: SP"^ .XC@$V)HO(GX421&1R)F7K?B_#$R8'[WI3!&5L1[[QX MZ[V7@B=IQBZ!:(XY3C%\%9,L$9=DM0$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=UG+G$25 @9D$OW[V=( MFF5KU"^ C=_SLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9A MKK<@J@C2BO'=[CW30G:TR*+O;(O,#%[)#LZ6N$%K87^?0)DQIPE]<3S(IO7! MP8JL%PU\!_^C/UNTV,)220V=DZ8C%NJ M**F@%H/R#V;\#',][RB9B_\*5U 8'I1@CM(H%U=2#LX;/;.@%"V>IUUV<1^G MFWTZP[8!? ;P!7"(>=B4*"K_*+PH,FM&8J?>]R(\<7+DV)LR.&,KXAV*=^B] M%CRYS=@U$,TQIRF&KV*2)8(A^Y*";Z4X\5=PO@W?;RK<1_C^'X6';8)TDR"- M!.F;)6[%?/@O"5OU5(-MXC0Y4IJABY.\\BX#>\?CF_P-GZ;]F["-[!RY&(\O M&_M?&^,!I>QN<(1:_&"+H:#VX7B+9SN-V61XT\\_B"W?N/@#4$L#!!0 ( M )J+7T\/-8SXLP$ -(# 9 >&PO=V]R:W-H965T/&O5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0 M501IQ7B2?&1:R(X66?2=;)&9P2O9P"GA-&MSB14"LZ3 MC%T"T1QSG&+X*F:W1#!D7U+PK11'_A^<;\/3385IA*=_*7PC_WZ38!\)]N^6 MN!7SKTJVZJD&V\1I>5=!O:&QS?Y$SY-^[VPC>P<.1N/+QO[7QOC M :4D5SA"+7ZPQ5!0^W#\A&<[C=ED>-///X@MW[CX#5!+ P04 " ":BU]/ M]\V?2;0! #2 P &0 'AL+W=OX#TT)VM,BB[VR+S Q>R0[.EKA!:V'?3J#,F-,]?7<\R:;UP<&*K!<-? /_ MO3];M-C"4DD-G9.F(Q;JG-[MCZ 'Q)&MSJ34,G%F.=@/%0YW05!H*#T M@4'@=H5[4"H0H8R7F9,N*0-P?7YG_QQKQUHNPL&]43]EY=N@Z4S,5_A2LH# ]*,$=IE(LK*0?GC9Y94(H6K],NN[B/T\TAF6'; #X# M^ *XC7G8E"@J_R2\*#)K1F*GWORTX3S)V#41S MS&F*X:N8_1+!D'U)P;=2G/@_<+X-3S85)A&>_*$PW29(-PG22)#^M\2MF,-? M2=BJIQIL$Z?)D=(,79SDE7<9V#L>W^1W^#3MC\(VLG/D8CR^;.Q_;8P'E+*[ MP1%J\8,MAH+:A^-'/-MIS";#FW[^06SYQL4O4$L#!!0 ( )J+7T^(<_3T ML0$ -(# 9 >&PO=V]R:W-H965T3=*N "F;J&JE5EJE:O+LA0&LV)C:9DG_OF/#$I2@O."9X9PS%X_3 MP=@7UP!X\JI5ZS+:>-_M&7-% UJX*]-!BW\J8[7PZ-J:NJ]D"T=+7*^UL/\.H,R0T0V]!!YEW?@08'G:B1I^@__3'2UZ M;%8II8;62=,2"U5&[S;[PR[@(^!)PN 6-@F=G(QY">4@;BT+^K?8N_8RTDXN#?J69:^R>@72DJH1*_\HQF^P]3/ M-253\S_A# KAH1+,41CEXI<4O?-&3RI8BA:OXRG;> Z3_H6V3N 3@;\CL#%1 MK/Q!>)&GU@S$CK/O1+CBS9[C;(H0C*.(_[!XA]%SSOE-RLY!:,(<1@Q?8#8S M@J'ZG(*OI3CP#W2^3M^N5KB-].V2GGQ=%]BM"NRBP.[3%MG;N,F+Z+RP=SS>R1M\W/9?PM:R=>1D/-YLG']EC Y"8FV 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0'))V M661;:CI-F[1)4:>UGXE]ME'!YP*.NW\_P*[KK5:_ '?<>_?N.-(!S9-M !QY MT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y85K(EN9I])U, MGF+OE&SA9(CMM1;FSQ$4#AG=T%?'O:P;%QPL3SM1PR]PO[N3\1:;64JIH;42 M6V*@RNCMYG#!EWV<9]&&^N^01;!_ )P&? /N9A8Z*H_(MP M(D\-#L2,O>]$>.+-@?O>%,$96Q'OO'CKO9><\WW*+H%HBCF.,7P1LYDCF&>? M4_"U%$?^#L[7X=M5A=L(W_ZC\/,ZP6Z58!<)=A^6N!*S3?Y+PA8]U6#J.$V6 M%-BW<9(7WGE@;^,CLK?P<=I_"E/+UI(S.O^RL?\5H@,O);GR(]3X#S8;"BH7 MCI_\V8QC-AH.N^D'L?D;YW\!4$L#!!0 ( )J+7T\J]O8_LP$ -(# 9 M >&PO=V]R:W-H965T6_>#$,^HGUR'8 GSUH9 M5]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;YD6TM R3[ZS+7,< MO)(&SI:X06MA?YY X5C0/7UQ/,JV\]'!RKP7+7P!_[4_VV"QA:66&HR3:(B% MIJ#W^^/I$.-3P#<)HUN=2:SD@O@4C8]U07=1$"BH?&008;O" R@5B8*,'S,G M75)&X/K\POX^U1YJN0@'#ZB^R]IW!;VCI(9&#,H_XO@!YGK>4#(7_PFNH$)X M5!)R5*A<6DDU.(]Z9@E2M'B>=FG2/DXW_':&;0/X#. +X"[E85.BI/R=\*+, M+8[$3KWO17SB_9&'WE31F5J1[H)X%[S7DF?[G%TCT1QSFF+X*N8U@@7V)07? M2G'B?\'Y-CS;5)@E>/:;PG\0'#8)#HG@\-\2MV*R/Y*P54\UV#9-DR,5#B9- M\LJ[#.P]3V_R&CY-^V=A6VDEGGTG6V9F]$KVS/$R@S%32A;XXGV78^.%B9#Z*%K^"_#6>+%EM9:JFA=]+TQ$)3T(?D M>,I"? SX+F%RFS,)E5R,>0G&I[J@AR (%%0^, CTIJ:,2H_).9/L)2SRTE2_&?X0H*PX,2S%$9 MY>)*JM%YHQ<6E*+%Z[S+/N[3?),F"VP?P!< 7P'W,0^;$T7E[X4796[-1.S< M^T&$)TZ.''M3!6=L1;Q#\0Z]UY*G6&PO=V]R M:W-H965T-\=&7-% M UJX&]-!BS>5L5IX-&W-7&=!E!&D%>.;S4>FA6QIGD;?V>:IZ;V2+9PM<;W6 MPOXZ@3)#1K?TS?$@Z\8'!\O33M3P _S/[FS18C-+*36T3IJ66*@R>KL]GI(0 M'P,>)0QN<2:ADHLQS\'X6F9T$P2!@L('!H';%>Y J4"$,EXF3CJG#,#E^8W] M2ZP=:[D(!W=&/QUVV<1_&FV0_P=8!? +P&7"(>=B8*"K_++S(4VL&8L?>=R(\ M\?;(L3=%<,96Q#L4[]![S?ENG[)K()IB3F,,7\1LYPB&[',*OI;BQ/^!\W7X M;E7A+L)W?R@\K!,DJP1))$C^6^):S*>_DK!%3S78.DZ3(X7IVSC)"^\\L+<\ MOLE[^#CMWX6M9>O(Q7A\V=C_RA@/*&5S@R/4X >;#065#\<]GNTX9J/A33?] M(#9_X_PW4$L#!!0 ( )J+7T\2;*_MLP$ -(# 9 >&PO=V]R:W-H M965T-/ =W(_^9+S%%I9*:NBLQ(X8J'-ZMSLU,&9VQ%O//BK?=>"IXF&;L$HCGF.,7P5?4G!MU(<^5]PO@W?;RK< M1_C^C<)_Y$\W"=)(D/ZWQ*V8]RK9JJ<:3!.GR9(2ARY.\LJ[#.P=CV_R)WR: M]F_"-+*SY(S.OVSL?XWHP$M)KOP(M?Z#+8:"VH7CC3^;:'B M %ZG?]\!.Z[;6GD!9IASYLPP9*.Q+ZX%\.1-2>URVGK?'QAS90M*N"O3@\:; MVE@E/)JV8:ZW(*H(4I+QW>Z&*=%I6F31=[)%9@8O.PTG2]R@E+"_CB#-F-,] M?7<\=TWK@X,562\:^ ;^>W^R:+&%I>H4:-<932S4.;W;'XYIB(\!/SH8W>I, M0B5G8UZ"\53E=!<$@832!P:!VP7N09TZZI S ]?F=_7.L'6LY"P?W M1O[L*M_F]):2"FHQ2/]LQD>8Z[FF9"[^"UQ 8GA0@CE*(UU<23DX;]3,@E*4 M>)OV3L=]G&Z29(9M _@,X O@-N9A4Z*H_$%X4636C,1.O>]%>.+]@6-ORN", MK8AW*-ZA]U+P-,G8)1#-,<3_P?DV/-E4F$1X\I?" M=)L@W21((T'Z88E;,=?_)&&KGBJP39PF1THSZ#C)*^\RL'<\OLF?\&G:OPK; M=-J1L_'XLK'_M3$>4,KN"D>HQ0^V&!)J'XZ?\&RG,9L,;_KY!['E&Q>_ 5!+ M P04 " ":BU]/$@0H&;4! #2 P &0 'AL+W=OUUKX =]Q[]^XXTL'89]< >/*B5>LRVGC?'1AS10-:N"O308LWE;%: M>#1MS5QG0901I!7CF\TUTT*V-$^C[V3SU/1>R19.EKA>:V%?CZ#,D-$M?7,\ MR;KQP<'RM!,U? ?_HSM9M-C,4DH-K9.F)1:JC-YN#\ GQ(&MSB34,G9 MF.=@W)<9W01!H*#P@4'@=H$[4"H0H8S?$R>=4P;@\OS&_C76CK6CY1,A7_ !=0&!Z48(["*!=74O3.&SVQH!0M7L9= MMG$?QAO^>8*M _@$X#-@'_.P,5%4_D5XD:?6#,2.O>]$>.+M@6-OBN",K8AW M*-ZA]Y+SY#IEET TQ1S'&+Z(V7S;VOS+& TK97.$(-?C!9D-!YMNFS 4?A7$ ]3@$'(106HZ59NT25&G;;\=T)T48-@^D%VT-J=4BK!C%VJ MBNA. ;MXDN"$1E%*!&O:,,]\[*3R3%X-;UHXJ4!?A6#J[Q&X[ ]A''X$7IJJ M-BY \JQC%?P$\ZL[*;LBD\JE$=#J1K:!@O(0/L;[8QPY@D?\;J#7LWG@2CE+ M^>H6WRZ','(9 8?". EFAQL\ >=.R>;Q-HJ&DZ%O,F6EXDOQ/ MLMILLO(S0F-F.. H3-,/"&(59\L*&9QI)_H%*>OT Q7GKZ:T^,[ M @DJD'B!9"ZPCA8E8I@[1:Y1DS4B0!.8M.+?&1^D?_'S[TTQ],54VK@[,TMG7X!UY*:<#F M$CW8_V%M6_BTX% :-]W8N1KZV+ PLAM[-)D^%/D_4$L#!!0 ( )J+7T]: M,K+MQ $ #<$ 9 >&PO=V]R:W-H965T/WYPXX M9Z/2;Z8%L.A=BL[DN+6V/Q%BRA8D,P^JA\[MU$I+9MU2-\3T&E@52%(0NMGL MB62\PT468A==9&JP@G=PT<@,4C+]^PQ"C3E.\$?@E3>M]0%29#UKX!O8[_U% MNQ595"HNH3-<=4A#G>/'Y'1./3X ?G 8S6J.?"57I=[\XG.5XXU/" 24UBLP M-]S@"83P0BZ-7[,F7BP]<3W_4'\)M;M:KLS DQ(_>67;'!\QJJ!F@["O:OP$ MW/"VLZN&PO=V]R:W-H965TP6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72@Q!,_3X!EV.&8WQ+O+9U M8UR"Y&G/:O@.YD=_5C8BBTK9"NAT*SNDH,KP8WP\)0[O 6\MC'JU1ZZ3BY3O M+OA29CAR!0&'PC@%9IDIK/OF?N+XR.U9U.XI#\*_\T6KVWV MFM/D4TJN3FC&G"8,76'B!4&L^F)!0Q8G^@^=ANF[8(4[3]^MZ?%#6& ?%-A[ M@?U:X#[:M!C"_*?)0]#D$!"@&Y,09A=" MHT(.G9_)5789O4?J;]=?^#2WWYBJVTZCBS3VCOJ;5$EIP)82W=F&&_M4+ &' MRKCMO=VK:6"FP,A^?@O(\B#E?P!02P,$% @ FHM?3T 80,;" 0 -P0 M !D !X;"]W;W)K&UL=53K;ML@%'X5Q ,4AR1- M&MF6FD[3)JU2U&G;;V(?7U0N'N"X??L"=CPO8W\"Y_B[G ."*;?C\#5D.$5OB9>VKJQ/D'RM&,U? ?[HSMI%Y%9I6P%2-,J MB314&7Y<'8Y;CP^ GRT,9K%'OI.S4J\^^%IF./$% 8?">@7FE@L\ >=>R)7Q M>]+$LZ4G+O=7]<^A=]?+F1EX4OQ76]HFPWN,2JA8S^V+&K[ U,\6HZGY;W ! M[N"^$N=1*&["+RIZ8Y685%PI@KV-:RO#.DSZ5UJ<0"<"O2&0T2A4_HE9EJ=: M#4B/9]\Q?\6K W5G4_AD.(KPS15O7/:2T]U]2BY>:,(<1PQ=8%8S@CCUV8+& M+([T'SJ-T]?1"M>!OE[2Z7_\-U&!31#8_-7B[J;%&&8?-]E&3;81@8<;DPAF MG]R8D,7%"=!U>+(&%:J785P6V7DJ'FFX^#_P<:2>F:Y;:=!96?=\PB572EEP MI21WKI;&3?$<<*BLW^[<7H]O>0RLZJ8Q)?-_1?X!4$L#!!0 ( )J+7T]< MM-"SZ $ &8% 9 >&PO=V]R:W-H965TH&P 1O@G^CLFTHJP8P]JIKH7@$K/4EP0J-H M3P1KNS!/?>RL\E1>#6\[.*M 7X5@ZN\)N!RR R]MW1@7('G:LQI^@/G9 MGY4]D5FE; 5TNI5=H*#*PJ?-\90XO ?\:F'0BWW@*KE(^>H.7\LLC%Q"P*$P M3H'9Y0;/P+D3LFG\F33#V=(1E_N[^F=?NZWEPC0\2_Z[+4V3A4D8E%"Q*SA>3:/X/BJHT4DXI-1;"W<6T[OPZ3_IV&$^A$ MH"L"&8U\YI^887FJY!"H\>Y[YC[QYDCMW10NZ*_"O[/):QN]Y339I.3FA";, M:<30!>8=0:SZ;$$QBQ/]0*8@\4=\G[_!Q GUGJFX['5RDL=WF>Z*2 MTH!-)7JPGZZQ0V\^<*B,VQ[L7HVM/QZ,[*>I1N;1FO\#4$L#!!0 ( )J+ M7T\!G14-P@$ #<$ 9 >&PO=V]R:W-H965TJT[3>QKVU4,"[@N'O[ 78\+^-/X%Z? M<^ZYP$TV*OUN6@"+/J7H3(Y;:_L](:9L03)SHWKHW)=::^0[.2GU[H-O58X3;P@$ ME-8K,+>LB9>2GKC>7]2?0^^NEQ,S\*3$+U[9-L?W&%50LT'8 M-S5^A;F?%*.Y^15@[%*SBK.BF2?T\J[L(ZS_H46)]"9 M0*\(9"H4G']AEA695B/2T]GWS%_Q9D_=V90^&8XB?'/FC"_I ,W+V0C/F M,&'H"K-9$,2I+R5HK,2!_D>GU5BS', M+EXDC19)(P+I59$8YO:J"%E=G 3=A"=K4*F&+HS+*KM,Q2,-%_\7/HW4*],- M[PPZ*>N>3[CD6BD+SDIRX[RT;HJ70$!M_?;.[?7TEJ? JGX>4[+\5Q1_ %!+ M P04 " ":BU]/28R(,LEY*_QCNY9QS/^ Z'91^,0V 1:]2M";#C;7=GA!3-""9N5(=M.ZD4EHR MZTQ=$]-I8&4@24%HDEP3R7B+\S3XCCI/56\%;^&HD>FE9/KM $(-&5[A#\O'&CS+#B4\(!!36*S"WG.$>A/!"+HV_DR:>0WKB9N!B%$B9\4=$;J^2DXE*1['5< M>1O683RYWDVT.(%.!#H3=B$.&0.%S!^897FJU8#TV/N.^2M>[:GK3>&=H17A MS"5OG/>'$ MF*TZ4,+>X0#:WS1HE'#>-"VS@P%11Y*2C"?)>Z9$KVF91]_%E#F.3O8:+H;8 M42EA?I]!XE30 WUU//5MYX*#E?D@6O@&[OMP,=YBJTK=*]"V1TT,- 5].)S. M6)KLYDU#)%?$Y&)_K@B8A(9!0N: @_':#1Y R"/DT?BV:= T9B-OS MJ_K'6+NOY2HL/*+\V=>N*^B1DAH:,4KWA-,G6.IY1\E2_!>X@?3PD(F/4:&T M<275:!VJ1<6GHL3+O/?0W!]T*<^7]T MOD]/=S-,(SW=TM/COD"V*Y!%@>R?$M,W)>YALC=!V*:G"DP;I\F2"D<=)WGC M70?V@<&UL=53K;ML@%'X5Q ,47Y*XBVQ+3:MJDS8I MZK3M-[&/+RH8#W#.L?Z/Y"=%,B#8$,AFYRI^HIGDJQ8CD=/8]M7]Q M>(S,V10VZ8["?3/%*Y.]YG&P3\G5"LV8TX2)5IAP01"COEA$/HM3](X>^>FQ MM\+8T>,U??>!_\XKL',"N_]:/&Q:]&$2O\G>:[+W"-QO3'R83WZ3@]?D\%X@ M##8F/LP'QY5X31*/0+0Q\6'BC0E974$.LG;#IU AALX-_BJ[S/=#Y*[P/_CT M.'RCLFX[A2Y"FT%PU[420H,I);@SI]J8]V@)&%3:;A.SE]-43H$6_?S@D.75 MR_\"4$L#!!0 ( )J+7T\_(SK!P@$ #<$ 9 >&PO=V]R:W-H965T MWKVT(I:G_Q-YE9G;6]J:8E'XS/8!%[X)+4^+>VN%(B*E[$-0\J &D M^](J+:AUH>Z(&330)I $)^EN]T@$91)71 ;V._#6;N(K"H-$R -4Q)I:$O\G!Q/N<<'P \&D]GL MD>_DHM2;#SXW)=YY0\"AMEZ!NN4*+\"Y%W(V?BV:>"WIB=O]3?UCZ-WUP'ZJ\X.:;N;&J?#$<1 MOCGSQF6OU3[)"G+U0@OF-&/2#299$<2IKR726(E3^A\]C=/W48?[0-]OZ=DA M+I!%!;(@D/W38G[78@SS&"^21XOD$8'#79$8YNFN"-E3[CD5BD+SLKNP7GIW12O 8?6^NW![?7\ MEN? JF$94[+^5U1_ %!+ P04 " ":BU]/;F7IFI0" "\"0 &0 'AL M+W=OBLLB1.'[Q'-Q.&H[$2WG#3OP7UR_-$_2C*).95=4 MO%:%J /)]XOP"[I_1+DE.,3O@E]4[SFPI6R$>+6#[[M%&-N,>,FWVDHP1632L7>VGM1N_NE?9,EG@83L"?@ MCD#(AP3B":0C8/0A@7H"O960>$+2$1!U[6UK=\U<,\V6P(I&13;0E('J7V,64S2.!ZT90T@$Y43!G.@H)T('.;60I!>)QC.P MU%08V$T(L!/!$Q*PG] G#(5@1R'(4K/A#QH 3385M@L"_$+(L*GYJ*G#AD2] M3:WXR>2AJ%6R$-ONEV]7V0FANY.([(W0T1ZEN4/*]MH]FYP]D>YYH!UHT M_JP4=0>VY7]02P,$% @ FHM?3_ETZ"E @ 4 < !D !X;"]W;W)K M&ULC57;CILP$/T5Q 9RP9SF%/RM]R*8NJ.76<+.WP@XH6VW\'D$[F.2?XG'(%(N(I$ M^L@IX?KKY CZY8NOH++'"6,MHZK#L_#5;'U)_$#2>LP0"E/OJ(0,9M9A@@M,DEQ#%K<0_QJQND4@%/483P;91QK8(IT%-P+! MM8OY+2(9#^*\*[*\+[*ZA:# G@FRUAQI?GA5BM@N$%H%0BV K@02NT!D%8@L M$0RRG-DPWP85MV#"T:#D-LS@<"QMF$]*&EL3BBT"R"Z06 62QTLZM@J,[Y=T M8<&$@\NVLF&&]\2[N-T5L+WNS=S)Z:$6*HD+:]_^GP/5'0;VF3^9^Q;[PI\L MN^Y^EN_>FE^8[+Z]_1+/_4$L#!!0 ( )J+7T^@Z:/W6@( "X( 9 >&PO=V]R M:W-H965TU#6$)#-OM2WSA7&8&QD[<,/XB,DJE]5H6E5C;F93URG%$ MFM&2B"=6TTH].3->$JF6_.*(FE-R,J2R<#S7#9V2Y)6=Q&;OP).876615_3 M+7$M2\+_;&G!FK6-[/O&5Q>EY M;6_0:H\"33"(GSEMQ&!NZ52.C+WHQ9?3VG9U1+2@J=021 TWNJ-%H954'+\[ M4;OWU,3A_*[^R22ODCD207>L^)6?9+:V%[9UHF=R+>0S:S[3+J' MKKLO](; M+11<1Z(\4E8(\VNE5R%9V:FH4$KRVHYY9<:FT[_38(+7$;R>@,)W"7Y'\-\( M^%T"[@AX1'#:5$QM]D22).:LL7C[>FNBOR*TPJKZJ=XTQ3;/5'F$VKTE/@YC MYZ:%.LRVQ7@##.H1CE+O+3S(8NM-Z-ZCP6Z*\''TB-D#& ^.P@<3]0W??_!8 MP (8%,!& #\(+$>5:C&AP51MJA[&HTRF(!>.(P#C"*9Q!#,"(2@0?KP2$2@0 M_;L2NVB2I.^Z,V$N0)<%D"<:N;288.BRF'-9@BY+P&7\>2XGNP M\626L(Y/J2#<' M[YDQ254L[I.*)5.7=[\HZ%GJ::3FO+W!VH5D=7<[._U?A.0O4$L#!!0 ( M )J+7T]UI8K!>0( -<' 9 >&PO=V]R:W-H965TVSPYQ CK U';"]=_7-H0CCI-6 MBF)[F1GOCBUOVA/ZQDJ,N?7>U"U;V27GW=)Q6%'B!K$%Z7 KOAP(;1 72WIT M6$ZX9.@ZK67JE7-K O@9?J M6'(9<-9IAX[X%?,?W3,5*V=2V5<-;EE%6HOBP\I^ LMM+/$*\+/"/9O-+5G) MCI WN?BZ7]FN3 C7N.!2 8GAC#-WQ IYJ_D/X+'NL);&LL_AL^XUK 929BCX+43/U;Q8EQTHPJ M(I4&O0]CU:JQ'_4O-#/!&PG>1!![/R+X(\'_(,"'!#@2X/_N$(R$0-O!&6I7 M9N:(HW5*26_1X3IT2-XZL S$<14RJ$Y'?1-^,A$]K_T@3IVS%!HQFP'CS3!1 M= W);R%@0C@B@2D+SY3%QKNA>]<;9+>(2$LS_Z?(]J'(59J^T2Q?\?TKLQ*S M #0*0"4 YP*AJ[D]8$*%:17F$XB!K_EA0B5)I(GE)E@$$J 98X!!WW7OG&%@ MK"VX-2>\(Q :!4*#.=H);@9,,$L4>G[B!X%6>'8+]",00"_1C,Q-BBZ,0ZA= M\:U!$0+YNW.%(F.1D<$EWRP0&P5B@TM0NALJ,J$!#Y484U"^0 M 0467J@5YLQ>I0;3HVH1S"K(J>72E%ETZD)/GGS5M/@&+#-@B.>B:PU-YD-^ M:'G?$3U6+;-VA(NW5+UX!T(X%LF+HFVK%%UV6M3XP.4T$G,Z])IAP4DWME%G MZN7KOU!+ P04 " ":BU]/QE"3B:(" #0"0 &0 'AL+W=OI \%B5I$#_4GE2_7$U2YH6'9904N1L=+C=#_W MEV"Z 4@G&,2OC%Y$:^UI*:^,O>G-M]W<#W5'-*=;J2F(>ISIFN:Y9E)]_+&D M?E-3)[;75_8O1KP2\TH$7;/\=[:3Q[F?^MZ.[LDIE\_L\I5:0=CWK/KO]$QS M!=>=J!I;E@OSZVU/0K+"LJA6"O)>/[/2/"^6_YKF3H V 38)JO:M!&03T$=" M=#,AL@G1V K8)N!>A:#6;LQ\))(L9IQ=/%[_'RJB_W9@BM7GVNJ@^3KFG?)3 MJ.AY@6(\"\Z:R&)6-0:V,$G2A3P.(:!!!*J!I@OHZF(%!^FP6V ]1"1IKX>[ M))N;))TVD=,L9/)1QZS831 Y"2)#$'4(>E:N:@PVF-)@(IS$X23J.>+ 08A# MV+=E)-_F/E]'('8*Q Z!GQ#$3H)XO,6)DR 987$RD KC.$5IS[JU X<1! GH M63R2;W.?KR,P=0I,'0(G;H*)DV RWF(0N@^-<(3)%M16BS"&4=@SV8%+)BG& MJ'_$C./;W.?K2OSD7 1#B4GX"87S4%L"^!]&NP\<@,88C0:"@3:F5D:..*/ M>EPQM]\'?3WK_"#\D)7">V52W:'FIMLS)JEJ/WQ0C1_5>-5LIFH-:]G MC'HC667GIZ 9XA;_ %!+ P04 " ":BU]//7"Y77H" T"@ &0 'AL M+W=OA4;9^=Q GH *:V$T[_OK8AE,N&DI=@F]EA=C<#&U6,OXF$4FF]YUDA-G8B M9;E&2!P3FA/QPDI:J#MGQG,BU99?D"@Y)2<3E&?(=9P0Y20M[#@R9WL>1^PJ ML[2@>VZ):YX3_F=+,U9M;&S?#U[32R+U 8JCDESH=RI_E'NN=JAE.:4Y+43* M"HO3\\;^@-<[U]$!!O$SI97HK"V=RH&Q-[WYM$S^2:R5=6?:9-0H%M M-=E_I3>:*;A6HIYQ9)DPO];Q*B3+&Q8E)2?O]34MS+5J^.]A<(#;!+AM /8G M [PFP!L$H%J92?4CD22..*LL7G>K)/I/@=>>*N91'YK:F7LJ6Z%.;[&WP!&Z M::(&LZTQ;@?C]A&[,<+[!T%*0*O"!56X)M[KJ7A X($$GB'P>P3>((T:$QI, M46.\<#5(=C=&!2N_4Y*>&!\4XP/9^#!! !($HVR"0<6W-23HR Q7OC/(90S" MCN-XL)00E!("A0U@@@5(L)C?VB5(L)S1VN4H4:BU8]1$:U>@F-7\UF('-ISS M_^8VF*[286LG(7T=#XR/@;J&#RA@U^(G;(MAW^(YQFU D^68@O2%P)[%3Y@6 MPZ[%,VR+QY8N +8LASRX>4,"FQ4^X%L.VQ7-\B\>6')5C"M(7 EL6 M/^%9%_:L.\.S#2:&PO=V]R:W-H965TF]@>SIQOQK&= MCUR\R19 !>^,]K((6Z6&'4*R:H$1^< 'Z/67A@M&E%Z*$Y*# %+;)$81CJ(4 M,=+U89G;V$&4.3\KVO5P$($\,T;$GSU0/A9A'%X#+]VI52: RGP@)_@!ZG4X M"+U"LTO=,>AEQ_M 0%.$C_%NGQF]%?SL8)2+>6 Z.7+^9A9?ZR*,3$% H5+& M@>CA D] J3'29?R>/,,9:1*7\ZO[9]N[[N5()#QQ^JNK55N$FS"HH2%GJE[X M^ 6F?M9A,#7_#2Y M=Q4HAD5I]+^!M59*LXF%UT*(^]N['H[CI/_-F\J$[1;8;_IXJ6.7LHDV^3H8HPF MS=YI\$(3SPJDW6<$]B'V^"X]P1\8)-X:$VN0_%?CUF^P\AJLK,%J:;");IIT MFM1J>M=D%$6)'[/V8M8>3'R#<9KU O,IB=>9'Y-Z,:D'@V\PZ1UFN_(S,B\C M\S"2&T9VMV/I=A7=4-#B(#(0)WL%95#QIZ M&1RYTM?!'MJ&4&B4F69Z+MS== O%A^G90?/;5_X%4$L# M!!0 ( )J+7T_!BSC,&PO=V]R:W-H965TNI4EDS^7@(7EYE/ M_.O"2W$X:KL0SO.:'> ;Z._U6II9V+'LBA(J58C*D["?^0LR79'4!CC$CP(N MZF;LV50V0KS:R>?=S(^L(N"PU9:"F=L95L"Y93(Z?K6D?K>G#;P=7]D_NN1- M,ANF8"7XSV*GCS,_\[T=[-F)ZQ=Q^01M0HGOM=E_@3-P [=*S!Y;P96[>MN3 MTJ)L68R4DKTU]Z)R]TO+?PW# V@;0+L FOPS(&X#XEY V"ASJ7Y@FLUS*2Z> M;-Y6S>Q'0::Q,7-K%YUW[IG)5IG5\SS.1GEXMD0M9ME@Z V&W"-60T0<)QTF M- HZ&123L:1#@BSI;8)A4GR3&,TU=@3Q'<$8)QBA!"-',+HCR'IF-9C,82J' MH31(^X8AJ"0@(UQ,@HI)$#$3G"!%"=+G[1BC!..A@DG4LV,\2)0$A/;<^ _H M3DJ&2LD0*00GF* $D^?-(!%>21&B@?9+"0/%_6K"0 ^^#?*@K E"\: B"5J2 M"T+?80E><"1&5*1]2QI0,&1Y!V&X"5' MTF<,:4"3NW)(^JAC=]H 1Y<"U3>5MQJER_OEGMVO*"NC[R%][T M]*],'HI*>1NA33=R/6,OA 8C)@J,-4?S&]%-..RU'8[-6#:]M)EH4;?_"6'W MLS+_ U!+ P04 " ":BU]//F2>:=D# "3$P &0 'AL+W=OZ# MH-D=19DU=_(DJO:?@ZS+3+6/]6O0G&J1[7NCL@AH&,9!F>65OU[V[Y[K]5*^ MJ2*OQ'/M-6]EF=4_-Z*0YY5/_(\77_+7H^I>!.OE*7L57X7Z=GJNVZ?@XF6? MEZ)J_]BL_["(2A=BISD76 M7M[%5A1%YZF-XS_MU+]P=H;7]Q_>'_ODVV1>LD9L9?%OOE?'E9_ZWEX*Y!HDV2 R#8!C=?KH^ M92I;+VMY]NIAQ9VR;F&3^Z1=$+ON93___7_MC#7MV_@'$++0:=,W%)Q<&+CX4%!\2FUQVIZ:3TX5K#P4-FR0FEUU[)J<+UQ\*Z@]Q M=!"&RPH+;]CYXIK!4,TP*M,#NU'A#"N< 853EPO'3IW=D#%6) .*-+];MLS> MXTZM)H85R6Q%,N:*%@N-W;#-95@_S-:/M4G8()!KD\"P=AC:[)H?J!H46]IQ M<6'QL-\W[XW&C!I8,D'%L<@XZMU&!=]PL'_F4UQ8C1RHD9IY<:!&.(3!U&PO=V]R M:W-H965T)6VCI=AX4E4F!"&>5**HX_G4CZWT?*H.IBQJ MN=)1>Z@JH?\M9*E.LQC'+P,/Q6YOW$ RGS9B)W]*\ZM9:=M+SBJ;HI)U6Z@Z MTG([BS_CVWO,'<$C?A?RU%ZT(Y?*HU)/KO-M,XN1BTB6?O$WF4;1RJ1QNY%8?2/*C35]DGE,91 MG_UW>92EA;M(K,=:E:U_1NM#:U35J]A0*O'0,X$3-\D MT)Y 7PGL30+K">RCA+0GI -"TN7N)_-.&#&?:G6*=+#Z]#!2-"%!0@'H!=I5I.LBTPW"/J3T&YQA/!MF&* 0'PL! &!#(( X6 M.!":9=E@2D,4MJ=("L>2@K&D02R4Y+ !P7XQY1@^ S!P"% \-**!T2>"4C[B M!!'B>+'G.U%1!B8T9PI6/^@=W=@_@[VSNY M^(6Y6\L/H7=%W4:/RMB_H?]G;94RTDJB&QOVWEZ4SIU2;HUK9K:MN]M"US&J MZ6]"R?DZ-O\/4$L#!!0 ( )J+7T\I?YZ 2@( $$( 9 >&PO=V]R M:W-H965T"EZJI9]I73TC MI X9*ZAZ$A4KS9N3D 759BK/2%62T:,C%1R%09"@@N:EOTK=VDZN4G'1/"_9 M3GKJ4A14_ETS+NJEC_W;PDM^SK1=0*NTHF?V@^F?U4Z:&>I4CGG!2I6+TI/L MM/0_X>M[(5XM9.OQZ4?V(P89P=M):AY7-F&<6Z53!Y_ M6E&_BVF)_?%-_;,S;\SLJ6(;P7_G1YTM_;GO'=F)7KA^$?47UAJ*?:]U_XU= M&3=PFXF)<1!;[:VH_8KP,S'5/]A%5VSWSI1'F=7K MBD11BJY6J,6L&TS8QX3D'K,98L)[Q':(B-XAR"3991J"F8:.'_6S"$8$(E @ M<@+DSNJ#C76#21RF=)@D"0(X"@&C$"!*# O$H$ \W6<""B03?"8#GR0<\SD# MH\R *,E#% @S>_AP(,S\X=.!, LXV3F8['PH0$;<+D"!Q?1-P0'<:,&$;6E! M_7T)H[%]P2,=C2?L# 0B>"0.W(\X!"3&:@)W)([^HZQPNV&HWP9E)8.RXM&J MPEV)XRE5!4 D>HB#>D>SO5R_4WG.2^7MA3:GO#N+3T)H9@2#)R.8F?N\FW!V MTG8X,V/97&K-1(NJO;!1]Z]A]0]02P,$% @ FHM?3P&T-9CC 0 I 0 M !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$B[E5 M*T#*IHI2J956J=H^>V&X*#:FMEG2OZ\OA-"-^X(]XS/GS#&VBX6+%]D#J."5 MT5&68:_4=$1(UCTP(N_X!*->:;E@1.E0=$A. DACBQA%^'#($"/#&%:%S9U% M5?!9T6&$LPCDS!@1?TY ^5*&4?B6>!ZZ7ID$JHJ)=/ =U(_I+'2$-I9F8##* M@8^!@+8,[Z/C*3-X"_@YP")W\\ XN7#^8H(O31D>3$- H5:&@>CA"@] J2'2 M;?Q>.<--TA3NYV_LC]:[]G(A$AXX_34TJB_#3V'00$MFJI[Y\@2KGS0,5O-? MX0I4PTTG6J/F5-IO4,]2<;:RZ%88>77C,-IQ<2MYOI;Y"_!:@+<"[+PX(=OY M9Z)(50B^!,+M_43,+XZ.6.]-;9)V*^R:;E[J[+5*DJ1 5T.T8DX.@W>8:$,@ MS;Y)8)_$"7\HC_%_"&)OC[$EB'<$&"=^@L1+D%B"Y!^3Z8U)A\DL9G0F]=%. M_3*I5R;UR&0W,@Z3[F6B/,=^F$@>CL_9!! MS>?1WLU==KN"]]B>LG>XN[_?B.B&4087KO19M2>JY5R!;N9PI^WV^LG8 @JM M,M-&PO=V]R:W-H965TQ?L:QLS M2B)U$E6MU$JCK;9]9A)G@A9""LQD^^UK"),%^WB:?9D <^[U\9_[ WMYJ9NO M[=&8;O&M*D_M*CIVW?DACMO=T51Y^ZD^FY/]SZ%NJKRSM\U+W)X;D^^'H*J, M>9*HN,J+4[1>#L^>FO6R?NW*XF2>FD7[6E5Y\^^C*>O+*F+1^X//Q1CA9[<\A?R^YS??G5C!V2T6+L_>_FS916WCNQ;>SJLAW^ M+G:O;5=78Q9KI>\7T7L0=C1W_4/A\$>_F>'I[5/W]9"Z&7\ MUB<:-8]7#9]JN)AK-KZ&SQ5;7T'?);$U>7/*H5,^Q-/,:883$$Q 0P(Q32 3 MIQM7C1HTIT$C198YG=WZ*M)<2FQ&0#,"F&&.F:M&3IKY*9/:-0-4*1.$S4AH M1@(SSO1MI-^,\"QO@8HK'9AG!5CXA1-(4T MTRQS&8%D*>.A*H 9):%AX9@V'-'&+:M1-%N>E'BO7"2SBSWP9N&879S=45:C M:%XO6DO7$)(Q"I05#WQ@^23TRVH4S>?"+RL@RU0(A!R#D",0.E7UB$3DEAX4 MN:L,B@*+GF-2U12H>'!1S1?YZ&"2N=M]I%(J\'E/&#"$ .-5"A I MSPT2!39RA"E$@$(J--L8,93YY:1"QP88'@)QP=DJ;D;1=.R%YNZ8_)_J:B>> MG"3U9X%_Y,U+<6H7SW77U=5P='2HZ\[8C,DGN_B.)M_?;DISZ/K+U%XWUS.X MZTU7G\?SQ?AVR+G^#U!+ P04 " ":BU]/&- QY)\# %$@ &0 'AL M+W=O^US[7!M&1UF\E5LA*NL]2_-R M;&^K:G?O..5R*[*XO),[D:M_UK+(XDHUBXU3[@H1KYJ@+'6HZP9.%B>Y/1DU MSUZ*R4CNJS3)Q4MAE?LLBXN_4Y'*X]@F]L>#[\EF6]4/G,EH%V_$#U']W+T4 MJN6<659))O(RD;E5B/78_D+N%RRL QK$KT08U+,9/I[V15;<$Z? L (9Z9XRC$!.& I(8]G:R7U &8>1^CQ'WNK/+^TTV8:=+FWJC.8H2.& M7<.0:[KK58/\08H8]A8#>PT/NAV17NK,@K !&3 @-Y0]9C@CLQM.V=A:#.PU MO3*@06U?&-8TP_YCP'_<4$@8=A:[XG#Q*E1R9W^Z.*< MO_Q,_@%02P,$% @ FHM?3SC9UGF8 @ D@H !D !X;"]W;W)K&ULE5;=DIHP&'T5A@=82/@1=M29RFZGG6EGG.VTO8X: ME5D@-(FZ??LF(2+*A\4;2<(YY\L).2;3$^/O8D^I=#[*HA(S=R]E_>QY8KVG M)1%/K*:5>K-EO"12=?G.$S6G9&-(9>%AWX^]DN25.Y^:L26?3]E!%GE%E]P1 MA[(D_.^"%NPT19K0HM)*:QQ\K MZK8U-;';/JM_-N:5F141-&/%[WPC]S,W<9T-W9)#(=_8Z0NUAB+7L>Z_T2,M M%%S/1-58LT*87V=]$)*55D5-I20?S3.OS/-D]<\TF( M ;<$%-PE!)80M 0< MWB6$EA!>"/%=0F0)T840F>5MO)O%?"&2S*>[(>:Z&V'GB/UN=9ZT'P= M\TZMIU"CQWF8I%/OJ(4L9M%@#PVM,!F!2_QKSTL?@:\1K'Q%<()XRTKK! MH!ML^$%W%I,!@0 4"(Q V!4(;JPN&DQL,)7!Q+'OPU5"L$H(5(E@@0@4B,;[ MC$&!>(3/N.B!J",X:&A&V#/73%B0#FQ#! M:4- W)(AMW#>T .!0W#BT(C(9184==Q&V!\J!(<. 4E(PP$). HH>< N' :4 MCK&;]NSB"1I(+88S@Z$X#/R98C@.&(VWBP<.'CS"K@5U]S)&_NU.]#I'M[ZM M?2=\EU?"63&I;@'FK-XR)JE2])_4TNW5!;'M%'0K=7.BVKRY)34=R6I[ _3: M:^C\'U!+ P04 " ":BU]/8CDC\0$# %#0 &0 'AL+W=OEYAIA\'B9\F/_<6]ITMY%>)-#[ZLYWZH,^(57TD=@JG+@2]Y5>E( M*H_?4U#_K*D=+^]/T3\-Q:MB7EG/EZ+Z5:[E;N[GOK?F&[:OY(LX?N9308GO M3=5_Y0=>*7.=B=)8B:H??KW5OI>BGJ*H5&KV/E[+9K@>I_@G-]H!)P<\.T!\ MTR&:'"+#(1@S&TK]R"1;S#IQ]+KQWVJ9;@IXC-1BKO3DL';#,U5MKV8/B[A( M9\%!!YILGD8;O+#!:XNE;1'],PE4 NT2DJJ MI(0*&"HIH8(YK9*1*AFA8C3/4_8?*CFIDA,JD:&26RH8A:FCR0I2IK!D ,PF M*^QBPB(QFF196*V(>1R%=#(0TN2&1-6Q(X0#?KB?.Z#)!;R#O,GH$:-*!0MV$ M$&S6;PC1L -%N\DAV+A#E.6.=Q?0P(--O(TB$,BG&#O>+$ S#S;T<9;2(9 & M%VJXLPJ*;C8C^H#PC?6;.X'SR6?P%4$L#!!0 ( )J+7T]F^A/F^@$ '(% 9 M >&PO=V]R:W-H965T(5'40+%X8AVTZDW%.,523?D%B8X#+DT1)2CPO 11W+1NGIJU$\]3 M=I6D:>'$'7&E%//?!R"LSUS?O2^\-I=:Z@64IQV^P'>0/[H35S,TN90-A58T MK'4X5)G[[.^/B=8;P5L#O9B-'9WDS-B[GGPI,]?30$"@D-H!J\<-CD"(-E(8 MOT9/=VJI"^?CN_LGDUUE.6,!1T9^-J6L,W?K.B54^$KD*^L_PY@G=ITQ_%>X M 5%R3:)Z%(P(\^L45R$9'5T4"L4?P[-IS;,?_>]E]H)@+ BF C_Z;T$X%H2+ M C20F:@O6.(\Y:QW^/!G=5B?"7\?JLTL]*+9._-.I15J]9;'7IRBFS8:-8=! M$\PTP:/BN%:$?R5( 4P4@94B,/7AO(.WLQN$5H/0&$0/,9)%C$&3&$T[-(FC MW2*)331S>D")K"B1!66S0!DT\:R+[WE+E+4HB7T[26PEB2TDVP5)O&H2A%&T M(%F+_,WV'YN26%$2"\HB[R%9;7V\\Y8G;2V*=E&X0$&STZ]OHV^87YI6.&&PO=V]R:W-H965TGA.$K4[\8ZI)S'PWCPY"-DQ M;:;RF*A!XZ)G^O>2NNRQC' MMX67YGC2=B%950,[\N]<_Q@VTLR2NY=]T_%>-:*/)#\LXP_XN<;$&CC%:\.O M:C:.;"I;(=[LY,M^&2-+Q%N^T]8%,[<+KWG;6D^&X]?D-+['M(;S\\ M26;+%*]%^[/9Z],R+N-HSP_LW.H7>F6R56;VL*$952 M&( [!0$IB+-/YQ'0 G:0@@Y2YR";./T+ M$&01?A+(K\@B!$'^%Q%J'KQ^C. .@X"*4+_%H+#NN;\1 5%)'O09_*#=80 F M]V%P6'OB?SLUI$+X0;/ <-_#!, I?!P2]"1,$0IZ<"BC>>KOW61V,-B3^AN3 MQZ97T59H<\:XD^ @A.;&(WHRN9W,S\%]TO*#ML/"C.5X0HX3+8;I]$_NOR"K M/U!+ P04 " ":BU]/?4N\ESH" #B!@ &0 'AL+W=O54U="PBC06A?/:?O16^U3B%>!W M!1T;S2U9R9&0%[GX?EK;KC0$& HN%9 8;K %C*60L/&WU[2'E)(XGK^I?U6U MBUJ.B,&6X#_5B9=K.[6M$YS1%?,GTGV#OI[(MOKB?\ -L(!+)R)'03!3_U9Q M99S4O8JP4J-7/5:-&CN]$\4]S4SP>X(_$$3N>X2@)P3OA/ N(>P)X6(HSRCI+.H?AQ:))\Z;Q6)ZRID4-V.VA/GR43TED=>FCDW*=1C M-AKCCS!),H7LEA!O0#C"P.#"-[G8^ NZ/TVP72*2F&UL?53;;MLP#/T5PQ]0Q==T@6.@<5%LP 8$'=8]*PY]027+DY2X^_OI MXGB.+?3%$JESR$-:8C8P_BX: .E]4-*)O=](V>\0$F4#%(L'UD.G3BK&*9;* MY#42/0=\-B1*4+C9I(CBMO/SS/B./,_819*V@R/WQ(52S/\>@+!A[P?^S?': MUHW4#I1G/:[A)\A?_9$K"TU1SBV%3K2L\SA4>_\IV!6IQAO 6PN#F.T]7UG+" @I'? M[5DV>__1]\Y0X0N1KVSX"F,]B>^-Q7^'*Q %UTI4CI(18;Y>>1&2T3&*DD+Q MAUW;SJR#/=G>:&Y".!+"B:!R?T:(1D*T(""KS)3ZC"7.,\X&C]N?U6-])X)= MI)I9:J?IG3E3U0KEO>9)&&;HJ@.-F(/%A#/,=GL/*=:08$(@)6!2$;I4',(5 M?:&A^ QQER!READ9>C2GAU_< 6)G@-@$B._Z%"WZ9#&IP70&$R<+3+'&!%'R MZ%:2.)4D#B7Q0HG%)+,LR0)2K"%!&KMUI$X=J4-'LM"1KJI--LNKL\8$\RMH ME:#9?:; :_/TA5>R2V?&SLP[39>GT+R'_W [FGY@7K>=\$Y,JE=E[G[%F 2E M9?.@^M&H:3@9!"JIMUNUYW8F6$.R?AQW:)JY^3]02P,$% @ FHM?3Y$Y MM\/ 0 AP0 !D !X;"]W;W)K&UL;53M;MP@ M$'P5Q ,$'_Y(6/89?9F5D, ME)/2KZ8'L.A-BL%4N+=VW!-BFAXD,W=JA,&M=$I+9EVHS\2,&E@;BJ0@-$D* M(AD?<%V&W%'7I;I8P0X??$,S_WUB=(78[L##_!_AJ/ MVD5D96FYA,%P-2 -784_[?:'PN,#X(7#9&[FR'=R4NK5!]_:"B?>$ AHK&=@ M;KC"$PCAB9R-/PLG7B5]X>W\G?U+Z-WUDGQVAI_CM<03BX=^(T&B5,^*+F8JR2"XNS(MG;//(AC-.\4CPN9?$"NA30 MM8!FH9=9*#C_S"RK2ZTFI.>]'YG_Q;L]=7O3^&38BK#FS!N7O=8Y+4IR]40+ MYC!CZ V&K@CBV%<)&I6@H3S]('$?)TBC!&D@R#X0/&P\QC"/<9$L*I+]3Y F M&Y$89A<7R:,B>82 ;D1BF#0N4D1%B@A!MA&)8?*-"+DY0_Z*_F#ZS >#3LJZ MXQ@.3:>4!<>7W#G7O7L5UD! 9_WTWLWU?#?FP*IQN?9D?7OJ?U!+ P04 M" ":BU]/6S&(WC0" R!P &0 'AL+W=OL;.6BW=9 "COHV*UW/J%4LT&(7DLH*+RA3=0ZS]G+BJJ]%!< MD&P$T)-UJA@B01"CBI:UGV=V;B_RC%\5*VO8"T]>JXJ*?SM@O-WZV+]/O)67 M0ID)E&<-O^I_P9H=#XV M?I?0RE'?,TLY M 7&C)*.XV\OZ@],XSCNW]6_V,7KQ1RHA%?. M_I0G56S]M>^=X$RO3+WQ]BOT"XI\KU_]=[@!T^8F$LTXI>)5KZ)# MJ>A'UY:U;=M>_^[F=B"] QD<2+>6#F0C_TP5S3/!6T]TF]]0<\9X0_3>',VD MW0K[3PPMC\(X0S,SB8:,4B0NB&1$Q+-(%$03"#1#)(L M[';L9,0.!IXPXADC<",2)R*9(\+I>20S1!@N',C:"5D[LF9ALU.G0/I$UJ2S M**-XY8;@P%U!P1.)TQL]9 Y9+]0 7BA5_$3R]$8/(!PM<-S5BLD3"=0;C3EI MN(!QUS2>%_4\B?"\JD,<3;, C6X[\YK\H.)2UM([<*4O3GN]G3E7H!6#%QUR MH1^P8<#@K$PWT7W1W>+=0/&F?Z'0\$SF_P%02P,$% @ FHM?3W=/)<0R M P + \ !D !X;"]W;W)K&ULE5?1;ILP%/T5 MQ <,;#"0*HFTIFV2:I.J3MN>:>(DJ( S<)+N[V<;EP6X!I*'@,TYY]YK?*[P M],**]_) *;<^LC0O9_:!\^.=XY2; \WB\@L[TEP\V;$BB[D8%GNG/!8TWBI2 MECK8=0,GBY/< M^?08[^D/RG\>7PHQCNS79D13>F&2XE87,YT0=-4*HD\_FA1NXXIB=?WG^I/JGA1S%M;<_Q2B=E7URM4>>HAY/)\6[&(5E0V.L70;ND-R MFV[DK-J5ZJ'81Z68/<^)[TZ=LU32F/L*@QL8U,0L( QN8AZZF!;BL8L(HR;D M:42@Y6"@U7"@=1?BM52>H5R\&N.(E:^7'\/+CY6"UU#P804/5O"4@M]0(*V% MKS"!PN0*TWK%RT'$N@_1R-.'\_2!/(-6GA6&].0YB%C[8_,D<)X$R#-LY4F& M5NMQ$+$D0Y6LNAHX<@/7-=03P/4$0#UM3P6=2%X4B3Y@"A7"H<+AI5N&0PNS MZB)ZRX[@7*).+@A-8(4)K# 9;TW9A<'FZHY8? VZW@GF:I&IC2,@DJ%>9.A% MZ(9FA S=" 'MB+CMMMGM)8BXZF>(9N@I"&@J!!DT#'Y'Y(:J#1Y#D,E:._\> M 2[K+=K@,@38C&"#AL$=*+JA:(,_T 3(PVL6O="@AIN#L*=J;+ 2!JQ$_%8T M#%@)!U?:M!I-DU^THS?0-@H#32CH8[T7#O.AH,BB&#!NU@ M7B<8PJ@OFL&@&#)H:- P&!3?8%!L,"@>8= GW#4H!M^G<_5U+<^1W^-BG^2E M]<:X^%177],[QC@5HNX7D?U!'%WK04IW7-Z&XKZHSF_5@+.C/ILZ]0%Y_@]0 M2P,$% @ FHM?3U/*@@@( @ D 4 !D !X;"]W;W)K&ULC53K;MHP%'X5RP]0D]OH4!*I0*M-VB34J=MO$PXDJAVGMB'= MV\^7D(80L?Z)?8Z_[SL7.R=MA7Q5)8!&[YS5*L.EULV"$%64P*FZ$PW4YF0O M)*?:F/) 5".![AR),Q+.9E\(IU6-\]3Y-C)/Q5&SJH:-1.K(.95_E\!$F^$ MGQW/U:'4UD'RM*$'^ 7ZI=E(8Y%>95=QJ%4E:B1AG^&'8/$86[P#_*Z@58,] MLI5LA7BUQO==AFF3Z6;3?H*LGP:@K_@><@!FXS<3$* 13[HN*H]*"=RHF M%4[?_5K5;FW]R?Q,FR:$'2'L"2;V+4+4$:(/0GR3$'>$^+,1DHZ0C"(07[MK MYIIJFJ=2M$CZY]!0^^J"16*NJ[!.=SONS/13&>\I3Y+[E)RL4(=9>DPXP,SG MEY#U-23H$<0DT&<13F6Q#*_HX66 U35B/DIS_5^1QYLB%VE&D\V*'#\:1HB2 M:8%X4B!V O%%M[^.NNTQ@;^2VH%F=\&H'9\!K2=!R:@GDZ!P5!09/"<.\N#^ M;84*<:RU;KV/8M"\! MAG/.' 9GR*^4O? *0#BO#6GYRJV$Z)8(\;*"!O,'VD$K=XZ4-5C()3LAWC' M!TUJ" H\+T$-KENWR'7LB14Y/0M2M_#$''YN&LS^K('0Z\KUW;? 5^^@O=ZG":\#/&JY\,G?42?:4OJC% ME\/*]90A(% *I8#E<($-$**$I(W?@Z8[IE3$Z?Q-_9,^NSS+'G/84/*K/HAJ MY2YV'6&PW^%"Q )5TYDCI(2KG^=\LP%;085::7!K_U8 MMWJ\]CO)8J#9"<% "$:"S'V/$ Z$\)T0W25$ R'ZWPSQ0(AG&5!_=EW,+1:X MR!F].JS_'#JLOCI_&D_7D,GHIXL3+T44)#9AUCPDFF#2]A6Q- MB#\BD#0PN@AL+M:!00]N$VQ,1+J8>?BGR.ZNR(W-T%JL4//#:8;P X'(*A!I M@>BFVOZLVCTFUIA68S+/FUW)U@3YOA]-8#=F8JN9V&)F7O;8R!/$H6?Z,7%9 M9*!V%K4L6W@?V4ZLMA/#MI]%,]L])IF6QXL-TU;4S+(-DV6)W7!J-9Q:ZAS. M+CTU*A-9;MU$!5YJWCJ:_/D;8"?=B;E3TG,KU.<[B8[-_C%0S6,67_O+C6^) M;^7CT/?R=_G^9?F&V:ENN;.G0K8LW5B.E J0[KT':;R2C]FX(' 4:IK*.>M; M>K\0M!M>*S0^F<5?4$L#!!0 ( )J+7T_ ZF+U8P( %L( 9 >&PO M=V]R:W-H965TWAS#DS@X=)UG+Q)@M*E?->L5JNW4*I M9H60S M:$;G@#:WUDQ,7%5'Z*,Y(-H*2HW6J&/(]+T85*6MWDUG;7FPR?E&L MK.E>./)2543\W5'&V[6+W9OAM3P7RAC0)FO(F?Z@ZF>S%_J$!I9C6=%:EKQV M!#VMW2U>[7!J'"SB5TE;.=H[)I4#YV_F\/6X=CT3$64T5X:"Z.5*7RACADG' M\:W]@_V^1U,@B(7IEYY^X7V"46NTV?_ MC5XITW 3B=;(.9/VU\DO4O&J9]&A5.2]6\O:KFW/?W.#'?S>P1\< NN .B$; M^2>BR"83O'5$5_R&F'>,5[ZN36Z,MA3VF0Y>:NMU$\5AAJZ&J,?L.HP_PN ! M@33[(.%#$CO_P3V*(Y@@ &,,+$%P1Q##!"%($%J"\(X@F23982*+J2TFB"(_ M]&"="-2) )T4)HA!@OCY3!.0( $B6$XR[3#I*--XL9Q124&5](EZIH_U#,,T M@&66H,SR42:9>1_8@V^W]WQ!\4R#8" */.T0".3/Z(!=LL4^0#%3+@SW"?Y MHV"X4S#4*M,+U(/&-P@O\%RZ<*M@J%>F=Z@'W5TBWTNB9$8*;BH< Y4-9RC@ MML+)!RH+]PP&FN;Q'D&@Z;<2C;[M%15G.]6DD_-+;4?JR#I,SJUO9\-_>#=V MOQ-Q+FOI'+C2$\;.@1/GBNI8O(4N>Z$G_7!@]*3,-M%[T8V[[J!XTX]R-/R? MV/P#4$L#!!0 ( )J+7T^MT3"YR , (80 9 >&PO=V]R:W-H965T M'/$'J_ZLH S,W\/]F\&[^JJAV_C2:DI^=ZU_;A.3]-T?LKS M<7=273UF^JQZ\\M!#UT]F-6?'Y?U']%]L\B:9MWI46]W^W>RGTSJMTF2O#O6EG;[H MZZ_*)<33Q&7_NWI7K3&?9V(T=KH=[=]D=QDGW;DH9BI=_?UV;7I[O;KX'VZX M S@'N#L8[<\*EP=:A 4FMG\I M3CY%T*]\]&G(/G!""8^M-PX_1>B7/OTTQ)^7C/ B(H47 (I4 .E7 !J6 !"B M8M%7B-< 6H6K(&,+B>--$;ZEQ_?6&57+0I+%.AY.-R!T2Y]N9[34@2JCD04 MG&U V)8^V\Y(+M?&3%L&8XM@V 5S#=1)$3DZSKD41!OTVQ9R".E61%[,3B0+ 12 M$+^8.:.'LEEF161S,IQ;%K9C0?QJYHR\:B9B2CC>+,1;$+^:.:.'G&@F_.:6 M+TYUG1J.]@ \)CM]Z>WI>S%Z/V0_@ST5_C"_G=#_J(=CTX_)FY[,V=*> ]: M3\K,AF0F[Y.J]_>'5AVF^;8T]\/M9'Q[F/39G?KS^[\>-O\!4$L#!!0 ( M )J+7T\M [%=^P( .0, 9 >&PO=V]R:W-H965TB5E<1?/6'CF7WGM5UNW2/TIY>@R"=GOD%6L?Q(G7ZI>]:"HF MU; Y!.VIX6QG@JHR(&&8!!4K:G^U,',OS6HASK(L:O[2>.VYJECS[XF7XKKT MP?^8^%$NWY/\+P -('D"$ XKL!41\0S0V(^X!X;@#M M ^@00*AYO%WMYF%NF&2K12.N7M/MAQ/3VPX>J5JNK9XTJV-^4\^S5;.751)F MB^"BB7K,4XQ!1PIBE%%,:(HLC)U&'J3:2(%15-0)$5L MI:!.,1,I$C1%@J2@.$&*$J3S5S9#"3)$06*M+(9)K0=Q'S,2DJ-"

(+A;$,P([&I14#Z19^(DX+I%8KO% MAK@VD&%+W>-&2YW<66F"&P9!#","6Q-R;,C1#3@'V&UL=97=CILP$(5?!?$ 9O?1 0IV:IJI5:*MNKVVB&3@!8PM9UD M^_:U#:&4##?!-F?.-^,P=G;GXEV6 ,KY:.I6;MU2J6[C>;(HH6%RQ3MH]9LS M%PU3>BHNGNP$L),-:FJ/^G[L-:QJW3RS:P>19_RJZJJ%@W#DM6F8^+.'FM^W M+G$?"Z_5I51FPZG*H&6EGQUA%PWKH[LMF3P 18Q5L% M=SD9.Z:4(^?O9O+UM'5]DQ'44"ACP?3C!B]0U\9)Y_%[,'5'I@FF\*LVBWPK[3R4N]>LOC@&;>S1@-FGVOH1,-&16>=A\1%$/LZ5-X' 2X M08#F&%B#8&) PX4,0M0@M ;A?QF$LR)[360UK=6L:>K[/LZ)4$Z$<*(9)WKB MD)A&BZ 8!<4(*)Z!XB<0C:)@$92@H 0!)3-0KTDGH&1%<4B*0E($DLX@Z1.$ MDI6_@%FCF#6"6<\PB"9%$^_MC", MT@42VK\[0A'2O'T&T?1ST]T3+H#P/B+WLJ#U _\G[N^D[$Y>JEBSZ.Z&?*-X-]YTW7KKY7U!+ P04 " ":BU]/=H+OO,\" A M# &0 'AL+W=OE#]"XG->SIMCPC&],/XN MCI1*YZ/(2S%UCU)6$\\3VR,MB'AA%2W5-WO&"R+5D!\\47%*=B:HR+W ][%7 MD*QT9ZF9>^6SE)UDGI7TE3OB5!2$_UO0G%VF+G*O$V_9X2CUA#=+*W*@/ZG\ M5;UR-?):E5U6T%)DK'0XW4_=.9JL4:0##/$[HQ?1N7>TE0UC[WKP;3=U?9T1 MS>E6:@FB+F>ZI'FNE50>?QM1MWVF#NS>7]6_&//*S(8(NF3YGVPGCU-WY#H[ MNB>G7+ZQRU?:&(I=IW'_G9YIKG"=B7K&EN7"?#K;DY"L:%14*@7YJ*]9::Z7 M1O\:!@<$34#0!@3X84#8!(2? ?'#@*@)B(8^(6X"XC:@KI=7>S>+N2*2S%+. M+@ZO?P\5T3\[-(E5N;9ZTE3'?*?64ZC9\PQ'./7.6JAA%C43=)@DN456]PAJ M"4\ET&810%DL@KOPX/8!RWLB&5DY/!59/Q2Y23,$%RLT\5$G/L0] A$H$!F! ML+O:J&>A8E @OLL 1U8M%A!CK=428L;6>@),[%LK"C$]AC!H" ,"5MD6$!-: MAB FL@Q!3&P9@A@,&TI 0PD@8%<(8NP*08Q=(8#!=H4@IJ="(]#0"!"P*P0Q M=H4&,*L!S/HQ"#']V?_/>[&H+PV+8%0(EO MVX(@9-N"H+YJP:\C% W8VR!D;^XAT&H(M'X"U;:\3GM34'XPO:9PMNQ42KTO M.[-M/SL/='MDS2_09(F ^97N?TT[]2E?-\\_"#]DI7 V3*JFS+1.>\8D5;G[ M+^IU>%3]>CO(Z5[JVT3=\[IIK0>254U#[K7_"F;_ 5!+ P04 " ":BU]/ M!V.Q1M@" "P &0 'AL+W=O?K:AE)B;COX)^'+N M\3T'YW)G%RY>Y)$QY;V6127G_E&I>AH$3RB+ 89@&)QF/&3*O**/0A/GLJ2BK]+5O#+W$?^6^ Q/QR5 M"02+64T/["=33_6#T*N@8]GE):MDSBM/L/WS^+:;^Z&IB!5LJPP%U9:92K;B MQ>]\IXYS?^)[.[:GIT(]\LM7U@I*?*]5_YV=6:'AIA*]QY87TOYZVY-4O&Q9 M="DE?6VN>66OEY;_+0U.P&T"[A+TWA\E1&U"])X0?Y@0MPGQV!V2-B%Q=@@: M[=;,-55T,1/\XHGF/-34'#LT3?3KVIJ@?3OVF?93ZNAYD9)H%IP-48M9-AC< MPQ!R#5D/(:A#!+J K@H,5;'$@W1\O<%JB" 3IX;_DFP^)+DJ,P+-BFQ^=&56 M#!/$($%L">(K@L1QN\&D%E-93)*EL6/'$(0F:>@8 H!(B!S4!M@OO&5+ JI* M!JJ2\(8M*4B0CO>5@ 1DA*\-)NGIC+<TQ"#O_AC6 (:%#M!F"HEY!5XHF MH*()H"B%"3*0(!OO*0KAUA".<+4%]95FB7M: 1!)75\!4(2QTV@V K%T8WC MBF[T/#00%M\R%X$-ZQ[A3]@+-Q,4C;$W&LI%@V,+H;+,]7<(PB1+77^'*(*S M&\+@)H>@+D=N4, =!26?L!?N*2@=8V\Z:'Y1[/;1%8 B+M4: &5XXGZ! !1. M(O?L!;VO=\G$P8Y2TMOR4Z6,*[UH-Z[=8_/U=^)+-%TA(+XVXYV=%M[IF]GP M!Q6'O)+>,U=ZYK"3P9YSQ73QX9U^*T<]CG:+@NV5N27Z7C0S6;-0O&[GS: ; M>A?_ %!+ P04 " ":BU]/AESBM@X" "-!0 &0 'AL+W=O9\>UYGK&S)$T+>^Z),Z68_RF ML'[CA_Z[XZ6I:JD=*,\Z7,%WD#^Z/5<6&E2.#856-*SU.)PV_E.X?HXUW@!^ M-M"+T=[3E1P8>]7&E^/&#W1"0*"46@&KY0);($0+J31^.TU_"*F)X_V[^B=3 MNZKE@ 5L&?G5'&6]\1]][P@G?";RA?6?P=63^)XK_BM<@"BXSD3%*!D1YNN5 M9R$9=2HJ%8K?[-JT9NWM21HYVCPA0P MA<5$(TR:7D-VMY!P0""5P)!%-)=%$=W0H^L VUO$-,W=/T6>[XIS'N:^(MPO0UG_#LU:^QH^)"W@^H; MYE73"N_ I'H!YIZ>&).@<@\>U,VOU6P<# (GJ;>IVG,[(:PA6>>&'QHF&PO=V]R:W-H965T.(("7@JI5::;55V\\.3 ):&U/; M"=M_7[^%A;EG$O,EV)/G7L\]-L=SA\6IK+[7.^>:V8\B/]3W\UW3'.^BJ-[L M7)'57\JC.[3_>2ZK(FO:T^HEJH^5R[9]4)%'@C$3%=G^,%\N^K&OU7)1OC;Y M_N"^5K/ZM2BRZK]'EY>G^SF?OP]\V[_LFFX@6BZ.V8O[TS5_';]6[5ETSK+= M%^Y0[\O#K'+/]_,'?I#E\7OV7_KBVV*>LMJMROR?_;;9W<_M?+9U MS]EKWGPK3[^ZL2 ]GXW5_^[>7-[BW4S::VS*O.[_SC:O=5,68Y9V*D7V8_C< M'_K/TYC_/0P'B#% G /::W\4(,< ^3- ?1B@Q@ U]0IZ#-#>%:*A]E[,==9D MRT55GF;5\#PZO5V;;K"_._W_6CWK=O1M:>)D$;UUB4;F<6#$!1/' MU\B:(OQ,1.T$SK,0:!:/@H2+ZPNL*!%;;PZ?)DD_3'(U30G%DGV\O!3+,IQ MP02J3Z N$ES$#U(,B.F10X](:3GWY*"4X-PJ3Q%*)5PH[]ZEE-*2F4!=&M:E M25W&!AX Q.8ZIJO2=I32DKF?_%22FEM&:! MNBRLRP)E!4Z0P 3)=&4YPQ;!/M=V9"Y+C;7TI 60D<1)*"2$,9ZR@.)&F$!= M >OC0%L92 %]ZX&+&]3%GL+E!'4EK39)_"<74((9[>M+*9TPWRDA)56@,FQV MG+H=9W$@!?85KF_0%SL+-Q/T-50Y*X3Q!:88-];WTS7 8JT$]R6FF.)*!5Y( M'-L>I[YG;.@V88?A]@:-L[#-"'6#MMAF!%V_4&TU+590<1$EI*\NI;@D?I,BK%4G5!OV/T'] MS]C BU)@DQ'Q#0ICDQ%T'4,5MN"KSWR#0%0L22] *4URI8!2S(3$P=XGJ/<9 M&WC+26PPDDW75V*#D70M0_0=F>OEE]]8 $B1-02 N&7>/4@1Q4/J2NQZDKJ> M"=FW##1M-W1M$EN,G-"WCI\ MG"6!%-A@Y V]F\0&(R=T;Q(T9M)J7U] <;\M!I POI6G@-(RT'I)['H2=6\A M=;&]R!OZ-X7M14WHWQ3HIZ3T-V$ 9;R>=PT8H8S_[ )*J8 U*&QY"K1O24@9 M["[JAO9-87=1$]HW!1HS(BUE?%< B/(]]\,TU_4$=JBHU9DDL)6CL*>H&YHV MA3U%36C:1N9JIXQLDU%&^2\SP"2^%P"&K*&BBRW7PE4O_?YW/=N4KX>F4^-B M]+S'_B"Z+5MO_)'?K3@87_.[=-A!_YE^V-#_(ZM>]H=Z]E0V35GTV[G/9=FX M=NKL2WLW=B[;GD]R]]QTAW%[7 T;Z<-)4Q[''PFB\R\5R_\!4$L#!!0 ( M )J+7T](V7AS(P( /X& 9 >&PO=V]R:W-H965T"MYI;9AKG6]1D@=A(U5.;-6SDBDJ.2!2EJ&1%%68;-[>7V49<-2\JV,M 71M^P.L=)K; (7X6T*A!/[!6#D*\ MVL&7TS:,K"+@<-26@IGF!CO@W#(9';\[TK#_IBT<]N_LGYQY8^; %.P$_U6< M=+X-EV%P@C.[E19EQV*DE.RM M;8O*M4W'?R_S%Y"N@/0%./YO >T*Z*@ M!?&J(*Z>#E4L M(S\!]1)01Q"_LT%'-EI,ZC!5*S)-TI&3*2C&-/9+B;U2XJF4)?83)%Z"9'X8 MJ9<@G1%&BTD&/LDJ68S"F((HH8E?RL(K9>$)@_H)EEZ"Y?PP5EZ"U8PP5A.? M<31>XE-,2AY$@2/_5HL\83S8)OC!;L7SX\#^K8;)C$ Z4/IN>8Q7AP^T&&\5 M-#B([,WPCG+]D1N!UK4 MW6V#^BLO^PM02P,$% @ FHM?3QAV+S5/=P >^D! !0 !X;"]S:&%R M9613=')I;F=S+GAM;.R]:W/;V)4H^OG<7X'*N.=*51!#@&][)E6R+#OJV+)& MDI.9.W4^0"0D(4T!#$!*UM3Y\7>]]@M[@Z34[KFY4ZE4VA0)[,?::Z_WXU^: M9AUMRN)OF_RDVI3K?_W=>#;\7?3]85DV__J[^_5Z]?;WOV_F]_E#UO2J55[" M+[=5_9"MX<_Z[O?-JLZS17.?Y^N'Y>_3?G_\^X>L*'_WAW]IBC_\R_H/'ZKY MYB$OUU%6+J+3%Q4NZQCA!)90P_1G@ #?HS_ES^WG^OU^DB:3=##L&.%CL/'W(Z[NB MO(L^U=73^CXZJ1Y66>FM0SW]/;H&<#4%H2'#O&M%]SFL:/MP\.L#C'.UKN:_ MQ/ &WK'HZV;=K.$BPJ*Z7MO4-1[]9;ZJZC4N_FJ=K?US_P__QJI7;9SKPM^C MHR0]&B3>$!6<==G @<"GIEH6"SJ=]]DR*^'$9OHJ*, MKN^K30.;\A;T(9_#)4F(#DR[5ILU#8SYUL?/YIY(UAP_Y'_;%(_9$I[W)@$L M0K+91'4^S^&AFZ6WV;/R$=X,8.!%G:^R8D'S5.M[P-6YLZKV\]?5&@"[_9F+ M&HAT#2>)@^*Z5WB5XZC,UQZ=7"'VXQDO\ZP!]*B+N_OU475[M&GRCN'/2L"? MNP)V*0\$1_Y458NG8KEL?W^9 TDHYGBF"%=O002#;7L/_Z;.5DS;C^L+0]^R&]S>&@1K;/O^CD/ M5^0^-WB?HZ>L)LK:^;0>$W:+Y]]$P.'@LK0.+WP .S>UY0%<9K'F*>GZ !,' M#,O+.3P<'9Q7ZSR:'K;>0FGC;;/*YOF__@[$B2:O'_/?_2'RF![N_;Y:+O*Z M^>=_F@+I?T<8OG[V3AMNE@" /8V>M/O ;< <-017.1-_BY*^C$P$/R_2"!1 MMEG?5W7Q7WC"ZPA8[#I_N %X*#F#-@1$1;X5PO(N*BLU0M$T&C\,J7W):-N. M/;R+'[:-81H/TR1.DI$>"1X<)O%@.HQGX_Z/VV0,Q+)9Y?-U\9@O?;Z\6! / M!$1#ZG@$)'Z>K0I O,!]W#QLEL0CA'["[:WS>[C ,'2TK'Q^;;^SR&^+>>%1 M+T;RQL*V_UOP;.=UH/TVG7CZ.GYW<)$A#;G/UP4PUD/@?V^BWW>(S MJEO@Q"6,4Z (5XEMJY,;+ L.H CV#1 3 #"-&W[ OLO^[B(@_"W>[\M MF/:*-VW$W/*Z?;M>MF'WS1?M-OCJ[JT&7]M[GT$\T\C2(+:(. /["UA#?96 MTCS"=IF#4+3)/9FC[H(/98N'HB1=".F=MZ5[ M8,DY0AEDH^*!SN4V*Q0FPF8U"UWCQZ98R#&%(5=Y^VP_]QF!=%M7#^I9�L M"!0ET%.X#3+2H0U]V10*OR0WZQA5;BX3='<$Y7J6N0^8-DF$,D9 MUB"1KXD5=$E*O%-91G#9 M<@1(*POP-?S?!WD M7^I[X+<@2M]LUBC,1NL*I) 2,:6NEDL\_4*.9N_WMVGD^B5-$+>^+G+>P$>8 M]UE3S(E2+6"=6=UL(;$?BN5F+31Q]]-_R5%YR1='V2,@-:".4,@-4CU8'TH& M,!P>\$NVLF4'';367G;'(U<@X!; W__S"\E% 59<+3;S=>?O'XH[%(?(A,7X MV_7D7H3_Q!&:"(7W90".N.&.(RC>+7!\#4ALZG[A"?G8\Q&N57%7BE(U?X[0 MOM0LV7"7+?ZZ:5CSH&N,*X+[%4+EW5+BB??$OO=MV]Q[C+KM%NYUF%>.V'I* M8N?>QTFDKD/PH($[$B."N'674<^Q#4N3W6_O>N-X4:T(A>'XCJ].HG%_'/V?2 P6 M8H(K%UF]:*)O*SQS'&5XU)]U[N RGR]!PR\ +ID:65BDL'[#* 'I.I43(*6- MO#ZGO]9D/%@@(]\N;FYYT^.%(/H2G-I,?0/H7D>G5Q<7VR;;XW4//%??HB9? MKY>Y2RZ$93P5Z_O[?+F5A.\YQ-Z+1?-,PVRA>=5N[0%>]!(9.#>O6%C[=FVJK\^3-M?7PG0=ZZSB!!WOK&=F3I M4,=>CWU[ZG?V(!KET3A6E27:TF!0)#OH.IKG*])Z0N1V^[']O"E?R[/[:B_Z_$MJ+_'3%L??Q'J[_'VKC=8[VYV@6;IYF:VUI0HA)_BXK)[V5X&,82E#@W:']\DH M)RAPU3FL?UXL+744-0I438@5X2IASFJ?H4DN#["C@,$M6VZT./A*\PF)BP&+ MC&_K 4E^7@BW0BO8 _J3_RNX-)+TX3E0 J*GNECG1X!QN,C;XCL=:=S->:%D=Q6=?>0CJ".RUKFV?5]V)W.!?;[F9K MT*#AS=@ %Y:+U!=OS_>Y-[X%[A$!L^/:NJ+;34<,2.NQG6Y6GIO,)DAG64=O M2Y?KA145L")/*L( M(AWY(H%PL\E!J#7;#XT>R+X)'>.@)BQV+78?M:/[C:WZU 4P[GFQ(F>JA )4 M)1,>//5;.J)R!B?#IS0+!B#71E'K2M:Z0Y$*PY1)1[ M!.JTB&Z>9>[M*'0*HL>1PYIQJP6_&'MO MT5#U]D"5D^";<>A5%&INM!B&ERX8V?7"$7.DM5UC76U6*\9'.'7D+B!@;.I< MDX9;D&]@_SKF,1C\%+,L=-H"C!7!PR%2R/,ZG'C[PQ>WA,Q_Z[9 ;,N_%]4V M6[?B@1K5K?N*XV?U:WV6EXML$ 2ERTM>6D.' ]C();/\"HJ)?!T@0<<1_?%W?T1 MRW'W>;9,00H#8Z2 D>O2M0LNN!G)]'UNZ3R;L& M!US\;9/50//@!7+M1>_KHKG)RASOR;* T6@S827:T '<,H> MLV+)W@7AU]K,2)(B.]2/E\OJ2[:"XT\FPW?1'W/8;!P]W1?S>SY;N%8D8P/" MTLDJP!)<[_'Q$'29?N'@5TB 9/0_%8LR?W:&7U1E51^1PH$D(5\NCVYKX,X? MSH\UOBX61_-;^$(CI;.&7VC0T"(<($79LJE8H6T(9R(X6%)L5NQT TWL/B.' M-O,)1%-D-BQ)-)LY0*ZYW2RMF1IB9LP#1>P$DK\&; ']8@U;A#^>\KQ4^V1] M")7 8E6(U-# ;:=],T962#A@Y5]+4->?HPGKPS&M1NT$[]0R)^KFD[:DW_^) MO%#PDQTD(L(FAGNLU^QQP3$X])CA]B4KLSL69Q3H\5D%]EZD_B)D,S5W!QF1Y0>,>\0G>&&O_TRZ4YU6>$!: .BPI$4/@D ?KU M8UXLV5CP8):YKBH%M\T:'8A-!$0V(ZIO]C7/45)FH!YO[N!F1>GX-P#LOS^7 M!H0MFNO\YD*4UN_\;E 28VD!BT!#71AFQO0[4L[@*WT0&+E]"XRFZD57<(?( M%S^B2W*[J8F*+_(U4 6\&4(3KA1-4(2 * #?3:+0*,V*UQH'^D('"5>:HQ?F MS ;3=WP7DFJPZ'=%3R!@ 'R M-0H(;P9Q.NPKLH$TLD#2"K(.C(>8AV_C:?9:8X!@S]>>0[0Q*K;" WW,>6\8 M+; 0EB7B]0/B@9SR,JOO4!/_UKOJ(7%_Q)6"A$&X!%O[.E]7&-V(KCT/D0PA M7F:;&% M>@#!A+D2%.)9=?CV3FUJ#U[L6?CKX>7UK<3PV_][6(=]T+:]/^Q;!^ M=&[&=M26C>J+\-)[Y B_Q.S7I"P@EA)V ]87Q$J7)$,MEP6F3>2MX0+'6;RO MOBO]B:5/ MU#M6#)MN,"VE(QTNZR6A/I)*I)>,:LE84*$#J$QB) 7;ZAB;.U M7=DG/&NM&%?:BRZ46/-UF=>;571U=:&@4YB O?7S"FC!!CAQ]#G?_%+-G^%. M'8.^!U#1F/3'SP99@<('0"R$+^EG<*\TD;ZZ,&JN!G5/ M+^[]M0%T(Y><1&:1SH!KHE6*XR]X+L6FGU=B\X%EJN7UHG^[_H^+4[5A%IH; M7)WD5!CM&>@GOBC# +<'%;MZ0MB0S1>%::0S@("V(M1DN#Y18^J6 #_-V7X!@U^<7(+, ML;ZO%@*EZWISA8&7M%*"3[?THD%^_NE*@5Q 19J8M1'9L_D;-R.VPR:"]X^6 MB._.*Y4%K;!BW("(KI'T*O^;$;"%%HBT1A/PPGXIUF3)U<(UK<2AQF)H1U,8 M*G4-W#TR5L.PGT%>+@&2QW>@S.)5H74UN9D8!.;E9I&_U4M2N';]'91GMFI8 MF[3P07T7>Z\2$<.W@Q"8H6UK:OK6:/YYHEF&$NAU>@FJJ&>65\!-X1UEYG+&IL/R1'HM=L,J'@T M[FNX^+HS'3V G%0A=V6*D'GJ/^CV1J=G=,?!3_*ZS/F(3E?%_#=4]SV=FB&X M?JJD[H$!7XP/_]OQQ9E_UO*#X38P_5_4T9GQ>V:$ N@PQB0T.U'@:H[[)>9T M:6O5],!]._SY0KYUTK)7?! X> C)\W(^#E(. 6' M%?2 5,(M7B!HVG()+'[#*5Y MBBDM>28"4G"*?,[#E+0S@TOO44,$P43W'RE M#?#W&3)=("%>4B#"Z,T@G?7ZT0/@(+T0RG $/9CCKKU?7*$=9^KT5-%DPWYO MIN9RI;.'[-EP!SLF!Z/X?N@LYIC <5,)8<@4/VQ0J,A$ M#-=F_C7R2,L0@-H1'F^)-K"R0H3=U#2YQXV5IR9QC ,"58&CV"UB/<@? &.98^P'XG;M];@GMT-8#F,WM!(^?>"V1T! M1H<]H??].^H]^4*EMC763NQ%/>0@H1?DMU@7Z-?5+C1!$)/M3?LBJ>\^9ZDL M2:,'RM?S'%Q7FP?V60 B6[?,BD&_J):XBJ[Z!_8C6SQ65]^^?#F^_ ]T3EV= M?3H_^WAVSD[/2*@&C?^,Q,M%(3$>0DO*71 M?(PID(U-0.@S8#L$*QT&-K?#P&ZUYZTQGCR=T=9$A1E86K$'3,'Q#$O\"@$CNZ 0$;UG1?W-.2$IYD4HI>J'G:8R M': 1D(S2PB+]N\^XN\?5+Q>Q.F@TT@AILL5RP6&T$[BY;.*F)5-"N7SF$#"$ M%>I&(!DQ6[/B2S5$4EN>"EU),V1SE0-QOX4.5LMU)2"0)/]A5&MS!R<1B^V'5"L_9J]6H2]O)D*$<8 M&:%-%W%5;8#/>C^*W"G8KF6XC45=C$EZX46%]#C33H5^D!; IB3[TH%X1,9[ MO,;MM#6F'E9LJD/-3X3. '4%>'#,$(89;]Q;7>=6=#@E A,Z&$.N*M$C(ZRL M.2R%]6UT4!R"B$N21>X\I2-Y.W+;11OQ$LUC&!+&%!OTPAMS*=8C0T)%..2U M+\0:(E_2:-N&FTOQA'8<2*Q_$:M4+ $X_*5,PU\>%(];@'!GU5]01+GVSA0U M(1#B-0QU,M['&DC2/HO1:]/=9M"(.0B\8U M/\!?O^26X$GQ'*"3/*PL&V'&^W,VI[ 3QR:L;*17C;FVR0HR>PBHR]/BQ4XOX9FS#32+6E2JDH&<;A42.L(+V#-' M>S[/V^(^D<)V8)-L^EU$T1G9$KV0;O&(UMW!NT\\@A1:HQJ_PXU2R2]SEY%5 M2!B:\MB]L](*=%C^.^9"SK12Y264>R$G!"2<8CQ,[D43&J@+$Y0M&G5>':[N MJMR:/12RX\AXRA'?TVO93U#J6,I@QDL93GZ*?\5:SBMA MJBH>!:LO N8\X!]U+KP-WGO 8BY TDM02G_RIQ!AK,E%@&BZ+8)=U=!:^^OS M_M+@_C*_WB3O$I>R;8?V!K?O+S0%7IZ"!@ML"T8.& \^5]*8*[7;H=\Z4C4]EV$B( M,$K^*GBD:B='"5U$Z1C!4FX(NI039V5L(+*Y93O5QB^_?C.^"B15L3ETY3DC MY7WYK'.] (EJ]1OO%N$32[PJ?Z,S 0/C2;R7Q4$!HL!?T+_'M$W&C<5J,Z_N M2BJ7)E+@?@KF6I;B1+XX3G]9E^%*X=4Q06J#/E9L E' 76,6H5V3P+U$$L;& M ?*;N3#CD=VCBKVD/K7<%F1;\VX:!=]<7R4]$COCO0Q+M6? CG:E^Z%LGS$ M)WJ?6TF$@&1H55\6MQJR/$/E ^$*!SGB1"X;K4N)L%MR&A&&U2K3- ZS1$% MZ=6@2"'?,:U]*O %F[!1?(5XGFJ5E7-3U35[L'%,WD7W[]LV0+]STB%O MQ'>)D(R!CA^0D7A@";Y$G\P:S9&$$V+I*D5]0'*%!U19I^I4D\W0Q5F@@Y . MD84DZUO,<<:T&N#PCT5=E3K^P3,Y"6Z0SLYQO1Q&A5X6Q(U>.B);!]F?![W^ MF/^*HP:%.,R9XTP",52HJB4H$F*XVL+#R\Y%R*1H<%&CU7F9/U%A/5NY(_*5 M-16>_;,V>2* TO>\O+ .5%L(1_S2WDW,UL+.WD)F41TL*)ADRR,,),XQD9Q>S)R M @1DCP0K%1RW(Z MUJ70+F/RR[%4OR'7GZ(^88.CJ]#SS5Z' %FS988E$CXZ:*"9"5@DY?3]T MC_!@CIH#X2""]5EXWOP7"UH:L$G%0BQZHJ34Q[^UN)KBD! M63/"+YE?M(2*ZJH3C2SOEGG[=0V(0UZE6H=FW/"FX>A!J8Q#E1T1LIO%P@U: M43$AM_X87F'X:^N5UUS97A'J#HXJ\V9@AT\$UQMZ9^J&0;1?8:7.L,.=DI_A M*5B)]6'ST&)G/(W9Q[8)G($]D9C],):)7ERZ;W:M;N!33A%? MVI5JNWNS;:7H[0@T9P&F1("R>:/(B'#6B4+3CD0AFT(OB@6A)C'L#)/(U<<4IP@=V:E(4EA;MG M6N!RTOZ).+&'"2^_D-Q6;JK(42UQJ$V)Y20MJLT1/D\OO:%M$?A5_H#.9"J\ M3,%+-(EI9FV5/9+:HLZ7UG69)%.X+F#/! 677XT[8F$/8U#XM*T5^&?-LIQD=9 9K(UUS$BR^3UY8(RP MZO)K$JK9\V; QG%[1W;UK">BBDI+1^'X9EDTF+8HH>($6Q:_CTE(14GFN25E M"_:QD("R(1,/6.V1N/U,P$*0:+32PW9A% +8=*9I-$E6?6@L,[GZB7S3J#&H M+]##>*6C?A'[KC8W:T+ P:A_-$22?2+V4Q.\9) ,$>;L017>8 \U2:UG*GZ5 MM..39;59$*0V]-JQ97*\1M7F#.5#52'Z1 G5'@HGHP .)R,?B6^Y'1/KS[N( MW$SD5\9YA=X4>E8 L3K-ZN5S2UYTIC:!0<8MHA_'_5-RI3VZ>RR<(^>%18Z\3F=^%R? MN&-DYGA T'K@LI$%A\P[UF7:[R;P$0SBZ".ZR/Y,,NH7Z\):U'0*PD>D1$PA M*0T::/=^++2]L=9U*%Q!69:*CFQ5O"3%IMB]1U2U(\U M,&X,5R:,-2*;%JGHPJ7O3NZS%1[ ]"T)JX0IH9HIC!\(&.\ZA/C>7C3>LHUO MB;M)^V(N)Z)#0]DWJCTL7RW"*D\^0RPRH2^;$G.TR%!WQWHUNA@I"CX60R"& M]1$VM4OA8WT)*V)S4THR);MW5RAP*1^JI!%&GRF]:M!YQ#HV%;%9:HTZ)7%L M=K'1#LEGM"NC.=*2H5:.!'5+(=9BOGC &)2:K50*A.3 )L"Z 3LFDE+9#BS* MY\I >0F-FF;,B'5QO+H4$:E%!-ODM&T>*?2XS)X]@=(*E7=&@T4M.W9K M4^5"AYFLL')9HZ->&F-\9]*L+=:X+J+9)+9BD;GU*X72MMFMY?=35D )SO>V M?K\ M?XO@#]+QH8X:1WQO](2: NH-"]%V(R)LRZ:>PM!88A> ER9L"AT\9@1 2J E MOY354ZD":97]08D-0,"XYM;OY*87^2$H1'1:C[]T.!0F41J<#M!49W MH";M%6%4IAS]1'>*3[B7X_GI=?3YZ]55='%Z&5W]\?CRE/OH,)GFACF!SCPF MBE?:]Y!TO"@D493OL;PE8K,G_)C("15VY[=.LV0[1O"85&!XI!7$UAK%K6O8 M.%Q1_*YF"YBQ17N%B\K8<&ORF*4*0$Z> A683'MV_/EMR?5F'R@>$!^6\M48 MW8!BM]WCT3R*>;2@YUY3K)C=VZT5]G..$0-;?B=5DHQFYM/Y!NL*K*L:A/=] MFE!YK9OVVNR;Z"")I\G@D#[-XMFDSQ\G<3)+Z.-P$/?[\/$#E7TL>4G[]H_: M:Q%;MS5,X\%L$(]&_6@ BQH-XW0VP&_[PVD\'DZBP3!.Z/_3Z(6-M]Y&_K6" M#?=[_>$A?QBI#T.&1=(#Z:"%C"M0K;"N(I=99(2UZ9P5O/]=/!)DP=T&D*:C M/RC:;#=<9J]]G='X\/KN,_GS\^=MI M].44I('+TR^GY]=7#KM3]?YP8=R9AQYQ/4%C!WL:[YC;=CDV,I+235E'QY)1S"IM;?CY;FUYL5-YP4;,= MB95,KJXL,@:%#'\T+U$>U0.J\%2L>=A#MMA%Z.A%C=,.QE=6-YKS97JN2JCOL@R3+B0L=O$*AR7 R38]81I9/Q7K$5D=[%49D7B MLV1A5>WBJ[<[M2TK4U,5A7EG)',YB!%WWFLHB^D9WG0)#X4'U*]:?!H?"U8]X3,/3\68$=JR\T(*$, M!O%XEL ',0$[G^3'SQ8@3K;W-0F/,XYGP)75OSX$?KOMC6;Q<-*U/?GQ5V^/ M6MT/S(<0 HHU4\BJ& M)6^ @1%2MC37:II]4SKV=Y->AKVBS>P.51>->6 MF,0,I3AUHYFNE"M1B%P:ZQ4842. '4PKFK5 M+H;YL?\DE:\S7GP!DQQ>+SH.JEX=R4B!X0D_=/19* Z_4?TT@I*UX8 MV&2N\6JUS+\[B8]VXFR@VB%WMD$Y+K:LY%;>AEIQ;#\; 3BR-9^'%02I8[2\ MY@@%O%Q+.JP>A244YPN,08"91U4P_< M_(>M\$,*Q^T"@"^H#C/-H9K?/C+T26T:R@VXJ1YSRPN0B2A/'C=4!$5,5TZR M+B$S9&DP5ZJWBPO^65.J8VN9 7+A,\@+J;U]LV.4 M?-)1+QD:)JM^3GI)JOZY=$\&63[%LQQ&@]YH& U[Z2SZLT';:=+#*OV3&?US MJ9'(3?9)>J/13U':&XY_\OHFJFSD$Y.-[%E*@@]M,928;BQ?O[P_.Z>N+5=< M1?'KEC8/.J>[J_. @P"5-'8@WB9&HY8!^TTR[B4FPIH>?R(M&$O*(BHFL]E ME8D,E\FD_A1[%U-D=@BMCPRF"EWL!0X<9J&H@6+:IAP@2Z)@T*) MM5E+A$N[?,9+ ]1U-")=PKZ=&M'.DK6W89*%I1(40:)YAG62+"OU%?&(U=&Z M".U5NM$%,_2%HX8X@=BSZWNWH8LV>. 9_'"X>I:/HH]61-AJ,HK/MI5+& M\;C?UV/9(#Q(X_YHK$Q$SG+*?.TM"?;2'QH*@I:)X=!LDC0.P A7X3!=+=E+ M4.U]L"@/.,*VYWBF-'8K&,873L4"'?;Q- ':;_D) K94M>1Y )@\W,\;N+M: M7M5,"=M*2)6Q^MG.A^+Z'4J/1:*<]@9&,/I@;!I[U4[I2I K[6!WYF$C3?GE M^JN01"0D%%ZDPT*Z#:SGDI35HY$H<+HBC^NL:)#4!B0QN5XD1\5JVP=;U$ MLD.(3,4+MFI2<%2;;IWP]7.C[1?D%H6#>*(\(6\_8U-/.H[># UNFY1Y*3)\ MQ[GKP.0*[E28]@<#4X#6*,9P0XS\I2H4XS(*%D1I):94TO(9ZY.0X\;";!U0 MQY?! !VICLU2.O'7RAVCC'FE)',8@M,L&O?E-*P#T)9L/99V,,>E20:Y%*)P M4BVH="K-.)BFW F'D!Y/@/4E("@X*]]K'^_R-$FAZIOE JK?*.9:G!T MO3U7E#7%:@*<2NJFP^7YJU.$6PR$ >G/JBC59,M<*T4:RTPWRIJETT+1-( QIQ#>+,Q)Z(#(\(>>WY%(>(A&.TD5,N) B7> MB2GU[?5(YRU_M9+7MM#1?:$K0B7$T:3%IZ3+F-B%;[9EB"]08[36W E0:V'M MH*[0NE0$A>#W(G1W- #;!"&$H+KAH&NK6>MK9V0NI7@:7=36!&]JSIQ9D 6= M\_=\*8[ZLA" 0BM7O,;,3NJ[!62KY@U5I#C"ZW=45\_9:(WL7*M*'.@D\P:U Q'J<.P37@_"+O5Y7HAK\N"S-(-U[!0I8:286_TD^7Q5,?BK:-1 MDK/'A;9US7#0M%VHLR6ETT7<50;_97::L!%&F:LL,RUF$ZC4E,9NN0X(1\;4 MS"D$4W# MZF'KT(?"V(Q"B-Q&P\J7[O=O.;KCLZU+[85N\-;1F,D3;[E.#4V M*SI!6VUH0^MFING+GF-9Z$Z?HB"\# M>7NYMHTT;(HJW/*HZOCV,/R<=)= 76:2M:AC;)7P01#79(6\4]AY[9XL/]RZ MSA),J-IX51Z9.(HU8&6&#[,T2&V3G);X0D9I:2F#,("/JK$Q:B:LUF%]ZE":Q'9 M.'Y-1^,]YG88T+RHYYL'_&4N@6U6-(D4M:]J-KB990N9?F'=?#?.IR?:@!M< MTRZ>\"9*TKC?'UF% #2%3.+))-TG."<=P).3 "X&-#(=]J)N0U<@5 #NE;@ M*V.!ASY1Z76[2LS'JLZ+NY)2"$Y4_+3*%;/O!61M,R*?(0UCYNW M[)Q1%HZ@E/$&6=-@.L'D@E$\G4THS2"-4TZ^2*9Q,IM%4Z#S'0H8GQ5 M?SH\I&R.Z>@P2@;T8M('XGZB.S6J/9#*VR![-X M-.5,BV$\'-'.A_UX-IH9"!;ED?)]6. ;QM,TU8M7__*W74NA0,%I,NZ:>!1/ MIHGM5Z/[Z USMEQNT$BJNU:2&=P#M>YEJ;S60Q4YY-C?I)@!^X;@!Z\5)D-0 M3>I5G;,'HR<547JJZB7E^KE0- M%2DM"6<2;48Q)J3$E!2KC$4T*<(%Q4G/'<[SF;@6[7&S0Y0^XIA6$0\C3L4L M@Y(].PE!MV@D* 4$)'*=!X!2D?G)VZG3L/4QH4T\IL[F*6!/97^[$S^I"GM4 ME3U?M)9!$+;+"+0/(A<-O@WOI@UP @X+,S[FZ"8N]M)46X8L>C.R7*O*LF[+ M5S8*L#-01!@G",L:&(NGLGYFA2T]%(LCJ>.'U2JKIZ-%M<'[1#H+Y69KVY 2 M\FQ0++21J!==;&J,N-5A/MZ>O?.7*L8F.8UZUT@6\>Z[H&TI^YV$9,#BZ>.* MN'>LU-*S'',Z8U:RQKERD.FRBR%=V9,N1R6ZECX*50P[[:<#NA!APJ'*"U$O M/%9WB1#+OKH"'\@R8-5!Z8_B*!C#T]:I=@5:J.P:)XSAK S^X#B558TDUHQB M:FDDZ>M@*.JE0UJ MBYNT)_6->!"4@*J@\YCD0;B3J='L*.Z''2RV+W#W4N/^/$>W"W.1+MEI-.80QF1O*AHRP,?W ;AC%X^1XP^'^D6 M[NT"NV+LY"+55AY(>6@%*)IJ1@;;;G(Z2B <%RBG<<6LN]$U8/M_IW] ZP:ILE 9KJ*LSU,)?&E@G5BT1-1:*2+3DBC6]9 M=."F=8.@2?'55XDZG,AR5&N<(?RKI+%C8)E7^=^BZ^^[@*<<(.J-/YY<[WBE MW7\'MZ@Q -4E3:CP$+,/DE?M*DI.-Y'?-,0! MC<8J%?TW#6]XZ_*P-]%@VH\P:F:[X>>MC<=I/$EFVOBS[XN(SFF<] ?Z314P M,8I!HXI.BIMBB2_N;> Q[1^.0718=D2Z.::>S.E:Z>N=NO.[8PHQ2].3ZR G M(MGF@:OC*U,@3'UKK"CF08IJ^X@V[7LE0,)2[T#&T?)H6TV67'"FI=A&B]/Z M\1/:A%AB1)E5,E?7.2@:=W2!E L]-ET(N?F'(26ZJ.[#ZIZ5A1*3);'_AY@# M)'1Y3A53*$)=^@PB'<$D0EOBDX*FGA.?=R+U8RFN&Y_6U=OU" Y(BP[-@ )OP M4/^4M]C[L'P;J&Z/H ]1O0-T=RGEERB#-C:Y!B8'*3I#'3S#7GL?=HX(=[LQ MU;O7N>0?=0?T;0]A[3)->E*37^5.R;94 %.Y"RWIWVI(PI,S"PZ(*^.?_&*$ MK:O-QC.UHZ]_NCQV>U_JNAS(L^M5Q;$++9RBNM2D2B+Q=2=0#"C0NG(J46?5RU\T5"[%"+?Z_T+P6J.WC,T'_F[\F[E,:SP80='(/9 MC(M8Q<.$O4N3.$DG6[U+@[@_FK)#JD_>I60 K\[B,0R:).CPV>(F2M%--!R1 M6VK81S?1>#R.$@PE>(F?:#"-T]$(5P[K'0[$0S:>IO@IG<;#0?^W\1-AY;/) MI&/BP0!6E4;']D54C>I0\+5;E!!HG&0LMQOZ_KT]W1"D%S4KC4U&%IO^!NWE M67%":% RDBAQ#:?I-;--LD.H0+:<=#C=L?OU*YW^?[K2[@--31XHKR,Q$>/Z M0%_8JS4,I7T&:0$I:9E^ 4BSW_XX]UAH^S23-A3M>_+#%[J'CN3EDAE#)!OI MLA!&!'W"/O7J#E-H<1'2DK ZGU0>RDH^RP@\APQE!NF;_9T.AUNS9V,ML, 6+Q#9P? M]W:T8EJ5CT;I+39#YU[PMUCKJFGU$-DJ V[;B[&;L*4C8-4CLY2T%-WRR$JB$[%PJT'*O+AHV%1:,]Y^HV2/HW M!K@C;)N T8SSW!:VT>U#&L@7J)8O([31?2BN3-:[%L:AI_;#; MJN:5H1 OZ!4U4S[10;1[U7%^?_SY^/SD-+KZX^GI-1:RN/AZ3M4^L491N:Y MPS:?)&L@U_6G#-_:7E(N4(!-Q1*@^QPEV30>#6?\;W\<_05;AZ"'H:Y LVNP M@FJ_/XO&HR2Z=.(-TG@P',*ODZF)[%++13O9K)]2?M)L.-")QZ8(J)W2M_W7 M'[CU#^V$56"'<3(CMCB+3FQUO" E901L#TL@C\RK3M]>G\NGI!4H):+=M-F* MOH8'!Y9Y$3W(38872*7Q4\ID#LN8]H< ?I.]K;(;)O!^"GRU,T9ZTN_K"2[J MZA8'I11U&G8,7!A5'.[EI.JM:G$,-+01\G64'?AXM_=)?(-5[OMTYB/2 -N7 MY<2$M&SY20RILJ,YCKQ7G#+.JRFG?:2*VNY\8P2PSD?5TTP-F!F)T JX31 MRR)[!_H]'/C)/7*Z.HXN\K)LGI>/&?WV]2&[S^+H/+^IL^87^.(CNMS*-1+$ M8RSI!.-PL!55 ;JOEK"FJZ<VYXW_:P8O:MGNN=R:N2:%[J28=5(B#^K Z:8,M(4UX1%P* M[@TKP"#> +>;3ECQG8#NFXBVJ[CG;. JK.'>QV3X2UFH$"VUU1R80D0XVI2C MNFAA+:@4;AK>=K9;;:V?Y!:6%.:@^)A>5&O"7SO)I<@G-E?'B;D_,$D[;A:J_%.>NFDTK-E; M@YM+:W8;349S;S*UAQH[89V2D0[N__J7&+N"/[M M@G"@W!4K;C+/'JC%XFA^^^'\V&["Q***0+2] R_DV8[7Q(ALHUFKM=OE1T!> MC*.F^(YT!"06C-O7.$]A8>UX;NQ_+/'<*H+[EN)H=72:%6"CW%W*=" KL)T5 M@KGAI:E&PB#*480P]?1;4T2,)2T;!Q]7/S:KH36#M('L2&$O[T4Z7KU2()#D MK75D4E!U>/:/S/?8$=K_WQ^!?_::I+26^S"CP'1KG5:>@1V:8!.9=N1_T$F9 MV85#8?.4?3ENI6:@J"G=5B3.8G%$"7[ 5K DFW2"5&JD&U<1.ZU(Y1FV=9B@ M0XK5]+V[:VE'WKFGG;D_K8O^/S^WX3/P*.:GH"=ANGG!W=/Q7Q<<3"=7J\I6:HG&/L93(0Z656LI@AGT4JBB%X[(D;6F0'"V)C%H+42)4<>:3:^2 M TD85-I<\,R;IO(8GK5(UZ(6NV.^?@N"Y:$; :\+'E-[%,H1L+I]F M,@:+A9B560U%CD&V%H^UJ52Y3^8QK6#1SHGP0 Z*XK"%>Q;&8.&O"NNN/MO( MLUL!]UA0PQS(C0"W;!NT*_PUHY++J/[GZV>FBQ);D9F29U).N1 WE00KB15M MD3^4IO [?J=2%+UN'Z 2L2W(UC)LBPM*U1RB95>%4)7)Y\NL>)"UB]Q !F@E M-;@A.WP.S.XPHTA'_CYC0!$W[5E@M&45",BYE]P8XF44H<-SP^[H55L&P^2: MDI^2/!R['S8CF ,C2XNPND&VJ9UTC5?AZ^Z&,J_H1)-OG\>F0!2>?)]M79E: M/%?CQNQURI?XGL^Y$1H;WVKII:,K,YA<>9-+CX75C;NN01J.=0C%]T9W3+Q' M%*^'^J9SF%;YW+]MD$H5$D@USU;9W."7TRD1*)K"ETK2E4I7[-=]2(-A:@%X MNIA*! X%0\=W%T(BJP;BLZ.;B7#J7H*M76DZHI<\[\:'_&8=^FX_@^R'T_?7 M;DJ/I!IR(!=\X72-Q'$[5UW5@>5B!TWLOHB())U\G7QJCK--)CM%[$SUFFWI MAO[X?ZR6"PJR/SN+H\\7CM*X935:6^7NL3J/EOT"V""58A]&=A65KRB9/JI@ MPM >B*S #:)&VO:E8VY'Y%'J#E+X.E(3'F'+4OF.;X,LG53^'1GN!N0VT320 MB(BY(GHSL,)-B#.QU[157B@TD/(^Q(I4[:HWU"JHW8M^_O0^(B0%AO6B'2A*X;(13.]6+861&$@.'=:@*ZL; EAPELM$5M:.\=(Z./1K?'XV$!E[M.Y):^Z,[ M4H5OQ(NOSBMOSC:KM7N>'I^X6 +2#?O)P9\.VS]=YNM"N@F]!]7W%J]4-\O@ M,:*+S\?G-N-H5K@!%!YHEE\.=?ZHDWV'MC+XYI&#])$H4L!Y#BIO]8S61F-$ M#]2JO.W.Q @$2)2"8HB^96V&/HU50+0 Q5T>LM'M: M/V3?2<'A.JYXS<4BG"^(*F$V--QE*1K5<&2V4YBG=;UN5*=%H7T:ADR:"[AI)@S,1Q-5"5QNY,L">_8M6?1 MT6*W\-D 41X\6:X;)RHJBD1H-42PU-C\57>QR>Z4*%]0YZT*$SW.>%(]3RLR MC(3";(E6YG!O.UU]49F\"<]4OQZVVF7+Y_\2TZVLU6H=^1QH-9:1!"Y]XF&G M5F*Z/A"=2^SVN[#%\4W#Y<5(RE4>\=L<>]"ZX6.B_:$=^HC2'9L<&V82U-JM M(_P%H"#MM!HU/(O@\WO8K:[IP5W*J;A#79!)+; )AI(UEU-TNR;IIJ.!VYH/ M0"6D2OIR1X]#KC+8M2!F@8@=VW1*15#1<6R?6LLGO8XJW MJL\].?N15C "=#;6V 477U/MW\Q0&3NQ6X(]29)X".)B$^X=WEH5!;'@LBB: MD7DO<6EGS!D)H#(B=^9CTM1.=]*=.XTA;2^7QA[[F@WM1>S8E@?L-MMU@+_? M&MWEI/T)@5FO_%6 '?X*R.Z9!;(':+'A?/^%T,W7^OB#DOL1]=HO6BUFCO7/1:O>#/Z M:3I^:50#2QD=]9/HE.G@B .!L!I];S:.!L-X.!W@0^.C_M!J>3?1SU$CNT': MCR>C2308C>)TV/?B#;E#WEF)_CI4Y5!-\60M2Z3"U$/@'<"+F#EH$OW.Z+8JI5V86U(UH(AX773=-OH/VWM'Z,GU&FX %.R[!B^ M7VQ$J.M^4@G>3JB9H()T,E2Q6A:NF.\DH%K";OP WD&:QLED2J'*2=P?88C; MK)?TH]EX&@_&U,4GZ0UGT;'ACI6"]F9]7W&_V"2> M(,9E,OZZ_][XECF<"6 M'&*L5IGI!QCH/#[<.1"<1*,#1PXPK28%-)_Z+^J?HG32&T[X13G.KL$/AK,! MP&5VB/7$QQ.-8'J^V1 ;0/4/(_D0I5-L%-D>1[UGJ(V>833!;,_A833JC&HK G2H/:%2:0C2O+9"WX ^=N9&**V\@Y(DQ%8R9&)WJGE5K6 O M [*3M:RW+MCB.W249#US>^P,1JWL/TL*?0.7(;4-JIO2J8-NT>VYJ:3')@"< MS\[0:A6"LL:AHBH9S-B*)S7E"@8]8$E2KT!AB+TW4Q_H4=6;7GB3XD\H\H?\ M,T[IR.\5?T42"Y<(!1:5.0QT&.*4T;*!;<.<==8H=OH@)$(V7(N MV>]2 -!T@]*97+9X: J'L[47:,J2TI*D_+[%48.>N*T&[XZS(#KO#&_TGZ(\ M@E&/J,%WS[JK[L3.>X(0B[9RU+Z)1HWN""L+YH];S:1>=&75!6O=Q63VZNOF M@.S'W;MTH.X=2RN*H4@C9,5^2!1I6[G@JZW/VVZ5TZN+"Q/PR=R+]V LR1AI MH1F>$=N+=0NO=$I9U@H<6W.*GP5'KEB*6CM<&_1)192"EXQ^,L^;8]7EOMZI M0(I%'-VK* ",15T6G):D%FW\WZK42V #.R\*QA3@&MF!%5%4"\78"X2DBO^; M=$0:C5T)4^HFN@4Q96IM*YYC2<]%5M-1(\/B<>E9J>M"F9N&XO+EPT.CDT8; MDA5=('U1"8T";>HHI)5O'8::Y.7=^IX';)4*A1$D'E!!X,;.V)SJ4\+(2:;7 MG1L75Y/5.T25SZD;+(JJ^P&UUD_Q$"VJR#5#+96__0[UGP/!F2@0DQ08PQ.L M8_R43(>.QFY*N)!BK.DYY:?E"[_^@N[V8H=,\8B*#DA !ZU".3)2U0-FYSYF MK7TX72KQO_$(^-DK]C!\]1ZP3$ZB-A!N $]12\$"IFBZ5G3)9V2$U/9F[*14 M!:CWRVS^R]'5_+Y::AWP")$6'Z F(V[Q1Z- >M36*C<;S%YR.8B?RQ3@581[ MYM-I>+-&UFAUI!_UIC/\#_Q_-@$!I6\>?30MZL>SWJS_4S0>3U^H\.AR7\8T"(CK6IHMMYPY45,X\=;YTL!;).O9,P9!@(!+2V@M?X,;S M-=FY@: #[:_994$NB*: >YW5ZC6W7:ZRKY.6#)=7P]O=#O4)0_N&7)/[ MU8 MDBA,!TTLPCHN$04P!-&$-$@E6!R4:ZZM-C=+D(FYGEZ1V]*E9*XK.A>>M)CE;\IE6+#.-8,9IG37DPO/IG?:%T"$:) M0@P?5H_E3@&B8V<\E1R_'>:]SD-0.8)V@I'F*NP**ETN(Z-8YJR7VP4L)W>[ M9]Q+/7I;\OQ^$RZD:N:8(@##E#3?E%-M)WW\:S 9H7$V7'-E-AI&D_$@&L1I M.B'3T-0JP6,*#X%0!4-CLYTTGLS&T22=19^X+ 9;!A88 8HF9+K; ]">^]%D MHFOEQ*/!V"H].F,+9SP=][E"6S_ITP_]R30ZK[AX/L?9M!L VPJ:9XCNB@.U4)$#AD+J9E3YPHOC.&,(7&,OXN[? M]HN:/3L_^?KE-+H^_O=3)UC#%*#2=60I-@A)$*HDCRA(:]F5*VU*#!'>NPU5 MY=!O2!M-NJS2MUQE@7WG> HI)HU?PTM_!>;94-E2O*\<""+VFK4U/I6LC,W! M63B'HW"4K16^ =])LVG,#@2YU>H(J&-Y3$H.G,1#5G+7$M,Z7%F+! ]O"^/&]'K%O8*\5)I:*&^\X3PMU(^4[J[%/^Q2QYCP)*5'J:,(X:1Y"O/50VJG'^&WTU>G)%1W6L72_K2(ZW&:4D\)WFK5A M,A%YL UG=ST@G5D6OZ AB:Q >/CJ=Z?XO" UGWEN5M1QWH%LD&V/6_DJPE(! M7[I9+TJB&;>X%.-0;.D@DA)EA:G>+:L;MP0J)G<3[>:;HES5G\X^7Y^U4^4I M:Q ?9KI!%U7>*TK5NX!2%D7GJ7/ FY+.T6\TJT;0&>,B/JH:<"QT/Q$N1'E= M-4R_UL51=H.)8+@0M=SWI\?7VK5N7./(J8_GH [2=G31&Q%@D:L0QOI73;[W+#\1L>E-[:+/'F&,B3YP.)SGN<@D)>X@$F,A]5WJS.#4OD7+#I'B%Z30A MHM*]G;@(=/(@/93+1!X9ZG0DHI=*L&E),59#('5';W=!T$!N\! MJU&T!FFW%R68!132V# [C[/ZT!)NQZ\*#[(V:NMU0E'X%EL((+6G53ZREEK" MW:#84(F[<%='0W&NZD8( C4I,HB!BT&\9.S@O$")*!<70+9: 1(HOJ'RW#6' M8=Y"+TNBLT9<3VR]RN\(_I>JY>W.!UX:=7QU^@D+-U8@ZXJJ%E*F%#K#_#DOLAOK1(R'_)Y0:3D"US*VK1,^/KABZ%W%0: RG-P>?&]N[K: MK) 2HN7G=E/.U>KP3DCW.,1(X:N4O;,0.4'I'K0K*_NX\D#H7P&['=A:;>=4 M9UU^Y:Q+A2ZX#7<,GH,C=S-5QX,5/[9*\,R]Z'TE+8"PSSPMWFV";K6\X9-& M,^!=+2%"+O8::Y,]G^K$W%.I&B0-W>78$&$%N("'J4=G$4 W8M9MBY2=",N6 M'W$R$54V1(12-0WL;N LH-VIRJEBH"*)4#[K\!]Y;6>),0MZ]?:-_!8FD&G0 M#G+=L1D*0:-X-$("*J.>I-@2-QG'X\F(2@G'?5V0=SJE*#:%H7_!_JG #?M1 M,DFC8=*/AF2N@%%2-)# TJC 8W^*IIHQ#Y;V^_PO MVX,&:ME)W)_V08V_TT'6+$=V+Y>K08VYN.:0"B\/AWJE./THFO6CZ3BP.JOZ ME!4>1:-.R5J5#&G8,:UV-%"UZMNK&,"RV6PTC8=37,)T0*V=J9OQJ*_*[1OP MS88(/@ ,U_"$_PZ&NJQT>YF3T2#":H]8T'],02+&8#48 /SQ?%-V+KZ)9DF< MTM&/L IT?]>MH5)54KA5"BU+-5!I=RE%_C@#"\/J5USD!43E>,_[%; 7^G&' MG]L+>>M?DGA&X8B +H.1@N80X(=A,X'CG0',)D,#JW@\8O1+ -H>*R:8D!AI M-XBT!*,+% Y1CCQ0G[QDO,\% &@!W7;#4J24AFDW["*EW%(F MV9K(-0Q4'@I;"QR M!WAH&3Q<7LA5%#A5QTJYT(E/K9H*P%UN,87TJ:I)!+!3,K#N$OF%K%QMYL'4 MO(7,TY)(8QU=,.5JQG B>Q1RSG&]$7[*K!'"XN]77 M5U4M<"M*D&&42HN@317FKMF$>^]66-"Z$B@ J-9AU>1"E9TFPX6ULXVXAK#: M"RA5F!B)4DDA#5T)AE:Q5@JSX_ '<@O=9H]5;1N+=*I4T$! %9UU-T,$C*I9 MQ_4H5DZ;S<;:B;THRJ=B Z9R_P@Z"8*8NL!.%9LR_[Z.@ ^Q@2Q01%J*P%U8 M-5/V>DBZX(ERQ:)2MED4TMLHY(0)UI0Q!@20W=D$R:E_*'PB=G$3*4L3Y6QV M5#-,D6_X'>^A=@.Y!!*6?@RR&% 0+3_K##LC1%.-2.('(H1965C'A)1 1-R\6:(BO$$H BN]+1I20 :(BN M_2BH?%@I>EAJ9ZG)A]ON5ETIS?DKVE M!N#N20 *ND9#M2I*H1ZF\6VL^K6RO7+Q5Q#&Z567A9?+9S;^4UFB.E*.M*W-XO+N!F\4KM<)-UNHV@ONCEZ$1( !<%$WN8LG&9 M"U?G5J(G)Y_C29E6N;H<+(]@5\FRC/1RGV >QI?H#2U]$GW37&Y*& MR83/S#Y?>&/:G29=K4:\?:STR)?*XM\YG&K,T]:7XW;+GECB/OA+F<9R$W0" MX8[:J,$HM\5:TC8ZI?0]X#G-G<>UWRTQ!B;4PV[AFQ,ND 12:P#",'0)8#774J*1=N8CB: M3YT<.EV,;[WMG:YI3+7,TJKG((SF=0"3@CM&2"(^3J4TL/Q#>5?AE])0QH*; M:2QD-P1I;&>:B F6FQN+]DH!-P[,,E#?J"C4+B/2.Z?R@9-(T+I_KF'0J!/O M_#8.?JL%2L#20O6MJO"$L7T$*ZY!BG\R[+Z5(@#AX?W@X5[6I,Z*.7+CN$=# M[F4]ZO_4\C(C#:ILR'%C=(MA?\%^K%F=OZS!6N=2!C-IJSWYJ>WQ?LE:SBL5 M]) ]8X$\Y.>Z"[N.X8/WR O)J0+]G_PI3'4X[4+MTIEIV8'(\-;^I&UX&MR? MZ @4>92#AHT:&NT2E[)MA_8&M^\O- 7&\; O;-_B<9X)A$JOA[^U>C>[M7=: M9H9L49'^8UEEKNA"UQCQMS#51I0"='QE=)-KD*+GT728QJI]B?44?F_Z,MLJ MKO8/-5QT.**<;J%@!>,-5^A$AYZT)UGK0$MCDG&'5&L#6O25F$P3H$"E0O;2^A7,KJP>@RWGY6-3#I_?9PP*A'+'Z6D5NMT"!BLHJH7> M9/4=J=FZF,!*RY4: !87"ID$\I9?!(X-/C.)]1C\KN=?S/J95UO(S3M +$35 M@.,(;8J'\1R2+=,H88&L8E1/+6M4S!F9KW.I$RXF([O]1_<\[DJUA:F4\OQX MXU3E*\E.X?(,$O=BB%?80N6JB.)UE\$E6K<%VU Y-H2LDI'Z M?L@#H=$ @J*?B+;X 60J(@K)"^\ATQ9W-9!<86U^*0$GE<2B G0('NUO8Z&B@*R9 M--#E.JRLB:"^3+%E$N71>ET#XI!7J=:A^3Z\:02"H%!'$[D2:#>'AAN$T2)T M?47F4%>X:E?:[ S^ME;D91@[M9##ZPV],W6=D>U76'$TW'2GX&A84KAS%4]C M]K%M F=@3Z)FP[UETUV8GILDXRZYD:Z_Z[X=&<\WD%-X37CU_FVQK*!09P$Q MAQK?MAMS@:"7YUS4;QHNZG=M4VBWEGE78.!.>Y7CN[!OC\96I;BTEVXZOOE&X)0YY!/JIY+1QIF=TFSO3JT0*I%6X 1135!:-W<\"8W]S MV1?;GQW=$K=]LA&KY<_5#3;'=A(%8A^? MB:\SS/BN*(E(<-MV;35)1N+RXN0V\MTHP05V6U?&"D0Q!5I>,R,J!587]% D MMY4C(7)42QQJ4V(Y28MJKR7R^X4WM"U!O\K"3!?/&)ZLFP>7*7B))K&; GHD M54F<+ZWK,DFF<%W.'E B4ND&FO1>[LZG7W=O5LQ">#/A,)D?RWN M5-S+/HQ!X=.V5N"?-_:2+H*LOT&=U5=VNGQ"5"/NN-C=K0L#!J'\T M1))](C9:?6,L)$.$.4.?\X/QFY+4>J:BR$BY/EE6&TZ!WM!KQY;%\AI5FS.4 M#Z_8.:)+6?DHG(P".)R,?"2^!>4#MLGJ]RXB-Q/YE7%>H3=%015 K$XI;MR5 M%YVI322)<1/IQW'_5+#<'MV]$UP5CX*4X267$(IMTU! ]1([TAN?"M+1"\DK M*%7-W)I7>M,(:GI'=IZLK2+G^]STW@(QC$ MT4=TG/V99-0OUH6UJ.D4A(](B9A"4AJT!3]4C\H[NH!#5RS;\F^Z 4E.76N+ M.C2NP$Q+)4?9:MT8L2E6WR%%_5@#X\:@0<)8([)ID4H"@$_NLQ4>P/0M":N$ M*>;I*XLG(7X@8+SK$.)[>]%XR[2^)5 #F]70,$1T:"C[1K6'Y:M%6.7)9XA% M)B #2Y")G>^.]>IRH3,0V8Z(<6"$3>W2-I@!;D6P;DJ0K(# 2 K4:K,6]RQE MW%":?_09_XT&G4>LO-@E8C,!=Y$W\[K0A,%F%QOM]'Q&LS1:,RT9:N5(4+<4 MZ"CFBP>,C)!L2P5":B)$@'7#2$SHG;(=6)3/E;F.,:R(S18&W/["VL(=YZWX M*?$ZYP) 99"->62+8CHDDEZSHUFMFPR+)(J@.A+JE] F:L:,6!?'JTLA=%I$ ML$U.V^:1V@[+[-D3**V 56K%6WW(;MC+?VUN\VA3*^F?PW^PH9.9JKWOT*:7G<2=''1-%M M,FX"##YS%#HLP-"_,ZM)A$7P!^E8)Z02OC=Z0DT!]8:%:./^BEK-&>Q#86@L ML0O 2Q.(@_XA,P+7X>*FA!)YJ>P/.@9.>I!1[K/.,#L]^:S55QK$RJO5/$8/ M(8'Y0([N5?U '<#/O]D68Q04U*YC2;7C[J5B:R,K2F97[; #83AJ[#:G=JNA M71A#JCY='9!-6"6M!P'+V43:H6?RW+1K@8(=,3K#OG6C2!]<$*2^'AM46 M;:W"L/PY!\X4RPU.Z(^U5[P@@J:5"-5@1QA$714[ZDX=$N-N]'(6LART=A)) M,14LG02H6)K#J#J#E*>B'P489K]5%:9SP&R@5%7]EF!&BVR7 <'.V!^^D\6Q MIP4TAD.^WV;?8,7N:3(XI$^S>#;I\\=)G,P2^C@M8BMVQJF\6 VB$>C?C2 18V&<3H;X+?]X30>#R?8#R&A_T\-H/8;^ZV% MGVIYL.%^KS\\Y \C]6'(L$AZP"J]F,$+59<)R#/A.1):*P_C]+N8YJ&FMBB.B;W.G45L.XVFH]ZS:A=L2W82>H R,2Q#K4!="03L_KA_%>[O M81%,NVJ>;.ZEVF9,9E,JWFTUHE"%^Y&NFL+TT]DP M'NB*W\Z@=CK=,!Y-QG%_-J0,VE'<3Z<>0H5U]*:3ZEK/PYXMAX8),/YL.7^^ MJ#Y5%7;Q4"DEE$+U6F(<<;TA38R[DTPZ@IX[>F=1%(M)>Y$HY*WM>_U,E#U2 M6GV(+Z)OI(8(9)OB9%V7R2 M'^W#.0E@H^7:#(\SCF?#OO[7A\!OM[W1+!Y.NK8G/_[J[278I6A@/FQ)_ST3 M+1:P1/7>@8]6WHH%BHSZR[1S(F 09=L(:DZOOB).8='"K#,WZPRWA,NH>P/56-V,+XNS82K!T=4#Z??$8^R787U#W0BK' M+]&P.^:2,OZ48X%])WIC*C0PPK8VK:94TB]*_KETHO/L2LP#$(>B82^=6:6 MHVG"5:5G]$]W.>D1E9 >CG_R,GJ\EV;)]*)Y$0/)(+V]:S0%&B0* 5KG50L%_5M71)&#&"/ M5!H'&:19M(Z\;4S)/B];2!9NA?ZRL0QEM-!]$5.:57M&VHXQL7?!>H)!%U22 MI#^8H#.KEB9UJAN:_7"2),%!Z/V$:HR8-9I=JG(\F57,S-GNB=B"Y#>L\3%* M1T"=J#))]V%MZ0">G&S%N_9F7V]S4>%S$O?5)84$L*IK SXJ M!1[Z1.FL=HS31ZEUB&KT"=;"Q$4JLT3D]WPZ\U9$,0RWZ O""#W R[UB$ M< _ /09M$RO9'(SBZ6Q"=H$T3ME:DDQCK&8][0V[D!N?&$]1N.E/AX=D?IF. M#K&,$KZ8]'L38NW(H:D$*KN1N;?+E H3'6"C.B4+1\#JISU5B\@_+@\X*,X/J?@1['<6CZ9L&L%N6+1S MK'0UFAD(%MAF@]TZ%OB&\=0JW*0+.-&W74LA/6*:C+LF'L63:;(-_0U!>I$H MP!C[]T:*T6&%@_[F9!@$@GIS185U_OCY&)75*=!80)GM1_P6G:?55?ZWZ/H[ M5G6'RZN.>=\7_WAR#6\F?=-TT)1X3_NI?]3S^WRQ6>9!4D?'^S+"O4UW>R7= M"Q@EO*/SG_E[HGII/!M,^.(-9C.VAL;#A*G>)$[2R5:JA]TQITPH^T3UD@&\ M.HNQ-EJ2("':0KY2)%_#$9'+81_)UQB+J:6]_HOHUV :I]3#[P#6.QP(Y1Y/ MTT,NOS<<]'\;^H4F],FD8^+!@'I>;J%?UIWF*EK'=AZ@ZH_Q(_E\FUAY5?:- M8L$K/#B[#@)$<1ER8CM)0- MJ-H@H"'P00S*P?IT\!6B] 3.K6%5C@;R++W 9$$CBP RRUGISHJI+ :_TB6"PK7E$2 M[8G)1-E#M#TK'^'1JFX7OPNCC'Y:%2O*%[H,C\:D[6;7@)$26WU@(.E=52VX M9.!HR+4A1_TQU@7\):(:,]4=E2=-0'*>1>-1$EUF3SJ"F<0=T,= ?)X:\48M M]XT4;4058S;T+8D6T(CWFQP*#@ZUY(2] '6\-0OC!P+O@\GB4%U;4*(D5)]% M)TN +7=DVBP*HJFC(57V)!U+7G5R/_V;FQ(14S2OG?AK&7'AP8'%N]$*U&08 M_:@"?2@:%AM%3D&1'H^,8:&NGK,E-O2"]U.X*R>F6(IK:IB ?J,()L3Y9Y@Z$.?<*:$3&LD-U/(@'VN6M4 MP(!HUH^BSRI-K%GK$,875JG:HZRN[\E3OKN952W+6@K*YMPR:#":BC'=6>L( MKNE8>UF-;D Y]AWHHYN5ZPXS M\8?!R#)*ZR/S9V@A/QUR1?S=[[;GAC?':$GUW8;,1KY("IM",X.;7+S/K 6Q M0XT>K/ 11DB9QTV5FWOSK*FN2N7,ULYN[JQ/ZC9Z#HH"04E ;<=L,B0#C.@N M ^HQZ^]C_ZD4E'IB^1/@^HGP>45C9@.758?3!$F:2YGT!OCS7[1G8TOTC.$^ M^O&OQEF]']/IA*KM]M9^%KO7K>L+!]'E+? .D_P!:ZF+NP()+3;0:WL23#=N M\<#KIREN4>S,L)3143^)3KDTJTK\?P-8/1MC.,=P.N"(,> .QJ,QT<^1GV*0 M]N,)7#WEI_?H+6WAC,HO85#$!24.[$&=N6UY''TKI2/UY=4WS"@K'G$5C-K< M8IG7[TZA"A^-X?O%1GPUW4]>2G[ F:%N/X(G5*:,\,;>1N9N(R3:_["MJ=0' MAW +7HC72E&^4!MW9?F4&^A+/(,4@STH[*,/HB 5EY[UDGXTPW@0+NF=]$" MM"H&Z_:Q&R F-3DB0 8"#!K,IIY6U_[7<5U;S0%UG;(#E"W'ASL'@I-HN*LF MS'^ ND4*.#_U7]0_1>FD-YSPBW*<78,?#&= ?2:@H2?#'LA!7V7+>K[9$)TY MH$7+!Q"TT"G8'D>]9TI=Z!E&$]3FA]A_%M1P;W>Y*4_1"L!AK-/9985&&L[J M208CTG3V@A] _C:GJ&]0RN*T/_$A(3\< CGO@6ZG=F3>3/OH:!B#,LX?"&;) M8 LL5FR;CX<@5!_0/^@7G?I0<+$W(' -IS/2^TW\DCEU%5*DOME)K1P>(75_ MZ=B(,/R9,090]=3J0HK?[D5KU!0V\S#QN(*.E-+2ZG.*/W7$DKGL_6V( "AC MEO>%L6Z=6/U0/V.U(F71/-:-K&7OLQ05Z$D/N/VX1S:@! W(4PP:8U]9^/AJ MW05D*#]"[/I'#^)_]"#>VH-X=PNQ+@7ETC1(LCL]?3(-7"ZY@>/R/9E'_ M:!;UCV91_\.:17G5>;$ITV>JGBRN\!.G.=2%W1SJU#2'.N<6J:\D+3ON[C]: M5LGI?*WOLE(Y^SAOP4F/UW&Q1[8!P[(310H/^&-;\KB;YO\ MJL*\'"Y%GM<^$UKU-*2^77V(#MYX8P+\>AIV'<\<;^YZZ*RD<;;%:)RH\GQ2 MW$]L2/_Y&8GO&1Q=X_5]5W6QH__\0N?XOZ/_0^$BT9=LI6FOJHFBGO%Y:/%P MLZD;MES5?C!/]S17:/3==YZOT37\[Y),:]1AY!IK[J"@OHZL[H]=KU^ YHYE M0K@N@ZUU2S,K%174?A'8!"HI7OJFUJV76-46;Z59#Z-$ _L,(X?3L%)2\KH6 M;B9BM(L:P3L Y[Y@]2*:.$. CDD@=%IKH MP!=W$31UUS2A1[=< O?Q&A]?:5QI/SP:AG!A%,20P2ST[7 2^O98U9>_-/7E M;3 PQ%\ A$%P26EP\A^!)A8>""&+*!3K6G&0]J0_9V4OZB<==$U6]'7WBK8= M;=M_ZA1\)_[DG8-*JP=^U$F(6J-J%[U/WJT:D!Y1%%]7-UGU7:8>$!.NLC(0 MG=7G6=^WSC$0YP](N(OLV7L]D*%^%+TB%SV,'+]7=C+ $I010&;9CC$F=SNT MT-\FE=L_4I.NW66GC)1QSO0>D)W:7,>?'04N?M 3 EZ:@AUJY.=/ML ZYK4U M:'!>#P-^5&*VC1:\;^\V6MG/W3.T,/)4%< T$VVC$7HWP4SO_?.[6\=A>VCN MJ^4"I8$M!_RZ+.VN>_TC,K6[Z9+.V&:3']W=Z "M?8>=;W7E7A]%/R[+VL8G M\Y/FHOLRIF",YQ_\-%V_GVU7$%M@]RI1^,A*%=X?=M[;Z:]Z>_":<_MOS0ZV MCS:4HME8$0VA;76\9KVEG]R.'+8T\LVNYW;&]=RLJ;?0G/>Z^(]4IFX_$,K< M]>36K0F\WHB*ZP3GV^N87Y6':QWS MLVN,64>-:[O&^QXSDJ![EK;AYS0"/FTB8VUJQY2945O1Z@K?40S]9GRN%TB+G;- M$LZ??K'1R#'>=!AX;,.2/!(V&OR\*7=:E/2Z[02K'=IO,!;8 Z#$$#M0 \W4 MI))>FWR.3KS"ETD,-U2+_!:=9*MK6BNOI1-15,#GUH-6=66V;%UGD=I1&#=8 M>1-= 13+S:'=7(L]^XYNY%45Z.S6#B??];M5KKES48M\CMU!O+%0WM9-"'!1 M$F]NU<[=,PD^-++5^XO+_\TQ;0K @)[5%[\@(4!5 MG[]K+3:M4.A!A93;#WIY;_N2S7T*3)A:#;^JP 2&1EU3G89@TN:+[50V>?:( M9];9;=>LQ^I1Q>@12O+N'P M\O,,884/"K$Z7SKIEIU2F=_C[]%)9_#,=A*=[;L:1$Z::CDI#\R="7X'DFW];G:31;<3C-TD'(=" /RN1TU/^]QY0[[@"EJ07O@8[TLV19^W JIUW?9<; M;(>-<54;52XH<0RW!@78%I"N9W[>+'?JGGJ;Q\%M[E <0P6XI$>>8=/>UO?- M:?0(*#FWNHSM8;]M&K;4[^? MS-0]SBZRYP#CE<=UMEQNT(V'WK(MU(?[65"+/-4$NP6\+C =MZ\!C^*F6U/ M"!]:@$2733:W>MJT]?9M=RRX/5)/.X"^@SYSL$[^-\<"\^\O@^X/GO[]E^O. M^5\BJ/W0*D:OU"Z%UK]0"R$KF)02VB&7[V+;KY@)OL/Z12]%@?\>1'O%+%@= MZ4?@T^NKRK!L\Y'E&BDE]5)TXKWS24 M"];A(K#ROSW4ZZ?]P'=)X+LT\-W HXBZY$N78"#Q8]TV_:Y"+BW-354U>17T M3:D53X5H55KQC>-6N94N+2=<3F;;UL*U5TY5U0Y3A$79?VQR]V(0M$NB>,)9 M9WT3;\?=!4ZZ3&Y2Y\23?-J53#QC:["@2?@(MM8T"4F%JGK#"R+GVL-0V(QV MU.R,>KM4'7Z0TK"\4E;ET1PQ9$E&NZI5-R/L=2G((,^=?+;O+%B%Y>7($RIW M$KACK7HGX7/J_KUSZ8P&]M%<&IF+]]7EY_.+J709$'Y%;15/V>;@/^U['01Y M^Z^NQ;)KVG2TW[R[BK?XYLC>R(]5?6%=E_;KXU"Q;!?6(K5_#\BJHVR;>(FCQ2";A'VE9)MQGN]W!;:%. M ?B8=$)HC*VA?.II_]K5BCU(<[$N,RXM_XXP!5'_/JCK/3#^&1<4)_ I$)-M MI$ -D!(T//:$P>8KOU'I3ZDS\50TDNECI"N>O&9W<^+#-4V>;1D;H M6L7/[S_QB]VQ&CNU*491_+$.I"J3O-PZZ>,[L\WN"J]U'97N8CO]E-? MG3K/YGIY5)''E!OW])B28X4>M\Y!^VN\Q\5XGW*T,JSS\E5DG,8:'$V*3I%] MN; YJ: 3M!L_".:F1W<>8P-A5@U\68(\&"6W=\ XR^*G$[;6CRV;]/_8HEN5 M7[-#!A]TH/.$%IUL0I?/E=!E!,X9SL\[2JNZ B/-^NU>_YG0=!%/*VNG>V^G M?H\,(9V/+G".+4BY>HD4+? 1[S?6WGF4TB]DZ# 7/:\R\""@6MDIHPVFK MB@MD)H<^WJQ Y![RVO -<@C"%,YS9A=2Y+N3Z[O12W5&SY M16.8GW#].NRW:"OXI1?5>P/UO>ENP_/O(!,]%X$]T8\G;*XC/ 72QX]/9NW" MZ6$C#WU%J:&5UN12;.LJJ0,8-)V,O^/'IDJ .3V'.FZ[SL'@Z%N<85.9YEYR M-1:8<5;G'WZ2 [9(\YA_!,RRO'L@@SUNEP[>!<9 U>^!<9H25.D!>C,G0"+OE$Y- M@J5@N\^62:R#?M]W;B80DP#&RW\\OV0_(JIWP*?Q'U!X!U[" MG+*+>1%G0X>0;,C\CX!'C4P1LT[9W87 #".$4UOR^#XA7')I GW7F]^C M K$XM78ZJ>;3CE$6QE++XE' MNS7K1O(2'YVC\S\_64IT$M5J0_%]B;$":T9Y'<-2J>J#Y]5IB1FJST2%N8[D M0C*D]% 67EU)C++:)#'JA;X_]Q@B'"81;]@-4S5(1<-5#&>]"[C\:Y'A&#Z< MO/W>"'7U!KCGY-UDXC^<7HW])S9P"H'3^)S%,)B_A]Z?BY[Y_M/")C@2G[U0 M_#GMD?3\">EVNE;J,D>)YR]C>@9I)'QAA+UVRY(H%WS8N2ET#ET9,0Q6B,;P M&E&RE,1DY8@1NG'NT#A2084$2A\931883_WHPH$;F=/4ZC#"A;2U707WN6RG MCP+=R 22GO $#I'$E5(*2SYC1[8R=;Y2PBT]F)3:<)"HDT0SN"08!^ZR%+( M#,N^3 [5Q)1G!L<28K2/)6H/!-42C!M9 05@B/+T&6TAI9-,:7WYJOV+=_1 M7N? S3%;XD-@*#I3K[HUAUWS+?*VFM/>E@WWT@4560GUJ='+X79LC@Z^DS@G M:SM>YSV 5D=513M9XY*JAU80K#"4I%T MV_-#HFJ!UZH[3NM\7^;P")E?^ST7F&.)Z#:T/ON'_);_,_'T_.^1[:_*&/@5 M&020LV. G!\^Y/3R\!E-:W,$D!?_&-)K[^^M)F&G1>B]8-D0J@AO<4N2 M9=CQF!XMAE]-#!O)^U MZ"5B.-BW.",-N[0%A_\3R4]02P,$% @ FHM?3TZ01%GO! '"L \ M !X;"]W;W)K8F]O:RYX;6S%FDUOVS@00/\*H5/WD+7UV3:( Z3)IAMLV@1U MD1X+6J)M(A1ID%33YM>7E.-TU,BS>YGUR99$24\C:1XYU,F#L?<+8^[9]U9I M-TO6WF^.)Q-7KT7+W9]F(W38LC2VY3XLVM7$;:S@C5L+X5LUR:;3:M)RJ9/3 MD]VQ;NT$+A@O:B^-#BOCBCLI'MRO[7&1\=#@F_C,%[-DFC#>>7,IE1?V@GOQ MWIIN(_5JEJ0)6TKK_#R>NV_92BU;^2B:?LFMS?>&"=)=4T'/";='(AE?0_9DG_7XDD7,4$7$8?A]WO M-HC']K^$T2R7LA87INY:H?TVCE:H>';MUG+C$J9Y*V;)K@GCNF%_:1]HV)7> M'BJTC=<23GW5;*_+AXC]@F7V6(8-]JI)(S@=Y+G1C=!.-"S\" <@,@<<*N +) ((L#0@XB62*0Y2$AE"U@20;Q'(M[20'\-QKXUS[%98-E]S*V#^GF()?$I+=LFE M97=<=8)]$-QU-F8;[R >ZA=BP;SKG-0B!.[A4)V)ES8AA"3"PIL5EV,NY[0C&.&Z-_O\684U)RJ;2M]"^>.LP@ M*;%"+L3"0Q9,%"FQ*6[#W6/%-'WUSQ\0"=-"2NR%+]Q:_MOMP@R04BO F_H^ MO(!U:!;&$RR&; "'9?Z4./4'+-,*]IE_%Y IPY)^1ISTYV+5#RT^B8T)@R&] M@F!8NL^(TSTJ\T$',T,'%,2)_Z7.V:LPQE3"P72? M$2?_4;^/!A/S04;L UST@V$NIHJ,6!7[3/\43XB)Z2,CU@<0_NB=QE22$:MD MI[91,$PC&;%&1ATW1IEC8LG_;[&,$F*&R8D-@XYIA\4@S# YL6%P$<(B1HX6 MK8@M@V/",D:.628GMLR(KX_Z_-CYV!AB8IK)B34SBGEK?'SEN5(0$]-,3JR9 M?5V+(]9O@9B89G)BS>S'[)]:B(D9)RS!O M_%H,.G(E9J&2?/X>8EYV/O21V(?X"4C7AHA"3,Q");&%XJ3!V$.Y'6J^@IB8 MA4IB"X'YA'][A=!)?&(+/1=BQB,*,3$+E<06 I@WG0\8NHE5CY$9DA*S4$EL MH?'JT5BWN,0L5!YB(F=TD%%B%BH/4HL;Z[U7F(4JZF+<'LPO0J[6'N;-"K-0 M13WG@T9S\+T.9J&*V$)P'F\D*4%,S$(5=47N107VZ.E_K,-"IU>8A2IB"XUA M7AN].KH.CT SP,0L5/46FO2-W>E)(Y9A6-U\#*=P87W-57UK6?S9?BM2E'$J M>-DI=1[6W>AKP^/Z_AB[#U-/?P)02P,$% @ FHM?3]JY]U\Z4N=VV7F_&;?=M?ZF'\V!]"5V]?ZT,. MLEZGT$]G5,]/TYFKE]VFZE]VL5K]J/M#'C95>#N'7VW_6HXY#R5I/-!2@^R^2"C!_E\D-.# MTGQ0H@?=SP?=TX,>YH,>Z$&/\T&/]*"X!C*N^4D(:[[6$7 =^5Y' ';DBQT! MV9%O=@1H1[[:$; =^6Y' '?DRQT!W9%O=P1X1[[> O06OMX"])8%[K71S39? M;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\%>BM? M;P5ZZP)G)>BPA*^W KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W ;V- MK[QM?;@-[&U]N WL;7VX#> MQM?;@=[.U]N!WL[7VX'>SM?;@=[.U]N!WK[ LTKTL)*OMP.]G:^W [V=K[<# MO9VOMP.]G:]W GHGOMX)Z)WX>B>@=^+KG8#>B:]W GHGOMX)Z)T6^*_)1.]R MK/N\^S[TI^90;EWRS_!/:R9PE^']G&^?<9WZZ?Z)TL.X)8?KZ\TO\>O4/Q%A M6E&>?P-02P,$% @ FHM?3S!OJ4SU 0 CR8 !, !;0V]N=&5N=%]4 M>7!E&ULS=K+3L,P$ 707ZFR18WK5WB(=@-L 0E^P"33)FH26[8+Y>]Q MPD,"%:F(5KJ;ILDX,S>I=5:]?'QU%";;KNW#/*MC=!>,A;*FSH3<.NI396E] M9V(Z]2OF3+DV*V)B-BM8:?M(?9S&H4>VN+RFI=FT<7+U?GUH/<^,]\*]B8./A?V_]<#D$2 X)DD.!Y- @ M.0J0'*<@.&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( )J+7T^@A^:5AP( *4) 8 " ?@( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ FHM?3Y_TL"L_ @ M < !@ ( !$1 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3[YJ MRIPB"P CT8 !@ ( !.!L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ FHM?3PB:"+ZS 0 T@, !@ M ( !$BX 'AL+W=O&UL4$L! A0#% @ FHM?3RUYEV2U 0 T@, M !D ( !YC$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3XAS]/2Q 0 T@, !D M ( !IS< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FHM?3]A,F?&T 0 T@, !D ( !9CT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3[\O MMA>U 0 T@, !D ( !)T, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3UHRLNW$ 0 -P0 !D M ( !/DD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FHM?3URTT+/H 0 9@4 !D ( ! M.$\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FHM?3V+Y@B:V 0 T@, !D ( !3E4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3W6EBL%Y @ UP< !D M ( !&V, 'AL+W=O&PO=V]R M:W-H965T@( #0* M 9 " :1H !X;"]W;W)K&UL M4$L! A0#% @ FHM?3X(1 C'T 0 !P4 !D ( !56L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MFHM?3UA6XSZ9 @ F@D !D ( !.G0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3V(Y(_$! P !0T !D M ( !JH8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FHM?3WU+O)&PO=V]R:W-H965T&UL4$L! A0#% @ FHM? M3ULQB-XT @ ,@< !D ( !8I4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3[WV2,)6 @ /@< M !D ( !=9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3RT#L5W[ @ Y P !D M ( !FZ8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FHM?3P=CL4;8 @ L !D ( !8*\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FHM?3TC9 M>',C @ _@8 !D ( !E[D 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " ":BU]/,&^I3/4! "/)@ $P @ %[/0$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #@4 "A/P$ ! end XML 22 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) - Common Stock Warrants Liability - (Level 3) [Member] - Common Stock Warrant Liability [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Significant Unobservable Inputs (Level 3) [Line Items]  
Beginning balance $ 10,003
Exercise of warrants (3,157)
Change in estimated fair value 94
Ending balance $ 6,940
XML 23 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Summary Of Significant Accounting Policies [Line Items]      
Operating lease right-of-use asset $ 2,244   $ 0
ASU 2016-02 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Operating lease right-of-use asset   $ 3,000  
Operating lease liability   3,800  
Deferred rent   $ 800  
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Remaining lease terms 1 year 3 months    
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Remaining lease terms 3 years 21 days    
XML 24 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans (Tables)
9 Months Ended
Sep. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information
The following table summarizes option and unvested RSU activity under the Company’s 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price 
 Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2018322,178  2,501,057  $9.10  968,364  $11.49  
Additional options authorized1,855,398  —  —  —  —  
Common stock awards for services(5,906) —  —  —  —  
RSUs granted(1,222,488) —  —  1,222,488  27.47  
RSUs vested—  —  —  (493,179) 14.67  
Options granted(946,030) 946,030  28.14  —  —  
Options exercised—  (573,054) 5.66  —  —  
Repurchase of common stock under employee incentive plans135,248  —  —  —  —  
RSUs forfeited145,207  —  —  (145,207) 21.62  
Options forfeited204,206  (204,206) 14.13  —  —  
Options expired1,439  (1,439) 3.86  —  —  
Balance—September 30, 2019489,252  2,668,388  —  1,552,466  —  
Summary of Options Outstanding and Exercisable Vested or Expected to Vest
Options outstanding that have vested and are expected to vest at September 30, 2019 are as follows:
Number of
Shares Issued
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate
Intrinsic Value
(In Thousands)
Vested928  $7.20  6.55$14,458  
Expected to vest1,625  21.02  9.068,004  
Total2,553  $22,462  
Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option-pricing model based on the following weighted-average assumptions:
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Employee stock options
Expected term (in years)5.895.85.976.0
Expected volatility69.90%  66.00%  70.63%  68.47%  
Risk-free interest rate1.72%  2.81%  2.35%  2.72%  
Expected dividend yield—%  —%  —%  —%  
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility70.80%  59.94%  73.40%  92.71%  
Risk-free interest rate2.10%  2.14%  2.28%  1.76%  
Expected dividend yield—%  —%  —%  —%  
Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs
The following table summarizes stock-based compensation expense relating to employee and nonemployee stock-based awards for the three and nine months ended September 30, 2019 and 2018, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue$425  $123  $1,705  $375  
Research and development954  763  3,227  1,438  
Sales and marketing1,125  199  2,796  729  
General and administrative3,460  775  9,282  2,536  
Total$5,964  $1,860  $17,010  $5,078  
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and nine months ended September 30, 2019 (in thousands).
Total
Balance as of January 1, 2019$12,005  
Goodwill acquired11,772  
Balance as of September 30, 2019$23,777  
Intangible Assets
The following tables present details of the Company’s intangible assets as of September 30, 2019 ($ in thousands):
September 30, 2019
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$26,387  $(5,897) $(2,291) $18,199  8.4
Customer relationships18,168  (3,084) (1,885) 13,199  10.7
Commercialization rights8,079  (30) —  8,049  9.9
Trademarks and tradenames2,360  (573) (275) 1,512  8.6
Total intangible assets with finite lives$54,994  $(9,584) $(4,451) $40,959  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$59,816  $(9,584) $(4,451) $45,781  
Acquisition of intangible assets
Illumina License and Commercialization Agreement
On May 4, 2018, the Company entered into the License Agreement with Illumina, which provides the Company with certain worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in the field of bone marrow and solid organ transplantation diagnostic testing (the “Field”).  As a result, from June 1, 2018, the Company is the exclusive worldwide distributor of Illumina’s TruSight HLA v1 and v2 product line. In addition, the Company was also granted the exclusive right to develop and commercialize other NGS product lines for use in the Field.
The License Agreement required the Company to make a $5.0 million initial cash payment to Illumina and further requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. Pursuant to the License Agreement, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
As the License Agreement did not meet the definition of a business combination under ASC Topic 805, Business Combinations, the Company accounted for the transaction as an asset acquisition. In an asset acquisition goodwill is not recognized, but rather any excess consideration transferred over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable assets acquired.
Costs relating to the assets acquired were $5.2 million, comprising of the cash consideration of $5.0 million and associated transaction costs of $0.2 million. A deferred tax balance was not required to be established on the License Agreement date as the book and tax basis of the intangible assets was equivalent to the amount paid.
The allocation of the purchase price to identified intangible assets acquired was based on the Company’s best estimate of the fair value of such assets as of the acquisition date. Significant assumptions utilized in the valuation of identified intangible assets were based on company-specific information and projections, which are not observable in the market and are thus considered Level 3 measurements as defined by U.S. GAAP. The Company determined the estimated fair values using Level 3 inputs after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management.
Customer relationships represent the fair value of future projected revenue that is expected to be derived from sales of TruSight HLA products to existing customers of Illumina. The customer contracts and related relationships value has been estimated utilizing a multi-period excess earnings method under income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the life of the products, assuming that the existing customers will remain with the Company until the products become obsolete. The Company utilized a discount rate of 18% in estimating the fair value of the customer relationships.
The acquired in-process technology represents the fair value of products in development that have not reached commercial production at the date of acquisition. The fair value of the products was also determined using the multi-period excess earnings method under income approach. A rate of 30% and 40% for the AlloSeq Tx acquired in-process technology and the AlloSeq HCT acquired in-process technology, respectively, was utilized to discount the cash flows to the present value. The acquired in-process technology will not be amortized until completion of the related products, which is determined to occur when the products commence commercial production. Upon completion, each acquired in-process technology product will be amortized over its estimated useful life.
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships: TruSight HLA$380  2.6
Acquired in-process technology: AlloSeq Tx2,719  —  
Acquired in-process technology: AlloSeq HCT2,103  —  
Total$5,202   
Cibiltech License and Commercialization Agreement
Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known as Predigraft (or KidneyCare iBox in the U.S.) for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates KidneyCare iBox. On such date, the Company commenced amortization of the acquired commercialization intangible asset.
On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech and does not have a significant influence on Cibiltech’s operations.

The following table presents details of the Company’s intangible assets as of December 31, 2018 ($ in thousands):
 December 31, 2018
 Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:     
Acquired and developed technology$22,937  $(4,399) $(1,411) $17,127  8.4
Customer relationships13,058  (2,290) (1,131) 9,637  11.6
Trademarks and tradenames2,260  (454) (140) 1,666  12.0
Total intangible assets with finite lives$38,255  $(7,143) $(2,682) $28,430  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$43,077  $(7,143) $(2,682) $33,252  
Amortization expense was $0.8 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  For the three months ended September 30, 2019, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  For the three months ended September 30, 2018, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  Amortization expense was $2.1 million and $1.9 million for the nine months ended September 30, 2019 and 2018, respectively.  For the nine months ended September 30, 2019, expenses of $1.0 million and $0.9 million were amortized to cost of product and sales and marketing expense, respectively.  For the nine months ended September 30, 2018, expenses of $1.1 million and $0.8 million were amortized to cost of product and sales and marketing expense, respectively.  
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of September 30, 2019 (in thousands):
Years Ending December 31,Cost of
Revenue
Sales and
Marketing
Total
Remainder of 2019$750  $362  $1,112  
20202,962  1,417  4,379  
20212,917  1,228  4,145  
20222,917  1,211  4,128  
20232,917  1,211  4,128  
Thereafter13,785  9,282  23,067  
Total future amortization expense$26,248  $14,711  $40,959  
The Company evaluates the carrying value of the intangible assets, not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization. During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair values of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Plan 401(K)
9 Months Ended
Sep. 30, 2019
Retirement Benefits [Abstract]  
Plan 401(K) 401(K) PLANThe Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the 401(k) plan. The Company incurred expenses related to contributions to the 401(k) plan of $0.1 million for each of the three months ended September 30, 2019 and 2018, respectively.  The Company incurred expenses related to contributions to the 401(k) plan of $0.5 million and $0.2 million for the nine months ended September 30, 2019 and 2018, respectively.
XML 27 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Summary of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 453 $ 1,358
Finance lease cost 54 164
Total lease cost $ 507 $ 1,522
XML 28 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Plan 401(K) - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Retirement Benefits [Abstract]        
Expense incurred related to plan $ 0.1 $ 0.1 $ 0.5 $ 0.2
XML 29 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2019
Jan. 02, 2019
Sep. 30, 2019
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total intrinsic value of options exercised     $ 2,300,000 $ 14,300,000
Share-based compensation expense tax benefit recognized       0
Share-based compensation expense capitalized       $ 0
2014 Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum portion of employee ESPP plan contribution     15.00% 15.00%
Maximum value of employee purchased shares per calendar year       $ 25,000
Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock       85.00%
Offering period for employee stock purchases       6 months
Issuance of common stock under ESPP (in shares) 20,528 31,184    
Aggregate proceeds from the issuance of shares $ 400,000 $ 300,000    
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Intrinsic value of RSUs     $ 35,100,000 $ 35,100,000
Total unrecognized compensation costs related to stock options and RSUs     27,200,000 $ 27,200,000
Stock options and RSUs expected weighted average period       3 years 14 days
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options and RSUs expected weighted average period       3 years 2 months 23 days
Total fair value of options vested during period     800,000 $ 2,600,000
Total unrecognized compensation costs related to stock options     $ 19,200,000 $ 19,200,000
XML 30 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Numerator:        
Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share $ (1,813) $ (19,970) $ (17,191) $ (43,001)
Denominator:        
Weighted average number of shares outstanding basic and diluted (in shares) 42,393,550 37,154,293 42,048,647 34,134,138
Net loss per share attributable to CareDx, Inc.:        
Basic and diluted (in dollars per share) $ (0.04) $ (0.54) $ (0.41) $ (1.26)
XML 31 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Reportable Revenues by Geographic Regions
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue.  The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended September 30,Nine Months Ended September 30, 2018
2019201820192018
Testing services revenue
United States$28,126  $16,675  $75,011  $40,988  
Rest of the World100  172  410  460  
$28,226  $16,847  $75,421  $41,448  
Product revenue
United States$1,606  $1,738  $5,606  $4,066  
Europe1,963  2,020  5,812  5,848  
Rest of the World631  465  1,808  1,166  
$4,200  $4,223  $13,226  $11,080  
Digital and other revenue
United States$1,332  $69  $2,462  $446  
Europe31  45  90  86  
Rest of the World22  —  48  —  
$1,385  $114  $2,600  $532  
Total United States$31,064  $18,482  $83,079  $45,500  
Total Europe1,994  2,065  5,902  5,934  
Total Rest of the World753  637  2,266  1,626  
Total$33,811  $21,184  $91,247  $53,060  
Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
September 30, 2019December 31, 2018
Long-lived assets:
United States$2,957  $3,235  
Europe402  625  
Rest of the World297  274  
Total$3,656  $4,134  
XML 32 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) - Private Placement Common Stock Warrant Liability [Member]
9 Months Ended 12 Months Ended
Sep. 30, 2019
$ / shares
Dec. 31, 2018
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Stock price (in dollars per share) $ 22.61 $ 25.14
Exercise Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (in dollars per share) $ 1.12 $ 1.12
Remaining Term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Remaining term (in years) 3 years 6 months 14 days 4 years 3 months 14 days
Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input 81.00 79.00
Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input 1.55 2.46
XML 33 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 282 407 1 false 70 0 false 6 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.caredxinc.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2107103 - Disclosure - Net Loss Per Share Sheet http://www.caredxinc.com/role/NetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 2111104 - Disclosure - Fair Value Measurements Sheet http://www.caredxinc.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116105 - Disclosure - Business Combinations Sheet http://www.caredxinc.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2121106 - Disclosure - Goodwill and Intangible Assets Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 2128107 - Disclosure - Balance Sheet Components Sheet http://www.caredxinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 14 false false R15.htm 2132108 - Disclosure - Commitments Sheet http://www.caredxinc.com/role/Commitments Commitments Notes 15 false false R16.htm 2138109 - Disclosure - Debt Sheet http://www.caredxinc.com/role/Debt Debt Notes 16 false false R17.htm 2140110 - Disclosure - Plan 401(K) Sheet http://www.caredxinc.com/role/Plan401K Plan 401(K) Notes 17 false false R18.htm 2142111 - Disclosure - Warrants Sheet http://www.caredxinc.com/role/Warrants Warrants Notes 18 false false R19.htm 2146112 - Disclosure - Stock Incentive Plans Sheet http://www.caredxinc.com/role/StockIncentivePlans Stock Incentive Plans Notes 19 false false R20.htm 2153113 - Disclosure - Income Taxes Sheet http://www.caredxinc.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2155114 - Disclosure - Segment Reporting Sheet http://www.caredxinc.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 2308301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.caredxinc.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.caredxinc.com/role/NetLossPerShare 23 false false R24.htm 2312302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.caredxinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.caredxinc.com/role/FairValueMeasurements 24 false false R25.htm 2317303 - Disclosure - Business Combinations (Tables) Sheet http://www.caredxinc.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.caredxinc.com/role/BusinessCombinations 25 false false R26.htm 2322304 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.caredxinc.com/role/GoodwillandIntangibleAssets 26 false false R27.htm 2329305 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.caredxinc.com/role/BalanceSheetComponents 27 false false R28.htm 2333306 - Disclosure - Commitments (Tables) Sheet http://www.caredxinc.com/role/CommitmentsTables Commitments (Tables) Tables http://www.caredxinc.com/role/Commitments 28 false false R29.htm 2343307 - Disclosure - Warrants (Tables) Sheet http://www.caredxinc.com/role/WarrantsTables Warrants (Tables) Tables http://www.caredxinc.com/role/Warrants 29 false false R30.htm 2347308 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.caredxinc.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.caredxinc.com/role/StockIncentivePlans 30 false false R31.htm 2356309 - Disclosure - Segment Reporting (Tables) Sheet http://www.caredxinc.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.caredxinc.com/role/SegmentReporting 31 false false R32.htm 2402401 - Disclosure - Organization and Description of Business - Additional Information (Detail) Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail Organization and Description of Business - Additional Information (Detail) Details 32 false false R33.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationConcentrationofCreditRiskDetail Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail) Details 33 false false R34.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 34 false false R35.htm 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 35 false false R36.htm 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Details 36 false false R37.htm 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Details 37 false false R38.htm 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) Details 38 false false R39.htm 2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) Details 39 false false R40.htm 2418409 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 40 false false R41.htm 2419410 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) Details 41 false false R42.htm 2420411 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) Details 42 false false R43.htm 2423412 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail Goodwill and Intangible Assets - Summary of Goodwill (Detail) Details 43 false false R44.htm 2424413 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Details 44 false false R45.htm 2425414 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 45 false false R46.htm 2426415 - Disclosure - Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail) Details 46 false false R47.htm 2427416 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) Details 47 false false R48.htm 2430417 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail Balance Sheet Components - Summary of Inventory (Detail) Details 48 false false R49.htm 2431418 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Details 49 false false R50.htm 2434419 - Disclosure - Commitments - Additional Information (Detail) Sheet http://www.caredxinc.com/role/CommitmentsAdditionalInformationDetail Commitments - Additional Information (Detail) Details 50 false false R51.htm 2435420 - Disclosure - Commitments - Summary of Lease Cost (Detail) Sheet http://www.caredxinc.com/role/CommitmentsSummaryofLeaseCostDetail Commitments - Summary of Lease Cost (Detail) Details 51 false false R52.htm 2436421 - Disclosure - Commitments - Summary of Other Information Related to Lease (Detail) Sheet http://www.caredxinc.com/role/CommitmentsSummaryofOtherInformationRelatedtoLeaseDetail Commitments - Summary of Other Information Related to Lease (Detail) Details 52 false false R53.htm 2437422 - Disclosure - Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) Sheet http://www.caredxinc.com/role/CommitmentsFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) Details 53 false false R54.htm 2439423 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.caredxinc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 54 false false R55.htm 2441424 - Disclosure - Plan 401(K) - Additional Information (Detail) Sheet http://www.caredxinc.com/role/Plan401KAdditionalInformationDetail Plan 401(K) - Additional Information (Detail) Details 55 false false R56.htm 2444425 - Disclosure - Warrants - Additional Information (Detail) Sheet http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 56 false false R57.htm 2445426 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Sheet http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Details 57 false false R58.htm 2448427 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Details 58 false false R59.htm 2449428 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 59 false false R60.htm 2450429 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Details 60 false false R61.htm 2451430 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Details 61 false false R62.htm 2452431 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Details 62 false false R63.htm 2454432 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 63 false false R64.htm 2457433 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Details 64 false false R65.htm 2458434 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Details 65 false false All Reports Book All Reports cdna-20190930.htm cdna-20190930.xsd cdna-20190930_cal.xml cdna-20190930_def.xml cdna-20190930_lab.xml cdna-20190930_pre.xml cdna-20190930x10qxexx3.htm cdna-20190930x10qxexx31.htm cdna-20190930x10qxexx32.htm http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://fasb.org/srt/2018-01-31 true true XML 34 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations
9 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Business Combinations BUSINESS COMBINATIONS
Ottr
On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr for total consideration of $16.1 million. Ottr was formed in 1993 and is a leading provider of organ transplant patient tracking software.
The Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. The Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Results of operations of Ottr have been included with the Company’s results since the date of the acquisition. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.
Goodwill of $10.0 million arising from the acquisition primarily consists of synergies from combining the Ottr software with the current testing solutions offered by the Company. The integration of the Ottr software into transplant center EMR systems may simplify the ordering process for the Company’s leading surveillance tests, optimize transplant patient safety, increase efficiency and facilitate compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the consideration paid for Ottr and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date:
Total
(In Thousands)
Consideration
Cash$16,037  
Accrued purchase consideration111  
Total Consideration$16,148  
Recognized amounts of identifiable assets acquired and
liabilities assumed
Current assets$1,525  
Fixed assets35  
Identifiable intangible assets6,600  
Current liabilities(2,056) 
Total identifiable net assets acquired6,104  
Goodwill10,044  
$16,148  
The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.
The fair value of the acquired current liabilities as of June 30, 2019 included a preliminary deferred revenue balance of $2.3 million. During the three months ended September 30, 2019, the Company recorded an adjustment of $0.5 million to the initial valuation amount of deferred revenue, decreasing its balance to $1.8 million as of the acquisition date. This change is a result of updated assumptions and methodologies for acquired software maintenance contracts. As part of this adjustment, goodwill decreased by approximately $0.6 million.
At the acquisition date the Company estimated net deferred tax assets of approximately $0.2 million arising from temporary differences related to assets acquired and liabilities assumed. The Company estimated that Ottr had net operating losses (“NOLs”) carryforward of approximately $6.9 million, $4.3 million of which will begin to expire in 2033, and the remaining $2.6 million will be carried forward indefinitely. A full valuation allowance of $0.2 million was recognized as of the acquisition
date resulting in no impact from deferred taxes to Ottr’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired are finalized as of September 30, 2019.
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships$4,200  15
Developed technology2,300  10
Trademark100  2
Total$6,600  
Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of Ottr’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.
The acquired developed technology represents the fair value of Ottr’s proprietary software. The trademark acquired consists primarily of the Ottr brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15.0% and 1.0% were used to estimate the fair value of the developed technology and the trademark, respectively.
The Company utilized a discount rate of 14.5% in estimating the fair value of these three intangible assets.
As of September 30, 2019, Ottr’s digital revenue of $2.3 million was included in the Company’s condensed consolidated statement of operations from the acquisition date of May 7, 2019. Unaudited supplemental pro forma information is not disclosed because it is considered immaterial.
XynManagement
On August 26, 2019, the Company acquired 100% of the outstanding common stock of XynManagement for total cash consideration of $2.0 million. As a result of the acquisition, the Company recognized contingent consideration of $1.4 million, including liability and equity components, goodwill of $1.7 million and intangible assets of $2.0 million. The goodwill for this acquisition is not deductible for income tax purposes. Contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets. The fair value of contingent consideration was determined using the Monte Carlo simulation model. See Note 1 for further details.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Debt DEBT
The Company did not have any outstanding debt as of September 30, 2019 or December 31, 2018.     
Perceptive Credit Agreement
On April 17, 2018, the Company entered into a credit agreement with Perceptive Credit Holdings II, LP (the “Perceptive Credit Agreement”) for an initial term loan of $15.0 million. On November 20, 2018, the Company paid off all obligations owing under, and terminated, the Perceptive Credit Agreement. The Perceptive Credit Agreement debt extinguishment resulted in a $3.0 million loss that was included in debt extinguishment expenses, in the condensed consolidated statements of operations.
JGB Debt
In February and March 31, 2018, JGB Collateral LLC and certain of its affiliates (“JGB”) converted the remaining $26.7 million of principal and accrued interest of the Company’s convertible debt (the “JGB Debt”) into an aggregate of 6,161,331shares of the Company’s common stock. In connection with these conversions in the three months ended March 31, 2018, the Company recognized $6,000 to common stock and $38.8 million to additional paid in capital; the unamortized debt discount of $2.7 million was extinguished; and the compound derivative liability of $12.1 million was also extinguished. The JGB Debt conversion resulted in a $2.8 million loss on debt extinguishment that was included in debt extinguishment expenses in the condensed consolidated statements of operations for the three months ended March 31, 2018.
XML 36 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) - $ / shares
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Shares Available for Grant    
Shares available for grant beginning balance (in shares) 322,178  
Additional options authorized (in shares) 1,855,398  
Common stock awards for services (in shares) (5,906)  
RSUs granted (in shares) 1,222,488  
Options granted (in shares) 946,030  
Repurchase of common stock under employee incentive plans (in shares) 135,248  
RSUs forfeited (in shares) (145,207)  
Options forfeited (in shares) (204,206)  
Options expired (in shares) (1,439)  
Shares available for grant ending balance (in shares) 489,252  
Stock Options Outstanding    
Stock options outstanding beginning balance (in shares) 2,501,057  
Options exercised (in shares) 573,054  
Stock options outstanding ending balance (in shares) 2,668,388  
Weighted Average Exercise Price    
Weighted average exercise price - options (in dollars per share)   $ 9.10
Weighted average exercise price - options granted (in dollars per share) $ 28.14  
Weighted average exercise price - options exercised (in dollars per share) 5.66  
Weighted average exercise price - options forfeited (in dollars per share) 14.13  
Weighted average exercise price - options expired (in dollars per share) $ 3.86  
Restricted Stock Units [Member]    
Shares Available for Grant    
RSUs granted (in shares) 1,222,488  
RSUs forfeited (in shares) (145,207)  
Number of RSU Shares    
Number of RSU shares beginning balance (in shares) 968,364  
RSUs vested (in shares) (493,179)  
Number of RSU shares ending balance (in shares) 1,552,466  
Weighted Average Grant Date Fair Value    
Weighted average grant date fair value beginning balance (in dollars per share)   $ 11.49
Weighted average grant date fair value - RSUs granted (in dollars per share) $ 27.47  
Weighted average grant date fair value - RSUs vested (in dollars per share) 14.67  
Weighted average grant date fair value - RSUs forfeited (in dollars per share) $ 21.62  
XML 37 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Loss Contingencies [Line Items]        
Rent expense under non-cancelable operating leases $ 500,000   $ 1,400,000  
Rent expense under non-cancelable operating leases   $ 600,000   $ 1,500,000
Illumina Inc [Member]        
Loss Contingencies [Line Items]        
Royalties incurred $ 0   $ 0  
XML 38 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Additional Information (Detail) - USD ($)
2 Months Ended 3 Months Ended 9 Months Ended
Nov. 20, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Apr. 17, 2018
Debt Instrument [Line Items]                  
Current portion of long-term debt     $ 0     $ 0   $ 0  
Long-term debt, net of current portion     0     0   $ 0  
Loss on debt extinguishment     $ 0 $ 0   0 $ 2,806,000    
Amount recognized to additional paid in capital         $ 38,854,000        
Loss on debt extinguishment           $ 0 $ 2,806,000    
Common Stock [Member]                  
Debt Instrument [Line Items]                  
Amount recognized to additional paid in capital         6,000        
Perceptive Credit Agreement [Member]                  
Debt Instrument [Line Items]                  
Aggregate principal amount                 $ 15,000,000.0
Perceptive Credit Agreement [Member] | Debt Extinguishment Expenses [Member]                  
Debt Instrument [Line Items]                  
Loss on debt extinguishment $ 3,000,000.0                
JBG Debt [Member]                  
Debt Instrument [Line Items]                  
Debentures convertible into common stock, outstanding principal amount   $ 26,700,000              
Debentures convertible into common stock (in shares)   6,161,331              
Amount recognized to additional paid in capital         38,800,000        
Extinguishment of unamortized debt discount         2,700,000        
Extinguishment of compound derivative liability         12,100,000        
JBG Debt [Member] | Debt Extinguishment Expenses [Member]                  
Debt Instrument [Line Items]                  
Loss on debt extinguishment         $ 2,800,000        
XML 39 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed $ 5,964 $ 1,860 $ 17,010 $ 5,078
Cost of Revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 425 123 1,705 375
Research and Development Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 954 763 3,227 1,438
Sales and Marketing Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 1,125 199 2,796 729
General and Administrative Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed $ 3,460 $ 775 $ 9,282 $ 2,536
XML 40 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue:        
Total revenue $ 33,811 $ 21,184 $ 91,247 $ 53,060
Cost of revenue 11,494 8,887 32,739 22,478
Gross profit 22,317 12,297 58,508 30,582
Operating expenses:        
Research and development 8,521 3,868 21,765 10,732
Sales and marketing 11,058 5,971 28,627 15,916
General and administrative 9,485 5,177 27,103 16,080
Change in estimated fair value of contingent consideration 0 0 0 1,017
Total operating expenses 29,064 15,016 77,495 43,745
Loss from operations (6,747) (2,719) (18,987) (13,163)
Other income (expense):        
Interest income (expense), net 37 (408) 679 (3,527)
Debt extinguishment expenses 0 0 0 (2,806)
Change in estimated fair value of common stock warrant liability and derivative liability 4,346 (17,093) (14) (24,540)
Other expense, net (398) (40) (644) (85)
Total other income (expense) 3,985 (17,541) 21 (30,958)
Loss before income taxes (2,762) (20,260) (18,966) (44,121)
Income tax benefit 949 290 1,775 1,095
Net loss (1,813) (19,970) (17,191) (43,026)
Net loss attributable to noncontrolling interest 0 0 0 (25)
Net loss attributable to CareDx, Inc. $ (1,813) $ (19,970) $ (17,191) $ (43,001)
Net loss per share attributable to CareDx, Inc. (Note 3):        
Basic (in dollars per share) $ (0.04) $ (0.54) $ (0.41) $ (1.26)
Diluted (in dollars per share) $ (0.04) $ (0.54) $ (0.41) $ (1.26)
Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.:        
Basic (in shares) 42,393,550 37,154,293 42,048,647 34,134,138
Diluted (in shares) 42,393,550 37,154,293 42,048,647 34,134,138
Service [Member]        
Revenue:        
Total revenue $ 28,226 $ 16,847 $ 75,421 $ 41,448
Product [Member]        
Revenue:        
Total revenue 4,200 4,223 13,226 11,080
Digital And Other [Member]        
Revenue:        
Total revenue $ 1,385 $ 114 $ 2,600 $ 532
XML 41 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and Description of Business
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business ORGANIZATION AND DESCRIPTION OF BUSINESS
CareDx, Inc. (“CareDx” or the “Company”) together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value healthcare solutions for transplant patients and caregivers.  The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloMap® Heart, which is a gene expression solution for heart transplant patients, and AlloSure® Kidney, which is a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients. The Company also offers high quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs.
On May 7, 2019, the Company completed the acquisition of 100% of the outstanding equity of Ottr Complete Transplant Management (“Ottr”). Ottr’s solutions enable integration with electronic medical records (“EMR”) systems, providing patient surveillance management tools and outcomes data to transplant centers. On August 26, 2019, the Company completed the acquisition of 100% of the outstanding equity of XynManagement, Inc. (“XynManagement”). Ottr and XynManagement products will be added to the CareDx Digital Solutions portfolio. See Note 5 for further details.
Testing Services
AlloMap Heart is a covered service for Medicare beneficiaries since January 1, 2006. In 2018, the Medicare reimbursement rate for AlloMap Heart was set at $3,240, which remains applicable for 2019.  AlloMap Heart has also received positive coverage decisions from many of the largest U.S. private payers.
In October 2017, the Company commercially launched AlloSure Kidney, its proprietary next generation sequencing-based test that measures dd-cfDNA in kidney transplant recipients. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841.  AlloSure Kidney has also received payments from private payers on a case-by-case basis. However, no positive coverage decisions from private payers have yet been made for AlloSure Kidney.
In September 2018, the Company initiated the Surveillance HeartCare Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure® Heart in one surveillance solution. In August 2019, AlloSure Heart received a positive draft Local Coverage Determination (dLCD) for Medicare coverage.
In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies.
In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study. OKRA is an extension of the Kidney Allograft Outcomes AlloSure Registry (“K-OAR”). OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap® Kidney and the predictive artificial intelligence technology of KidneyCare iBox developing a multimodality surveillance solution. The Company has not yet made any applications to payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
Products
Olerup SSP® is used to type Human Leukocyte Antigen (“HLA”) alleles, based on the sequence specific primer (“SSP”) technology.  Olerup SBT is a complete product range for sequence-based typing of HLA alleles. QTYPE® enables speed and precision in HLA typing at a low to intermediate resolution for samples that require a fast turnaround time and uses real-time polymerase chain reaction, or PCR methodology.
TruSight HLA is a next generation sequencing (“NGS”)-based high resolution typing solution that provides NGS-level resolution to HLA typing. The Company’s suite of AlloSeq products are commercial NGS-based kitted solutions that the Company acquired as a result of its License Agreement. These products include: AlloSeq Tx, a high-resolution HLA typing solution, AlloSeq cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq HCT, a solution for chimerism testing for stem cell transplant recipients.
Digital
Following the acquisitions of both Ottr and XynManagement, CareDx is a leading provider of transplant patient tracking software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and Waitlist Management. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. Waitlist Management includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
Liquidity
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, the Company had cash and cash equivalents of $40.9 million.
The Company may require additional financing in the future to fund working capital and pay its obligations as they come due. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements or a combination of these. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms favorable to the Company. The Company believes its existing cash balance and expected revenues will be sufficient to meet its anticipated cash requirements for at least the next 12 months.
XML 42 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
May 04, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Jul. 26, 2019
USD ($)
May 07, 2019
Goodwill And Intangible Assets [Line Items]                
Consideration paid for asset acquisition         $ 1,148 $ 5,202    
Amortization expense of intangible assets     $ 800 $ 600 2,100 1,900    
Cost of Product [Member]                
Goodwill And Intangible Assets [Line Items]                
Amortization expense of intangible assets     300 300 1,000 1,100    
Sales and Marketing Expense [Member]                
Goodwill And Intangible Assets [Line Items]                
Amortization expense of intangible assets     $ 300 $ 300 $ 900 $ 800    
Cibiltech Agreement [Member] | Cibiltech [Member]                
Goodwill And Intangible Assets [Line Items]                
Commercialization rights of intangible assets term 10 years              
Cibiltech Agreement [Member] | Cibiltech [Member] | Convertible Preferred Shares                
Goodwill And Intangible Assets [Line Items]                
Purchases under license and commercialization agreement             $ 1,000  
Discount Rate [Member]                
Goodwill And Intangible Assets [Line Items]                
Rate used in estimating fair value               14.5
Discount Rate [Member] | Customer Relationships [Member]                
Goodwill And Intangible Assets [Line Items]                
Rate used in estimating fair value   0.18            
Discount Rate [Member] | Commercialization Rights [Member] | Cibiltech Agreement [Member] | Cibiltech [Member]                
Goodwill And Intangible Assets [Line Items]                
Rate used in estimating fair value 0.06              
Illumina Inc [Member]                
Goodwill And Intangible Assets [Line Items]                
Initial cash payment under license agreement   $ 5,000            
Consideration paid for asset acquisition   5,200            
Asset acquisition cash consideration transferred   5,000            
Transaction costs related to asset acquisition   $ 200            
Illumina Inc [Member] | Discount Rate [Member] | Acquired In Process Technology Allo Seq [Member] | TX [Member]                
Goodwill And Intangible Assets [Line Items]                
Rate used in estimating fair value   0.30            
Illumina Inc [Member] | Discount Rate [Member] | Acquired In Process Technology Allo Seq [Member] | BMT [Member]                
Goodwill And Intangible Assets [Line Items]                
Rate used in estimating fair value   0.40            
XML 43 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) - USD ($)
$ in Thousands
9 Months Ended
May 07, 2019
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Business Acquisition [Line Items]        
Cash   $ 18,119 $ 0  
Goodwill   $ 23,777   $ 12,005
O T T R Complete Transplant Management [Member]        
Business Acquisition [Line Items]        
Cash $ 16,037      
Accrued purchase consideration 111      
Total Consideration 16,148      
Current assets 1,525      
Fixed assets 35      
Identifiable intangible assets 6,600      
Current liabilities (2,056)      
Total identifiable net assets acquired 6,104      
Goodwill 10,044      
Total Consideration $ 16,148      
XML 44 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 3,190 $ 39
Clinical studies 2,545 1,815
Deferred payments for intangible assets 2,077 0
Short-term lease liability 2,033  
Test sample processing fees 804 657
Accrued royalty 733 285
Contingent consideration 700 0
Professional fees 667 822
Other accrued expenses 2,253 2,019
Total accrued and other liabilities $ 15,002 $ 5,637
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the three and nine months ended September 30, 2019 (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
20192019
Operating lease cost$453  $1,358  
Finance lease cost54  164  
Total lease cost$507  $1,522  

Other information:
Weighted-average remaining lease term - Operating leases (in years)1.51
Weighted-average remaining lease term - Finance leases (in years)1.57
Weighted-average discount rate - Operating leases (%)10.5%  
Weighted-average discount rate - Finance leases (%)6.46%  
Future Minimum Lease Commitments under Operating and Finance Leases Future minimum lease commitments under these operating and finance leases as of September 30, 2019, are as follows (in thousands):
Year Ending December 31,Finance
Leases
Operating
Leases
Remainder of 2019$52  $564  
2020209  2,287  
202171  215  
2022—  93  
Total future minimum lease payments$332  $3,159  
XML 46 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income.  For the three and nine months ended September 30, 2019, the Company recorded an income tax benefit of $0.9 million and $1.8 million, respectively, compared to $0.3 million and $1.1 million for the three and nine months ended September 30, 2018, respectively.  The income tax benefit of $0.9 million and $1.8 million for the three and nine months ended September 30, 2019, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized.  The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. Accordingly, the U.S. net deferred tax assets have been offset by a full valuation allowance.
Starting in 2018, companies may be subject to global intangible low tax income (“GILTI”), which is a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations as well as the new base erosion anti-abuse tax (“BEAT”) under the Tax Act. GILTI will be effectively taxed at a tax rate of 10.5%. Due to the complexity of the GILTI tax rules, companies are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred or (2) factoring such amounts into a company’s measurement of its deferred taxes under Staff Accounting Bulletin No. 118. The Company has not yet made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2019 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company as the rules become effective.
XML 47 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities Measured on Recurring Basis
The following table sets forth the Company’s financial assets and liabilities measured at fair value on a recurring basis, as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$33,691  $—  $—  $33,691  
Liabilities
Common stock warrant liability$—  $—  $6,940  $6,940  
December 31, 2018
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$59,471  $—  $—  $59,471  
Liabilities
Common stock warrant liability$—  $—  $10,003  $10,003  
Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2018$10,003  
Exercise of warrants(3,157) 
Change in estimated fair value94  
Balance as of September 30, 2019$6,940  
Summary of Common Stock Warrant Liability Valuation Assumptions
Common Stock Warrant Liability Valuation Assumptions
September 30, 2019December 31, 2018
Private Placement Common Stock Warrant Liability
Stock Price$22.61  $25.14  
Exercise Price$1.12  $1.12  
Remaining term (in years)3.544.29
Volatility81.00%79.00%
Risk-free interest rate1.55%2.46%
XML 48 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Net Loss Per Share NET LOSS PER SHAREBasic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Numerator:
Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share
$(1,813) $(19,970) $(17,191) $(43,001) 
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share attributable to CareDx, Inc.
42,393,550  37,154,293  42,048,647  34,134,138  
Net loss per share attributable to CareDx, Inc.:
Basic and diluted$(0.04) $(0.54) $(0.41) $(1.26) 
The following potentially dilutive securities have been excluded from diluted net loss per share as at September 30, 2019 because their effect would be antidilutive:
Three and Nine Months Ended September 30,
20192018
Shares of common stock subject to outstanding options2,668,388  2,532,171  
Shares of common stock subject to outstanding common stock warrants355,240  798,553  
Restricted stock units1,552,466  894,304  
Total common stock equivalents4,576,094  4,225,028  
XML 49 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Finished goods$2,549  $2,506  
Work in progress1,009  651  
Raw materials2,344  1,786  
Total inventory$5,902  $4,943  
Accrued and other liabilities
Accrued and other liabilities consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Deferred revenue$3,190  $39  
Clinical studies2,545  1,815  
Deferred payments for intangible assets2,077  —  
Short-term lease liability2,033  —  
Test sample processing fees804  657  
Accrued royalty733  285  
Contingent consideration700  —  
Professional fees667  822  
Other accrued expenses2,253  2,019  
Total accrued and other liabilities$15,002  $5,637  
XML 50 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Warrants
9 Months Ended
Sep. 30, 2019
Warrants and Rights Note Disclosure [Abstract]  
Warrants WARRANTS
The Company has issued common stock warrants in connection with debt or equity financings to lenders, placement agents or investors.  Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. The Company utilizes the Monte Carlo Simulation Model to estimate the fair value of its warrants.  Refer to Note 4 for further details. Warrants that are classified as equity are valued at fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
In the three months ended September 30, 2019, there were no warrants that were exercised for cash payments.  During the three months ended September 30, 2019, warrants to purchase approximately 111,400 shares of common stock were exercised on a cashless basis and approximately 9,000 shares were issued pursuant to the exercises.  In the nine months ended September 30, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash payments of $0.1 million.  During the nine months ended September 30, 2019, approximately 207,400 warrants were exercised on a cashless basis and approximately 49,000 shares were issued pursuant to the exercises.
In the three months ended September 30, 2018, warrants to purchase approximately 2,530,000 shares of common stock were exercised for a cash payment of $10.5 million.  In the nine months ended September 30, 2018, warrants to purchase approximately 2,998,000 shares of common stock were exercised for cash payments of $11.0 million.
As of September 30, 2019, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares
Underlying
Warrants
Original issue date:
2015-01Equity5 years$6.96  34,483  
2016-04Liability7 years$1.12  320,757  
355,240  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Assets    
Money market funds $ 33,691 $ 59,471
Liabilities    
Common stock warrant liability 6,940 10,003
Fair Value Measured Using - (Level 1) [Member]    
Assets    
Money market funds 33,691 59,471
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 2) [Member]    
Assets    
Money market funds 0 0
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 3) [Member]    
Assets    
Money market funds 0 0
Liabilities    
Common stock warrant liability $ 6,940 $ 10,003
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Additional Information - Concentration of Credit Risk (Detail) - Medicare [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Revenues [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 54.00% 50.00% 39.00% 47.00%  
Accounts Receivable [Member] | Credit Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     30.00%   27.00%
XML 53 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 54 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Summary of Other Information Related to Lease (Detail)
Sep. 30, 2019
Other information:  
Weighted-average remaining lease term - Operating leases (in years) 1 year 6 months 3 days
Weighted-average remaining lease term - Finance leases (in years) 1 year 6 months 25 days
Weighted-average discount rate - Operating leases 10.50%
Weighted-average discount rate - Finance leases 6.46%
XML 55 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Warrants - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Warrants and Rights Note Disclosure [Abstract]        
Shares issued (in shares) 9,000   111,400  
Purchase of common stock warrants exercised (in shares)   2,530,000 94,000 2,998,000
Proceeds from exercise of warrants   $ 10,500 $ 105 $ 10,996
Exercise of warrants (in shares) 49,000   207,400  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2019 $ 1,112  
2020 4,379  
2021 4,145  
2022 4,128  
2023 4,128  
Thereafter 23,067  
Total 40,959 $ 28,430
Cost of Revenue [Member]    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2019 750  
2020 2,962  
2021 2,917  
2022 2,917  
2023 2,917  
Thereafter 13,785  
Total 26,248  
Sales and Marketing Expense [Member]    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2019 362  
2020 1,417  
2021 1,228  
2022 1,211  
2023 1,211  
Thereafter 9,282  
Total $ 14,711  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Summary of Goodwill (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill beginning balance $ 12,005
Goodwill acquired 11,772
Goodwill ending balance $ 23,777
XML 60 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of vested shares (in shares) | shares 928,000
Number of shares expected to vest (in shares) | shares 1,625,000
Number of shares total (in shares) | shares 2,553,000
Weighted-average exercise price vested (in dollars per share) | $ / shares $ 7.20
Weighted-average exercise price expected to vest (in dollars per share) | $ / shares $ 21.02
Weighted-average remaining contractual life vested (in years) 6 years 6 months 18 days
Weighted-average remaining contractual life expected to vest (in years) 9 years 21 days
Aggregate intrinsic value vested | $ $ 14,458
Aggregate intrinsic value expected to vest | $ 8,004
Aggregate intrinsic value total | $ $ 22,462
XML 61 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 40,927 $ 64,616
Accounts receivable 19,169 9,760
Inventory 5,902 4,943
Prepaid and other current assets 2,126 1,795
Total current assets 68,124 81,114
Property and equipment, net 3,656 4,134
Operating leases right-of-use assets 2,244 0
Intangible assets, net 45,781 33,252
Goodwill 23,777 12,005
Restricted cash 251 192
Other assets 1,000 0
Total assets 144,833 130,697
Current liabilities:    
Accounts payable 5,691 4,711
Accrued compensation 10,278 9,156
Accrued and other liabilities 15,002 5,637
Total current liabilities 30,971 19,504
Deferred tax liability 2,013 2,968
Common stock warrant liability 6,940 10,003
Deferred payments for intangible assets 5,103 0
Other liabilities 2,263 2,294
Total liabilities 47,290 34,769
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at September 30, 2019 and December 31, 2018; no shares issued and outstanding at September 30, 2019 and December 31, 2018 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at September 30, 2019 and December 31, 2018; 42,421,115 shares and 41,384,960 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively 42 41
Additional paid-in capital 432,471 412,010
Accumulated other comprehensive loss (5,934) (4,278)
Accumulated deficit (329,036) (311,845)
Total stockholders' equity 97,543 95,928
Total liabilities and stockholders’ equity $ 144,833 $ 130,697
XML 62 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting - Reportable Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting Information [Line Items]        
Total revenue $ 33,811 $ 21,184 $ 91,247 $ 53,060
United States [Member]        
Segment Reporting Information [Line Items]        
Total revenue 31,064 18,482 83,079 45,500
Rest of The World [Member]        
Segment Reporting Information [Line Items]        
Total revenue 753 637 2,266 1,626
Europe [Member]        
Segment Reporting Information [Line Items]        
Total revenue 1,994 2,065 5,902 5,934
Service [Member]        
Segment Reporting Information [Line Items]        
Total revenue 28,226 16,847 75,421 41,448
Service [Member] | United States [Member]        
Segment Reporting Information [Line Items]        
Total revenue 28,126 16,675 75,011 40,988
Service [Member] | Rest of The World [Member]        
Segment Reporting Information [Line Items]        
Total revenue 100 172 410 460
Product [Member]        
Segment Reporting Information [Line Items]        
Total revenue 4,200 4,223 13,226 11,080
Product [Member] | United States [Member]        
Segment Reporting Information [Line Items]        
Total revenue 1,606 1,738 5,606 4,066
Product [Member] | Rest of The World [Member]        
Segment Reporting Information [Line Items]        
Total revenue 631 465 1,808 1,166
Product [Member] | Europe [Member]        
Segment Reporting Information [Line Items]        
Total revenue 1,963 2,020 5,812 5,848
Digital And Other [Member]        
Segment Reporting Information [Line Items]        
Total revenue 1,385 114 2,600 532
Digital And Other [Member] | United States [Member]        
Segment Reporting Information [Line Items]        
Total revenue 1,332 69 2,462 446
Digital And Other [Member] | Rest of The World [Member]        
Segment Reporting Information [Line Items]        
Total revenue 22 0 48 0
Digital And Other [Member] | Europe [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 31 $ 45 $ 90 $ 86
XML 63 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Noncontrolling Interest [Member]
Beginning balance (in shares) at Dec. 31, 2017   28,825,019        
Beginning balance at Dec. 31, 2017 $ (5,955) $ 29 $ 264,204 $ (2,346) $ (268,022) $ 180
Adoption of ASC 606 | Accounting Standards Update 2014-09 [Member] 2,933       2,933  
Reclassification of warrants from liability to equity 6,550   6,550      
Conversion of convertible debt (in shares)   6,161,331        
Conversion of convertible debt 38,854 $ 6 38,848      
Issuance of common stock under ESPP (in shares)   34,176        
Issuance of common stock under ESPP 32   32      
RSU settlements, net of shares withheld (in shares)   49,330        
RSU settlements, net of shares withheld (128)   (128)      
Issuance of common stock for services (in shares)   5,772        
Issuance of common stock for services 62   62      
Issuance of common stock for cash upon exercise of stock options (in shares)   142,554        
Issuance of common stock for cash upon exercise of stock options 80   80      
Issuance of common stock for cash upon exercise of warrants (in shares)   22,600        
Issuance of common stock for cash upon exercise of warrants 153   153      
Share-based compensation expense 634   634      
Acquisition of noncontrolling interests (692)   (537)     (155)
Foreign currency translation adjustment (137)     (137)    
Net loss (8,994)       (8,969) (25)
Ending balance (in shares) at Mar. 31, 2018   35,240,782        
Ending balance at Mar. 31, 2018 33,392 $ 35 309,898 (2,483) (274,058) 0
Beginning balance (in shares) at Dec. 31, 2017   28,825,019        
Beginning balance at Dec. 31, 2017 (5,955) $ 29 264,204 (2,346) (268,022) 180
Foreign currency translation adjustment (1,642)          
Net loss (43,026)          
Ending balance (in shares) at Sep. 30, 2018   38,784,211        
Ending balance at Sep. 30, 2018 44,388 $ 39 356,427 (3,988) (308,090) 0
Beginning balance (in shares) at Mar. 31, 2018   35,240,782        
Beginning balance at Mar. 31, 2018 33,392 $ 35 309,898 (2,483) (274,058) 0
RSU settlements, net of shares withheld (in shares)   24,306        
RSU settlements, net of shares withheld (570)   (570)      
Issuance of common stock for services (in shares)   12,147        
Issuance of common stock for services 72   72      
Issuance of common stock for cash upon exercise of stock options (in shares)   24,934        
Issuance of common stock for cash upon exercise of stock options 98   98      
Issuance of common stock for cash upon exercise of warrants (in shares)   445,576        
Issuance of common stock for cash upon exercise of warrants 5,724   5,724      
Share-based compensation expense 2,449   2,449      
Foreign currency translation adjustment (1,625)     (1,625)    
Net loss (14,062)       (14,062)  
Issuance of common stock for contingent consideration (in shares)   227,848        
Issuance of common stock for contingent consideration 2,690 $ 1 2,689      
Issuance of warrants in connection with Perceptive debt 784   784      
Ending balance (in shares) at Jun. 30, 2018   35,975,593        
Ending balance at Jun. 30, 2018 28,952 $ 36 321,144 (4,108) (288,120) 0
Issuance of common stock under ESPP (in shares)   42,534        
Issuance of common stock under ESPP 255   255      
RSU settlements, net of shares withheld (in shares)   104,014        
Issuance of common stock for services (in shares)   29,890        
Issuance of common stock for services 63   63      
Issuance of common stock for cash upon exercise of stock options (in shares)   115,144        
Issuance of common stock for cash upon exercise of stock options 411   411      
Issuance of common stock for cash upon exercise of warrants (in shares)   2,517,036        
Issuance of common stock for cash upon exercise of warrants 32,773 $ 3 32,770      
Share-based compensation expense 1,202   1,202      
Foreign currency translation adjustment 120     120    
Net loss (19,970)       (19,970)  
Issuance of common stock for contingent consideration 582   582      
Ending balance (in shares) at Sep. 30, 2018   38,784,211        
Ending balance at Sep. 30, 2018 44,388 $ 39 356,427 (3,988) (308,090) $ 0
Beginning balance (in shares) at Dec. 31, 2018   41,384,960        
Beginning balance at Dec. 31, 2018 95,928 $ 41 412,010 (4,278) (311,845)  
Issuance of common stock under ESPP (in shares)   31,184        
Issuance of common stock under ESPP 341   341      
RSU settlements, net of shares withheld (in shares)   146,159        
RSU settlements, net of shares withheld (2,378)   (2,378)      
Issuance of common stock for services (in shares)   2,112        
Issuance of common stock for services 51   51      
Issuance of common stock for cash upon exercise of stock options (in shares)   253,347        
Issuance of common stock for cash upon exercise of stock options 1,365   1,365      
Issuance of common stock for cash upon exercise of warrants (in shares)   94,707        
Issuance of common stock for cash upon exercise of warrants 2,569   2,569      
Share-based compensation expense 6,001   6,001      
Foreign currency translation adjustment (724)     (724)    
Net loss (7,531)       (7,531)  
Ending balance (in shares) at Mar. 31, 2019   41,912,469        
Ending balance at Mar. 31, 2019 95,622 $ 41 419,959 (5,002) (319,376)  
Beginning balance (in shares) at Dec. 31, 2018   41,384,960        
Beginning balance at Dec. 31, 2018 $ 95,928 $ 41 412,010 (4,278) (311,845)  
Issuance of common stock for cash upon exercise of stock options (in shares) 573,054          
Foreign currency translation adjustment $ (1,656)          
Net loss (17,191)          
Ending balance (in shares) at Sep. 30, 2019   42,421,115        
Ending balance at Sep. 30, 2019 97,543 $ 42 432,471 (5,934) (329,036)  
Beginning balance (in shares) at Mar. 31, 2019   41,912,469        
Beginning balance at Mar. 31, 2019 95,622 $ 41 419,959 (5,002) (319,376)  
Changes in estimated offering costs 50   50      
RSU settlements, net of shares withheld (in shares)   112,760        
RSU settlements, net of shares withheld (1,597)   (1,597)      
Issuance of common stock for services (in shares)   1,663        
Issuance of common stock for services 52   52      
Issuance of common stock for cash upon exercise of stock options (in shares)   240,734        
Issuance of common stock for cash upon exercise of stock options 1,405 $ 1 1,404      
Issuance of common stock for cash upon exercise of warrants (in shares)   38,806        
Issuance of common stock for cash upon exercise of warrants 612   612      
Share-based compensation expense 4,938   4,938      
Foreign currency translation adjustment (69)     (69)    
Net loss (7,847)       (7,847)  
Ending balance (in shares) at Jun. 30, 2019   42,306,432        
Ending balance at Jun. 30, 2019 93,166 $ 42 425,418 (5,071) (327,223)  
Contingent consideration classified as equity 222   222      
Issuance of common stock under ESPP (in shares)   20,528        
Issuance of common stock under ESPP 418   418      
RSU settlements, net of shares withheld (in shares)   2,140        
RSU settlements, net of shares withheld (29)   (29)      
Issuance of common stock for services (in shares)   1,514        
Issuance of common stock for services 54   54      
Issuance of common stock for cash upon exercise of stock options (in shares)   81,473        
Issuance of common stock for cash upon exercise of stock options 476   476      
Issuance of common stock for cash upon exercise of warrants (in shares)   9,028        
Share-based compensation expense 5,912   5,912      
Foreign currency translation adjustment (863)     (863)    
Net loss (1,813)       (1,813)  
Ending balance (in shares) at Sep. 30, 2019   42,421,115        
Ending balance at Sep. 30, 2019 $ 97,543 $ 42 $ 432,471 $ (5,934) $ (329,036)  
XML 64 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Liquidity
Liquidity
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, the Company had cash and cash equivalents of $40.9 million.
The Company may require additional financing in the future to fund working capital and pay its obligations as they come due. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements or a combination of these. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms favorable to the Company. The Company believes its existing cash balance and expected revenues will be sufficient to meet its anticipated cash requirements for at least the next 12 months.
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.
The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Reclassifications and Changes in Presentation
Reclassifications and Changes in Presentation
Certain prior period amounts have been reclassified to conform with the current period presentation, including: (i) separate presentation of debt extinguishment expenses from other expense, net, (ii) combined presentation of license and other revenue with digital revenue, (iii) combined presentation of cost of testing services, cost of product, and cost of digital, and (iv) separate presentation of gross profit. These reclassifications had no effect on the reported results of operations.
Use of Estimates
Use of Estimates
The preparation of unaudited condensed consolidated 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 assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses
for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended September 30, 2019 and 2018, approximately 54% and 50% respectively, of total revenue was derived from Medicare. For the nine months ended September 30, 2019 and 2018, approximately 39% and 47%, respectively, of total revenue was derived from Medicare. No other payers or customers represented more than 10% of total revenue for these periods.
As of September 30, 2019 and December 31, 2018, approximately 30% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either September 30, 2019 or December 31, 2018.
Leases
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases (“ASC 842”). The Company determines if an arrangement is or contains a lease at contract inception. The Company leases office space and equipment primarily through operating leases with a limited number of finance leases. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
The Company’s leases have remaining terms of 1.25 years to 3.06 years, some of which include options to extend the lease term. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised. Certain finance leases also include bargain purchase options of the leased equipment.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Effective January 1, 2019, the Company adopted ASC 842 using the optional transition method and applied the standard only to leases that existed at that date. Under the optional transition method, the Company does not need to restate the comparative periods in transition and will continue to present financial information and disclosures for periods before January 1, 2019 in accordance with ASC Topic 840. The Company has also chosen to apply the package of practical expedients for existing leases, which provides relief from reassessing: (i) whether a contract is or contains a lease, (ii) lease classification, and (iii) whether initial direct costs can be capitalized. The Company has also made some accounting policy elections to: (i) allow the Company not to separate nonlease components from lease components, and instead to account for those as a single lease component, and (ii) elect not to recognize a ROU asset and a lease liability for leases with a term of 12 months or less .
Upon adoption of ASC 842 on January 1, 2019, the Company recorded a ROU asset of approximately $3.0 million and a lease liability of approximately $3.8 million. The lease liability was determined based on the present value of the remaining minimum lease payments. The ROU asset was determined based on the value of the lease liability, adjusted for the deferred rent balances of approximately $0.8 million, which were previously included in accrued and other liabilities as well as deferred rent, net of current portion. See Note 8 for further details.
The standard did not have a material impact on the unaudited condensed consolidated statement of cash flows or the condensed consolidated statement of operations.
In February 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-2, Income Statement – Reporting Comprehensive Income (ASC Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive
Income (“ASU 2018-2”). The amendments in ASU 2018-2 allow a reclassification from accumulated other comprehensive income to retained earnings for certain tax effects resulting from the Tax Cuts and Jobs Act (the “Tax Act”). ASU 2018-2 became effective for all interim and annual reporting periods beginning after December 15, 2018 and may be applied retrospectively or as of the beginning of the period of adoption. The Company adopted the standard on January 1, 2019. The adoption of the new standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.
In September 2018, the FASB issued ASU No. 2018-7, Compensation - Stock Compensation (ASC Topic 718): Improvements to Nonemployee Share Based Payment Accounting (“ASU 2018-7”). ASU 2018-7 is effective for all interim and annual reporting periods beginning on or after December 15, 2018. The Company adopted ASU 2018-7 on January 1, 2019 applying a modified retrospective approach. On transition, the Company only had nonemployee equity-classified awards with an established measurement date. Accordingly, the Company did not record a cumulative-effect adjustment to retained earnings.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 is effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted including adoption in any interim period. The Company plans to adopt the standard during 2019. The Company expects the new standard will impact its prospective unaudited condensed consolidated financial statements after adoption related to implementation costs in a cloud computing arrangement if and when entered by the Company.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (ASC Topic 820), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. The ASU is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company is in the process of assessing the impact that the ASU will have in its unaudited condensed consolidated financial statements and disclosures. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
In September 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.
XML 65 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill
Total
Balance as of January 1, 2019$12,005  
Goodwill acquired11,772  
Balance as of September 30, 2019$23,777  
Summary of Intangible Assets
The following tables present details of the Company’s intangible assets as of September 30, 2019 ($ in thousands):
September 30, 2019
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$26,387  $(5,897) $(2,291) $18,199  8.4
Customer relationships18,168  (3,084) (1,885) 13,199  10.7
Commercialization rights8,079  (30) —  8,049  9.9
Trademarks and tradenames2,360  (573) (275) 1,512  8.6
Total intangible assets with finite lives$54,994  $(9,584) $(4,451) $40,959  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$59,816  $(9,584) $(4,451) $45,781  
Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Lives (Years)
Customer relationships: TruSight HLA$380  2.6
Acquired in-process technology: AlloSeq Tx2,719  —  
Acquired in-process technology: AlloSeq HCT2,103  —  
Total$5,202   
Schedule of Intangible Assets and Goodwill
The following table presents details of the Company’s intangible assets as of December 31, 2018 ($ in thousands):
 December 31, 2018
 Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted Average Remaining
Useful Life
(In Years)
Intangible assets with finite lives:     
Acquired and developed technology$22,937  $(4,399) $(1,411) $17,127  8.4
Customer relationships13,058  (2,290) (1,131) 9,637  11.6
Trademarks and tradenames2,260  (454) (140) 1,666  12.0
Total intangible assets with finite lives$38,255  $(7,143) $(2,682) $28,430  
Acquired in-process technology4,822  —  —  4,822  
Total intangible assets$43,077  $(7,143) $(2,682) $33,252  
Summary of Estimated Future Amortization Expense of Intangible Assets
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of September 30, 2019 (in thousands):
Years Ending December 31,Cost of
Revenue
Sales and
Marketing
Total
Remainder of 2019$750  $362  $1,112  
20202,962  1,417  4,379  
20212,917  1,228  4,145  
20222,917  1,211  4,128  
20232,917  1,211  4,128  
Thereafter13,785  9,282  23,067  
Total future amortization expense$26,248  $14,711  $40,959  
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
May 07, 2019
May 04, 2018
Sep. 30, 2019
Dec. 31, 2018
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value $ 6,600      
Customer Relationships [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value $ 4,200      
Estimated useful lives (in years) 15 years   10 years 8 months 12 days 11 years 7 months 6 days
Customer Relationships [Member] | TruSight [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated useful lives (in years)   2 years 7 months 6 days    
Customer Relationships [Member] | TruSight [Member] | HLA [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   $ 380    
Illumina Inc [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   5,202    
Illumina Inc [Member] | Acquired In Process Technology Allo Seq [Member] | TX [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   2,719    
Illumina Inc [Member] | Acquired In Process Technology Allo Seq [Member] | HCT [Member]        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   $ 2,103    
XML 67 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
May 07, 2019
Sep. 30, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Estimated Fair Value $ 6,600    
Customer Relationships [Member]      
Business Acquisition [Line Items]      
Estimated Fair Value $ 4,200    
Estimated useful lives (in years) 15 years 10 years 8 months 12 days 11 years 7 months 6 days
Developed Technology [Member]      
Business Acquisition [Line Items]      
Estimated Fair Value $ 2,300    
Estimated useful lives (in years) 10 years    
Trademarks [Member]      
Business Acquisition [Line Items]      
Estimated Fair Value $ 100    
Estimated useful lives (in years) 2 years    
XML 68 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)}}} ZIP 69 0001628280-19-012991-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-19-012991-xbrl.zip M4$L#!!0 ( )J+7T]OM$;G2W(" 'MJ(P 1 8V1N82TR,#$Y,#DS,"YH M=&WLO6EW4TG2+?S]_@J][N=];O5:',@A>=C4$\.<+^N/-TB'Z,J?.A.S[L_)%P]*Z3AX.C MSA^#X;ON>U]5D]\\'1R?#KL'A^..8-Q=^7+XV":,/*.NLHVZ A9$9:WPE0P< M'$@KI0X/#AY'S303T5768B<.,AV@?IL9"8 C.):2G .^F5 MEHP+Z=$J#E:7RQZ.Z>GH"?NCQPF[_U@['(^/'S]Z]#$,>P]'&!\>#-X_HB\> MT>W:BO%*\K79X3'U_?GQ'SY\>!C]$-/';C\^C(.C\@/'G&1GAYZ?2R0/AH/?7^4!\,C/R;(RTE4Q40E]/F3#T[ZX^'I]8TU^[+\S'Q^[8]T MA7>?7?V#G%R;.^<>3;Z]N,VO/3Z7EV[U[/"3477@_?&7C3#[XLN&^/IM%(.X MU%H5/==G!Y\]YTT-9B^W^F@ @IN_@G1ZQ-D/OFBISX\N7P<_.C> CZ/N=0]$ MQ_)'_[/]?"\>XI&OSLV&K!Y]>O++$8Y]I_RLPO^<=-__8^WIH#\F7Z[V3X_I MW''Z[A]K8_PX?C1IET=/_M?_^E^_C+OC'CXY\_Q?'DW?__)H>M8P2*=/?DG= M]YW1^+2'_UA+W=%QSY\^[@_ZY=K=CX_+@3B;KY_\YM[^^+MUJOMC?.=S9I]<;FZ?;XEGOQ<:KCSL;!^*YW.F]_C2@S_[][O7;=?EF8UUL M?]IBK_???7J]_XI>KW_BS>GK_^(>N?MIGJS__JT M'/?FMVTZWZ^';XZVQ)N--W2M?Q_M?(KRS=LWW3=_;+]/OSWKAM]>Z3>_;8H= ML?EA9W\+7O_QBN]LI+?;&^_8ZS_^=?1BG]X?O:;O7K.=C=>SW_R;KJ7Z;_:/ MW[W>?RU?[Z_S[;>'=#^OV([8_O!B?_?P]=%KM5/NX>TZWWG[.Z-[/'V^OSG> MWF,?G^^O_VE,9EGS4"D64P56\"I82%5.D#Q*]-FEM2><5;__\N@S .\3SW4" M,Q5 G_7\00OH38!^N@RH#S%EI;"26H4*D,G*V>@KXT+6EB 1FEPT^]X([QW1 M*6'2KS^.'R>2#D=TQL/D3T^1XFC_.@]^25<>I,U^VJ##6^1O0IY=1EY[R,H: M5SF&BI05D+*2+%UY%XUTV4C'CB+]_EPN$=K-/\N]T%P^ZHZ*# MQSOT38OJ3:C"950A>B8D);%&!$G,D@C6>K,>(U,B3&MFDN1<.\MZ1[_5^/1EU^SAJ ^\M0.Y> M EE81ZV?=>65I\C+/5;!2:A(5UO-4BSJ:NW)>'AR_XG355PWZ<0'W?[!;\/! MA_'AT\'1L>^W3GP+?$\OX:M!:A&$J"9U90*#G)@Q13%8*"4I=\I6+@O?C_NE MP-@MQ<6I=&[!O1'EPUAK)C4;RXBD[O3 2\,$*_(:1PND^!FR%S7-)I>O_PWIG__JO1&]]^'M0&SO]WH[ M;_]%Q[UY]_K3)MO^[=G1Z[=OWNT<;?*=/U[+G4_I:.?H7[W7W+*=@S\EF-(% MSRHCO:Y ]=-Y7WNXK SN2&\MOOYZ=;_ M_;QB?:.8LMP7,QQ4A N/>2,G_WNXKOSVTR7#G659!>7 MF'YS]O[L(H\^:ZBS\Y1 .VFT6: ]^_P(_>ADB$]FEY]\>7:*L^_.WI=S7(_# M[>/T\IM_VB,_GK8H9Y5PYR>:?7/'%CV96//G338;6O#XU=[&G5O3&XRDD(U2 MF('+Z!UW)*.9UUKSE&':FC4QYL]:\S/[O%MK?M8"'%@$YV)BE 5J#!Z!:W0I M1PW K)BT@.5"\GJU@#WCT>^U)\HX)U+T_/%2]SW=UN5#)R3MQX/A-YK>%[\O M'VY@?W#4[5]WVML2Q&>G>/3YW=]D^4PHA@@I6"4@FA@"YR9[1>8O6>1IQN=F M@7P^>VP\*#UIT[>)+O;QN->-W?'VM-\V=>G;Z5"]T7#\^.5PD$[B^,5P#X?O MNQ'7/W:)<&?#HA[//IS^])='UY[QO*G.+_P-<<4L(JY\AI_3 L$J'Q)70(F@ ME38*!E$89D(P<8*?/_SLW/"SSB*%&"%94L"M=$(K*4/.VIJ4 M."Q!3S45OT7INL_Q8\("B@ . 6S,A!H7(B:MK'8FIYG_\=;_;N-_M\5O?OZ7 MHI6*_"I+S0&RM2;;PI>D E(!2L1_V;?KF+\,U()5%:%( -$F2@34CGPI$6R MF7-)*9 M2B6)@,I9B4(SL$B@!J'Y2L2_A?G?XN-?!'#6)4!/^9^"9#FGMU)B8I:2"6QT M_"LET,<;W8/NV/?6^^G%^!"'JQ@$2_*@#%"\2Z(4 +U*7*;@C-6*,VD;'027 M .)2(B$+A(R5W!NP(!,%/XW9*FID+\HLOD9'PN5XXN+#HI*CV01O ME +'32S#X[1J=CJX'$]RDRYP%HM[.B:64A-M1!A*S/$( M4AC%/$3(00>=F&(F>\V#"$L(0XU@?I=4X,&%I%@$4M(4OIU)+I*)>6MQ&:31 M"#_UC >%(;DL $K8-%X$%@3*@-G'N+@^J[MR['EA;5PF!-)O-O]S,AT6=3SH MT]O1Y_G'I>%2\^?;>76F?=Z=:#3Q@,M)&@^8T'G"1V*6//)285L9:-93F@Q8 M];V7OINV^D_]<0F/#8$I61U\*925@4,4VZS)91ZTM9&QH!%7!Z883XY.>F56 MPD2VE..&>%C.]AZW^G%P= _5[7N!S"/C,8="=).,SUG0(7NO,A,*E5L9R'9Q M[+M]3)M^V._V#T9-P4=&%ZPQ)!D5,&F9A7+*,A9M '39Z2"$)V_+227(?F6@64;F/#^8&/>( MP(V,&$$D[PW+F?+HJ,N:;Y&M#DQ+SISG"%E2@FEI34@9C X>M)-128@0Z75> M&<@6FCG/#Q_4+AC/8F*6,F=+:CP&XQ <\9Z(.2P.GV6U@+?",DZA&8T%!!84 M8++12$&-XNU9-@)G8DO7K_>PKD'@JN:"VVLN/:>1PHDQ"4)@C([ A> %Z2V> MM!590PA+ +<1[>8".J-\\IP8.TH,B)Q3Q%6H(C676CVG6&A!;0F.($+T60AK M@P'/%6FGH$P*2D@AG4^K!V@M:@>+!SHP[SRZ,A#&0IF.Q(Q@F4>F"5VIS>H! MO?C:P>)1198H&07KHG>$JG$*=8"8+0\L,'Y6.V@^F NL'>CY3.)-RD2.&9!G M#DE"X"8IR-((GL&)N#+0+*EV,">84&OP)CDP)E( 3);2&VLB4TX(X;-9'9B6 M7SN8$V1:>A3.0D07P4H59&)@O'/9D*,)NS*0+;IV,"=\8K1%'+)6*!LPD:.N0: &(VO! MET*ES1(X2)>#94QJU#F5];"Y73UP%YH#+Q[0 !Z"C=$%IR$[RGJ!E[GC11AD M^G?U *U%#KP$SXU ?DKJ005!_FL]Y]J*%"1(#BSPU0-Z\3GPXE&UPNIDRGJY M4E,F+#R(S$"1,@2?3,R+6R^JR31\+PM994IXA>261X40F?59^>B9%:B4)7FT M,M L*0>>$TPFI^2LTM%X T9ZJYQC2F9E5?;,Z-6!:?DY\+R6B+/$>%Y%@4@R M-)$W02A3Q"-%-8]^=3QKT3GPG/"13DI!WJ1$#A24> @N!:=4B&5)E#0M*YD5 MF!FPJ*!DYC8I@#$G-$\>.+< %H./@"P"$]('F?7*0+.,H#0_F QA$T!;K\F# M/)81DB%F$2:5=,BKXT'+#DKS@RQK$%YRH23)O83:ZAB,= ($)]T7864@6VA0 MFB,^/*,O2ZP%0DOUPYM;6X%0+?9,LJAK>;60O;)22.ETM$;Q2AW:Q+H=,*-*(=G-2I\P9" T>DLB4<;GD(V<*LY96 [>HB>_ MS9''E!26,LGJ8;O\ONNE "V-T(R%5)9"!^F%=1(H(4S1Q]+-B:L'](^0=:3 MRS15X0*4J8\N**8EEJ'9T]]WQEH%G.JFGS@BGQX*RF6%=FI"4TSAKA4A(VFKILT+,F,8 MH>,2_0/ -01D2BJ&P3#*QI-8&<@6O&K:O/!Q2CI/V3*/&4 )'KAD6.;'NL B MQ]4)2DOH)IAC?*+81+I!)V$R,"1L @0F,C>8I(UN<2@MS4ZE]SJ@T0PET"U: M#RY;23R2 Z3L9Y(8SB1Q\R>$++10<=O9C'9NLQF%"=Q*Z6W1O@JU5RZ5CA]. M-*0 VH]T@:- RE7F] M$(JP=3D+R@^#BXQEO8).48<*S^*!CE!&K2.:,BXM6^6]!:1P7I:L)27F5@_H MQ5=X%H]J4DZ7[<&19#38A%X"2A91RAP<)3TSF=9\,!=8X9G3+$VC(68F(PL2\5"2@(D4UZIR(V!4B^-E/VL#DS+ MK_#,"3+A&+D0 :1;>!E M^!,KOB7*VC$K@\]R*CSS0LD;&]&:&">CD\!Z$2V37!)(3)YW#M4C4;J7%HA. M8B)%#"G$,NS?V<#L9'<4+WF8K0A?[[T4ZZ2BKJKA)>RN5>P6HK0A"HA!.IU0 M&.V98$C\DU!8/KJ3@[M!S$9T%$;AG@ S1YK+I(M.P@N#6H5*Q>*#+ M'!(;>=E1AP-H[L"SLD6C =3@55P]H!=?J5@\JHEPXLH5J4$!ESNG7 R.\F*1 M<\KB;,!#\\%<8*5B3K.)0^(L):)6*!M_H/?)9:5\P! T\TZN##1+JE3,"29O M$&(L.UX2+UI7AF0R"%#ZSKW57JP.3,NO5,S+L[+2,KMHDE=@402*6A:3$&7^ MCU1I92!;=*5B3O@ Y7DIE5V+8P*3E5-EN0N60QF&%WQ8&7R64ZF8UVHD6646 MP++@)$P&HDM$1Y%*>2'T;$F%NNR5?#]VFH)#'I4TP@/I*"^-%Y)2(:^LB?*+ M/=AJ;+"_GHR(*$:C]4@&.YJ$XTM;SC\EX_W8'?R&_<%1-XY>CD^?C]/]+RMV MAVVYYI7D!*L(TV13XA D(:; H?"6)8M>NJL#[EM$[Y;@+&2+\I-^=PIG_Z3< M^#E 1^A')T-\,CL'O3P[P=DW9^_+&:XO95F9)&A4,BF0R06C?!F: <$:J\39 MIE.*F6::Q8O]_=T2K'HXQOVA[X^.>\2-V[[O#R;A[+X78E*4 \^!F,LNF)$4 MG06"R5KF2]YDT"(K*]$)-X/)"MU,F/[GM'^!"4GO^X;%5D+/H[*?ROQJ<$:1 M3G A!$X8!<-UV<54H6Y O!P-QX]?#@?I)(Y?#/=P^+X;\1(PZ[W>8-L?[Y.* M*U/JI]]_[\(-Y9K;_NU@^/1D-*8L:SBZ=,5M3-WHA_7:^G1.T=@P':0#R:2D M'-MRBLW$K)QG+Q!4-E>B<1W7L/E1[>5.L?ZS)62^9S"=]I)+8ZR. LH.\,R3 MX3AM70PV*;$:_+)'2F7U#&91!',N#B.6=/L+<3AYYNEW=U:'T@=A K-,:@\H M;,AE%0H1;4[ >,"9_1&'5:U,_#Y;N2P4;["5RX=^HZW0B_^O79=B*Y^ON9>RER1V MI0#ZH[B#& DPFX(*$ET3UIR?1TRXM<4\'?0+Y0Y]L97=[NC=KZ>_8C\>'OGA MNZL5[??8/\%GP\'1TU(Y]7'\1W=\>':3]WA#^Z?'>*5+<7;1+PZ^?Y->_(+[ M7&LA*%/S'@0XYP/S/O,RTE,)87T3NO];DZZM22]E[$-VH%%FDF@(93*M=>65 M#.!YX,$T)5UH3;J6)KV4B@G+7C$V41]ECF5V4?FLDC+.6](=3>B_:$VZMB:] MJ Z[&+'[WH?>JM29/A\HP&1.E 9R90RHH(F>!48KO1>(1ON&%+);&ZZ'#2^E MN.ZK2#I&*":$ MRR99"0Z"UR)%1QF.%K&LQM50P/S'E05,6Y:=P^22!&NDRYIK:S*&&!+XLU$+ M!%C=<+K'1>@U$_<]NN$RTM\S9=T'/1FWBCY#<-:2.A59.[ L.1-8 XJ^YX#0 M&5*W]&2\QSV,)\/NN(NCS8^Q=Y(P37.@H^.3\20VOLAGPXM?XG#OD&3 KZ?7 MG^"28M@\.NX-3A'7^VEGT#][-YF>\>*XG'4U=RV-QO/,61GL DDEAR$'R:(D M?2B83PV@Y!_+1!8?!&)A/"@KQ9")6)1.,0M"^$CI0Q:1-:""\P.9R%(J(H'D M 9F(=E'3"^F<\DDSQY/75CO3I"FW/X:)++YK@X'PW(2R8 *'D+F+*F7%?&:6 MI*1B;:#Y7('^X8=#OXAQ*XL/*))!SC$'ROHLY)0L>$Y$D8,(0:9H6UFZ)%-8 MO/QDR3---).TE^ <>$_FH)-DJG2"9MEJBV68PG)Z52QY.A,*U@!GH%7 1@"Y\*J')6"'+('9W1L \35GN#1>-B-8TP3 M%?FJWQV/=O=>K6+ 2#JS%&+.1@B(1GGGF+3:)R%U-#:W,K(FIK%X69F$T9HK M U%J,"D[]!@B112E+,KS=?C; +)4TUA*0*$L0Y$Q(!-!0X[<"4:R0J'-WB0/ M5Z=MM::Q+--8O.P$!]H11C+Q1 F'L%$29$JQPAZ(:=;%56.+>.:[PW_[W@EA MNSV=VU%.\&R(_SG!?CS]'-GS@R\=6H8)G R'9";S&JEPZ9;.7_Z3'M(/X^'I M8C5P(BQ0T( "I[*W.,2GMZ(1V'1F'VO.M#MU<6,^WYT>41-I=6UI[UDIT? MVCKZ-QB-M0@Z"Y:CA^2"#<(B-U8+H9 W8IY%:ST-Z<.1*MH0L[(*(8AD;1:! M!651,;*U9A736@M;3"XM2,I.UR6R#%*2CH(<1ZNEP4GOWVH8S MG\Y8^78CJ@MN&&-&X9(&[4 V(Q)8@ OP$AM5T2,U 6W^>F!,@;',>:3X19T M$BX&9LJF.PEX#,*W_O:-I'TILYC0\)L?D1A[$[0KK9&Q==K(O;=!6[0*E$,3LR&;1>!01D+((7/@C/MDC? #,NR55D+,[5)>/SWH.?'34JO-&/2FJ!2] #. MZ6"93%I%HW+*V36KA[ UH,4K+G/#OH- M^SCTO?5^6D]'W7YW-%GV[3T6U=L?S5?2<]C@&)KB+ 9D1P*+P7 'X ,8J2<&D24M;U0VO MY4_R),FI@U<0,1&XRML()D1J>&[!28GU%YYUP_1>E%V4PGE';H=:@^7>:@!N MHPI98=36U'_KR6<46G[;4&:'# QE-A?] ;')SN=@\.QTWQ3TS. M>DU:)AL%@A"D> = S:L"\RFX5??/!>*W?!_U,F:.H>R$X2':Y -5XB!9X;> MX(KZ*"F>A&7-\J8X9=1)""[+[HD(*A&I,BR]? M^GJ%=K89Q)7R[.#4]\:G_%4A@DTC@6A8 R16RRY*MGED?4,9B4FVPI7SMBHSN:;")P"VNI"TPZ M,)5U9$!RAQS:A,@X\X+ DBXF%QLTMNY>*W WWL4-FZ9O= ^ZXTGOSHOQX8U; MM8J:!6(%:Z+5&8+0%B)E0!J;,,/F+F%V@NL$[2$F1[W4^S72L74=Z8UP!JFY(FN!1( M6_:7=#H@!Y65=HX@:]):TS6&;OF>*;F-96$44DF4\WIP"K4++K.L@Z,7*^:9 M7Q:12"!-WNSX(VR*$P_SE()$@RRQ9"*Q,6_ ?/.M?L+\S?G+5O_E! &(2R MZ:BQ2AB94]+&1>'QV3LI\7++F&TU>N=''7[ M_OX+/W92Y87;N-Z50[_#]00S6*@5343PSI>*CU29?4UG+GY<,-,]'QNT%G/P]ZTR2Z+@_W_68I#W"1,UGN]P1[^ MIR&N880U18U(91,$'ATYB$!6]AK#$&>3?5K7:)AK_+J]W_K&=_N&-& R!!,E M0V!1!F6=+WOP&9MB\*Z^OG$76_GG\_7&"8L;[RAA]_%S//"]S0D@EZ/&\&2O MU/$:8H.,,QVM4>"R!,6Y]Y"4T)QDYEJ8& /4E\X6'^I;_;DH_WJ1*ZV*5R).2&)T4',&"]A1IT27O[F5E'R91>Y/6R[LITE."E MZSWOQK*>QWH_?='ANGXPQ 5-\8=+Y?X;^G1@3J,A)$C%M8J1"TJVA1=:*K08 M.'"0^:S/M36M>O3K-ZQ*4#^/^[Q[#>;3O0:!<8/">>Y,&>[G'/D+NJR,I_R( MG-P.-L3^4&<$D9W-VG,9(8.A(.J]!J%,2"!Y6'7O7,XXU:7X MI\P.G=6R=%!1O(PN.F&"X5E'+3A+]??/9HU3G9^3&B^=E<9X:UD94DJO5A9\.1N,7><_W%C%@?/'KAW(K+6MW] !+M-1(MC>KUYJW6B&XDN<$:,*I37.8"0SD4AI=2! M>U)%3ISIW1FZMO'H+LY9[>WAM'.#,WAN!3FHB08!I;H^*@0]8=GCGUB)!S"$D?257;3RZ M"XVLM\]'Y[8$$W,IB2RU91%B=B$FA2(6))-+2JT:G,N,K(M'%UF4&9&'# @Y M*G+:,J[1N.25LBXV85;LLGWT?M9<,@%)R^84B$5!1LL4&L1L37)>-V$[^MIY MV[W@1#0HM#!*&:$()G0!F(M>.L$@&U0-T#*UF9R\G"4&!1A9!A5D'PA YW3V M2.$-2^%5GR^=5.D04W>\F!$[M@PNXW-9LM=R)[GBTL4, M3,C@G"_#/FR(2@<^FWO#N6#5V8L?"*7YQ-+I8K!T5YL?2_P\Z8X.RT&S.'K_ M20DOS'C+3K++AWY/)W9..A@M,C(+P(.+4BM*3X31G GC9TF).$M*9'U[R_[" MK/[UZV_ET_O/.\3M\PXYGUY.[Y&DDK)"R@!$"65#8!7+UN31F9SBU:RR!7!> MB>.< (1@@A;!H->6B%U0FI)$V3V19U1)PH\$X&K0^!*,B,DR$SP(%#J"R=F# M=\DZLBW)F,U-*@1/AC.\R+.-D5\,)Q,B+@\YO^[[K='H!">MM_]AL+S)$\7$ MXK@,2AT>S7TRV^9_3LK>TH.CXT$?SR>S711FSO>47L7D,@7!LP#/$B80R8>H M4\S9.F)&[SFO?Q6G/G9=!XNZIQ(2BPEEF4#.049PB"BBE2QEI\M&M3\."QY2 MWM3RX.KQ8%FM&KD(&6P"YK,7*:(.,?.8K>5R]7EPGI9=!YNZ%R:D)$&[@,'I M&(%9ZZ(O@]1)(AK(QH3ZCWU=_^"'Z4NFV<71>-@MW#*!XU6_.Q[M[KUJR,#6 MK))"SX+FQH"PE/ %L$Y[[7BP.C4I0"T;G^53,:=<"Q-:&X(@'*73F8!-P8$4 M29[O%]MBN%CJLSYE5794YT&!$3ZHJ*R./J +CD%N0#?4#?AL'AWW!J>($W1> M')?"QRIV1T7%9 *73-FK$(QS%LHRN]:(LD<'-&FSI#H!N7BBA++)I%-!)^, MA;"EWZI4K!2#8#QK+%$N!+][(4GF2'A8-%Y1Y-(V^60@")3!H E&S HYF7/ M]Z]TS^]_&.P?#DY&OE]FB#\;G S'B/W/0'IY,HR'?H3EUPV!2EMF#&-2R6S M<:+!Z$W(6AFN ^'5(!JL(V8UH$?)T82@,[$A@$Y.*^%YDD)GQ76ZJ-V+ZNQ% M"_!W 2QN"?#E0[^GCSV*7+;82,H'<";8P+DUQED%6=#;JXJ47K0 +T2I7C[T M>[;E0%FT*2\#]L$% C<9:PU7*1@3@VS0G*G:*-6E3(]"7=Q/ZDA8 G/99LT2 MI?>*L@^/C9IQ42<@%S\:7^:$6GD+*E-,M90V:LA1BK+K8\&M046 O9,PZJ:N M'YZ64?!<"LUF MB^2:.1"W(CCM+BQ!S5J4>(!J4TM0,SJ4D,$'): 5X0\X)G#FGDF'(5(;$ MRJBD!D7-FL&YE-A9]E[-+ =91I2635>)6+F(:,IBD2RNW'(=NSA"3PG*Q:J" MET8+KF(TC9IB9^0Q2>X W.&&ZN8S<$),%XT*)K6'N!EI3%)92]9LA%\A! R MQ54I!>%.(;=)/2>U!W@Y6V0+JY)'GYSD8"-:1?D.6L$]Y3> 5U>!;0%N6@QV M03"?M(Q&!Q!!.9$Y]TJBYR; N0>O3 S^#?LX]#W"=ST==?O=T7CHRRRP%8[" M D/0WE$*FS@D89P2((%)31\8H^*J1>'E0KR4. S):TII>589P?(0A#">I#6( MZ(--?M7B\-*]> EK] 1!$EJDD(N6QF1#!L5RUIYQKKE?M4B\="]>?"S66F!* MAH=H%'DN!K!$UM*!I[Q)Y";DPV5=@Y?#03J)XQ?#/1R^[\8K_0*S#[]W8'6Y MT+D%_8:#@Z$_/NQ&,IAIAV%96V%X^OC5WFK%\K)E'-=*J< 4Y,BL$TQ&(GEG MK)%9-2"6_T FLA0M$)W.+.CDA4&(/'J?C.ILS.J/+F%_T MK32IL<4L1:EX(%G"R@P+"D#"VZ)I2UBRCC %L*U2J;'%+&<9ZLBU55E+"DS@ M@7DZ.T-A.9.9_L]:X5)CBUF*C@$>)5%)T-GY,C O&(>81,Y!99^D7PD=,_NV M^5)W*<)%H]&.!4N:A8/@*: )2>LHK,68?1,VHOB!3&0I2D4HIS1#S[+1("7S M6$:)NI"\4#;IU5 J*V,BRQDIX9 +D;EQ20"9B==6.N":TJ# ,31AI,0/9"++ M&6M1%H07J'C4"H+F3@2>RSJ+$"(#$QNB1?X"N?+UYLEP<#P7]3H/6VRD(N$N M1C(.QK*/8&,.45/F$V(R/*70B'&3/YRA+&=^@]<9N%&1I"J "H$SDX6QPKNR M]01KB"[YH0QE.5._RW ^"4J[LA 4N&!CXJ!YX"$Q-UL/JO[JY(*Z(1JE%C+VQ^CW"9'"#BH))18%4];/)6+1*I%P MB2*NQI"45;68Y>P-ZE&+I&1VGA''D**5 HQ50I4=1WQNB&KY,2UF.8MREPV] M,5AE' /0VAIN?5"%;I+STC9$OOR8%K.<71)1DG+)(ACB%A D>!4+.KC@58[6 MF(;HF.^KDGV'44ZWMN@>=,>3,=@OQH+ MSK"&J)6(F 6 ,3H<8RV[8$;V)35A)XD>SD^4,K:4HPW)$ MLA,&*2C+ H^D<+D4*8%>@4++RMG)4O1)T':R<(DM\VY)P7J;-4J,1CC!96[* M^-HE%^1^%)42F?$^FEC4"3";0O:@I2L3/&3"$)JO4E;46I937Q%>.EF6;L@ M"77@8*0,F2'7B84FS ;^,:UE.1.+'1J(-C+A2LD?@LNF[/;+@Y.(:@44RXI: MRU)TBW* EBF=LZ178!Q+D!2*'"D[8BDT7[?] M\CD);7WP7%C'H F[ -4%OZ7$O,1MY"F5W=@2>&TI2Y$Z"^Z$]67:1O-CWB+] M;PFK4$BO(6K0+I.ZC.!SH)>< 6:5-6_*\EEUP&\Y:T)$&:5!C2E[0)F#BT9A M"I E4XXW99W-6@WR7$H@-#GK;+1PX!,$"YX2OXC..&!,E?U^&Q\(?Y 9 =Y: MI9BWG'NB4V^A=%U/\9 _< H$V3(($0.P 5!&15R9(J#U;8I MJR#4"LCEU$+1Q;*UBT/*#E60CNND TK)RI@ Z^J[;_=2DOI[V9#;4 A#Z\N6 MS0F8<8%GEQAZS@-72O$)!I8+6;M=?)>-@:VXJ"2? P:D+Q+7T<:4#%AAK,DL M2E+Y+EJ.CC?6#^Y3XM^+-\C,7()$&J$LC,^839$KD:4145LE1&.]84%(S,\G MD%/:E"2W CUHALX&RGJMU!S11FX:ZQ,+B>WWXAP:0 CCDLPV01;9"Z>/__<^ M03#J[."'SN[@R/?_]_3;4?<3TE7I!B9O/\QNBK&?>]T^5K.;Y()NJSQXE3 . MAI/=6QYWZ&9P6 XK=^P;=PR'F?ZS]K>!BUI[L^]##SB!WGA9D^^/1+X\\ M@56:_@RS+Y";G-[WN@?]QY%^@L/R_--?A.&C*[^^Z7?CR0W,CCCRPX-NO^IA M'C_V)^/!S[,/AI-GFWP2!D-ZEM*T/7\\PL=G+WZ^=/;R^^G[;K]XZN/2:JD[ M.N[Y4[+P27M-KCNS.N<>6B4I2YO8WIAL>)S.;FEFEP^G=OEHG+[\TMF';/+G MZX=\]OM'DRM,KT*W7UKK'VMR[8IC2+KG6]K2U4=_C\-Q89399V$P'@^.SEIN M^JZ3-KP5T#,_OK^Y=S<;KMVS[&T^?;6[ MM;^UN==9W]GH;/[/TW^N[_RVV7GZ8GM[:V]OZ\5.71^0W^X!__"C0[+,\:#_ MH+/Q\.G#CF *7%T?ZBII?^6A_KSSGSL\< ,\\-F+W>T.9]7O+8X+?"IWNX?Z M:=L/WW5>]/'OC8SOAAG-Q%?C.WO(OQZ\Q4/AA-;NZT?\Y<__6CNHAXH9*6_[ M^QNTPUG$+FXNCC^>1_!9T"\?S4=3T 5NJ1=_R,=:>_/?? MG ']\[G5SIJXR8UWG2]O]_FI]=W]S]_GKSN[FRQ>[^YV7KW;W7JWO['?V M7W1(9.R3DNAPV7FQV^'JI_3WSHMGG?U_;G8NZ8]S[;'^=+]\S5U)HR]A<5MVR#P?#NCS-SK-D3M9&BC13+CQ301HIO:;O]W?6=O:U)//AZJ)CR MWX+CQ27JE/6DSK/P,1[Z_JA;*G9G\2,/!T?31KN/OSOCP7V<]MO"6DVQ>3HX M.NJ.2N6^D[L4GOHG)9 _[C#&*ZF5U&VN6I,'MK<$='UW<^-_'G2V=IX^K.FC MW#8CW_SHX[C3]T>3 OX0#R9[QO?''3_JC(XQE@ZJU.GV.]WQZ%QLULX"X^%$ M--^QK%"[QYBC(]59'7]//XG4#P671LMO5,!__:5Y:+0R\B^T][>?',B ! -G M:ZR]9[[15 &Y@3W_P0_Q%NI[KKUB=^CT:L&\+9@.*DI4RX9@7TKW6KC%GS_K[)X<.#WR_^VGR M_N^M3ZV()6P]W'VX]["S>73<&YSB< +]UFPL4IQBOS-)4/Z^XBFS%)IU?O6G MH\/!$#N_#DYZ^-X/4TTUY"T?ZE?RZ^#[^*#SE&XU#X;]KN],IO;4]+ENF7+] MM)[2$$>CDJ4<#XFJNL>^U\&/&$_&W?2'KI6OX?NI\ZAX3(:0[]3+6WUQ_ M J[^WA'65$(RUG T=\\3S?_^FQ7<_#SJC+&'QX>#_EE]Y %EG;%W4@BT0YK. M-PG26S;#SJ/UAN/X;# \(CE1Z@^):DM$?\.^R.NW2::>T(AP3K\^.IT.H-WT\[#PE1APMJPNQZ2TY]!/)L'=Z% :]MA&_J1%W M9OT!$VO<_#@-UQUB\3\.N_3)[CG5U[0T,^^&AOMJZ-(U2,VZ-Q[$=P\ZQW[8 M>>][)]CY+_J>\=*%VQD=WJZBV3;O--MVW\2C)M!T_2OX_4^OLE+&[ M..X\?_[T#G6A)8XYNYK"7#O+:>W)5C^5LA=VPBFE)4@/>E0&*7\XQ$FAM*C5 M2[VB/_&_3PB@;^STFW*& 2O@%G!]")9R+X?.S*8#@; MNS+3PY=D]#G;DD8N7Y>Q*YU$WU),*X<>#S'B),)QT2'N&!^..C_1^2C3ZHQ. MB)Q+.8L,[VSXQ_C0CZ\^Q0?_^:U.1B5,?CQ[D+\_F&1O/XE+3QL0";B3\):> MI?QH3.RUIG6.=Y$]'#R\/[GA-CSD;47OYXYU!Y^KH MJ54WI]*NU*1'W?&8D, >->UPT"]TT3OM(%'':6>KL(B/DR+7AA_[SK,"UA5# MNSC'Y=1K]X2.!*:*&5'(/NE-J[M[U7[GI]+DYF/#[JCDY<>E'_V^ M#6YZO^"GO(K]S?YFO]\=MB-!WSU_LZ.*YPT._8KMWIV9+<_L?X9X8I0B>G+ M&=]>)MFOC^"IS+VOU0-:[VB% M2WMC[8TM3+C4J[W:NVEY_TZ\OWE]L;P-HW,.HTWN!L]_T0%4AF)?VVO5S=?U M:$[Z,2F3Z0\FW9 GHVGG$1G ="V;:]8H& PGU^J=EHM_Z-*EZ;*=/CW0H.B_ M]]W1)#/J^W[L^EZI\I;5T,O!9:G9Y(=IU#D>#MYWT]>&G\J?_'EW^V?=/YVK M<#80O+OW*8X.L=<[P[?S$Z$VZ=N;SO6>=!Q/>LVN:[&O]-7"M7VUJ]&NI0FF MLQ)*@TQ&9(TZ@Y/QQ/B*%=*G6,;*S9JK.QJ=E*6:9E,;8AG/B9,NTS@=\#6: M#OCRH[-?].@RHS'9<.GJCY,^QD0?W=@Y68?9#5]IO7VR/>Q\*'^!> !2/V!" MGS?>5>8X;ZS+0^*F#9DF';^7FWO:;B_B>'"^(I9PTQ6Q[K(@0YT[>-O%A.]U M,>&UOUYM^FS5<;-VUZE&DYDBU_WJ>#"->8^'6 ;BO,?+RY7?M)#Y%R?Q833H MG8SQYUGKL:\M?G[=$U[^^W!XH?4.L I#].\JG^FI'OO>!W\Z6GO4+KF^_#N] MER77KS';VLVH>DKA8N/C@\Y6/]9UK9W;/LK^^J_/-\MZ9$]?[.QO[NQ_?87P M50U,UC[4PBFC[F, CWDH#0-QVW,WJN33K,4,KJ6[>TG%7U+,ZNP,'BY]'LKW M+;RXY+AY+5_5,F[>^4XOQTW.R=_<[6P\[S[9VUG>>;JT_[VSME#7CU_=?C#SJN^/TG=4CHE64]R;#1]-7'UR=B09^<5 MT//=OZY3_O4AK9:7:L%+LN6EEI?NR$NZS$Z^EH5^]3U?UFW9.T0 M7]FDH+'//ZD[;V"\_$Q\\DRV9=V6=6]B7=VR;LNZ=V,=(;[*NA>*;]+W=8S3 M4UW,M]ZG\^"$LHK1[="Y.]O3Z;J;I=O]G)P[C>;ETD*3AVQ9N&7A6[!PL1=H M6;AEX;MPC+HE"S\='!T/\;!LR_T>.\\'HQ^.C57+QBT;WX&-R5Y4R\8M&]^% M8^PMV7@R9.QPT*.SC&;#R3J;_SGICD]_-%:V+2NWK'P'5B9[T2TKMZQ\!XZ1 M_+8:V8\..\]Z@P\7VGB5N;>T2\N]+??>EGN+O7S-3EKN;;GW6HZ!LFS$F"XV M'K2#!EIBNA]B(B-S+3&UQ'0'8G)\-IA)/.QL^[X_F+#-^=2NC>XHGDPW0BX* M:;WO>Z>C[D0E7I!48;'IY-!RS"Z.3GI7N[Q:]FK9ZP;V*I8HVIRVI:\[C?D1 M9L9?\F'G]S*%O#N>3-6;4!%]T#M[7YBL-QB=E*FLZV%P,CY;'G^W.WK7TE-+ M3S>-#2J6)EMYU?+3W<:*LQD_P$FUX.!Q%3H:.6?%KRN7$X./MV M\CF[%I_;:@#?NR7.XF8;+O\&SN"Z<>&F^R\V/_GYFYC9J6V$;T>$9TL"%B;3K3IQ)UX1U_,/7V.![XWS2,FNWVU MB41+.S?3CFYIIZ6=.]...Z.=]8>3@FGGF8_CP;"EG)9R;J8U55FL_B^WE>.UVN\]?176Z_=FVV)CW*;I>X;_HP_G2\5\O>F/\E6OS,^')R,?#^- M'G3P8\2R)5+96K9LF^N__GQUWEG/N=)8W[:SGI$/K3'X(>&\[ E[=,MKE M<[$%RY+GUBUN_\Q[:]3UT>BRKEF0B\QA*\/&>',M&^X>O.5O,2)2EKXRD[V? MG@R'Y. =/W&1Q]_B([=LDWLSM96]_GW8;Y[\N;O]\H="U=:&R]J[91Q[+"_P M/R?=][XWK6!];LWWWW!? [D&K?1?]]L:T\Z0OVZ.J=5,:TU3QG^ MW"H*G#G)UCH)8_?(]T;_6*O(4Z^@4'\>/^R=':3">?;_6Z?LC+!>K#KP_ M?EQ,>+V?RO\V+^QW??S4#X>GU'3_]KT3),^GIL4)!TP*;4G^^S1L#-X_%[OO M7\OMD_1V\_V;W]S;%V^W/KWY8[>[O9'>;6^\_K3]=O?PQ?[.X/V MVYW#-_L'?'O_=]CIV8\[77<4CY[U7QQMR^W]U"OGV?ET2+___91^#SMO=WK; M?_S^XR].-I]N[/_[-WVVW^]>_''ZP\[^[^+ MG:-_'^X7_]P]ANZULD;\4J_^6V;TWE/MX]^5V_> MKO.=C=?BS1^;XK78Y*\_O9+;&^L?WKP]/-S>^#5OG[*/S_#(MD-;%>VK")M2MP1?)X+_ M=$'P*C*6LJIREJ("$7-EA9.5"C)$$1D$GM>>:'B@N6X)_AL)OD[Y=)WSD?48 MZ:CQJ#/$B.3JH8=?#91BWLUW&T/[2C!M'&\O0)B?8;E[#N4.CF=%DY:N[T#7 M.T\OZ7%ED]32Q8IEDRLPP"LOG*HLMYZEE# ;O_:$NP=MC0W/YJ[4*49C>2"$'I?4O3;@%2-%S!(F:6TZ^"R?O79*>//J@ M0C"5RI&(&;6O'$=612]12PJGFA$GJP>.B;90T-Q*<,MJ#5&>+:M].ZM=*$W MC#D85C&AH(*0;.6TLA7364NC0]*IS.1\X$"VK%8CI;F*Y<^70SSVW309D3&8 M+'$1/QMDU-9"&RI 9\!N?CPNTJ4A,2+IY*LD MDZX@>B =<+*(#:S5K!6U%=$7(;@&ZM"6[N9/=A5QU MP8M@9*B2H=0;,(7*1RF[SVA#\P3K5D5R.Y^JV%T;I*U?W!V/<6 M)$_OEA1]SQR(QM'Y(OKQ6^+^5N*^/)"6628%D$H-B:MI]=0GD2I4P3H7P&ID M:T^T)9D*M2LTW,JG:L5/;6WU!V7$173YMXSX[8QX(66%C8:P,170JPHLCU5P MAE6*BZR4E]IFDK*6/^"\9<3&"-U5F^;Y=/H[; MT9IB][OC]>[Z?-,UC;GK2[\?F+RT-3):"06H5*&N4J4!&KH!.O4%N/ M @E#F]:>R =:M778M@[[@[/<0NJP+$NU*E4(<=D M0J68A0K Z,H;!D1XF8&-T4_ GO])SP M,%O"*F-ELRF]_T96-DC*REUR0HGHM9)K3Z0D$UG$=-+5)+RVD'ISLYTYA%!3EA%0BO2HJ0LDD%LKCVA(L'C"UB MLM1JDEI;"[VYV79Q-!YV8]DPL&RTT!9!ZZ4T/V?>"["N7WEZ9]"/[=#_;^#F MKW;U69+;(LB MM@O1F:RPW"17Z2Q\Z61&=$[1(ZASR5!9K;HF:=%.>J%34G2VZTHT#K M)S?U74:!7JR;TG+S-W+S]H7HW'\'Q,_2L:29SE4)H!5$9BO'.:N0@1!)>QX5 ME@54R&[:FL X4Z&S^0QRO7&L)/)M8*F1W->W''?;QI1YQ)33SV**T]K& M$%4E92EF1!,JKQU6Z+42DR&YP;2C;NNH^U>MTCQ=EJM.J\5^=:&,E2/NA:W% MU=+UMZ8 ZW]&)Z/V@0@Z<*A "DU4'51E)>,Y@=$V2)+_ ^L7,2"W_-VIEJQ M45N5_A%Y<&$K<+4\^*VR=?U/%97D$G65G;,D63<[Q6SMR4[OPCD> MUU9F_8C7KU,?99UWO#G?\/O8GUZWV_?]M]?7L*U!X_Q776J"C4M!%KB]^!Q-M'*4O<"OWEM*_C](OJDS>9[0B0N4B_05@B7;4.@ 6H[\VCX][@%'$7 M>WZ,Z5*1L&7M;V'M>%F(&]"I#%VIK,C$VL+ERDO.*\6B-YEQCV5I#LX>"&-K MUS502^YI.T)7E^T6($Q;MIL[VUUH5$C!QNQ\E552%;W#RBFTEH7J+MLTV1+WW44OB=*/S@ MLF"UVC/4'BN>RP[PF&SE+@9-O*PW>2^+O+LM5GR2$;K*1(4$C<58[ JX(/.8.G MP"S8VA/)'CA3OV605F(#Y!^V"/M#$>,"!&]+C-]/C)>&#;#$/ A;:6"D;ED0 ME766Q&X&J65,2;FR1H=[H%C]-ME<"6*L4\&VKMIW S.2JZ?.V'\\E[Y?GX72 MUBSJK6W/X-SJQ\$1[ON/ESB]W3'YCGS^]LKF1EQE&VRE&(8*LC"5-=96F"2: M:$($]&7?3<87,>5Z-:L5;7EV1:AN 6JUI;HY4]VEPFR63GB;*NZ4J$"#J;SF MJE(F,H/_C[US;6HK2=;U7U%H[X@S$Z'TU/WBGD.$VY<.)@9PM_'XN+\XZFID M"\DC"=]^_:E: B.,<2,0TI+(';L]@!!:JRK7\V9E9F4YIX.0%756K:)T:CM1 MAX'9:^P0'1T?CX:SW=*=3VX\=G/QV3MS4N]W)=@*G-17LYFLZ;3FS.3)P'\(V,TR5Y;2"P%$"Q[<"8X<)F98$Q.,H?NCNI9L8JNH-M9 M!'9O@ZW;QKD5>*C(N65R[MP]YD M?=W/-@5T&#Q=('CZP7TYKJ=/5#9T^M\?&H_1U US5$,>G<_ML-+YT MG#(V'[X9SB^T 0.K M6T*]Y;BMWS=61^#=/?#F3E>RI##-.? FEG4Z5QI,H!1L(-8IS6S@ 3NMM]&! MW;8 Z\&JMF?=[UC#"F*JW^]+0%+?D-07&JTKI5/4(D$VQA6'-!AP44LP))<9 M],Y1$FHBC"D,-&!$]9Y3;@415:3<\B@W%T_E,DAM*0@?ZCXL'\%:JR%136U9 M?)NL9:BUK[TUFY0&V1 M56%3+C(-0ST=Z&_[HVGJF+^W)41R-Y[CYTG_X; _^+_=Z?@D?4_#N0%Z-(R/ MYX<'F7@-)KZ\&,&DUFAMRHH^^]J\NNY:XAJ<9$H[RVF(J?H3W]%P[7:W[L^_ M&_\ [?YN[?[<%\BT<$BR(OY%[$$DZ\#&Z,';1(*)@FFFK[1[#-;\M8R]N/(( MNYL=XK6*1=)]_/SUN60+76OL?SR[I.;/]H>Q@/ AV+DW-'^!D5GKT^\>@6O: M[45C__F#\1=/U: _3' T^YZ29EG[?'Q6$-IL67K8^=^?ZO- MW?UGW^O)MZMI'M7G;GPP?C&MK9?_XP8GZ?S33Q>Z_J9SSEKU_MB7(-G__\;5?NO2O_L6='?QZ_9'^^ M>W:\=_Q:_K^ONY\/#M]_VGNW]Z6.W\&3UV^XLL8)2H&*2$%$1L ;(D#G%*6. MA&@;?NZ87&%0-POIHD%MND%)KH-PQ8QX(@:$$1Y<"+3\DZB6FA-K:'>G8)%< M;LQUZ0>=#V[<^5CG^9?.E38XJ?,_61[/KAU NVB9C1E.'IU,CT;C@N^(%MD& MBSQ\^X8R'VE( 2S/Q2GWFH)-Q4!5]))J&U74YB>(^Z%YW8)N:%[;95Z><K-3*[CODUVQTT[+]*':3KV:=SA MI->IYM4$\IZD4,$FAFO.GT3A.TO ZMORC?8EHS&LS9K+W9/=- M9Y%2<#]S!^^0E6A@VV%@1M#L%8-H:!%C%3-8 M20-P$FEVY:64%Q;CM1%L=S(Y025NC6T%XKWB+!=NJ;*6)8F#)\2"YXX[Z5PB M7&X,O-"VVF5;Q@OFN0>M@@;!?;$MSS/0R$WFQ20"8=V=X>BOO;OK^W_]Q@1F M)QJ=2]DBON"WF'CL?\3"\S;6+'Z_)_+'2&A"75BDLR@+YA+2U"J:D@;'RS\B M$%E<6AY!^ZRD$$(I[U>Y^7$[R\W;E+E'MJV]^A#9=H=LF]M(DX.W.04(KJS4 MB_ED<&4=!2IQG;UD3 B&;&MCD>$=9-^W(J,]WX'S9NGLI64?9Y>"JOM MU6NTX[+6^NWWSWOL7_W])^'SZS(^^[_MR;VO_^K_^:3<=[V79ETV>/_=&JV, MP?LW.FL=B5'@BEL'PK@(CNFR9"-6E;F7G$=QHUSVTHHCT)HVQYHJ,URD#'+* M! 1+! QA$;P5G$KFC$IB2Q+90)O* >>?6;$>)'JD:B4M#:'O19# MQ@A]:XQX_\GO;WAT(5MJ0"O)BQ$K F4Q4T\R9]%Y&[VE9", B6GK]AF7$H[3 M&"DP9VN1#PW@#+% O3;>LI03\=T=P7J"T1ZE<@% %OYM@$>(1MDRHSQ\_8:Q M)*25#J*SLA;K!# I%I=0!*>U8<5)5.NII4 EW62[LLDFEI0 'W2NG>X)6%:4 MU*DR\(.WSVCW.N7O?$CESWY,@R]WF]^^WSU_;Y[? MOO)IQU3/C1[S\S0V9<0[E3E$;:J/Z\I#:9G1W M^'@VGW/X1G(O1.[W\WYGYC*&;#(D+G0M,5+@2%D1!FFU! M[^TL,<+RR2WAW0J:-R+OEL^[9WD_3@WSH/B/?%^'[ MUT<7_-F4;=%?"H8Y6JANZUEH44)R7!LA:FD?KX<_6G[Y[(E+35(Q#H%1U&WE MW\T]6>1?Z_AW[M^6V=1.A C15O\VQ*:LF8'E1E&B+2F37?S;'M,&^=<.QW8K MX[!SCFU,N1_Z4PS ;KP?^T>:NOXPQ:=N/"QC-IF;Y2>S249T+X3NI_.NJQ'* M!DD>O<^N=G;BE/:,N%Q[C=#;J%!L6[W5V4&1 MD[D3"/[/Z=D#[0B^WJOST5904C!_UL339IX1X0LA?/="Z:KB*22A03LB"L)M M;:!F/>B4;;9)Q9Q<=\?JGA2K.-7\'AZ3=F^CLO<*C"NH/4 PWAZ,Y[ZM5(XQ M1RU$EQ6(K#,83QWH8DV.%+]7U0,3K.Q9=CD8BV!LJ?.[;>='7CHEO=F>-;GR M.*Z[77+]1)!^:I&G+YY^&B^OQ]&)'Z2KU: %0_^_ZUN^+F=KG^98=+6(JXU) DTD!4<34SQV=Z@0/<-7L>)8WY/7 M$HZU,]:.PH3"U(;!;-<2#X5IV<(TMPW2%#="40E1RJ9M!P$OHP4IN3%1%H=OKE+MZ.F_V0XVEGE#O3HS1) M!4+N)/9K>4X!4$S#R>RK9M*;JIW<'[IAZ#=YD?*#YACQ!Q>[/T:-9#^/3>!7N@:_73W"O='_\1 MY\M-G4S3+Z>V2ZY^S^7+;5S0^Y\7;!'Z?3-#1=E&8]=,;K'C@J7Z:_6*W89<:>=H7.7^ M?^J#H\L#7&%4'\W'U1ZP2.#H9.*& M<=+KI,\A56?G:":7L5-F[/2[,J'NZKL]?=Q.1>74-6CGGUQ:>$YW_&_WFCL3SX,W)>'_6%SB\WGGN+;V@>: M:$58 _'3X/?I)9T"_L$,\-^YF+,7A7E@M-5*7OTK/WW_3U\LE\8)(S?]V^0! M_=F+DG/*S0W?CM>]N=?]%VF>:W+G3M/B]E9)I[^\X%/@WN:2?[Q6,S^@ZMVD MH8I/E#I[Y4\?33I/"^GBQ\N'5_/@X.#LYZ!^<.8'DC>=VL MW@F':3*M:=Q)&G_LA_(GQS.>+K$R8*G>: N&;)GU2G\Y-M??%;IQ]4>$29*2 MB-Y(5D^=\9Y2G9VT3G(2:'SSI"F,U83"K2MD3[V$9^/1</3Z9 ME(%,XZ>?P^"DCN6CR225_X\M:@ST9>^L-NG=2_GZU7^.]Y_L?=W_>G2\]^YW M^OKXJ3SX[5_O]P__>'_PVQ]'>T_>?SUX\I1^JTUZ]Y[NOSMZ7SZ?U^MZ??A[ M/;>EO__NI=@_?/OI-7OV;O]X[^O>X1_'W])4- M.$^B5=PP1V+Q=DV/LF+3$1ZPE +IY!>SJ @.H%Z@72]8+JU@21CH? M:>U/HPPW@1$1F";:>QT:O3!G>F%0+]JM%U^_Z04S(1!35,):'D ($<$J)R 3 M9GV21!*NNSM4]8Q802$KZ@7J!>K%%NB%L28I&ADG40IJN&5*PN"&PF.:P;&"$ZXU]%'WMW1LIZBBWJ!>H%Z M@7IQ';T@S(C$O+!)"!-R40G*6(A*&F5UCJ?K"XKKBXW0"_Y-+YR+VFM/05E1 M]$)8"[;VJA9"FIRY]3Z'YB#B,NVH%^WMA7+#S'6;TR_/QZ-X$J9795W"DAI= M71ZZC>_@N@#88S!<%@<_ L*:BY9 MDD9ZS[T(/!KB9?8T*A9-IC1A^'RC*'@>/I>!9B(< Z5L "$E!Y>9@!2=(2%I M+^I^^4)!MI+^1$A!I&![*:AHB,9%EHNC)Z(,+KO:^=W:8%2TEF%0>*,H>!X4 M5H$$JW(&EC0!0:@"Z[P$S8T//B8>4Z[M<%93=((81 RV&8-<,.=UD#+R))*T MAB>FB#"IL-$S13'6N5$8/(]UYA E8X2#UBZ6)7%AH;'.%%O3+@D?@J:^8)#V MB,$U<8NBF_>@U/Q)_VT]6[YI?#([?_INHYY+";1O"_"#J(?.1Y&<9$**:"@M MWW*>(C&JT!]CH!L$_!?SQ=8I,4ET@&RT!\&I!F_+5Y1H8Z+V4LH*_!XWET^T MPMS65M1"("_OP$$F44HM,J6Q\)(0)R/EL3Q91DE*N+E&M!2AN&(HGH=$G2(F M4&%!YIA 9)?!I\)(;9CTG@JON:A>L$ D(A(1B=?(S6JI2- M))0Y1H51&#K=*%J>ATZ%U=0$:4'EJ$$('\#13(%*KR,/(L1FOUY/K2*-CKQ$ M7FX'+U4FRFLE@N->9.V=EE)8JD,*D2MYG7I2A.**H7@>2.4QU\T$&:*3 03+ M";R/!'BT.FOA,[6YNR,Y0R2V-::Z=;V.9J?GM:I6]%X=BIHX%3S17/<&"!NS MY=93$JI;; G#CA4;!?O^7!#5EVDEBG+PIG:L()Z RXI F6JKN='22=+=X;QG MZ IVE-W%(]@JCF%EP3T%:"26!L&9EL2)(+)77D4BBTC64BA?)_"4$E B9IH(R\JE[HZE M/;:*'C@(4 3H=@+41EG\$NNC)$%(&9V,5D<;RJK=&9-PD_]F 72N\)4P'6@] MG=T0 \)16_O!:-#$,)>I(#K%&J_M$=6^PM>M &A[JV+;&L]]/)HTI^1B'>Q6 MAG#K]![D4Q5 LB]"]OEVPB)%:ACCD+VT((SB8'5.X!QC+C%BBI_<;&D0%NNY ML#X!4=C"8"RB\!8HG*MKS8KK+!D$75Q;H3D!SZ,'09*12AD:C.SNF)XQV"@7 M28@D;&%4%4EX"Q*>QTMU(MD99L [G4%0E\ F[H XHGQR-86ONSN<]32WB$)$ M(:*P??%11.$M4'@>^11>"&&3!%?<>1"6"C#:J.H99L'+*MEEV]UAK",##2$;#.RDR-TE[-,,XI5@!@!0""<0/"G@C&&X/Q/.CID]!*E*4^(\&! M,(&#U]0!Y<9[;82FM&[F9SUF$8P(1@3C!D1!$8PW!N-Y#%2:K'(,!B2K+4^5 M\V"IC"!#<1936?TKIKH[TO0D6<'"'\&(8-Q.,*XR)HI@O#$8SR.B*=G$LK>@ MA-0@(I=E*6T-6,6B2MY)K4)WAY.>-"O8OG\?P=B66M"%D+KN<3SXD,9N6BZK MDSY_2,-)FCS#5[-[:^F37FE-K>2_B--DAN'HZ:7=$P?TV#TX3@- M6Y)GVC;_=[5M3V8S^V@8GYS/Z].9'J)'O,@1J(>/JC<\2S ]>L,YM.&#;B+?:/B5(O"42[\LWXDE- M:0R3.@&!$0CW:!J1WW#NB J.U1+1G5/NBHT@\)-[6)G^0>,LDWOZYCY>+ M9DF2*8AZY)-()H'-) !327J3:2!6-5V8M%K!82"(/$1>FY&WVE8@B+PE(N_< MR8N6$D89@2)*OK9IMF!<"I!39(&:P!*SW1U*>GH5G9JW%'EMR>9L5I#R17FF M)TV$\MB-WZ>:V,$.']L5K7R1!H,R5(7J>V=3C$R_"=.?7@A5:LM%)!$2%0R$ M]PJL50P,I\I&2CBKN]SK&:82-S3AWDXD8PNCFDC&Y9'QW-MU.D6J9 *J P&A M$X-IA=,)CDQR3_/6?>2KM](/.6R[RY-']4(_F;?21A[(O*4R;RZFJ936(K, *C9^7LC@/(_ M5=$M+2(QI%9SZAXE'*&'T+O?T%MIDPZ$WG*A-^?H::6IY!)88 9$^3\PP290 M1D9:#)Q871P]JGJ%?@B]]@0H[T$]Y^,C-WR;.OUA)TVF!0O3%#O9]<>=CVYP MDNHY;A5(Y;+3<%J_G/1CT\]C-,2RSXT+;GY-XU%TDZ/OT?_KR:0_3)/)X]&Q M[P^;V7W\;=8?ST_ZH_&XVDNM\Y_,3&=W^.BXW/3T(%_QEG_WG>\/^M,O%"5D M(0G9FX^/!A[+XB<)J/L_:ZP@@J.,0U)%_7GD1$E7L6@89;]@R@N+ 1"Q:XFE M(F(W#+'G7KIA3&<;$Z08*(@<(_BRU@(EK?.9*9XI1<0B8A&QZPW=(F(W"[%S MT5\NHU!)<8BQGGKLI0##5(; @@Q:J>PB0\0B8A&Q+0X4(V=;RMFY^EA"% M@9/4@G-266=2%M0V6\/(*K:&(2 1D-L)R%76XR(@;PO(N1@LH=X*8BH6O08A M2 !/;(9@)(])LU# V=W1NB=L^[9:(2 1D!L"R%6&9!&0MP;DN0>IA!):$ [, M"%N6V+JLKK.6D&J_E2P]ITET=P3O:8& W)1@ZI)*>=L:6OWW:#+IY/'H^"R\ M.AK>55CU5N'\S5> OZTVRCHI@U>^NHD6[ [#Z#A5RT U6$@-7LX'7)/04;KL M0#"M0&1/P8GR+2LR(976- C3W5%%#"ZGTO[>EBS:5J@"%C+<>Z N(2J+0%T+ M4,_=:^]LH$)0X)1K$)IG\(DQ4-9%[I2SK&Z&8SU-+0(5@=K*F=T:H"XABHM M70=0YP*Z5EG&@F>U5Q8!07(!JN(&0DY6ERE+A.GN#C4]:]!%1:*VI7&GWSSZG;^=5M7^_6%KH7]T?#;MI#]-$7?=2'?-'2!Z2BZ.QSW?>&*_WY#<%UY)\3AW>-PKO5B=E$' MX\#3H$ (:L%Z8FKZWEBGN!+)=G<$N7SF:FO6\8A"1&%K_,$E)(P0@'<.P+GL MD/&T^(!>@?31%G]0"/"YSD[@Q:F/0F1>ZY?TY60[.H1(P?M$P=9G>1"5=X'* MWN:;HOK?D_[T"V[KNA'=WUX(C-)<=#@+4(%'$)Z:0G=&@(?$;)G6K$1:8>_! M+3V%8=UY-J1@.QN@( 772<$O3"4"!KC*IM< M(P61@FVFX!VWKD8*KI""5$%JZ2A7-13Z.4"2J!,<:#2#J 4UH 499%37B=]KH?TY#+_?*6 M&?7<4@ABX>=-!O(ZQQ(>'X_J-8["^\XG5SO-3SN#L^[Q'3>,!4#C_L?F#-/S M%[!F=.,"J#_-B;TCS=E8+;+L[H@>%RMHI'HO(R)]/=H;I79A+K!I"1R,C5]B5!$-XE M".>BJI)PD8E.X(D/(*A+4)U$,&6&I%/&$>L*""^?2X(01 @B!-M19(I\7#(? MYPZ8CE(0'S4D*12(E".4]34!RP6WDG,K8N$C$[WR:\C(%@9>M[+ =-8]Y+2D M]"[WU=_W)-HRNT%_U_ZI3N'\1H +.P00V8L@^]VC^1BH]\D(KB@00B,(DVFA M=9) M5)2BE2@S;L[W-[M]M$M38UA?<"VH.WN]LN%I3G);!SM[BAQMX%(1!NBK=5H6V9X$=%VEV@[=]J8DDIPS8$YDD!H M:<$RH2 GS8DC]5!XT=TQE\^E0[)M<*5F6T.'AZ.I&W1&/VP_W,9"R\WO1-_2 M*DQD_7)8_W0^]BB""UD:"4DH7E@O!!A)&*2DN.7"6U:[T/.>_0'NVU5_N16= MZ#'GOI5$;7WE)K)U:6P]]Z.U+7/)C07'ZM&>--8SGF.$I!UE3+H0B6]J-J6@ M[4W%(U>1JVWEZCI[BB(REX7,N:AJDDIHE1QP[FA!IJ+@LE3 XE.ZRP"%]T= M=AF7Z(LB,ULSLZUF9NN+0Q&L2P/KN2^:G=1,<@)>2P9"ZEA\469 &2&X#I93 M6]?YI&=EB[O4;P57VU0SVM:@;RT)[_A4F)'.@KY3][DMS4COEP@LLZ1T@3;4 M9V>,/AN/CA^7Z^D/3\HHGAY".AI.?FVL8_9[A]4VGGZ>CEV9F?[0C;_L3M/Q MI"A)O9/Q:#!HM&36V1IE9"$9V9T/%R>5-4])@I,T0#&+ )82 =(DYJ7QU&I6 M^[AHQ=J4'=P*W;BW11'W"[=KB?\B;EN$VW.O70G)#><"@M4$A.$6C'(!DJR^ MO ^N>/4%MZ3'5*M*:)&WR-M-X>TRBV^1MQO(V[GP'MFDZU0MZVAK?G_BT-QAK-#1 3"F^+ MN()A/ +QFDGA,W,Y=W>$Z-$?I/R0MZV+0V]Y*?+NMTATQZ=AROV[ZF*P_2UJ M6M'2X!OM3Q.,O\XF%8F^$-'W+@2(C(1\=@:/*XQIHIXO#4>YW:,L;).EBZ#5C*#R$J#HU2"TI8H)S/E)E8\ M$HMX;&T0=.N*V'(?&(_SC1 X99Y& M!<+6_;J).7"T>)#9!%D#.SIJTO2.H18KHQ"/B,=-J41%/-XHU2Q./O9 M :.NMC-P%)R7#C(UT:CB5@KFNSN"]PC#0OT-B)EN>>'H602UXZ;3<=^?3)T? MI,YTU!E>*"GO]$]KRK&L="/*2N>A_S6-1]%-CBYULTG3\\T'C^:F_W"$^PF6 M( LOYT.N-#$JF4^0N?$@A'"U^C1!D7GN12HN=:85:891]@MFT+# &&YLD K MPK(5L#SWH0/GPE@C@,7:^EOQ"(;K>@ A5\9GJ3@+"$N$)<)R]<6J",LVP'(N M'BLE#4DJ HJ%NJ^))+!1,Z#.:)N$28E;A"7"$F'9GA/"$)!W#LCY0\/*C!E- M(7%*0$0OP!!IP3.ILQ%&%7AV=]C='AIV+["():NW"+@^=N/TY'.O4\#PX&[3 M #]1G<72;"T8SO_=B(S)YFG?6JI[+\@B2MY"DO=Z/MI,)*61\P"DK >*Y%D. M+A$"-MF0 ^561((%OEM;HH%R@7)Q#\J=42YN)1=S*R2JG R& .?:@K J@F72 M@W",Z;)X$CY[K'A&O4"]:*=Q;YY>K*7^&_7B-GHQEW+P4AH118 B^;HV$BK+ M"YDS1"I,D$7_C:%8 HYZ@7K13N/>/+U8SW%_J!>WT8OS]04QV2HC)(@<3>UUSV.W[(T']*X,SERX_33?$WG;_NC M:>KPOS]<=9G G(GR8J)Q=%(O[YH;HZXJ(FA720..7,NN!D=N[2/7IDP[?NO&P#-#D[',;Z_VV M\""X\+C&PN/M?![<2.]S#@&4K7EP(0/X:!7$>E)LU,QFD[H[Q11$FY8=K23I M/8]$(I*1*.^:<(J2B7"+* M$>6(\ON'\ENFE!'E=XORN?2QRRX(J@+D(!,(;C(XQAGD:(PS+A%?=ZR1!Z)5 MR0!$.:(<4;X2E-\RVXLHOV.4GWOE3DB:N-"@;0P@+!?@C2$%ZIHXKYD)O&XT M>-"N7F>;@O*VI&XW*^;_I#\XF::XRLV;RTOYM&#\EBE@M]KV>KVAVW2Q6UDV MX?2Y0+E;2.[>7SA#F"GFN!,@8[ @"+?@?=; F9'>T6@DERO()ZSLJ6H)D3:A M P?*"\I+&^5E91D.E)<;RLO< 4%Y07E)=695U07FXF+W-Y%RUYT#EJ<%%$$(PPL"(:*%/'K5!691M6D'=! M>4%Y07E!>6E5)@CEY8;RG*BDF1V!;D@ ME) M>%_\2G9@K>0\.1P=')VU?WZ;=^C=@]S]#_?K!6QN?LN3(&;"MMS$,UF@D\:9 MTCZ:">W^R;%/XX/<>-Z3@Y/I9.J&=32Q'FMA'_SKTPO'C'F?E)(.&(^I^. I M@S$L0?)>.N*]XUYV=P3K<1>2?(O&4R%9'9&F1^F3O/ MW"G'C :G70#! P%GC(&HJ9?!LVRRZ.YPW:-2])B]W# ;D8G(1&1>A1(P*G-"%H($%'Y+Q//K&RR3"])30B$Q$)B+SVLB\ M9=(+D=D:9,X=:6NH(RY'D+2XFD(1"U[R#-P;8:*C(M7D&!<]VOQG$)D;G@G; MK+CK%7NFE@3XF[==_4$,_O35T\];/$B_B8JP_E#MJ8%<$@;4A(4T87<^6&M# MRE83#HH8"L*& );E!(YD2;C5,ABWVF#M>A[45I&PG1T5$,3M /'Z \ (XF6! M>*YRC2F>3,I LN @(M%@;="@E$D@G@LL MLZ02LTH#]9+6SF .Z@'M$+35D45K:."K#2PCB!'$".)6!ZL1Q,L"\5RX6MB4 M+(_ 0Z@9/I;!&E4/<')<%AQ0ENEJP]4(XBOCV_]HMB&4_XW]CSO_+/^<7>3< M6(54GMGQ+\=N_+8_;(9%7;ZI:U[)QRZ&';ZY3;>CMV@\\&-IYU1[DR/TB051KF3V"\4J'"* M:3B9?=66W@6LX\8:\8;*[Z'@V]_>C M=WT83?KUF7@X3@,W[7],OWSJQ^E1>4.YW]-[%^R!KLF!N5>Z/_XCSI>;*KS[ MY=1XR=7ON7RY;9QO<7$6YO\]&I\3XVT"/T[N/;A<[N2A&WQR7R;=?URXX;\: MS-O>??%@;[AV_&Z-_>Z_Z(VI0UU??9N MZ_I.>;K\/>3F!]"\DR7987%]4F>O_.FC2>=I(5V1S/2A2*9/XPXGO6M$SVT\,7LK@4CML:3KJXU M5FU*JO^T^>%RJ_V!SW4]O'9R_?EXE/O3&M/]EC?G:\Z;[[\XRYO_J__ZZ[_Z M!T_^'.P?OORT7SYG_\G@:._52U$^J?X=N7?\^LO^N]U/YWGSEU_W7OW.7G]] M]O[/)X/C_S?H'QSNBG*/@]?O_G/\Y^'^N]=?]_->_S1G_H)\>A.( MLUP+!W:$]0R^7D*[Q.*P%'J:6D*>=)4FH%*@4 MJU6*6VY'0*58K5)\_:84+LO(I=<@FEZY-E*PG 4PF1,6K G6L:(4MF?UY6U? M*!4H%2@5*!4+2<4M-TR@5*Q6*N@WJ4@QNJ!IAD"H E&6$& .4H%2@5*QB5)QRRT=*!6KE0I^+A7,&:^R !%#D8I$:O=?98&J MR'U*/BABNSN"]TB[SF/?"JEH;\/WMF9<#J9':=R5-P?EN]3YV\U$_/W M&YVDL=:<-5X-7@U>S4VOIDUIZC9W:WLV&I=/&';"R7B5J+SK$C3I>V'&SVVAC=9%/#>#Q MZ?P?UNF?7>NC83P\-X9'WVQA/TT/\J'[C,[U L[U_N.YY"ZEPE,3,MCR53T] M58-EUH*F2@MOB//$=7>,:E5JMY7X:F>$>(.\E((@;;A\'SS"6AV1'J M)10Q8R"$-F"CXQ!I8IP8*2(3W1W*VM>M$EF(++P'.3<$9AN .9>_$Y93&@5D MPCT41?1@12) "D8UMXUAU*) )5L5DT5:(BWO0=H):=D&6IZGL&P.L8BF I9" M/2\@ ^9Y-S5I%YVM!2,*0E)JE6LRWH8HKJ1YN$EB0!MSJ3Y3;[UC9/ M+=:R2>8'0G&&_/+=X*2.Z//1N!&%Z73<]R=-CYO#T?YH6*]^/!H,RJ_LUMV' M:3)%F5A$)E[,!6,-C29(0B"=<#)%E[6AJKO#>DK?K5-]]P]L MJV"(A](ABENR"P51O%84SVUE"21;X@E8R3((F1TXH@TD*9(K+K3/]10C:GOF M!R<8(8N1Q6V8V:UA\5I"SLCBM;+X/-8LF>+6AD)@X1P(EP189PE$[JDG1CHI M:W+.],P/SLY %B.+VS"S6\/BM02TD<5K9?%Y)#LK*DP(#)C0"H3R%+PW')AG MU@=A692ANR-$3ZG+QV<@BUL>];Z+?.*Z1^[QI3!WQ\TAHC,==887(-&X9 V&9+2L-IB *[622MLA?WNS"Z@4?QI: ;A,J M3%#54-6V2=7:5M>.JK:8JIVG$RPS5,;@P3,>000CP%,E(&81J9(D<9,VO$8= M90UE#64-96WSM@B@K"TF:^=I(>H$\V59#3I& 8)D#Y86;4M*6V=(HM'8#2_W M1UE#64-90UG;O-T6*&N+R=IYJD_E1+TH"[6R8C,@I#)@A&! =9E6$K.5]<2C MNG-"W&VSW=8\C2TAW56IPW\T2:_RO['_<>>?Y9^SB[Q\Y/JQ&[_M#YM149=O MZII7\H:ZAT>I8X+M>>/&WZINQR&HVGYFVYA='T:3?GTV'HY3;5CV,?WRJ1^G1^4- MY7Y/[UVP![KVNY][I?OC/^)\N:F3:?KEU'C)U>^Y?+EMG&]Y<1;F_ST:G^/C M;0(_3NX]N%SNY*$;?')?)MU_7+CAOQK,V]Y]SDN^^V:&BK:-QDTGNX?%C@N7 MZJ_5*W8;LW_^P^W\:)(7?;+69[KZ MQZ8[JS$XN[76/5F]SOHO[8J1*[[:^J_MBF'[@2RT$ZA76>4W!7P\KX OONE> M?39?3$?A_=%H4![B25.XJG_I//WO27_Z9P.BW4)E2M\C]G=+TU&G7G.YZX'[,$D/S[ZX%'IHON]7*RPKV?)9L3_Y,'!?'O:'S6TVGWNJSM8^ MD(H*(AJ-/BV".[VD4_U^,-/O[Q84LQ>Y>D"UI<)<_2L_??]/7U0/#"52\QN^ MG3R@/WM1_Q:#CS6JX1US\3G.%HMI):SJ^VP5+*U8Q' MGU;226CSK>91N:2Z6G6#?_KQ/W:>NWZ$W6'S]6/WH3\M/V]UC@AG_4:S'L+) M\]X ]A/)_XVC0+;814O:IADY6A?PKBA'2Q7"([++VT0]S=V M58(7WJ8+OY.6BR&EG%?0E0WQE15D31YC\ET167.T;?+19B:$T\)HQSSQ+'&? ML@OAS6Z=&LHXG:\=V]U_MD#-V,PS.#B93J9N6(?K6Z4867.EV,'CTTJQXW^] M.WCRFOWY[E_E]?#IX,GOG_=?[*__]Z_C/=W^\WW_R6NS]]KLX>+7_;O_=L^/]5R_9P:N7G[ZO%/OS M<(_L/?GUW7[Y;^_XS^/]WWXG^^_>?OKSR5OYFNVQO5>OZ9^'K^6?A[_FO?FN MB2PFEBVK]6$V@? \@DV6@61)\7HLA?6ZNR-HCQO1LVHE9Q(O__%J$[%NTS9G M^?B^FPG[T67="(?KGZYEUB;?G6FW6R@NEQK?3"4NGVT_'R^8Q0@VND7[ALC' M^;90JF+TS!2]R":#$%$4(=$&' W>]-D@VK%F;8Y MTW=[ MJ!0J"RH+*LNV*XM+A(;L:W!+BTRI-4+Y[)S,A-5ND*@LFZXL\INR).$9BXP" M$RR D+0L77CDX,J2E2;&'4N^N\,I[1EQUUVV45M06U!;-D];%@F&"1*$M2$2 MR85*WB5!5;(Q!U6\6L,P&+:ABO*YJ,DL0__H3?0RVNP=1)VJIEA9-,5',,0( M:DA,FM'NCI4]RRXO5S :=GM=N8LRK-S\WS5A?Y'G] &3+2W%VIU,3II:K%$N M(]5L]II4?LSZ3'2>OGC^_*XJLBX/Z#7["EVG0=HFJ<2/2[)XL-YH;3V5@G!M MC>G;?0'IZX!\^!O@8W.?'8(%5I\_!&NN3ER$* M;V)9ACC/:%EULJP2^2MGXHH2OLL.PW_2Z"O@8X"/ 3X&^!C<8O8N1X8W M]#%8P&4.UEKM7';2)Z$\,3IK2:5E1G)"-;K,K729Y[,PGJ>0E&9 37(@F.1@ MB?# A3:9<4I\XBUSFA=ZT%J.R?5MA=^T',P?+UYV)FDZ'KPEVX*0A$A"%'4T M931E-&4TY04+TS?!E!?Q3Y>084#_M(W^Z7P20D0?I L):'0)A#8,/"_?\AA5 M3IF7^75M\E"_>]9:SD+U) M,&^GJ[L]E38;A,"6E)2A*:,I;^M.BJO5&E=BUU+KN4R!S4HK8<#+J(I:>PJ. MQ PF45:\LF14TMT=V:):,.0;\@VE&DT931E-&4UYP0KJ33#EMFY&0*_SMC&B M^?B_M&5>% ?'J0;AE:SQ?P4Q,%4\T9T]C_>'9)S9_M#V,: M3A^"G7M#\Q<8F>40OAOL:P[1Q7']^1S\?/X&_6&"H]GWE#6\_&D*(;C)4>?D M0_E9^IS&H3]I?FWV^NA#M>CS[$(9#"R+V-X<0_/BP6S.GYX:0\0\PR(:,G_8 M7_*"&JT$*&\("!$<6)(-9,&L5"%J2G)WATG>XT+C_@4LJMDZ$&)]&)KREICR M:C,-M]7S67783^4A,. B3#%A*$A2/+9LZ&FRBE0%UO2TVX_>/A1B>1J:\I:8 MBM8RYQ03%MMYB$,3.@;O)JF.U/&'-)RX!D[I<_TZX>D-:W=4L*RBW8X*FC*: M,IIR2TVY9>'@LPJA1_'=R63:G)MT.'I41JU>G!L\=_VX.WSL/O2G;M!($^8_TWY/^I#]-I]N<9Z5%?Z0P>CML_@KZYXOZYP?SO?FU%-'88,$&1D!$ M3L 2%4&Q%+U6.='HNCNJ1\@J-C\C,!&8J/UHRFC*:,IHRECHWI+0,;JQ[71C MY\/,5OC@>:UGS/4?E34XP1T0RPUW1*4D>.L<60PS7R\SMVEAYF>C< MC,=I&+YTIF,WG QFH6;WC2+8R7_MO@VFQ=OMVZ IHRFC*:,IHRFC*=_E?"UR M))R-WG">M ]<"^JSI5KQ5):=1I;/-XW14EH[]CVEW M&$;'Z=^CR>34IWQ\ZE(>5H]R=JV/AO'PW+\\7Z2>G1*'R\I%EI4O"/^6'8F! M>BZB ^.T!D$)!VMX@$2(=5P3G7SN[F@F[O94.,0AXA"5'4VY/::\0;'D=1WV MBLK>/F6?#QAGQ:(748**DM6SACAX9S,8Y8W4*B@58GNT'2/%VUF07)[DSJ P M N/U^Z:8)J[W:X)FC*:,IHRFC*:,IHRFC*:,IKR4F,?) >C67(B$2,H5X[' M2+E/V627 I&+Q#ZN75'W?#S*_6D-@F H8X%0QM[AH^G!>2@C"!J4EQY4H!8$ MB0I,8@YDU$8Z(F00-4W1D_QR[=M2@QE(N*T@'$9WD7 M(-S>+ U;*#>+UF9# M&5!E/(AH.;@H#=! J.&"F6A-FQ"'\=I;5/:V-%;[JQLTO:K=M+/GQN&HPVFO M4TFQYCK>TS'THW%,X^83RGAU)J-!/W;.;G(36+Y8A^HH*/%6)9>U%P6^3B7& MM(LJ-NQ.;W:7<()F\\$')]/)U WK<&'3Z848?L;OQDLE5GJE= :5? 9A(P?K M(@'O(Y%!B3*7H;LC:,]2UA,M[ 9TK0>L3>C<5.?,9V.^_YDZOP@ M'8[V1\-Z'>/18%!^9;=<49&2*2X"%A60+]\$1*N8;""FK,YD$1"J/!C%#:08 M"<^>2Y)B%1 4#A0.%([6F?:F"0?/3%II" G&BV2S59XQ9[++44:1W=7"L=C) M::@IJ]:4_?-%"=>6$L4U>,H2".,L&&XD^&P,]<(Z5T/G@MJ>E;@B06%!86F? M:;="6!9*M5*7DJ":AQ0$B\YI4D:&RE!6*44IR-7*LGC^ 25F/1)SOFRAUA#) M- 7BF 9ALP)G(@47?=2>^<"HZ.[('B&L3:7FJ"VH+:@MFZ2>4Y4%R$40H7V?4EHW7EKG*'\.4YE%H8,08$,0R<%IKD(I*'2@+*JR@+@D9;UV)$1BI"!&>1*\MDE8&04+V6-(;%,U9;[6 M2C,7.%<)I!$*A. "?#U3LDZVBHD*%UEWQ\J>8I=7+!@2N[VPX/;9ZP[>XR,W M?%O^4G_8*4]]X9Z M ]DF&\62[,MN)V/O6G M1T=I$/$$H[O9W&Q]LEJZZ*AW(O#D4Z*412>3#(7U\B^@O]@NYS_29#KNA\+Y M)ODZV_2\.YFGS'E/JU6( ?9E;[>#O'U Q",&T)2WQ)07J<]= M0C9D\4+=[Q2^.6SVDLQ?I>ZXS+N>NL]E27((V9BH0>@D041%P,L80-?=AI:P M( (MZMZ35K>B*!=9B"Q$64=31E-&4T93WD)37L1#74+" 3W45GJH\XD(4N;7 M*=BLPI>,94+?*/3#I*(]?HHK8IT;"=%?SU\6ZZJHYR&:GCXU&]F$* MBH[.)(T_]D-J20W_)H"^Q6F&!NPSFC\YJ=GDYVG<'\5YRC\;C5^<3CDF%Q:" M^^_SR07)F&!*.DB>U!B$MV!D$%"XKCWCSH<<*MN5XJW+,[>145A[LUD0;$F1 M&9HRFO(F[K/X"\%NUF97ZS4NQJZGU_/I BDYMY2#C;ZLQ1Q-X'CBX*4QS@OJ MN2#=';F*S=9(."0T/S%QB9 M)1*^&^QK#M'%4-<#\:1XAN,E1Y^1#^5GZG,:A/VE^ M;?;ZZ$.UZ/,40QD,S"AO;Z*A>?%@-N=/3XTA8K)A(1%Y.9]L,"(5N:B'#VN5 M04@7P&;'@'%OE4I4<*.[.TR0GN8"=S)@<%E7_F6'%S,5_XYZM!?OB;J MOLR=LYZ,H,:!-BJ!R)&!R[EXSYX&G9Q@ML9I6W3^&$(.(;>1B:C;^GK(OZ7Q M;RY/11ES@@<'7',%@O, SC('DAJF+34\F&9;BR#HZ"$#MX^!N"$ 31E-&4T9 M3;E-IKS:5!5ZIJWQ3.,\UCTJ=%A?'JMIU'AF @?Y<6, C60\&XT?E]E_ M62;_3#8.\JO3F7]Q>L&8REI 15[/I[*RHBX3(D%8R4#0Q,"9P$$5)X$H46V? M='>XZ1ER^3 ]+(G JJ]-AR$6,*(I;XDIK^V DL6%NUD2XNIO0=V>RTOXQ+P0 MEH)+V=4RQMK+P&4P-K!07&HCF.SN*(IUC$BZ[2,=BC::,IHRFC*:6TG M?*#_N:*XT?R)V513F6P J:("428(3$P$LF?2EWE+D0IT0%N6>[A>LG;3^FDU M46#P;I+J2!U_2,.):P"4/M>O$Y[8L79G9"NS@U@B@::,IHRFW"*_>I5UZ-TS\J$_DAA]';8_!5TSQ=WS\-\>%@P8ER* M'%RD#H23'*PMSGHFG$1I@E2I>.>B9[G!VB!$YM8A$]4?31E-&4T93;E-IMS2 MLG5T9%OFR,['F:UR7!'MP60O012; $>-+=]FZRGC.M"(GFSK(LW;>7+#L]&X M?,*P$T[&XS0,7SK3L1M.!K-HL_N&$3R[8>W.S5:FA##[C::,IHRFC*:,IHRF M?*WY6N@40.:#RXP9X[5P5#JGO=312\89MRXN<@K@Q17FP?0HC>O"<9R.RMJQ M_S'M#L/H./U[-)F<^I2/3UW*P^I1SJ[UT3 >GON7YZO4LX,!<5VYT+KR[73_ MO*^9C=(:J2+D: ,(*B74W=1 @F'*!:>8M]T=9>_V($#D(?(0I1U-&4WYKJ5] MB0?\HK2W4-KG0\:4)YFY3"#J"9 B) G.: Z,*JY9+"Y=#1FCMKX,"@.P^'CMKLE6)FTPT8VFC*:,IHRFC*:,IHRFC*9\GTQYD=B')\ZZ9+W( MV@BBO2>:D4P#498(KO0BL8]KU]0]'X]R?UJ#(!C*6"B4\7YZ<+Z-0VJKA#06 M1 X,A,D*G) 1DI Z9:*$,J*[HWM&Z+L-9B#AD'#M)=PRH[M(N+LGW(4^$LQ1 M9C(!XNH!*\(%\(H;2#$H(JVW5BA$7)OBM7>0[%KSP/WJ!DWK:3?M_.MDF#J< M]#H5%&NNXST->?O1.*9Q\PEEN#J3T: ?.V?WN DH7ZS?="(QNRR,#LPX4MI!=!^+M'\RVD%:^'G_($7G(* M@AE2"&X"E$G23!95]LIU=P3K<:)Z@K>H(= B#UB;>-7.2H65;1=9#(CKGZ[_ MW0C3;K=47';Z;Z835QPG>S0:E'&://WO27_Z97<8!B=U9)Z/QDUYQG0Z[ON3 MJ?.#=#C:'PWK=8Q'@T'YE=UR145*IK@&6%1 SFLQA30^4$9!EJ4;""DU&&D5 MQ.!8\$P%ZG(5$!0.% X4CM:9]J8)1Y0ZT)1%HIF*R(6G.DJ1N68T"\O"U<*Q MV$%HJ"FKUI2Y!D@A16HT<<"2<;4]J0%CJ 3MLDS&YZ0LK9HB>X*N8N,X"@L* M"PK+!@K+(GF(I)1P.EJA=1".1B-8,#H0:1EC+NNKE67Q] -*S'HDYGS9DF26 M+EH-/J2R;"'.@X]"0K(Y!9]89O4(%MDCFK:BTARU!;4%M653M45QEY@U(B0; MA.'2\TB$=M9F718QS*"V;+RVS!7^A, =(X26E4O4M?HG@:$F@/&1D6(!/)MZ M+"?3/<8XJ@NJ"ZI+FTR[%>JR@+B$8*C4WK,@BP?KHR\KEAP$=Y0$8Y+'D-BF M:LI\J15STG@2?6T%SLN")4BPE!%0UD@9/*>2Q>Z.Y3VJ6G36\Q8)2\MVS[:T M&NMQ^:/EFM)P6B$UZ9=IGS58# ,WF?1S/\6.FW12 Y%V;*^=,TY>C#..3@K# M-JI&JR5[8ZXWD&VRUK_P']E"=>6;7K1]A>%L8[$M@@?!@^!IBQ4A>! \=[<\ MEM%JJZ)B/CF1%+'6>VV$$=EG)1,_W5^DS_87V9^>5GN=XP9^/9GTAVDR>3PZ M]OUAX_[.%LVUT]1H6-Y;S[H]\Y,?S[O)N$1>:(G\]%O5R/Z[W[^\,9R593!7 MD"(/98T<'3BI/20BC.Q510CHH*A@J&"H8*AZXS@0? @>%IC,@@> M! ^"!\'3YC5[XE3P1'/(1@L;L^764Q*H(<821B.NV3=YS7Z>UGY-]MZ^$9)) M9619M7NA0>ALP!/.(,0D;>*$>,=QU;Y1>>U;'"#8TKSV[F1RTK09&>4R2L?' MHWHQH_"^4*R80.?IB^?/\># N^DI$H4+D@N3N2BJ8+,WA'"55([.9DW-7XC! M@LU%ZJ36R4[QRHX\/?XP&'U)J?FEYR?C<.0FZ?G #2?8@F0A M#=@];T'R[BW;^_2FS*FV,25(P1$05C+P7 K@E%79SRX15S2 ]"1KT8:_%CNM MMUBL;"%OKKM8V?QY1Q%:>QQD\XT(X8'P0'BTK?[@+US4_[C!2;K20\4@Q8(. MZOY%!Y5D[652"927' 0C JRR%+AT@H6<&:6DN].J=A0M!@T*# H,"@QZIP@/ MA ?" ^&!\&C%$X7P0'BL)4V/2]N5YEZ^Y=]WQ?Z[O3 M':5!;$?;9_JC,M"1$09U3*':GP;%[/=79FHO)(*RC09$%E1<,%'L*P> M.T98($+AZK8U>?9[M)4]C\:=21I_[(*<@%&-@"$M M9%F%6,&LC;2[(]$E155!54%509<4X8'P0'@@/-IE1 @/A ?"8TGKV97N6L?U M[*VS+!?3YTEZ+G/4H)01()CFX'(N7Q&599)$AQ!P1=NN'/KU]JI?CS;M&+B? MYM"#FQQU3CZ4GZ7/:1SZD^;79J^//E1CO+/T^O852FUJ>KUY\6 VVT]/S2!B MBGTA^/]^,<4NN,HAN0"I3!T(5XNFG&20I5'41IF<)]T=0WM"<]R_CF6Z6*:+ M9;IMC4G\?_:^]:FM(WG[7U'Q_C[L5FF\<[]XMZ@BV$ZQ%8-CDTTE7U)SZ3'R M"HD]$K;)7__.' D0QG:0#=*1Z&R6"%W0.3/=S].WZ=Y\(4+P0/! \-C$'/O7 M35.,2]S--+TY>=[PS*0-)!H'1$K)B&4R$J>#8S8F*H3=V95&HUV*U(+4@M2" M=BF"!X('@@>"1Z>$",$#P0/!8Q,3[>C4WDN^Y6:RG8(74O! N*A3SVBRQ"86 MB4PN>(BN_"^B6]NQ;/O=3JQO1;;]5I+]@V\:/YKB\?5-SJ_'-/)/+_?\*.^W M.][B^XMQL^\G)[^4;;_$^*/\ZWS/W\PO&%/L2T#^+S=3[$H"+S)N2.*1US&7 ME%@9-8E64.UX$$:9G5W7ISB&'0MWL7 7"W>[&XS8?"%"\$#P0/! \$#P0/! M\$#P0/#HA$8A>"!X('@@>"!X('@@>&QFCNQN)U(WJ:MSF_T@P4^@KM+I&8PF MODWHP,?Z&+#"8>W:N949;"R/PO(H! \$#P0/! \$CTTZ,'CG/A=[Z=WY9'H* MH^GD>+Q75JU>G!^^\H-T,-KW9X.I'[;F9VM][B\8GZ_A?^>#R6 *\^Y'LWK- MUQ#';T?M7VE+-[%*"!X('O?D(-_#X4-TD#?50?[D M&".3EAF;-*&4:2)-"L29H E7-'+M790RHXO?3%NRC>,>O&\:6 4 M+WK3QH\FPUFBUE^A"%92K-V:W,I*"BS#PC(L! \$#P0/! \$#P0/! \$#P2/ M-:S4WY8(9 7I9; QNN"TS,[Y)%FV)FGI32[_WB&0-2G+4QY]&K8ZFIY 4Z-1 M#9S :#)X#P>C.#Z%G\:3R=Q3W9\[JL?53YU=Z]XH'5][K=>AKT.8'N5C_Q&# M54L%J^+T\&)QQDFFM&RR(TIX0Z3EECA&+0'MF$S>")[$SJ[5MP><_!U)"$D( M20A)""U8! \$#P2/SEBP]Y"*10NVRQ;L)^E6(X64*40"T4LB@3KB\." 5A9LW9C<"NK'; L#\OR$#P0/! \$#P0/! \ M$#P0/! \$#RZ)$0('@@>"![W%<-.46K0PH,*7-IL/6/:\A2$%$S2P):)8=_Y M7-&K9IP'TQK,QI#T4B'IM].CQ189E">O1%0D&&V(]+9.M6&4&%W^\2XK+=+. M+NM;]L AZ.J#X9#\M:39[_ M[WPPO3@8Q>%Y79E7XZ:M-9U.FT$XG_JR>,?CP_&H7D6@U(V:?YECKZ[UXSTO0[ZOM',WO)DK-&,@).FN-JB M1E0UD$294KYP.Z.AT+5CL8;:82WRCFJ M1%9694^-_C*)+Y_E1#9?#YLO.N/1 PC)4O&_9=!60,S6>_!?\<61QC>$ MQF^4SP9J&7- 2>'SXI1S8,33*(@ &35H,,ZYG5W!79\*C42.1(Y$CD2.1-[Y MF+HW$&G.1BG(DHGH'7-> ?5::Y:RQ)CZIM+W)W7*T82DRPZ1>A"&R." 6)[_ZK_+B\QH5EBE 5XI^G MOGD[&+4KHF_?TQVOY.;E?_U6KY>)T<^L4U%5(">SWQEO4?#X!'H^QO%IN;"+ ML@6]T7A:_J9ORM.CWJ#: =N/;E:RJ46KKV1G<]\ZFP\:0=O/6V@]H=[#__\ M,$C3D_*!#3(K %?^K;ZA7[#;G2WDE3V?__#?Z@?YBBJ15VJ@[N5].@*-2__N%W/[?) MRVK6^D37?%YT]POZ//O8[Q4+9!G0Z.2M7.'C_B(^OKE"Q;JAK>U5X#;U%JVP MMF."^6=O9HUM^#K\[9=+ROC[IM_)P:BPX/A\4O9KTN_!QPC5V*D'.7IE<_V7 M[V^N>G."F1L$K3'QR3M:;\^?3\>7VCHSB]IGYJ94N<>A/YO T\L'MWS1]O=! ME;[B[Y3O2H/)V=!?/!V,VIMJOW<.YDOXH1W.S,_]XIO19/==YT0 M_CH>S6RK.\3D+XER-)ZY"_?SUBY(2KF: M9OSA/LX5/P*IV4N7T\'_%9I_[-81X>1@U#Z>#PK_EOP.[GK'=SW&\]/S8772 MVJUNYQ;,-GUQ>$'[S$]?ZUN.,K U,O ,\B .OCSK&[=Z8[?Z9A:KW>W+5!:J M]A;N]_%X.N?SST3:VN?GT;;Z\&]SQ?_[[1Q0MSV"[VN]\WUB\,4DX&?+&;HH M([.>+*O6_GM8-Y2#^S4#3LN;-HCU-]8GQ0O'"[^'"U]?%[I[L(#6T87N&<1Y M$SK6-J$S'6]"=P?FZ'9AWV?;S DG!/=&*IZ#M(Z%X%)P2H485 [)M+5]AG'! ML,W<)W5Z[PX'O_WZGW>'SWX?_L9?OSLZ_EG]]BZ='/[Z7!V^.^"_'>_]6:[K MHEPG_;1.[R4OW_/K2WIX^I]WO__X4AT^&PX.^7-6KI6_?/?[R#68G]RS?TPQ_2YV!M-(31.O;;&4]"5I%H"!9B3,(QM[/+;=]RU6\; M.VY*E=X&U>%]>S']O;'2^JO'L3[\.T2[VT1QNP+\VU@".Y]U@S[^O**/;#CE M-@G"K,I$BLB(%4H0603=4B4E*%7H VD#:0-IHWNBO6FT0:GCFB4O&;-26BC? M(8%&2;GP063]9=K @T.=9A1VQ2B"Z:0YXR1Y&@J/:$E\Y$6&)' H-@.-S!=& MT;+/Z>WF'4@K2"M(*^L6[4[0RE+]H0J9!*FMU\4=\1"DHT"<3)3$6 !+J[H)2NG MA4N!!)$%D3YDXD&J0B\\EZ>XLE&TW=#5[0FBZ)5T;I3T[9G;=QXES9YPU=%" MWKTT/FMA:YQ[>V_V>YKJAZK?76YH^8(8;NB -4 U0#5 -4 U0#5 -4 U0#5 -7@ ?,-$#43FFL; TB>I 5!D^)" M29.3M_*/9YPR2QEEI'T@OJ,*M]S87HSUP'H-$S7C47D8VPZS1\W^B1^]A8/1 MXAL&HS@X&\+SG"%.C_*E,_GSN2]OR&7CZF\80UHFAG2QD-F&;+(+H(C2OA[N M<);XR 2AVFIMI*]Z;@'-P=? MK*['C8QKYIWOIW?EDVLZ?.A[OIJ?+HGZ>#RK44,3?@D3_G!_X0"_*2:ZM#Z2)(H5+Z'LKK/9D$BIXHQ% MSD#N[.J^4ATJ9T: 1(!$KD=11E%&44911E%&4491[JHH+^&!>: Y"66IRUR: MY&SDP69?CZ+S .Y>2C;0 ^N&![:81+'"F++QK#A=M<<-]8*$I"QQ48#*B5KG M OI@G4N3;.?)GOWQJ-S!9)X@B>UOTT'-C"4(7QY(LIK\^F<7<\-P_[-]^)W0 M*3,JN99>IGK03[KD(Z,*LA9,_P7T+]F0OY[Q/)A,SB$].V]JHAR:P3C-^O1? M[_]1WK_>_3<0RUNG@WKEV+W_[DC_9J%[/U,I&9$+L%MEB#1,%XA/DE@&)NGH M.'>NXCS3K%\VN#L)\T_4KDMPA65'6VL.?RS=V;-UG&KXU$M*UK$ MP&>% -'.70[]KIO/ZX)^,HA I$P%_7A6)#@AB-&>,JVB@6 +^G4']3;+PD74 MVP[46T4:%@%Q?8!XG7KE.3M#P1*?8@%$&8LEF%1!Q622YUQPI^+.KK!]*RVB M(J+BUJ%B1\Y:H"BC**,HHRBC**,HHRAODRAW+/>*;M<:H_ +^5:EA2I;+8GV M1A.9J2>.U5:^PMHZ448(;V>.EUK%S*JMQ$4\EW;7Q:N)N'8H>IMN/3T=UXL9 MQ_\6M$K0])Z_>?4*3Z%M>];U^>G9<'P!T+[IU7D33_P$7@W]"-.M2P']XK!T M'ST-/#$2M ]UVJT@ECE*9%"*1:K*MOL"\[+/S"JR#EM95X.EAQT&0ZRB15'> M$E%>;0+M3L3]'S\\AR_R-OIGR]'VPDAAI[R77!+*UV[ET52C#2A?,XB MUSH!<7LD%^(I1G3[P8 M-\?^XZ]UX\?#NKJ8Z5H*Z2\6,EV*6J.2 V)E*#@OE296)$=\#H6IM38NZ)U= MZ?I"K.($^586-&"A5X?1$&L6492W1)27&0Q]#ZFNJPG17^7PUD6[1>1?XF_T MU.[$W]\EWH3:TO&KJ0]X(8P07&":0S+<< M\UQ+(/O1_D*>R_'$O#2<9!,LD4%J8BF/Q 0>- \J%L[>V55]8["D 8NWM@\" ML0X117E+1+FK![J^S-;HA]V)K:^S6D4>RJXP(#Y *EX8..(!"GD7G@:63#'1 M8&=7(U4COFT?OB%5HRBC**,HHRBC**,HHR@_FH-6YB^A"=2N9]0!Y_C1X?WE)[9\=C!*,ID^)6_A ^Q]-E[8M'LSU_/A>&A"FS93AD<>:(L2.FH3)DD:Z%PMN/$^51^Y)13BLD MSN[%H]R(\9M'\8A7:,HHRBC**,H MHRBC**,H/YK$&3I1]Q'X7$B>,:H9YT81RJ%.G9>9N* ?;!-XT?31\X;_:(ZBK6ES>+:>2?7HI G019!:"EBQ?C9K_L_B]E M\R\IXRC_.M_Y-_,+QM39G1GDY?%>#<%=,H@K!!*"9L18(XFT/)&REYIH*[D1 MQCH9_MH#SO[#(ED+01Z;8.Z9"T4911E%&44911 ME%&4492W(H.&KM0J0Z#'+^=AT.)+<1ZDBIIDGG+QI8(CP5I:'DG@Q9/RG#'T MI3J61KM;8<&F-51L$QHD^ G4E3H]@]'$MP $'^MCP.EA:S=&MC+1C>4\*,HH MRBC*';*K[_UXSUYZ=SZ9ML,YC\=[96GJ%?CA*S](!Z-]?S:8^F'+ORW][B^P M[VOXW_E@,IC"O.'#K*3M-<3QVU'[5] &7]X&?[Z8SG!<,Q 42,HA$)F9(,Z( M0'2V3O+(O!-Z9U<+/+^+J+A]J(@$CZ*,HHRBC**,HHRBC**\%>D,=+LZZG8M MICXX5S9QD0AKQ_)*;XB+(1,;N.!&T*131K^K8ZF/[9PEM1=GVE[Q:9Q[1=8J M+C7CX;!<:6]0(*J!R12G2:W??MG*'"668Z HHRBC*'=I7.L]I$ ^&=?:UA@= MWJ#6@SFS'HQB \4$?P:S_[YHQJ<_G$\&(YA,BE4>!J/6*$=S>RES^V QRV$$ M%($,FK@@!)$V*V*USB0Z:H*,PBI&=W:5, \[M!5!#T$/^1M%&44911E%^?&* M\C*F:(Q:5E,3F-22,N9,,LQY&HU*,E*&IN@&F*(O9^UWV\@O=1F<\9HHRR61 M+B3BN#3$EZV57H*0C->B=X6V**+>8T6]>TB&(>JM'_6N\UTI:V-]]"0'P4B! MN$!GC*Y[X6[\6X*=\PZL7SIH%1O.A-&S^: M#&8A3(_RL?^(#N52#N7+Z>'%PKDU9W@PB9A8V^?F)(GS M,A 02@05@V2AMN%[Z(PN B("(G([BC**,HHRBO+C%>7UYC;03.V4F;J8][!2 M*:F\)Z"C(C)Q08)FD8@ G@4+T7% .[4[>8_M/.)35+DW+"" 9WC6;IML9082 MZRY0E%&44911E%&44911E%&4'Y,H+Q/\$(9K2D-R+#$I/+=.2.E\BCY*GPPL M$_SXR^&6EW&15\TX#Z8U"H*QC*5B&3]/CZX/46;#HW8^$,N"(5(D1>*4 M-Y;KH#S SJ[M.^VPB!,1[K$BW/T?V$$8^VX86SR XY71@GE#+'A/I%>:!%U^ M-<)$G:P,/HN=78[G;Q#$'BV(W6>."LVT5>#;=#E+O\B8W ? _&#PQ=+@'?;271R=#Z=3/VH+M<5AE/$\#M@^"]S_)[U M*RJ>=J(B$ZZM(M)P3SSSE 0.9?,D6!W5SJXH,B%IOSC?W6D2NHR"=0FPNEEP MM3)260X0U[]=_[<1HMUMJKAM]7\;3]SN/-W.SCP9#\LZ39[_[WPPO3@8Q>%Y M79E7XZ:M,IM.FT$XG_HPA./QYX_EHQ.P+(%<'X^(P7@I5"3>Y5P(Q!9O@&9' M99-I=9K@MX(Y/"Q,(GPH7BJ3CK M2-# B,DB1*V\U*9X*D+TQ6?:Y2.Q?#^Q8&.9NR[>ZS>_]"8PG0ZAG3/?[XU@ M6H=(S\I0>Q\&TY,3&*9N])U9$$U11#.-SPN";7'9KQ/>ZP!&4Q#EDJCUTF4K M()@<9,I^?HA#7A[BT()^>_WOZX+ZS2!.(;4,,BL'/IA,SB&UC<1F3[P8-\?^ MXZ]5+ K%E-6=8)GP4DSQVV*9L%#:T8)>1$EFB;3>$Z]=)(*Z.F4J4!?2SBZ7 M?4'U"HCB(;2Q2V"'!]ZV"4L[TH #U0#58%,29MP$9H7PME:#*]!>N423XDQ* MI9PT?V%0?.5H^R?6PW_\\!QNF1!?LAS0Q[R;Y;!0RY>8,<%E3GQ0FD@J,PG6 M&N)5$?]03,1,V:)U=(8@0[DIB0GOZ,!48>3DU7UVRY$XUQ6ZO1T7"^FH$--:O4FT+P?1'BP MD1C;-^.HP\G'%O1G2/_LO*FE*M ,QFF1 5Z,FS?S+<>4XU+ 'Q=3CD[DX&5M M)^&B)](93H*4@23*9/(%[X7Q.[N,]YF\/=(()[UM2ETCHB .+411WG)17FWF M[TZ,W3IN7R9L]-3N1MB+73NTL"G13*+GD4CP@03/,[$Z)Y9]+IL'.[NF0X6D MB'"(<$C6*,HHRBC**,HHRBC**,I=%>75)K_0A5IAS',AV66*VZ2B500X%T0R M:8E3W!&G$_,Z)N:21A^J6RFM!R@52(/WEY?4_MG!*,%H^I2XA0^T?X'365+L MD\6^XQ+=7->O[\'7]V\X& $YF?W.> N87\V)13\YZ9V?E>?@(S1Q,&G?-GM] M?%8E^CI=5A9CW<43&TT0'4^:M2\>S?;\^5P8$B;.EB*1MXN),R:4C4$Z(HV! M.M+#$!<\$&V3R51$ZXUMS^HY<7LLT[J+S#:$1QYM&=DF(&%'ZB51E%&4MS5Q M]G721L_O;J2]D#P33/E,C2;&2T9D2L7Q"X6Y/6$ MC:*,HHRBC**,HHRBC**\X:+09NE'W$OM<2*!9ZC,7BA,)N?Q(*A"KI2%" M&Y=I3L)G0#^J6PFT!Z@G>*0)M ^^:?QH^L"YLT=47+&^W%E,(__T4@2.\GXK M "U?O!@W^V7W?RF;?\D91_G7^"R60< ML3)8PF-@8&CP@)UHGQG5_4-7T5%#,(@PB R M.HHRBC**,HHRBC**,HKRAHOR:A-LZ&=UR<^Z,5#.2U#,6F)H/;^F@B$.-"/) M0LJ)!>J#1T>K@:CB6_1"3[6Q]"-67&; .]8"H2E M0"C**,HHRET2Y8XE-RX+WO;2N_/)M)W2>CS>*ZM6+\X/7_E!.ACM^[/!U ]; M:FZ9>7^!F%_#_\X'D\$4YKTD9I5RKR&.WX[:OX(&^M(&^KN]Q41(!LJHHII0 M 8[( (($(QE1SGKCO :EZ+EH*[)_?.%VD M4W2.1\(+SQ.I%! GP1)@R4FE"_.[7+">F[Z5JSBDNI4I+>SRQ#;$-L> M,[:M,B.+L/= L+>0694@G,@I$^ UL\IS)(X+1;PNE!5%\>RA=EWN:[L*)QZA M#Z%O2V+X*,HHRBC**,HHRBC**,J/5Y0[FEE%W^JA0DJ+71T#=QRB(L$ )[*Z M65;J1(16H7C. 3SCK7/E*#I7WQLL4,Z67#Q=Y@5"%H!#-L^C"8GO0* M$$0XFP[>0\&6,,739FLW6K:RM '+P5"44911E#MD?]_;**I/^CA<]FDX&.U? M<>VOA6JOF?99(5JTM)>RM \6LQC@@UC)OR#:->/&\:&,6+WK0H_V0X:X/G MKPZ%XOFMM1LC6YE4Q((*%&44911E%&44913E.^W7WY;Q$6704HND@XPR)&ZC MRYD;'X*+E&9]!Q]Q4I:G/%JBX.UH>@)-[1#2P F,)L5A/!C%\2G\-)Y,YN;F M_MS:/*[&YNPV]D;I^-KTO&Y'<@C3HWSL/Z+#N93#^7)Z>'WBDE.KH1XGYYPK M(D-4Q!D-)*90MIPG$[7>V65]S=4MC_/OB):(EIN+EDC\*,HHRBC**,I=$N6E M;-COSW.@#;NA-NR-I E37CK+B6 I$,EY)DYH1HS63J5@F> ;>L, 'M=8N^&RE;E+K,] 44911E%&44911E%&4491?DRBO$QD)$HJE00P MC%F9K?+>2LC,V PL9ND>)#+RJAGGP;3&03":L50TX^?IT4(S0&,#TZ )5>6' M5%P3)Q@09\L>EA>38GEGE\D^U?QAHQD(<0AQR-8HRBC*VYC'0+;^9K9>S#TD M4,GH+$G=0B*U<<0RB"06DXM[B#R%B'3=J>3# ^1UU[QP/_AAVU7*3WO_/A]! M3]!^KR+%FL]FS/,W8=PD:-IO*,O5FXR'@]2[O,=-P/+E!N\DY;1EU@,+3-H$ M7D@0-((0.3A%X8^#>YBWTW[QT?ET,O6CNEPX5VH[H_K*B>ZT"5Q&P;J$5]TLREG9$<#E '']V_5_ M&R':W::*VU;_M_'$%P83G8R'99TFS_]W/IA>'(SB\+RNS*MQTY8;3:?-()Q/ M?1C"\?AP/*K7T8R'P_*6@W)%A4KPU/;2!')=1$]#M%+Q3"(/J<[OT,1%:8C, M1LGHF;:6%P+12!Q('$@03.$>:U,5&D3 ,MG,)9G\E5- -!8D%B M06+90&)9)A%!1:19*!I2XE)0Y96*S!@IHW0QM#I2D(&/A$Y&)=TX2J\NF,LIU#'!5 M/XKA,"05))7.B?;&D8HW-H(U,5HKLY?6\VBI8*)P"A528IYE7[B07[B]QU\1:GQ\;QZ>FX M7DP!D )B10IZS]^\>M6-UB,+8BF*6*;Q>4&O+2[YC4Y C RA2@#,\X&:KF3 MCGK!@J'S QSF\@"'^Z[:W\]/#9^5!#\_/1N.+P#:-[TZ;^*)G\"KH5\8(HX5 MPGW^$)*0#DXO+H2B1/$7BJ0K$:%Y39*%PA=[9E;RO1/>& M<]Q-(;N$=?=ZWNT[#I-U8S76_OV7^X#LLD7G7!$5$!40%3J#"DN$)ER-/\@H M;(A[JN M>3F01\_>_L&M N4S)8R+1*25ECBF+ $9HA'69.8H!I\VJNIEJ1K'C:EZ>?WF ME]X$IM,AU(%9DWYO!--: 3.KQ.A]&$Q/3F"8UMSK;H-:DW:XMN4U3*;-($XA MM8 _JVF944,[*6WVQ(MQ<^P__EHW?CRLJXO%+=]:W'+X[I>/?_"D7/80B(O4 M$ZD9(\[Y3, '+9)5E!JUL\NH[%/6H5X3F]7)]-OKY]%7Z+:OL'T,@?-D4;-1 MLU&S4;-1LU&S4;-1LU&S4;-1LSLGRZC9J-FHV:C9J-FHV:C9&ZO9V +@NUL MY''3FT#S?A!ATHVBF$U0TPZG0K]ZS'_V_(MQ\V:^Y9@ 72H!&F\F0"//X < MR5DG(IW-)*2HB+04N$I24VIW=KGK6W>[6>6ZRV&Z"%-8*_F(K+?MHX6.U$AW M4991LU&S-UBSNWK&_LL&'=8WW\V@.UPTZ+Q-/C@GB/?&$4E](-9I03)C*:FZ M72[M[.I5C')%R$?(1\A'8ZZ+LHR:C9J-FHV:C9J-FHV:C9J-FHV:W9T S$H/ MFF, YKLS:E<'S']C+W_^H^R'-$ESPH7*1$K#B%?"$BZ-=X*+[ 2&8#I6,[&= M!\B_6C,1_>2D=WY6GH./T,3!I'W;[/7Q617(!RNGV+ZJITTMIVA?/)KM]O.Y M&"0LJ5B* -[>+*E((4504A%( H@$I4C9WD1TTLER[;-C9F>7,=5G$L^48T4L M&OY;S@U8$8N:C9J]C9K=U9J*KUMUZ-;?S:J[45>A5=3:V4@RYY'('")QBA;3 MSH("*[/RPNWL2L;0HD/<1]S?;MQ'BPXU&S4;-1LU&S4;-1LU&S4;-1LU>P.B M,"LMK, HS+WDUFX65V3&'6?*$.#6$LF2(I9*0Y1UU@:9M:$)XS =JZYXA!TI M/E]=\<$WC1]-L4_%)A=6Q#3R3R\W_RCOMUO?@OV+<;-?]OV7LNV7@'^4?YWO M^9OY!6-MQ1+X_]^;M17,Y22IE*3 %B=2>TY<<)8P!T[R0N4)PLXN[RMF^E1H MK+##LFJT_A\I0=RV_K^3':ZM_V]D@-8K0 =@60*X6" 94.PP4&MJ&9$RN2) MS1*($-6O\]1I)79VL;0:@1^!'X'_'HMO'LHK0$[X%DZX49HC)>.:6D9<+$P@ M@_?$,UM]! '.>ZTX=843>-\8[&&'Q(#$L.7$@$>H4;-1LU&S4;-1LU&S4;-1 MLU&S4;,W($QS#]4Y&*;I4ICFD]H=PQ(+H#@!#9Q(L)XXRCT1(CN;&*<^J7F@ M!B/X'2K?V<[F*&T]!@E^ G6E3L]@-/$M0L''^ABP '/MQMM6%MAA:?6V&F^H MV:C9J-FHV9N@V1W+GE^>I]A+[\XGTU,H+M?Q>*^L6KTX/WSE!^E@M._/!E,_ M; VWUF[;7S#;7L/_S@>3P13F;2QG!S%>0QR_';5_!5VXI5VX/_=N9MHCUY"T M<40DJHE,0I)@P9&DO5,I>&Y%V-EE?4XY'K] #D$.V6X.0>L0-1LU&S4;-1LU M&S4;-1LU&S4;-7L#(CJK2+1C1*>C$9U/DO(\:6,< ,E*6B(%).(YRT0X:E.R M% SS&-/I7$[^,;;4*-]8+K@@27TX&21H6IS 6JRU&W];64J#59;;:ORA9J-F MHV:C9F^"9G=UQL1>G'EGM;LA^F!+^6#/;V;5+<20K% DITR)E,$0EY,CP0FC M-0W.RKRSJ^PJ_"^$>X1[A'LTY+HHRZC9J-FHV:C9J-FHV:C9J-FHV:C9W0F^ MK'2T! 9?OB/X\DD"W <=(1I-@+M$I(J9>,4#*<\Z)\#%# +#+QU+?V_GD?07 MXZ9\PZ@7SYL&1O&B-VW\:#*<'4OW5X4T6!.U=LML*^M4L-IQ6RTSU&S4;-1L MU&S4;-1LU&S4[,Y'4P0$YL S'IV5/#!/)5 FZ5CAFJY=#3E:'H"33U=T, ) MC":#]W PBN-3^&D\FZ-TO&U"W9]E.$0ID?YV'_$V,M2 ML9>7T\/%83XT!R^%YR0&2$1R)XE+DA/KF&+))V J[NPROHJI#4@.2 Y(#FCV M=5&64;-1LU&S4;-1LU&S.Z79ZTR/HT/7"8?NDV1ZLL"5+HW+&" U4YK-]2VLJP%ZQBWU5!#S4;-1LU& MS4;-1LU&S4;-1LWNF"RC9J-F;[!F_VV)N*FW0MG()!6&2:F9DYX"R]%(T-*K M>(>XZ:0L3WFT1,_.5\TX#Z8UDHKQT*7BH3]/CV[,2Q&.A@1 M+&.R!PSL8P: MHHRGV@AIO8>=7>;ZSMP.B/X=,1\Q'S%_2S ?K3G4;-3L;=3L9:RY>\B"HS6W M0FOND^QV#L([[0SQ019[SHI(+(^>,).38)$FH1+:4->M-QL-!ZEW=Z.S%^=>) M\GH:GX>4)&)I=02::0FP>DB1XI)YVSQS;TH M/*YT7W*#9(YDCF2.9(YDW@4R7ZJVS8",$40 PZ1UQA9:ET$"3]I;[?F7V7SY M)"C2^GIH?=$]S\5\LX))XA1C1#*7B==6%4==&IVHU.7U0NM]9^W#9D^1SY'/ MD<^1S[N-%1O'YR$K+;*+)GDE+?! #;60./? N5 )^7SC^?Q&>;MSAN;,"Y_+ MY(CTF9&@@BD_>(HN^:AH+'Q.;9^Z!ZZ'0D9'1D=&1T;O-E9T@M&7('0I6$BI M5B?')$U63@G)$LV!>IV##W<+M_\)S3CYR0E2>"D9=); > D M ^4YUUECXGQSZ?S&$:7( J=.42(LE41:Q8FWVA(. AQ+D#FU.[M2]L5G@NS( MYJLZY?2/5@G*?]/@_>Z_RH_+:UQ8J0A5)_YYZINW@U&[*/KV/=WQ2FY>_M=O M]7J9&/W,.A5M!7(R^YWQ%@B/3Z#G8QR?E@N[*%O0&XVGY6_ZICP]Z@W*;;QM M_+!WYIMI;YQ[TQ.80$$K7\!A"M6X&24836:/VDWW]>D\&/E1')0/3J;EB=JF M=_+D:BFO%JY%B3_H'X+M++N>[?U][E-GX]EPW:<-U$[![^&?'P9I>E(^4.YW M?N^2/S&U]^G"*SN?_R,^E)LZGU;Y;F67?ODSMR^WB_MM;N["XL^3YAHOW@() M#?C_$I_+G3SUPP_^8K+SCQLW_%>+^;UW7\#G?N^^W:%"@>.F;2']M,AQ@:7Z MMGK%?D.NM'?25+O@_U7%,46!*QI5U=RO1D/1LW_]P^]^;I.7U:R5B>ZGB&X^ M+[G[!9.>?>SWBFGR&2CIA!+>]4ZN0'-_$33?7$%ENYU^S\^71\J7PSXZ=] M9FXPE?L9^K,)/+U\<,OU;'\?5'$JCDWYKC28G W]Q=/!J+V#]GOGR.S<$\:Y MI:;%Y_E9[?DES;'[R0R[/[$>9R]J]\1RZZC[\EN^^OFOO\B>&*:+<_.-GZ=/ MV-=>5,)(+;[QX_=ZX7]Q3OY;&[PO=0C^5F#*W7=?D+D2W_])??T957T0X_^P M:$_O9?G+)Y/>\Z)>Z>:!_3O$^"XUL3AI\-E5_XNW+BTI#] NX2O7?$\NY50_KA#O]_3MM;\<*UC+MH_S)[UHSLZHU.SJ#ZM^, MWO9J$.M]\;AA\O2>FHFM35W60^&=6YSU-02Z+?[+3[KY5 56/NEF?7V3UK\F MZ\@S?;;;UMO8S_?W7WRY^ M.X[J\-DOZCH!]-O%[\>_?'SYYP\GA\\.![^_>UW^QN\GOQV7W]_MR9<__OSQ MY:_EO7^^O)4 .GSW[^'A\?,_7_[XG+[D_SX]_/$_P\/3%R?E=_[RV=L/OS][ M_O'W'U^\>_GGZWS9_>#E&_KA#RU8T"8 "8H&(H6+Q JG"%6>*FFTA;8[G>DS M=[M=T3JJ,9?O3K([XEQWV+NX'I([Z4W'O08*N,3!$'JCN=M1GZV/8TTVG=>,U&Z_' M+5^WY[M!W]\AYYK+6?:_B^+?EK61X&?E*:=G,)JTZ?2-GQ*^LA5^Y7,/< M'^J^[B]L*UHK2U@KETU[6FO%TLRM2Y$$*8JUPB0G@7E!;#0^TYBEU;)U/\OV M=:?R<+-,E@[XH(AS]X!S]^"2(NO3(E?&;"^.J&>2(=:.*U#\4_RTKR M&*AC86=7]:GI4('U9L%CJNUU,,UMX'WS1^ M5!RT@0^#X6!ZT?.C5""D&;QO"YH77BCN&TRF!3K:HFL_:'KUS\+&3P#J(O#? M9W+E)LS_,FJ@K-R?D'[T@U$-O!V-#D;O8>ZZ(]XO@_>#!;M6Z R6T<QMN -I!!4$1=9<\S19N;USBZ7?257X)_X3P[ =ME+OC."+N[LW2GL+>XOHO0QZ+Y8"<0A,0PC$">Z) MC$$2#\D3RFE.CH)BX&NG5;L2\-[*& 6&8K<#ZU89BD6LNS>LN[94*1@K? :B M5>UXP4,FSLCJKN>0O,N9)U>QCG9I[M-F81W&8^^T@F8/MI?,$D+%+L83.U$!)S(LE$D>$6)2E13::RT@>[L%NC!: +&41\SEMVS M0?II]U5$N/M%N&M#5##CI:\Q4JH*PJEB@_I: .5=C-EEB)K#*CNI;B7*812,H2"2 9\91KG5)0N>:!.M?@] MC*;CYF)6C(=I,1&&Z+[,^?#CO7FW]X+P>W]XRH QGT@*N0Y*=T LATB$=3)'*D-R M&D,.&%A%U+L?$Q;Q;17X=G&%;TDYJ94'(HJ]2F2@@CB6!%%91:%\-"S#SB[G M6'S?(=MU"\.IEYG]@B?E-B9S"_;?/_[0>P9A6D]03>HIR\FGQ[ PX+IYUNM" M@FS_:KN/UJA&C6<\F^\_5H0MA_$'-PQ:,$XL M*QA/8Y)<,F6C6FD";BN#&!B@W0[<6^51+ 2_AP*_A>BM,]0;'TBV((E,8(FW M21+*6!8,0K+&5@.7K604\59"'\9OOZU3UJC6&$$Q;NO$X4&"V8C45;?">M3A MC!59N3^<3P8CF$SVQZ>AH'R]JOVK[=]?W/V]VC'M[6QXZOY)?7@P*C116*"& M/#[[D9\NFZ@QY(FE>.+EHI%,H2!,H/(V1T; M>PN#R#.UGWPR_*,]4]J&D"\;SN(@D(Y]?X=\2*$[*MQ[<18.JN-O8/#>AR$Z MA5V=/GEG\^9@%)MZS.@9S/Y;3);Y-K^^VF6T39:R37Y9].NB82;:8IL(E1.1 M,@%Q"CS1,OMZP-+RS'=V3=\R'%^&#MVCA;Q5>G0(>0\!>=?NF'9.0C:66"YI MG<%KZH$<1:C5+EN6I:*A;;PI;O6Q2BS-V3[[]')SBP^- M*+T42O]VHRHG)1NG!B/NB!YT8*'<;I.<;.^_*-#FJ>XMH MO11:QT4S-(EDJ:4%J!TK/Z3VQ$GJ23*6B9BHS@EV=I7&XS\8(MT^D%MQB!3! M;17@ME#\#>"T=)0P;D7UL1D)RG,2.!.)>9.X:,?!WV[=@7%0C(-^_[)==9*< MM4">+-:?]'LCP,YR78V/WGT*:'M:_3:4WVPB^M/UOB.>+X7G;Q>-5!S*EYDH,P326NCG.+W$R>L3UGX MXO#K]HP#%1@IPTC9UF'>BB-E=\X'(,1])\0M'.-RQB538V0"$I%U5G?9+4=T M %"%OJC48F?7ZML A]$RC);=BT':G$-=G],:_VX/:&* ;!N-TKK-;_S08ZG- MLHC][L;H!9?!QQ@9 5D[>^6@BCV:-5'@)+7!1JE#:Y0*++;!H-BCQKRU'W!! MS/L>S+NV4H4+2D5EB!6)$FEM("Z )B%('ITMMJMG]72+,*LH6=E*S,/HZ=V- MU>L"PX7<+H92M\YJ;6MQYIN.V=QO1?(;@Q>B=KI@.9#, (A,@1.7K*UU.I(% MG5*6H;9FE&85UNM6AATPI+H=V+>"VD,$N'L"N&M3-93-H50: L*S FO9$5LG MRQ3#%5BP0IND=G;E9XYA([QA5/5>6V+5CE@),C1-L5FG_N/#V:C;%V78G*/9 MS^8[7%X9G\)QW6;$[Z7P^\;@A)C >,HR\;18J9+1&E[5!;^ST\)$\"S!N_ J@KZVG:J2>:=U*]+T(81VD>* MG?=9$8O8V0'LO#:8/63!5 Z$@2X&LU">>*HCL8S5'?=)1K&SJ_N4*L3.[EO3 MWQC^_2+(WFW5S$-VXIQ\8COCY(,N?7^'7$+&GO"N3O;8B_\['TP&E]/SPGPJ M4#?\P&TS5U:9Q7CE+]J)3T.&".$1.,+4\9GFC"\9U;Y&]MCJDZ&$W]Z.T@#.&! M>] ^[BST6FW6@ZL]WFNW&*%\*2B_,1A!I>1 &TF<9)1(+2()-!H2F!$^4*&S MSFT&6F(&&JMN'BW>K;+J!O'NWO'NVG2U18J3]I3$.J1+>EIK;TPF/@B:"\A! MZZ070:$<\:X3-NL6AE=G>8*JY+7B!HJ23R]Z$XCG38?*;;8-PM=JLCYO]_@E M3$_&Z7KW$HQU]^^(-::G+TFB26@$CJ''&1&2)\4@H< M-XJKK0B_KDZ9,/YZ3_'7(FD5>IKQ<%CK8 8%A9JB][,!#/4-;;&YG^%#PN!L M]UMW?(KV[0B&KV37]D;I\(80',QE &'_&XW=6EL09$@B),)U<$1FF8G7*9-H M(_.<2I/L2C-N6QF]P&AMAP%P++6@^#@J+4NDK)=NG8JRL3*J$F! MMBB4H%)XL[.K'09HNV'4;F& ]M5Y$T_\!*K!>M;4(Y'3B[;Y7(W5GE4T>-"! M8ABH_4[[]2_B$J_F6_IJZ$?3@N'/+W<587LIV+XQ+LQQ5NS0#,0++HFLG9&# M+'9JX-%J0QF+V>WL.H.16(S$/EIL6VL= <+>O<'>M;6:0[57G2'9)4NDDFW; MN0* FG%>=EO*,$M!F4Z=2-P0X.M0$'9S6G@,/G,,L1N1UD=U#+U++3RN3J;B M,?1O!/T;\^D\!Y^I-<1Q'H@T+A ?RCXJJSQUTDC+_,XN9WTN3)>B%-MP#OW1 M1FD?%7AVJ8<'@N<]@.?"3!%*&4#2Q/OHZDP13JQD0 *E,JIH&C/3Q>#$9^% ?WT,-C%<&8Q_C]'?().YW#:,;EIM*DEYOQ:>\5 M-!'.BD!#;PK-:6\X]J.KFIS!9')>A![*2E,="'OW#GO7#AMP%Y-RG'"36($]*HGSPA -)H203.2Q-C:2 M?6YOU^0@ZFV<9[8Q1NV5W5KKRL>GI^-Z:>/XWP)+Q57OP>G9<'P!,'_R[+*H MYVSH'VS4^?:EM]=:N;. ZV_J)M;4-6+Y#FD&L;[KTE8=8,RULQ4X?QF":(\(M2+PJDC ZYD '(\/8?JF M[OZ;J\T_RJ^OMK[%_U_JQB/^+X7_+V^&8QD$&2/Q@GHBHI6!W4+(=B0N5#*$D6S+&Z[R<11GPF-0HNH MA.>X2,T<3 [(?G!-XT?/9P1^ZCC$ \:4_UUMG//YYN) M$+T<1/]\PQKU5F?0FACI$Y%.>A)8%,0;FL %$0R8G5WVF<%D&([ R.HC0K1U M%08@V'TOV"V$7H.B5 =#C/*ZV*.,D4!M>10UIS*+[%*L8-=W[O806\0[#+^N MPBZ=Q5?'9U7H,,+:4>/TFZ"\#2H'YC=IU6-)M:RFILR$1" MEL5X!4NTIYJE$+C,;&=7]+E#J1^^N1KO@G"^%)S?&%<'Q1+53EB2.8L%SI4E5@A''!B(4G,UF[', M'S@/MI7Q!HRO;@FZK3+ BL#WD,"W6.M*(<0DB!?2$YDL);YV1J;!@>2:*FI$ M 3[6%^Z!.PYM)?9AK/5.*[=?_FBYIEK*>F7&+M2\3D]@-MKC>AY(^01\'(Q[ M/\)H?#J(D]ZKZ47OIVEZ@O'8AX!^F0H>L*B$X5XZP;PPG@O&HU?61,&^M7?R MBW%SO??ET620H&D]E)\&/@R&@^G%5>,4[)+TC8!_8^*'U\8:P4Q!^%@ /RA! M@E2Y6"7?7]JVTLLXXHD0X%XATF1,+.1(JM$[91@&\.O:&(=QUPKC=PA#M_HDO M^EX;*$].QLUTUB?2D>@M9T[I*'C>BKFDFV"[8I2VX[;K?78X1J!; M =!=&ZL&@'&A@-@$CDBA4O'-4R:<.Q9-UE8QV-G5!B.QW3!6MW;BQ]_F(S_^ M7J?4M3W+>^%B7DPPP/D?&U]D\ 6 _T*?>@Q)?"_*WQCRH3@$&T"30&4DTCM' M@I*!2"U2_390EY<8J+UTLX*D?N'9L*[&S0_'I MKAK9-3Q=0*9IS[(-9A9U_Y8YW=K8"]UPZ^L8I=YH^_O. 9GOXI%7T S&J;!) M*V#/YH)VQ2Z+C#5C,622I9CD^-]39PQJ,-GC\F!(W*,V:S MURQDF85W5-6:+VZD\XHGV2*H003=' 1=,+:%$TY#D183+)',%?"T$$C*W 7/ M#;5![^QRW9?F=FD?(F@WK>XM"Z$O:75#>?J+]O;#+^LW$<3Z%_G_-L)YWC3J M] 8BS=DH!5DR$;UCA3.!>JTU2WE&G=_7"AJI6/B7O$D@P,KB3#1$6DE M(SX!$%:/Y\<0@G%T9U>R/C.K<#X>7\"J RD!I!.DDU7&LK+*-$A+@Q/2,NFM M '"2@?*,9.":R,P9"5I$(I,T3&O!M$JM)R;< M*CRQQT3"=P^.;.F%5S_>JW#1%Q:T4:S;ZES+X;PZ: ,:6E8@0,#40&*XD%94C@M-"X4RF W=DU M??:9@I>U67VWU:@;D/(700*^5)#@+^^\T^F]SPO%UNUX-XKD-T(BUM:.X-,> MA$@O#TTO"ZUD10S))"#6E1_2)DVL=(&4306M4RR&A%IE&T+L*=OIR,&#K=K\ M*./H[6RJUZ377AP99W(^^9)GA,=B-\E?N-KAG]H-?EU7X"C_,IF#^%&NL>(7 MP_&'@^OX$"+[4LA^8_H7U3DRJ2B1R4A2,+U@? B!!):+WZ"I%E K=_I<=J]P MIXL(]1V^PQ8"S%W=A\W?=V2=NVM(:R4B>&!AW[U/T(J+F%Z@';B4';@P:*#>BQO$0U7BV;)<.(?5 YC"$)L7V[=?WL>I;]X.1C,X\>?3\3_G3\QNO'UF7B=4 M+F[HSR;P]/+!+5>C_7TP2D6UGM*R*FDP.1OZBZ>#T; H(6F_]Y\?!FEZ\M2Y M)XQS2TV+5W-/:'Y)LW>P)S,L^V3O9R]J]\1R6PS2+[_EJY__^HOLB6':,OF- MGZ=/V-=>5,)(+;[QX_=ZX7_AA=Y1,%=4[/8M2O^7%QR+J$+S79?\>5#0*ZNZ MA+,IG 9H>H+V>]5+^Y:R2MS9[NWL,XCSC67MQMJ.1)#N80U75I,\.QU:?_:> M?])0\?J_U#NX7!P^.=)?CF8.^)OZ(<_3-FRI+(F M63A#I&2<>&L=X2%R&8773KN=74G[CM\>PXCYO$UI=83HW@$!W31T7U'_.T3W M>T;W/Z_07<:H7?$4B8W6UH:HDG@6$X' +0C+G)"Y[7*GV2IFB6TENF^5K_U@ M"_>ZBQ,*MBQ=]NW6^$U0OM6UX1-X/AR/XGG3E(>(S,L@\\6"W1U,3(H%0Y1A M0*0SC+@8/4FT0J07*;8UN JK+C:WQ0^"VEJ-4 2UU8#:M;G)"LOXG!.QAM8I M)W78H$I%&+*++B<;&(.=7>9N#\Q"4.OX<;%-LC6/Q[7)S-W'9=76G],3>+CV MG]_:>.5V0Z3YB_-ONTMCEO5OQQKC+_>SEIM)G-A =(MH]G!_P7=@2GC%J"#_ MG[TW;VX;U_*&OPK+,_-6=Y7A2P+@@L[SILH=.[GN:YQ\7-MITM/B* M4ASGTS_G@(LH2U[C1;)Y:R9M220( @=G/[]C>9(2KJPA(I&:\)#[UFQ3*>&^Y%(5K/7SDN15XLSQ:LYSB=.EFG@N"C1_#O=SP"(_%,CL9H\X'Y MEUO@3G)B,F<6#C%1/2_^LT&\B!SN#&? Q?./BAC;DD^H(]'/E'C*_= M=3D#OQ3CE^\Z&^:9 T8=V9X<9]^K7/G A_1"IXJG!@. ML*M#@:.)%5E%PJ)\NVB3[WJRGH]TX\6D^PZ8TM:/=6]GH!?PDN4\A5>\2MJ0)W)WT+>N4# M0"S-ZK2[HV,YR'Y6Q8OE"L,'T&4_CD"J#<;NXVY:+_ETQ;=J(.X#F-.?O:'^ M]LS*;?>B5&Y/O_F['_[*.C]!,?WY'L;_Y'?Z[^&Y?YUT0''MG&Z>=^GVCZ^G MFZBH]NR_]RZ^?C%GBO)H%\8Z[._\A.M/.U^V@^[6IXO#+Z#T]K5O;^^_V=CZZS[OOO3\_[^]TM_?W*W6XI)Y+ M#!!^*Z?AMKC8N9NG,CMU%DJ=VH!K1GT>IESIT!I,_63"AH$-UJXZ<\_/4*_0 M!9H,U?L-L6>H_Z;XTGT(WGC#D?/X5[\5:F+YX^_ P(XM_#SRSK/QB9>- B+[/QA'S88#V=YE!TP/KP;&B2]"[@U32T&)S/DGNO> M";PO^8[)<=Z)E;WQB4;-UNET<'.!'SX>R0&66,(CSF#,.OJ!EQZ# CG*-PI3 MH/@7->;&0@3QFQS'-O^9@(X,%SO=.1MX?XZR7,F!Q4@!LM_PNLYY3@$">.NS#W(Z^9]KF!=Q- M[HR6S5YOV)%GU5+DD[,G>&^>/^V0.OKWOE) MID^*4WYLX3S;'W#(SJZDAZ*G#.2%%Q3+!:]C):=<(,^II#9D+.C% QZ$(B!1THB4&+\LL0:>C'39?S3O?] M926\ A+9G,[F(S!SU+V/[6[ZSQ"W=@?--F#G>85677N4"7UU6O=V"!KW!-4G)Y^GNI4= M.,E<^A =F3D]T?:L'H^&H+(5FB#8MB-T=9B\'G^[LS=E01=X<$%4 /?XGA6J M9,%V@%6,OMNLUW.LHS^=YG@XK [Y9 SG (X9V'H2#>X&\RK\ \"[X!1M3HY! MD?)H],@G*0Z34"?6)!Q.4I+X,@REBFUB?0FF"!7E24IHU)ZDQSQ)/SK'1XR+ MD*6A)(PI3;@*8B*#D!$_H+ UJ?4IY?O4U>Z$1X M.ADY@\W8,6C.MY1^="FEW[7>W(/2'-@OS8';O.>S^\:N$/*E^5(HW84NY\QC M((32VG%;VW&\%.Q(!:IX"@:V,\(]8!-PP5]R,$&3TX%@^-$&$*5#PR@877WK MR&9]-1GE!?7!PA9#S\[@7,*H=HS9@/]]A[BU-C$/#1=Q: 472JD ^*"*@RA6 MFH4VN@$FW?' 6T>P]VSA0=A-MX#OZ?&[8=Z(3/NOC?G!N-U/1Z&55#-NB(I4 M JJ#D$3&'%LBT4310(K %W=*18C]2#'!F<^8Y3H)DE"!#A@$J:26AVE\J8O) MY9R$=DM_>4N%XMR8("%^FL2$QQ8V-Q 1H=P7*;?21#I9>\O6X?.<%)O[HC(7 MT;N4H5/J[*P'? &5..0">"IG/&&S;.$$V(*S_&!SK+,QBRCJ=UNP*Y!I;N_S MPO$V&O919;NH1&D/&#$P;>_SQOX&>LB^(_,YDQ>HH:VTC0:<=E>/AXA!!"L8 MSZF64V]63TX&^L1.'2*U&8^N5= %8%E ;@,;'\ 1="Z74J_.0?FP ^U2.B1Z M4M$=5EC9?3"Q82C0@$O;'OV,\Y9\;2F7MOQM1$)CBBB6RK(0>)$[B85(LH#% M<1)I4+OB6/@2F(F($J%58D+:BH5'Y"''/T$/!FG@ZS@"SA'2D' ;)D0$:4HB MQI4202A]SA!A,ED ;3S'#YHTL8 CU'T[\?C/GG+T_DNL,[!$71#\KP>TG $] M_GMX;F'7UKW!\&:>9 MA-M;J*QV1P^%PX MQ'V[W[29'>=&,^*I7:_A1O(KOM>$)W1YG:^[E=-ASQYG^1CX=67][?][=V][ M:O6YCX5&#]P]/P..!*2][O4GO7%&"O_$NC=4J.8[1N]<)>686(%3A:N* X8& M3[VCCLR;#I*-QF_: ?EB"@)0Q&77/4PES7HXV-CJDP&LU?%%(XQ260'HRG'1 MNDJN@-G:NX #6UW;NO0?/N:"PGL(VS7C^:I<;LZJJSQ9SHM5L[GBYIH/RRD? M-2.9CKV_A^B&>U?QU"T+E-(N>J_%SY>&(RN_H6Q(Q\O^2>EH,!3%"7\MU9%/"I M7T:]\+M:(,'G0N%I9?X#$SFPR3V+\AD9R#'RU&DT8_=_]QH15:#(BPT/OW.2 M?P"B=VP'>1E.P.TJU>=ZI.G^U?Q\3K/X7[*[N=?P)U?#WUJQ6+])LY@2S@+5 MHO'CC&YQK7)0O6BM2MQ1$VEY] /G"[@(Q-AE**&<=_H!Z V9\R;W7"2O!^^$ M[.72CK15L8RGNM9?T]M93?T_Y)6X-K&J<>9OMAHTLZH(R%[/ M]C!+MO#8EKFOI2<7_@"AC8S798N"WE>[$/8_3O-O:QX\XX>KMOK/@Y89/^QF MRSH7I K->V"]')<:4;EUE0O^PK%L8)RPZ]5N;WB?#@X_;K='\,%VI<@RRO&\ MH&,#%)AIHGDV<&M?[H0<8S;Z\!Q/*ZHR(\P^0JL2U,UFFF,N<8O+),61=9DS M<&VWX9&B*<[O2ANG!:+*/G]TJN^-Q=6"J9F#=#_L5 RM/BLL1;6Q"N5_3 MS[@11?87SOC#/NFA2C1SR["QTS,*T#0Q;9*-:SUFW_YGFEQ36BUE(,X]H)C8 MMVR,;O-I2IN;R8SM72968>,+3#?-03W#9V# [N],8T&7MWD\LDZ;<.A^-"!L0'?@ M]K,I*_4)*J=9WJ\+<)P$K3+MK\@PN%2>?*D\[R;+L2WYO]O&B?^SH!J\+?E_ M!27_"^M>[U_'NH*>FS(W>J6U[/=#$&;GS@L^6W[@G.G I4ZN2!]?KS+$+]7A M.D5ZY*(-<[$W_$I_*]2C='R.JG&SZ*/^ME+AUU'S/4=6[UJ_-4>LJK[J$7&" MYS(;][ NLU&N4>O791Y\_>1:YT>K>V1/,$SR_>;RW<;8A38PDYSF'#881@M0BIL-AS\G1V!G>L( M;/LLTX]8H#17%%*EO'(9)RDV< "7#_V0LN A] M&_/;$'$CX9+D5F/2Y3D6<-G!0@+_[.93UZ>\6KIN@&CPSM:G\\ZG(T53SDT0 M$!.)@'#.4R*IX"2(TL"D::IYFJZ]'9\/YXF\V.4I-UQ'.OFT^7%GGG67/TQ] MST!Y7RI./"6MC>D(6?^LEZ580'(31]_72.K.5;W7B" W"@CW:LU_ZL7>.YA6 M^(TL%BPYQ\V"255>$I1A8RO[EZ0,)H=@#18629V +2GA^!9>M^-)3XX<[<.* M%2>Y#FN7WO9:&L'!.[&],_0=GE41;K@@FQ$O^+;U^!;4_JSH=7_)GGD<'!MW MH/Z&'0<.,[[X..QE^N*U@M%T3V'.YT=":P4:K \"P4:$2^!826 M22*JE15A M:.DGTMXK9U_(T>FU\ ,;=W3SB7 E%044T MBH*>*$)%I)(1$5$0AJ'FL+!\[2VC8F.!J@B4W',$,IXFV15AU*H5_(:WZ4R; M*WZ>3<9#&M-7]1)^.C)[I,:"KX_ /O\ 06.QVY1B/DF4$82GJ*1Q"C(Z4"R5 M:2ACQK#YZX:XDKY6/-#7H/"^O)A&18W)RKJ$$O(5E,+2PDHG8W3J@V:58K@4 M[ .G,H(P=M7J+E(+0R&;'BI0IBHD+)G>A1H#O"ZN-O.?(!3L20&A-^I^?I>]G7K$^U^.0P.OVR?'_[\Y'>_;(?= M#Y]XY_03_7KZZ>+KZ3?X[*#:9_AZ]\-?W[I;A\'7TW].#@_^/ 6^'L S_:]; MQQ?=K:_][M9?_5W\?-!+.P<[0>?GMZ, E /?A#%1J6$$5E@1)8"Q^SR1?FI4 MI$PZAP.IN4HT%7$8)#RF/#%^DO!0Q0&/@L38RQ;'_N=.9W/O$-$J]W<^='?> M[[S;[!YXF^_>[7[N'NQT/W@?=__>>;>S?1\0RYLG,SOY)(W]B#,=JDAP9F-E M LD#&T7&(#J OVH&4B&:FK:"K(D<,W$W.0#"ZGE[SA>#(N4]J)!>X)/_O?TT-KP.O,4( MWP?QW(X+C./Q+78(]N)[-ISD#L+38>T^[DR]HK0][14B#D3B\/Q)W#@U?A.6 M-N^FEUCR6R+2B&%C[E +;83QP\NK MG'FL+'58$:7U."]\"Y%Q"]D[,.O51F/)3:D;- /*I=3 C&ZPW4XG^;A?Y)V5 MB,,NZ7O0+'.9+ZK#N/>$*_RU 1;_MBB%*DRV'$% MRY=;3'.+*E*!NB/1SI[:T)<5$YS:PJ47-QC"*Z:=+[9: M;I35#R4!*DH;E\--&@QW6CYMYJ#K$4D!^&F%3^]B@(5#K\F';"]S& G V>8= M%-Y3:I,?1]EP]-'UX]VSNHCR(/O=0,I_7H9=)8-<)98WD:B4!_>+]EOWMYX4RP,U'1:.$RTT4UKWZI[)F9;WLPE%\63ZG^/*W[/LUJP T MD>=%07]=!S.:HT>,G@V&GDU3U+!*]:Y0:9TCNI"P,-S4 7Z#O'QI5<=>?(UT(%ODR(B;A/...,"!XK$C(#ICJ8\8+.]0$*9!*&%I:?"\,E M]X$S&S!KA(J-3E(E7C 7!II!"JZI9I49;='-9L:->E]%;729?-51G@IF[Y57!( MYR&P1<+95?=<]9@Z@E;%U1SO+\W,>_J<\6WG^G8Z+'N)$&$%#)(SBM>;ZV:Q M&9);+Q?]JU:OF==:.@ELD2%3I:26V0H@4K6][$QWULWE!CSE2[_Q'$*Z["%L MF;-LBW9,4_%1RR[@Z<[V1RYHL[V]T/_EM*C,R4^2 M5QU?P*3,\,_F7?"4WZ^<7D/ .C^JJ1 $BM8PM>M^4);_%J[[A1,NUO(8UZEP M/C:>U%00*N262I@52UR6_J-D!5E3S*&4.V]02&):TEC^@)7V,A"^V:CRT8* M.R:] EYSNM;9 %-,,60P^UMC[8Z'0X.I-;^_*7;''A>NZF(]M'-';>KQQ$G* MP@+2PTG/E,T."QNR$-JU7%[@D'I*?Q2P&I1QQ1;N9?FW=P@H-L:_7J61U#D" MMD!])F,B#=A'/+:*2,H2^$LR;-H4^7[P@HV>&8)P.G%!$1Z2A"/[7>?&P(_% MP?D\*.-3R*96V49Z/Q-YN%W =Z_3.LX.QL-?[@SW;NX8Z^IU*22F9@SD%*< MAX'@6H=^G!@5*F9%4)[C^ ID?7KCH9XVG J6IK'4DQ]P.-SA[M:FWSW]#+_M MA)W-(Z&8T)HKPM(T)9PQ2608AP1,42YERL(P9FMO0[Z@KQ3N_-UV.8@B2H,H MEI)3+H14/CPBX EG(:6)U&4/EG*7DW:7'V"7/['=S:,H277$XH $@0 ^GL8I M40F/">5!%+ HI=3@+B_J'@9BO(1D[5VL.\?KL&D'8X.EF;AKA;J]X57,Y [! MRX?A)8)'%LB9K+UE\X4']^$E?BI#WW=B0W,:I$*',@U-& N9@, 0 ME_HYM;M\/Y7PYS&V;C)4L"3F(=&Q-(13Y<,>FXB($,$Y>&!4%*Z]Y?'\SJ[_ M @/I#LN 4=5T!:S4"1@^??PPLF78!N[K#T>NF&'@!?[_S#^B3&C(;1D<6W&( M]6LKO-Q)NC+Q]A>X:IBR.%8B9%$2!CF]JB=>>MUMRUN[.WW=F?W>,CE@11R!@E.A QX=KX1"D3D]C N4HC MH7W$":&WXZ1UFE"!?.\<6HZ?(M.[CIGUG'31(]#+E+G!KF)",/P56??/ M&0'_V^:YM7]C'_>\35Z'WX_2P"1IA"S&<$ZX36*2,).0B/, ##(9@=[V@CT] M!2FLLL-FV\6,,;-SIFON7-L5,W1IX=,2#LP)'Q@Y,G"-J;-:ZKSPS?UIRO;! M\ P.8\+I>AW+?(9U<$_[ V.PF;[-RLSN[=)M7'.E<6VG[5":Y:^F[&V%(?#4 M139&#L.[P)HI-.*APW@I4=,PS\I%)1#V9CS%E)@=UEV(6F2:.?1V6971_F>2 MG96X32#=7?)PU=YH6*740W,*T72*E0+%!E%#H MK]OP-KT1OCD9I@1[ M(E4OOK?[>8KQ@X&&]:DDJ@#DBL/J<@;<)2#91M5OQ=OB^A0Y7=7[5Q&CBP7C ME3T=&Q%[6-$L=UB@162B''>]++K2P^,!;&N=OG^[;/5Q.969_D8ST/GEO*8Q MI<6S*YPHEY=^O0KR( G,SA'COB/IEAN)KJPTM%909VJ*H> M4$[WTLI>>NXDK];7UNRH'JD $"]VJ(_E'C]GJAB!"LJMO>N[Y">8NS*J!JK" M20[C' O7>UE:KVSQA.'\(NSC( 3_GB7K0=F)LN>NPV'JZF\+"+58OWJ]JA9/F53KOIA2@XU$;@T2P?3A0 VV:!YT+*R]J*X MQJ'3&V0\U:"H+MZD7G$!!?=1'"(\; Z!YHVCD_"J0O8YU:$D XO(YC/VGW M]('W=/?3$=6PBE0')#6PG5Q*1@0U$8FY\+754GE,]'B562*J:)'RA)N!$* M8^@^"3C5P*E\*Y,Y" !?:S].(VT"'O*0AC)2OH+]H;&P+$UNC06Y@EZ7/8O> MX*8O8I:T7I,_IC#^&QIGP0YDV8VBR%ULFE#8#+'LGIM7'AQ7P0WW=^8EUKG/9\-(L=.24=76E)V&F^*PJ8LL:XU7VJLE&6$6" M96]Y#7!0X-BA(7+%4KANFTY07T:\N?!LS^I*5A?O(&MTB&J@4A[6)74@E&H7 MR-EP4"P=KL?E;TO0^P$0JW3T53Z_#-IBHJAK5X4+V+.7;Z\7XO=BEM4\:D<" MW#GU,"ST$A7-O6=<6E>;_%=;6(V*":QASM*+-ZM@='T^PQ-G"F[@ $)*C@2? MKN5@M=.CN< 8+YH),=\%0#2.$C\5PAIA&$]B)M(HB)(XM4HKPZ4H 40#/[@W M@&BMW3N=?@\78C?]G-M-G/VR (<^O:+_<^=G]],1 ]T^"!4E7-.4 +TD1"3, MDLBJ(-6A#:2(G:)_#2[MP@.V6E3Q=S7OUTP/K'M^%(YZ]WAH 0(>,5D M[?"1(Q4!-Y,&S),04VO 8I-1FL#'E(S!0R3=L0S5"8PU-P%485F ,&3/ @[5OK=8>@6"6.-M/)R UJ$&^] MM^+Y; =-6\9DQBEQSN4KO7Z%T8CU2U.8A1OKD&<0J1KP^^6YOLU=5\(VK-CR M[@R\]U:-G"I7I 'B"KRO;:\%.0&Y]^<0-Z,*U;[?W/^SCM66I7Z;^Y^!(C?< MD&2U4@-VBLJX_7JWG7LQ>%/"=+I^23--O,H;?IL:E; JO__A70:I<;5"I1/P M0/[P"F] :?DT>B&4!42S#VGKQ!^M3CQHZ\3;.O$&$/7-==\+[[O19[N$LN%^ MO'$5TJ8^EZ*G$DPK)( VGE-:W@+.%H2BJ;%NIBM=^OWD'!A6B;C9$'"%SCO; M"K,J2$?W7-$FR+-EGZ ")[.*SX'DM*7D+(K(9_*S4+"^FY0EZW\-58X%YS-X MLW@%?#=-J6N\@K(:$5BGB4HNV:+7JT%IG0^C@&"M\6D;_F9VPZCH([W34>LDL *_#8T,4NWW*S+M@H=7(H M7/;6%3L,+L%+W3S!D_J=SNGPL$QJG M)L;2\KUYP1(OX!\QQFI^F7>4."6+.J'I9?H+E(U9BT,YM M>A%QW'1Q.0S>7%P*+);78ZS0AC@.OC]1 M8\?$6>@3COZ+=V4)V+1=R=07A+QM!X'+^S4TZCL74]ZINEZZ?-1WO>'$N$,] M<;=M-@H4#C#Q8 >CM_L%T)XSU]"=NKR;.B<&@G"!' C">4&09NA8+Q,9;U(4 M11GV+N1&)2)<*YP,%+YM.>I=7(K+SCQZVBQABLU47XX;,[BX-/JL7,$FP4YT MNYMFE*VI&BKDEQIE:F:%)T?H)0Z"Z9VV5Z-P32RY(< :./.5U=O <)UMN3)H8L(U%*Q\ M-K+I=MN57I_!3[5O>[WZ#I72]R.P?;&YI6-8TQ! [?=V@H"^>7B!A1>44E,_;+HRRD4;J@F0[T\ M;,%9'5,I#>.IBP.9R!16?C* ZXJ2C>,B&PMA[EQ/Y_6R) 0[W3AFXK;:&@+V M\ZC,&6OV#IL,A@H19DN31#3YT[."EJ'I9H26V%F M7!*8,Q+2W=9LN-I@AC!))Q#*HK;I39B6/AW3*U*>\.BZ)D&UE=5,5+SN.456 M(TBQBSF?3*.GZLQH,*G>%6_;%,I9#?E1+;S M_,#=*+/O#^W3K$K9K&8C9X[0U!65.23)5^IPBJX4 MZ-&J"?2F%)\B*_[M&*SKCUAOYLX@'X\F!9DUY#VCT>_K2ROPJR:6R._R>M-J M"5@3?"FT9U%9F_G0];M/9:Q3%X O3<'FL4QU.@(P)9 EWP;#\T'56ZS*(ZE[ M.^EBO5&@U:;.N^UW?]?1?3=(I;9D#1VC'J(0AE@:>>)RR5VM;&D2%K\U\\S1 M3JC>>MVYBPIF6V?HNFP8K(O$V();FR;8>]% )+7PR2Y\BVGZ=7U"ZI[1CJL4 M$03D<@6V"0S4JQ]?,:-\ @-4DS\HIXWK,K5QYC2(FR<]R)KVSL&105'FO)()0??\D;C[\%P@%\52YY5E0&.S2XD-=?^KI#7 M!?"O6Q8DI9%T-585 DS10*Y(7B\N72^3Z6:NF3[D>"(1XMCBM[VAK-4J.7 U M\EG5E@Z_/;$] ^R9P/9CD\&+HBE-WF@Y.,*VWNK4-4LH>X?C5CG2758)M #B M^/HVX6)5VX2S1V\3OETZ@#_:D8LV+$O]V>Y^E='X_J1+=^CAZ3?6^;#M=W[N M]3L?WL.U';Y[<.P?TLX/N.^\\^43NYS1V/FRS0Y/OV:[!_K\\.#3S^Z'P_/# M+^][G9_'X>[6WNGA3YSCYH^O6R;M'GP[/V)6:&4200**Q6>AB$DB)2R>B+F, M0AO94%PN/DL-Y]AVVP>QQ 7W9:@2'<)2)RSR$Q5=+C[K;A]X?^_N[WL?M_>\ M_7]O[FU?W_Y[M6JV%B=[W+Q&EPKZF$V2U ]E)#GGL5*&B] /8VGCU#OPI%5^*E@03-3J?/U7:4#:\X.G4*Q5'C\ M.#2P=[! 49SA0 TSNY UZRZ@ Y=VIRW1N[:C>SID87VOCZQ9M+#'G27Q+?C MBYL#LU5P1?>>KU>D'[.CE(92&1.06$4@TBVC1 :&$Q/%L;)I2&5PZ_X+R^KB M0"V]Z#+NQ)"S&#RLW@$KJNIHZ03@#%K498^RNHU(_?G['S?)I5)&E/J,F_NE*WHV'?\A)^-A503J$-"*;Q3638Z(PP?%'-G#KZ9Y;,F,A-F(_CGSJ6/)X M!/]OJBF5['JC8-?_&IOY'WFRD<0BCL*K+[GV_FM_A*DQG_KW'=O?"*[[,60L M8,D];V_GO;KS_I>C\H+2X0CAB?W_U]C:'9GEBEK.N9Z-J&=378\LF9[]J.\O.0E^=?<)E]KGKTRY*1:F M/#Q98.A?S_]G9<4M7P6% +:9Z10U]MNSK2$\YM=NWKF5G>YSQ10Q96WA)MSK MTI9Z5H!ZN@@*^:S$LP(\B#TC%96:CM-#4>-"?ZE7;?-*D!@:,[>@HP?=Z =8 MM98*'IH*DJ>F@G:CV^/>'O?E..XWB/G[K/%_:6UMFMY$(S#D+ZW9PIC=XRAC MZ#:48[CB/@?HELOQ)$?F%R?WW,]O%Z==G.==G,=@EZG[WX,NY.607NEI):)Q M@QM!+)T+O0B]=2M7MQR/1YF:%([H\=![)T=VZ\4;?RSY]M^7Q=K#KH:CS!N6HZ#>P@7ZW,OQVQT SRP+.+-!JM,D MYL*D@@D5^#I(_$3X-# W]'8FR#I@.>"O.T"@P>$HH"PPM;3&/&.K&4X\.>S_ MZ.WV_^EUMS3O_MSFG9_;06?K$]P/WPY]YI9ZMSWOVISZM[X%F3 MK_1S]/7+9[_[\YAU#HY_=@X^GW>WOF8=NDT[7^#>_MYI]T/G'.;+NC__3#L7 M_H^_#[;'G7W__(@J[1N;&.)S! '4)B (54=LZFO?\D31E*^]#=:3@,WAI?V^ M+$=F25A(T0GO7NKQ(XB_EJNW7/U7N+KQ1: YHW'H2ZYYJB(5&3_TXU1&@:+J MAE[N+5=_",$U#PE40$1G9E/@@EIEOXR!. M%;#U>#T00LO57P]:%"56@A#*AKWD8&AD:$1NAA1_+)+&FU-:#5EM? M%K;.:K8>4MCUR(8D%H82+BFP=4UAHQ++:1HS&ABQ]I:S==]OV?H]V'H;WKUY MV;8L=IL=M '>EQ.F:Q>G79PVP+O, =XOEPM[RYJE^X1TKPT2+X[WUEM+'WIK M;Z,U7+&WRZ%Z7ZEY%SOTL %0_PXJ=T4RFP7%=%TE^&[JZBQWI^7?ETHN:]W< M;W7S&W7S[GXC/NHK)?TX"(#"&">R4J-8:D5++$R# -+77ZH<^3]8C'+3]L^>&KYX>_&*QJ^>&R\<-I+,L( MW\9^$A&CT@#1"B.2)"$C.@X2*:WDL4I!/^3K@?O_^2;,+3]L@UH/5K-X-R]I M&_AZ&>&+=G':Q5FUP->#,]5'DT5S*+>/*ZMOWO5R0 8;;X83Y.M7[OP2+-\S MYKC=>KV6R;*X-@FN0AA]V'@<;>3"70],WIH-OV V-,L0=1*$++:,A/ 'X=+& M1($$(+!Y41"B>*"6A ,MIW.EE1JMU'A>J?&+4:*)]"DC)I"P;1'\3SI;@R]5L4TK-5JI MT4J-ER(U?C$"WDJ-)Y(:CK=?=RW=_J%[$S!#WX^&_7?3QD;S MW;!><>B @Z[851G!;F%VV&82PM)[E=U+A1V9F.C:^O M#U;,-A(_ B)L^V#=>]XKT!/EUSKK+!"QJ]]+I^C$A%'[MJO.G3)3[D-!;8.% MMLU&2P4ONHQXV',TV^AV=H8^17GK5?+%28 M7]Q;V)KWHMCE\.37'+\/W<]KQX9IONUL[%]W3?_J[!Y_8X<%QV#GXZ[3[\Q"LT7]ZA_VOWSJG MA_RR[Z?S\Q-8IY]XYW2'=K\U'I]]AW5.3=;_\DWWM?X)Q3]). MULA.DEI80X. @-%J"0_\D"C0QDFLN/9YR!+!])UK G6," (^"VW$36B$5:EB MOF8^2ZDOS0/6!+;4\ZS4H^(TT%2E)*%2$AXGBB0F\HE*M60R3%@@8I"6ZU&4 MK+-DOB+F"4ID'H'1+Y54_84PU%/DP;=B^A'%M(:MI]PRE@*C32P3H9]P2J4. M Y%2[3]@L6'+:)^!T?YL]#(1E 84.Y@8GW"F&%$J3(CT(S^P/K.:V;M2CS*, M _5$0D?P!Q,BE,"[16!DE$0BY@\(9=)2S[-23YBF@1(1,)\ :(;'/ ;J,2E1 M02JUC:FO$X9B.F1T/8CG M/=J!SZD,8B59H *NTD#HT*2A+U,_48:'?FOIK;((:58Q^9%-8:,-YJ.GA*1&?QYEL@316-Q^U%;4/)6J-L_42 M$TG&A> 2WBB)#/-!N:<\9:VMO]K,LH%#21,=4C#S?9\I;(44$I$$%GBGST(0 MD4%,@[M23YB ^/1IX!KD61XIE4C+>&)@0&4%:VW]ET(]-DJHCD)#N P#PID? MDT1&C CX2'VP]*76:V]CD:R'X3R$:2MJE\B8?VD) 'LV'X\RC:F?A7V./&M) M(OPO4&-(*)<^< '%?;YW7<-\RI4A@L_842F M(24\20T1OC4D3(4?F$2!(G'GZ( !=<,HL.QC2KF.0RF$SY)(&LHB'2=IZ]IY M*=2C@7B4E@F)N0T)-T(1%;&8V"1$IF$I"]*UMP'H"W2=1_,U0$L7'5A*X=?& MZ5^TL#4TCJ(@C+EF$8]-*JRT2H/%%8:)9:EL#:S59I=3 \NG+&38PS*EVA). M(TMD1"F)P#)7H08[*Z%WI1Z>FA#HQ?I413S5@: ^6.:A35(9&\GCUKGS4JC' M*&FXD@%A!M'@#)-$J( 282TW"156)=':VT3P=;8 $*X5M4MDGK\T]-.#X5CV M9@/H]C^3[#L<]*6)H5^;^'%W2(K5USN>L/]**SF>7'(TV_51(_W$^ ;VT<:$ MVR E,M8IX0SV.0"K3<=FB;L[MM3SK-03,<%B&7"2,)%B,Q]+,.Y##&62JB P M4B9K;_EZ&$?KOG@6S>,Y),%2"> V@M\*^F5H/-FRZF=@U5,3D8=1JIG@1#$J M"!(Z.?O9?9Z!_9F]BM+->]83X![KDD0&9! M)ZNX#W"*+UUXQ@[=W3HY[9Y^^MD!#M"A>_TN<)GNS^/@Z^E[^/S^VV4@,^ 4 M)X?TTSERF=T/'=K= D[U!>;] 7C6ST]L=^N??@<^'W[92V$^?/?3D96)8CQD M)*0R)-R7 9$ACXE.6&($6LD+ "U:LXEB08]\_FWY^WO<[VYO[GO>W.=O=@?Y[JFS1]Z004FW/SDV=G M"HJ44DG(-3,Q:%*QA+<$(9BD*3>I"584E@V%JAQ<>".K@2?F7C;.O30;R('. M9,^3>6[A"P1)ZF529;T"H4V.O13(W_N.]+]1L*7B7QQ2R]'H HMJI)/)10T. M\&B9#1I#9X,<=K1ORPO&T[FLPV\H]5U=CLQ/W./='PV_XKIW-K)G$GBZ_7%F M![DM9CF$<48>: \CN*B<_KHGM2YF78V&OX _61L M&Z_HF8EKC5< R(UL3Z*6TKOP\I/A:.S!U:6Z,K,6[Z?W9SEH1?#N\#B9NW<] M RI%1#K90**#/; PKL%'Y;8'RS\H7L$;CCSWKCB'D1SD*;RDK&=^X?TF$2PO M&Q?#_@X+B/S=+>4^IZRXW.$U@/Z_ 8#GTF4G=D9ECOAMN+48%WAK7#U M#2S#W/:6BXF_'T\R ]MIX8RB",KR$]P&&&1D+8'U&,&[G,!_Y$B?P+:>GV3Z M!*7>)(>+8=[X%2Y:<5+[=GPR-' *CI'N,OQ" JO%AS>V M!]:T@!?,KP;P:T+J$18UC#MG[<44OFDT46UW007'(K?>?R1!3^QSENBU&2OUN2PK%G1T!PT;$2'TE M1]IHMWU9MYW6VU[P9F!Y Z^DB(+_(8#G4.5V]!UY\[IG,W>AR8 ?CH%]X?X/ MJD_K7CX!XH$3/TLW2"5Y!N\C1Q6-P#YT%CRR^33#XY0Y%:D ;LYKB@G<&P(@Y'="C(D:]-;P-S M-DN![0W&I?;1%'IWH)6GPH&N;:)--ZG-@?E[.J>.D]S6[ [VT+V#,ARAV/,# M7+)7;#F%GR.X#:)@LOV2!0F(@JX2)2/ M&=LIF%X\4E09_#=,TY<%&EU"+9<*P?BD:3 @XPCB-[+8;W?" U>$;PW97 UYV![?9NB;G\J]C=JW3I"E!Y$+80T[]P M!)S3T>G@7J5P>Y]SF.4+.PDM4OJ+)N.[YV(O ^]J]_R7NL8Y9TJQ\\%J M/;3TT* ']N3TL();OA*[ZLJ'7![2G[*'P>27BH_R:"M8.-MO<1Z6 M!6%WN>O9EKSBOMW.=CO;[6RW\\5N9UMS??.R=88#>U$E#Z1P_9SX?S(T^+L1 MX1*LW7\O:4W"2M6:37)S&8M$\$A0QID)#$\9332+*0M#'Q%MK#5'.XM*@0F[ M2XF04W07)-[793]L-=-'RK*??TYWM[9_='X>_]C]\,]IQY7]='AGZR3K''3. MOWZ 9_:_PKA_G5XN^^E^@>L.MG_"_?SKE\X/+/N!<']^^WIP>/&U M_P_RQUB<]2 M\NWE+-5M944K*YY45J1^J*GE1J":<,>D2@N=$A\BB@" M%,V).(R(SR*J*95":+^5$ZV<:.7$,A/WRLF)*(J$3K063(*\\+E4?J09<*(T M%4SII/4]+8^P8%-$9&MBXX>!YC'L5^M[6K%0RTO+ MKFA4,#Y^U+%!57>'I[LY)OG<,=%V==K56?75:YB:F2- M,#<+C9$RMB2QD0)3PRB2:,-((K6DPH]5%$0KZI=Z,5"6K>.JE43/?CQ63A(] M3BB]E40/*XD:*-U2&&IB2K@PAO T3HA(F25*<1OS.!91U$JB5A*UDJB51,NP MF$\>K%\8A&G%T<.*HVG 7E#E)[!-)(HY(SSV&4@B'1(="BG 8!)Q'*^]C=8% M]UMAU JC5ABUPF@EA-$C9@2TPNAAA=$T(2 2(F;&"!(D@28\0-LHDHI@KT&1 M*,EYF+3"Z-D3!AZ\W4RU2\,\PSO^J!HLE&BD@0_LI\2&Y70C1N3EQB]KBP>1 M"O9@,K9ORE7WK[YG'D]C&?%P S:[=C7=UMDL$>)(ZH_@/=C;XNLP(F3*S)3[V2$TNF_L+<2 MJ-4'!8A\ZKU#T>6:)+F&\&C6R#B%ABWG?WR,FOG8R?)LV_Y;8ME;98 MSRT]M%C/+3T\-CVT6,\O1:2V6,\MUO.RA[B6L_JMW(?WKI+OU[;Q+WY]V:0>^V_D!\PSGDN0^?+KH MGL+X7^#^ W/:_?#/Z6%_V]\]V&2'7_ ^<]HYW3[O'/1F$9M%@/F+BI/8YS[A M-F9$*FJ(B),TM!8VT_IK;T.QSN/E0\U92@;[RI.N6Z;^DIAZJFD:"*%TI 27 M%OB[,<*$@HK4MWYP2Z;^6B$SGXR?3PM"4TFE$B(B22(4X3'71/H)\/,TE7[, M8AN%$!RH@DOOPCXQ5 *:69@EO&7K+T%N&_CH9.H7I:\,C*B.? MZU I*93AH8YY@E!40>MV61ZNWJA-# -@X-H0&H>:<-@OHD*6$.['420$B&C) M6K?+$H8#7EH&0(M'_/(P9=O5:5>GQ2-N\8A;N)/E &!8.9OB84*YKQ0%\HFL MB28><6Q]X=L@(MS$G'#&-$F22)+ )G$(^Z9UE"ROC^AU8)V\)@]3*XF6]'BL MG"1ZG/AS*XD>5A(U\(B-BI,8Y(]E$B21X!:;<"4D$6$:4B;QOZTD:B51*XE: M2;0$B_GD@?/7# 'Y9.)H&CSW4Q6EJ9%$I;XF7$M!!%>"!#SUF0TD2".]]C;P MUWV?M=*HE4:M-&JET4I(HT>,^K?2Z&&E4:-#<KO%3IQ#%L^S;>H\FT9HOD(0VQWL63T9C6 I_Y1YEG\>#%5N1]]Q MOCN#LPG, J:CX2XWX0.8UY\].,.K>5)[]M][%U^_F#-%>=3]\L_)(?UT#J>6 M[W[HT.Y6Y\?7+S#O#X?PS$]L=^N??@<^'W[92V$^8>?3$8L89T)&A'(1$QZ% MH =J%I/$&*48-X%OZ)IG@9V=P?J/1Q,["^1<@M(ZDO?G278I8)P/3BRP]%YO M> XTX14@NV&'[,\GR V1K[NV1]VI+,<_]0G98""T :RA%1& <"D0 O?^%\-_&;W'.0*A[STFP XV>R!X/E ML(C]\M%R[,F1]?H5^!U\;CP*Q)O$9Q7$["FD9N\WF,[X9#C)82+Y[W]<">U= M;DS);J)B:Y8$8#@)6>(']P,83J(-FD0B$H\$,!PPG]T6=_9%H;PMH86S6@OX MQ$A-WB60IA=%C"WDX$N %"N3@)R)Y)4VDO?WPB2@1\E#35,_U2\GIZI$\/*D MTS=N!+Q^FJ6[&Y4NP2H^J#MF?IT6VH>W7J@5=;5('824:R$45YR'J4Q8JG48 M2?B#B8 _0(%%;?*5=AZJT%^R\9?/VG?YK#58P+6GV^ASX3!F,.>G.=CQNP=_9=W3X_.OI]VL MNP7//NUENP>F!Y;B1>? G!S^/ :+\I^TTTRG A6<^:D*B4C!>'1=#*6,.9$) MM3(T/(I5^(1^FL=V:=BCZ"SSD:^NYJ"/NY*W*1RZ8C67 M0S3\=A?9D"261RF%\RFY$2I1-+%!G$24AC9@:J&[[S[^^/M*B%D!4=');EHJ MK'DK).XB)"X:0B+4D0E]1D$TA" D="!)(BPG09H$BEJ=:LK6WK+U((SG9,0< M O%S'\BEXF9/5Y-C#4[@VTY&L!E+=>_"]>?@>"0'>6I'N:?L^-S:@=?#2':=/M/(?3G)[$B.],E%*;;Q9SLPU9\C>S8$ M@AD<>V>P0$.S42QK\2\\?62]<_QG,%SPT")\'JR7?U"7TU.EZF@P"H^'HPRF M:R8N[P:?5SPEK]*&K-FX*?%FJ?=G9P"L?FQ'_0QMG<:ZKS?3F+Q)#@_Z+N'5 M)[G[O6AG+L_.1D.I3^#'<^#R+B%I9O/Z4S'@I2,0%>?#T;?+6]08L&_')T,# M;WR,RPY/-2A[%F94-?.GKDB;PMV$6^'S;):65TYT^MP&D0&MY),^[!TLHP%* MZ0W/K\ZM:F8[$18U%%^G?L44OFF00;2D5("+2J.:%SW#_-S3_LC&P/3US3.> M661&-T*WKEVC1E][;2L'$GH4H3*'\J%E5:3_F)M<5LM:U'JR,'#N:J94)%-RC87_A8TXRN'F$.GYSE-QQ MDIDOX*%G%EY&NP&R(@,;1S29/!X,89TU?F4FH EMWXSF[\ST/@H&/8W,*N+/W^O MIM+I+C"TDU_(ZZ;S[I(6G"5 R0@C/<9 _>""@2WFB$;PSF7#6E>6+4 MUW* 2VS\B2HY"@#5S8&YOJ0#+N@.!Z,9O\$_E4)W8/7)(/L/;-4![NNK+NTX M/A(BB@*E,44GX(1;PTFB0T&2B/,PBGC$1'S;T@[Z;!+Y;A+OIIQ3KZ85;W-Z MQ%:RB"+VX\BG]RNBB-E&XD<\I(]41,%\ZH?WO-W?N*;\PM\(&0M8 M-P1B'C0V\,O0F6WV_T)GW,W!H'9G5W-GK\^.;U&O;U[!CR.PZ\$.^=B3NG#E MW:&=E=2C[: MT?Z)Q!8AL[@ED0HL&-5<)#XWA@D=A(%-(A9;GP9AN#A@O]-]?]FV=H,["JUC MZ?YJFL)E+/W/D\/3K[VO7S[S[L'>Z=>MO5.84Q%7/]CD7S\@GL@GO_MEV[\< M2^]\>)]U^__T<"[=#]UOW0\=N-;%U4\Z6R??X'YXIT_!X<'>;)U+%"0L$'%, MA&*6\%A2DAC&2"0#7[$@X(FE:V\IW8C:'B0MO%7+LE\GR[9:IY8*$_%(<,IY MDEK#K.*2\IA%R17UCRW+?D"6/<77%:D)A:\"HB7BZT91""R;"D(1^RM)J=:1 M!98=;@1/D8+\,EGV,AG0RVPEU%6'#VXH_)IQN@1+\[!U^'.K\0JD#A=Q)'Q? MFCA(> 0L3BL_CKF-# ^THG*QH4!GBB:WK'/S9-]K*+6+BF9;,71G,=0L?J16 M4= !?!)3)DHD0S_!I-S02BH$BTVR]C;8".A3%,+\POE8$G[Q"X;#(SKR6A:^ M#"2ZLBP\L"Q)&3&K) M?,WM";W?"4UL$O)0V%B#W)6)$-3&L9\$,HT3:XWO3FA2G=!2:6I/Z".?T*FV M!%NC#-T);U^+MCLH_=?K]8ZD M]],X5X+!S-MH107%)?-,)[Z10G.?ARE7C,J4!GXDC(RY'_LIN]+#=NO2^06\ MIU%$[XKF6_OM+ARI60@O-)/&#S2A<2()CX4FR@8QL4P%($1,',9\[6T2;/CS MA?#_LVR>IO94/]2ICGP?E$D5&BTY%R)2B<],%.HX3$V:BBL:IK:G^EE/]53/ M4$D$QU?YA(I @9[A,R)B*H@?J)3JF,(1]]?>QN+F4]TZ'V[I?*C+ZS+,"[?Y MV-79M:Z'Q^)0@4]U2&48B%!SCCEH4603SHR(@S2,@E;O6#H.U4P:-)&-#(LT M"0*.394B102/.5$J$5&B@E@'V%)S(PP?2.UHO14K<*C](#)^2%.I8L4CB<%Z M'M% 1S0*12R35NU8PD,]53NLM,8:XQ.IJ0_&A)%$QDE$N*]YF(3:A'&T]I9N M\.@V6L?U<$_S7?7<9<4@:O2OMW,5JX_T8T$C1_Y1&*[=@'64E'SC\C5GP]SA M)?PQLCU'FV4):^#[__.FK-WE="-&[:?QR]KB0:3*A[W)V+XIF8U_]3WS]6S+ MB"F"28C-16_^>S*:LMQC2]3(RF]$IO J?\C>N;S(U_XU\\8WK>:OOC[P[X=] M?;=%P,R&(T?F?P '-7:$E^&,Y8K,U#L9(8/_+SPG\=I;ASV 4 OOD/N[-@/R M[:)-OOX@/1^EQHLI-=SP'AD,XL])#H_-\W?#OLH&;J&WLESWABC"E@7-H;M? M":X_3SNG7[]U3O7Y8?_0[_S\]+.[9;*O_;UOA_2O;R"X_*\'FV'G0/^\C.;0 M^="YZ/8_771__IE]/<7[0-#1O_I?/^R='O81S6&OU]GZ]J/[LYOB/'Y?Z:ROT$&:@JK8FIN? M.SM/*6QB0U"8 Q."GIQ('48LEE*$3(615*O626)B!E4LJI3E+#_4#94L8 G9!%!$/" M.QA3"X31N^;<#TI<4:"?H":@Z)713^>@PXX"X/0Q4Y;0)$Q!-,6,@-BW1"?* MABD-HD!((*!H8[Y$T@.NU(,_-@HR.9>YVR!@(-G "X1@#MXK0_RUGI6.OLY& MP^^X"4@[P]$Q,$>'\'K60S2",]@:A"J K_0WO#H?IN-S.;*@NZPRST6D.+=" MU?M4RY [F+21/;% FM^MYZPC!QOFCMS\RL $@!6B/V"]6MLI))J#7H65'WZ' M];WR7!;6U,,>S08O=SD972'+W9 9HUN8L M')??RD [DL MA1*>^DHJ>?A= >THIVI/":KLX"&+<>&B#6_/@06_XWWV"M>XQV^Q:N5_KL'._0H,#KA5&JB M?:E ??13HD+K$RYBK1-F$S]-UM[Z&_-NT4KX(]KE4&>.+&IR:Y*R R9&9,V! M0\%T@*8HLTPAPAHXR?#;F1R-D:Z.+? ?4#CQ"FD0Z3P?CYP#LAJJ9GF(Z5J, MC=HI(N>XN8!*.RXXTLQI66WH]P_#H3F'=;_KT;N?B7:G$U=-[=6>I\[!]H_N M^5%BA FU'Q(>,0/_) +T:1D2C )3)F0 ZXT&V<8"^5X?J5'FI$(-Q]L\3V>C M#)'N0>%SUEC)B/,+.# .@=_=5$B82K+,*@/U*2U51V^,\,=.W:[4SV$*MA%" MZ5\TI4>A631UB%)>S(X/%RR0]4U5 _0%AW=[ULO2X@D._ZHT$#2*R*M:"%0J MT(SZ@2\ ^LOP;)SUX3@MTIQSF=KQA=-Q'%JO9],TT_"3OG!,)I78V 9Y1@'" MG.' &U>KT0]UQISJ?#G/&0[:.:Q(;@>W<9%,1OI$EN5BF[W>L,"CKL[C=HEI M?"!_;%DS@=< 37"SCSK%JU7#.P>?SW*1#8%#G3BX50,Q5VY:\TN4:_L4SF176 ME),O96>8PA3-'6JZ)QT?JWL,24=L4S\VWM*;TEL!S [?UUV-7/>9HMW,HIZR MY:\SXA>URZN;RRPSYG02LL0/[H%E&9ZWMX\17F@&UNL)-NY_03[VP=A]W^]L_=@TW>/>VP[@>X]G3S M?*Z#[NE?WSH'?YW"6_C=@YT+F/_Y[M8W>GC0"6$,&%'[7S^\A_?^$ZU2015A,_H@PQA[E,F;-; IXL MG=URAZ.V)'SI[N+PA;HD&UO'8.O,<(+AJB7I/O8"M8F]1O1Q&K_,RI"YBQ4N M"&2Z8,F"8.92(1V]S@/T:H_(X_GTR\RTXARTWOWE4*=77&.^9Q+L+RK*\TE1 MR.%OD195GH'BRE:KOH-6O=O4JJ6.4^G[@E#C!X1C:ZDDH8I0+'534:*-]D&K M7@_I/)[/O$AF;C;7$)=G99\^%OO9BM*'E@"Z*20 LMB6X;.KZC M9/K4<,$2[1NK5!2O9E+]'<_KDG"_J^3:]2V5 M5A#I2M9(?!4Z55T#?(9(?8CJ=EN\*D165Q(A3H>#A5!P"KLZ5@A6U?,:.%8( M$#G1)_4#YYZS /G7(5VM-ESJP=PJU.^(RZWG(SOE4OPU&5B/^463C"FVR5"[%7K,/K18 ]W0Y!E%W O"C\?=[=/)()35/- M$^++!,0/34,B0R5(:"45$57*A!+[SK$K9$_=86%KXN!1':[X"39S[0,)G>2> M'2!A[MNSL47,_9IH9SN[(.#=R%'PP)/F=)*/*V3DNQ"JY#X-A%;6CRGW-95! MR+E4/$9?'1RYLN0PG@&+G*581+2$OVY!NE>EXGVB)()O?%/4$$;6P/\VM$NTVW7_B'R!5D"XFKQ1A_^O=DE380 MNT$(R'M[,*A*5;D^SUGRG!.,1-+2:N$&!(CDD".84NM5Y(GGQ.!7G;D;IS(> MY2YMU?-3 7%-BG7H4UZ"%W%T-:^9G*0W+_C6H#_!57C6G9:K(-)9P7T,L%R% MU9XKYXFB1(/TQ^+E=7@+KB[_^ORR?2"Y)508BH+/D0(](\826Q#+!L MJX3Z:?;Z*T6?QNY1KJ]R9#N'L:YB4U=-R%\8GM19YBL)[:1.FIVEJKIN M P@U=2KN;F\J;4SR8Q_;G$*[4RWIO&!SPW(NX&GV^T%^\12G5Z?)@4<[HT[- M;4].>MWOE)+]H:!TGK)Z"]12B7V\YAKE%_L,?A!2]--(C#SIL+NZE MD$G8P)\P*212G"*_O#K#>>GA60OQ&Y?GX#TGWTR3]V9O_810[LLH'S"0S+)F#=V[?<+?NA7N*D82.$.DTAXBL@9DA G,@!9&(($)C9X'Z(2 MU3ZBMRW)$(]/NKU*!VQ5E1( RG--G;HXSNT5^[J@POPB'AS9P;BF3[VDIRG> MV]V<(K#Q2];]*?ZUN?-[O_J5_/K/AK>]WADL.:"9L/0K?F?F^YWWT]@C_2W.N^'@V'O-4NY?U' J@#7AX/X*'SZW!T58'2#XKE7'VTA^QU^J&5[R"]LYV/AY(;+0'Z,@N#Y)K M27BD67+(&"F\$(2 H)]M3M?4]!HMG(I06G5)NXI36I-A;Y^!QM)(P_8YG3X7 M=[B/"70!=#,G%/T];O;&N-6O>.'X4^ =+J6.C!'DA +H"9J"NN$LPCPIDZS MAHH;Q*3LJ9BMKG&I=GU>'?G7A2KDYQ24DV[]G3>5<-7Z-BYG03#H!B,]@=,U ME;.XS%Q9N?PAUE4EKN*O(Z<9OOH[\]46EE$W(N+"6,[\/.I-/96'(/KVHOV* M;(*NO+'M4WO67_G7N1[?-)H_V_V4%EFH_=_VF;2T<=3+$/@_K0-\H%;6JV)( M>=.\S?C8R5&E=OVR2;ZP:VK LB9J %'I">"HXMIZ(9G*!<&9$]*ZYUI6BM/$,PJ*4R7:C&S(0%J=1E5"/I;L"M3#KBFD!*_[?T/8&=4WK MRE^8!:L+S9IJ@B"!31]5X^/$>U-;;<8NG">JXO6^XO?? 6MG@EDO6!WZ?T"/ M=](E1HM77,>+Y8.05$G,'4&"6Y-+RG&D76)(1(FI")I9)EY!':^ITWTB ,R% MR\_LB2MM\(U?_K$V +,GT/;_^D.TN%<.>?\6P=Q/KZ/L,+EE[B_?)?5GF=IGG]J]^3,-V M(TL?_<8O>]'VEJ8F'#SRF02QOAWVH;,@D-9*<[?3/VJ=/%T6S9*QOF2LSUJ* M9]18P[F-4G)-K):<$^V%2R)ZJ=4#',"_1G?)K%&1QF:K[]O=_JRKX7F?J_\( M2LG^T=Z//9KOV=[\>+KWXR/?V85V?=GFVYM_X>W=<-S\TF[-G:O?_,CVC]]_ M:7[9SPK-:7/SMR_0!WC^UMGVC\/3YN['[TUXZL[G_Z;MV:2:Q$8AN$B(2.H1 M)\X@T#H)\DI*J8B.H'2NK/-5NH3I>5Y$<.X2A( ]'OL^5M*#)9G.ZRPYR43, ME><\A,@I458)S*A2. 1BL0B75O68@4?4C_Y-&/;.0'*Z/3C64M?OK10+$-X& M"'],@)!;J5TP#C%M+ !A<,BXR $-O7:)NZ"MJ59"[A]#3(LJ.&&()E18;DC00@'^^,"B\]0Z6\2TI4:GUFSN M<\-TT,J F&8EXL+GX$]Y9D MQJX3MF(PVDHB>%*"4P ];ACG&(#/81N<*<+6,L#95-BB!):)8Q@QY17B6 >D M4Z!(1B4<$48817*6D84+6R_-@+C;LR$>V][7Y4AT]](D+,M\(M$I8[7E7@?# MHR(B1D<2CE;%FZH4%#'J\7%GMJ!\-))[DBA2WD7$(TO(.AT1"5B2E$!5=UG) M6T);UU*B2S%GO20ARLM *6&Y &WD(H#>B"/1F'#"DF34%2%J&<#LQPR844&% M!W504HZXH@09SPQB"8@HJ4@ Z4 G+ :KA\@D_+CJGVX)(@VK,Q)BZX//*+2@5W^5FLZ=EG=W8A4=-)+_9S;J;Y#&ZI MBH]MG/2Z7Z(?S.0=J\+%6_TB,_BAO2AT7,SHN[N&E=02[]4>KHXC67DSM6#4X)]0; M#=6Y[&[3X?&V?]1([>YIOQZA''IQ88@.8R='F4[GX?+.KC;:N;7^"!9<%>@_ M>O,X#*3*XM)RPW&VORY\V!L?J4_63S$[GV_6\DXWLSN8'#)?XG*>3?S'2X;+-==)KQ4'.$S%._E-/ MUF!L7YW)10A+#68D?ZN5(RG:9^/QK_) N%Y>#U6&(?A:WC+UD\Z_'@#WJ)[< MRUH^CO>>OOTT]N+L AGVQRLZISF,"67H0+WNF6T/SF[@?.71R_[<2>50F!:OBJ=_\L4K;Z=2._51%9U7+,N<*ZI["C\Z8] M][)ZL,:/SCN^PL(KQ6 05UWL70Q2QEX9"0JSC9$'XQPE.EC*N%&>"'R%V99< ME'8WVE7T60YFW>I\BW7>H^UHLVR;?]WJG RG*7_Q\Q1R?R*.:IMM'QY@;9PW MC",1G )1%2OD,--($^M4D)B1+*H2L38OJ?ZC6NAWFUJA/ U>*2E=X()'C1DF MR1/&G6 DTC*U#S.U?'OC($1B8?-8)+4 582'A S&V0HE*2B;D@DL1R^/0:NYN#2+!/ G+7/GC]YC>&QEKRJG+7 ]%6BM0KW[@Y[ MF =MN8Z4S&5O?$@>^.O[SL?#XR-1F F$*/YP [%"3E* M!4HFYHR&WO)D86_P2])N_B,+A*,M,6;QN4W1'V>/G8O&?-XK?^-\'/5,%MQS M$EEH';9R?;>QXG3'+"7289&DQYP",8B<3!03;"GL!V9\,/[2,.OSZ4IN3/KV M1Z_[/MO-9G+;CJ+4=](H_#I^ L$K;DQ#93=A7V_XP="V7VT&D^:7#=S\L?U] M^\=7VMSUI]L?#PCFD3FA4#!2 ,\8"12#.9(X8LZ : CVEZ=>/I?-9)+\NW5Y MZG58(2%V^B,1/INE*GVR/X!_QDF61]G;ABL79"U:\LJ-&BR1+(TW.D.*JAO=ZOTH-';K&"V*LO 6!C/ MW3C.G-EKV?9SWO+7YO[X_\XZV[9C#ZLA>\:=7%G?Z30VAH?#_J!!Y65YO2?J MX]TH70D-1!Z#YD%PK;'-U555U!%;;S$U(TK75,[BUU;S_54 -@-&?\1>#DB% MT=])?W?K5-RPWH"9)NDC)BB%Z"N#J0L9XDG.UD45:!Y6(1]L%H#[>V?0L5]/9WMQBS=,#2TD$F24A[XC+Z4@,TLER!,N*@:Q) M0:2DF0.O\O=,R@]LG$]_?8' YHL-C/)_U1F*#O/2^ZFU=C_ NGVRP\@P$8G+WB]78^8_7.[KL#C4DP.%D$JRXB;IE'ANB(8+$E8;(' M.6?:)6M750&UXQ"OE/59CGF'NI-O)]L&9Y.C+LZBNK"WY^M;( M.4P2VYGPM+?2*V0D38C#N",GDD(Q$<-9PEXHG9>(NBES?R= ^GSJ'MO(,:;VVOW6WT6\?#VE/:..Z&V%YK?(JQT83V M-T@U!FG8J[RA\"3;:E^T,UV>_+-:N0?X0.B5&Q0W_=2*F[I<<9-KC4=.V#=3 M-/(B*DS/2BU+-KZ=MV,T^(B;7_X^:O[8.&U^@-UC.O;4!+VH2??$WC'L M^@_[7RZB07/S(VU^?L=@A^.]'_#[AW>Y^&,^]D2RN+O_I=W:@W;L'S?3SN8[ M#KJ52CQZ'1S27@G$L7?(Y@J0D3'&E8Q>&;$RV@!#@-P,YT0&HQA10 B4:TM, MC)[#7 $'8(&MOIB][\/.SN;GK=]_;VPT-QM;T(GFAZW??G_7V/CTZ=WNIRN/ MT5Z=P_/F!EQH,-8$6,P$APE73AO@3PJJ8P@,>XSME0D&Y5/OG;M;=N:*K5^# M#UUX^J-1NP:\5\U8V%U]7CZSGR,<>L!M,SK>*G^$+_:'+ M-IGL[AJ5D,JFY(9O]?SP.%_QL69C(/?*JYG3VG9"R]M!MU>)L3/-'IF>:]=- M1>XP"E=4 #R?0[;QR[GTF3=.]/GTF8M*.3N>P==,5]NG!S1)QB/%*(GJD&X4 M2#MJ$,%,,BD,5S3-)8]=DA2GN7 8)O=+<:KE&M722/-(*4X)P^RVF49+JM#G MGTYR/O3F48*^4\+)/^A4/_6)]-]&A39'19 MD&COK$%J*GG0*-:[C-TKSQ\Y M-U2O-7\D 06.&^,#%KE6C+.1$QE-2%YR#MI19:O3A#)R[TBD.3/:4\<8W5,2 MJ6.,CO\+[WO?WMOU_8LW/__=;NY^/-W9W1;['_[ZOK?;/KX8 M8[1W_/>7[<_Y?1_ISNZ?K>:'_W[)[=K__!=I;FZ([1_MK_N[[X]V/N^?SPQI ML=0R$!!?A$N@<@N#K-$669>8=4%IH]/*.J&K&%]5.OA9[)XE@9I+1NP1N.[Q MA9RG'L>)#CE6B1\I\\F-(_F:\J#<2X?\260?NUJ_UG:7=K]T.U^!H<_J"JG/Z[7\&ZV]5TRM6/\!LDIWG#HIMQZ MZ:W/8.\\Y<&I1ZM;M[!]]:'7[??_[7K_6G]K>[TS:%[UQ\9QSBVSZ$K,#S"< M97D\Z/+8\'Y8A0+%,%X7T-$?E?Y:5L=K7QWONSUX0Z>&C_K@_%GU1Q6YWRZK MI*P2>'\S#AJ%7,K"F%L8GZOGQ]#8@![:P]CX,Q[;5F>\3.IJ(+7I*-<$J3[\ M9:M3?[(7;:__SY=:!.S1QGQKSE17Y25.5;+^1KOU+?;?W&=GWJV(S^/NQ:>N M,%0&IPQ.&9R7.CBE3-)MU,91!KLR\0=E9I[EJ2,X@$.RUU3QJBRG;V,0W1?]H^:GS^>;7_YBK<_[-'] MS3^_-'\<\KW=O[\VZDBHI1@J20!,'T,:25)LA8KQ)++J?( M6%FGX;S">87S7A+G+0?EW4+9:\9!(;F[D1R;YL\0A!BC,8HX M"L2MHLCDW(^"49F4930DM;).]"K<50R;A>I>#-4]GCOTT0(8%H[]EX9P)FV3 M4,P(K#"@O >4URI@':T*0C-R:0CG#,ZC?O1OPK!W%FWO]BA?'[#*1ZL*PM\& MX<4$X;%G6E.?BR])CSC!%MFD$A(JT. (34S)E74]+8@SERG^A9U7>[1=\W;8 MA\[&7EU'(Q=;/&J=]*\$GI_+XW;)Z+VFS&VY*('U.0>G9MPI["P-(6JA$[6, MVU"\ZNN9*%3ZD6DI+G7 M3EHJZ/D)H?-!<61)AN/I&W"#T%FP_V=,[$\+_L6Y_"!T,'4N"Q:54\( ":1< MCT\G9#E+B&H>-:9!P?65=;:*]7S1Q@5=-E2:+1 HF<8F)8^H%"!WQJ!0GDYDX#=A MM=.6QY5UO8I5.?%63KR]0+&S0/_/V)SOC_W%P[A8R)_Q, 9%A%<*.9D/PG$& MOX$XBIQ0FDDCO=%V99WA$L=3H+Y _8N&^H5+^3]BKQML_Z@X%A>'_%/'HE=) M,Z\9\H'3',29$,C^\",X%[BEC#.=84U30G\MXG[A@,(!A0.6QM)3_(MWAOZI M?Y%+@X.2"A$M0.AW4B-M>4""82]DY%*S5-EY>+'S%.!_@W$9 '[J7J0., I:$"N\ M(-[8E76S9DIDXT_N&E!%0SRVO:_]*DOR(/^9UW<);GP4H9,1[:TGP@@LN++< MB"B-,PDGZ0S\4MR+2X9*K=G@1DF(C"0B+J5$7&..3- >9$]'&38QNJASVB@F MY\W-Y51;.=7V[,7. OT_XUZ\/_87]^)B(7_J7HR16NH303$R@CCS)*?8 -RG MAL-,&1QB7%D7BI78E8+U!>L+UC\0UA=7XN.C_(PKT6F>!*.(U4B% O*%Y1_V2C_;(PYQ8-X9\2?>A"C$D$*#V#O:40<$X>L M#A1%DKQA5%N L1R5+@@MIIP"_"\/^$N XAT#%+G7'*<0:"2A"C#LDGZE$0/F>>(B*7>) (&QZ4#3QX:7)N5/E:XA,?K9;W M;G=@VXW6S16]GZPDP94U=TNQ@KL.U#.5U*V*'J>DA(B)$^:M(<:*B*V4DH3$ MB]MUN: J@DU[7QWZ_,8C^J /?.CPKIZ(>@].BDE830@EAFI,0'(LJ MXH"#\EPD8A^ T[8Z(::K>>W==]\>YB'\T.V&TU:[75CN3BSWUZSOQ23A(JN. MQ2J&N"04:<<4\C(E'O,YMR"R)J1I.2E53DJ]P)-2A0SF5W"54ZOL[K*[R^XN MN[OL[K*[R^Y^)KN[*'*O2I&;,5= E>-:NJ+( M/149/+Q-DBZ*C)8$V"Y?G"]RY948A3L.V!4Q"LL7D5#UJKXX>AN#ZZ$[S(T> MWU"\PX\PF$N%94OE0;XTG*&(9C\GFOE9&[NG'"=A,4J48L233LAY(9#2V#/K M14HZ9QDRJYK(Y^-)OL?V6Q(P*^F0GX6:7^BZT/4R#.:2G!$NP26+X^ZI645Z M(3',)E*)*<2E5DB+I!$QSA'!%251/:?@DL+:A;4+:Q?6+JQ=(GM>#%_/1O8P M225F&!&;,W\I*Y&6+N13V]%P3!C!\3E%]A2^+GQ=^+KP]8OGZ^6@ZZN,XLTX M*";QGZ;IF9P-UAD1>$2:,(XXD:!6ZQ"184HR:QACG --BU6EYWFZF,27FZQ? M4 #6OP86Y@[^#:UOZW.Y!.'#<;N.;>^PU:G7!)Z?TUM.Q/G9NWZF;U@F[58G MHJ/Z;T(!XZL! KCK]BHEXPT@+"S4?-LXDJK?JI"WFZYQI5?CL'3]KM[VIC6 MN?8WC\3*^E:[/3QN=6SC]Y:/G7ZLBJ.][1[#O/H6/*2VFS8V#GLQ'L?.8,F[ M?WUG=SJ-;7O6X*L-H$6]VA@)WH<#]AJ MX_2HY8\:)[WNMU: ELT^K+K3P[ZSK4[CM-MK TV&V BM_J#7A'S1R3S.A-X;07'AA;DEJ MQ7;("]AUX2),3J][6KVEQNAN[Q#F9I U[9.VA35>O2^T[&&GVP>T: PB_-,Y M;/R2'Y;?2O&O[_,SJ]_)K_]-#_0%FC[7Z=W>\%,>DL9_?M]H?"-5?[[1<^.PUMCJ-#*2 MU6-\;E(LM++=[S8.H=L#F.KSS:@&.X_U:%[FYB0VNO"-WMS0]R^.?35.:\]Z MI^Q>N@%Z<11E.CNL,&+']BL 1^-_[R"Y4AY \.%416ZXQDH+JEA*7C$!GV!? MI1G66&".QK^<$V'%;2U.6] &F+X_[%GNPE\9Z4<=F_1K(K[*YRF^MN-__CS; M_QQ.'.6RN?F1-C^_8]N;&WCO!_S^X9W8WCP4V[M;9'MSB^U_:;?VH!W[QTT0 M1;?$]N&!MH3'R!TR043$;<)()TD05938H!V16JZLB[7Y8G\-6'#M/-.M>I0; MWO8!$NNQGL6M:C.E8:_:0*-EU+^XC.![C5[WS+8'+;@XVDS'K0!+MW,(! RW MM+NG:"1%AM9A"\ 17MZ'R>MGP$C#P; 7SV_:,-ZK_;7&'\->?VCKEET*\7-( MU74@,]D*++KYN2?M.("&P 9KG]T"P*%-=\&,U>HQ1QFG/85="8P&C>G7B#R9BL$1H,OA$4 S9<\; MI3;Z5S!U (KK= >-XQ@'U2VCT_>C.;$-!YC?R4'R,)H.!F4$5P .C8U/;QN[ MW1/@0$"=U<9X@)Z!+/?;N%-OIYWJKSYA!ZYO[KF]9KV'YN2-EC=&OE())R,B MR3NB4PO@<.=$0*_)_I(+C<.192+OX;P0>B#M'W8R'*S"W,/?MMJ6E>#WW=<+ MH=,'&:16">J7I]C+9-<%!:J6J6RKU_AFV\.8%U'^I)-?6V\=^A:DR?YH $":'/7W MXI"=@N2]=-+#V VDASZN]U1DHV+%K'7*SY\>2=V-@X2)C12SE%4V"'.A4(: MQAPEA8535<6@2GR8C[89BP^K%;7V6IGGQUNKDB3.;TJXLFR+I!(QJV4P8S=X M"TU_.]ORW2F:O.+%LH5!U@Q" RV-WVN!^ MA8^O>4WP[8\'/.&DB#7($2PS@'"D(_9(49@#2474Q*VLXVL 9*VQD46\FJ\' M]CO0:]MV?*QT_IK_QYIKM^% Z^]G:V8M-W<[5PF1L+RRY)&ONF[W:[7PZH=G M[A[AU"7U0. [^75 ]'&J:]CC+-^ CM-ZYI2>30,C 6<$RKE[$_4$8-Q7JMI8 MJ*EM:A?&:$K],%@PGM-Y& F$$YN/@[G*\]7*ZLSX;>/)F867$P M3^5:XU,+1,#4\ED#A-N'QR?5'FP,!ZU:4QSI8OG!D\Y=VXU*<)DTW]=-1_T3 M0 %X#WRA1H@Q:H&*]B76&W]L/K3P@+Q NZX?>]\J 7"L^-K>UU@KEOFFP=%P M*J3"^W[/RF>#@8IC^Z#TUOH@]+[2=."Z.VO\M?9IK?%A8^./M<;NC*@=0(7M M'5/R25N=DF!^?!I7Z_JT53T<:[P5^!DDO?LOC.]/U M5?ACY##,%KZQG%\1? *%'L;B_X;=_-&HR]42JO78<>/Z<"W$W"E8M?:PZN[S MWD9OA_U!][@:SOJL4_^H=9)%Y9->[%>X,;?.1^:-T2J"\8*9B)UA7AMVD/6. M^/VDOE"C'$Q,/FA5J_\3(\DY(^K$: #?B-];MZQTTF.WR^7,D\&CI.V];&>*M!X.]UC0*%A55NMT6ZEF@]G]O\YY*UN MF Y9M2Y6:Z"LNV4'(Y/YW#JI5&T HG"1S;"5QD?;UJVY5B'8A?+O8N2'98@BRA=8H2@V02C::61QXEPW,CI.A#A$7YL4]^/K6?/T(+I\L- 3 MA+4DB$<1D=5&($$9QUX[N*Q7UHF>$^+^D1?N"!S&^V?>U'+Y-KS ?G1>06T M.C6!W\0*<\QQTJTEAC=CF\VOIZTP.((O &B/ )S3-27@^S-75BY_B,WK>SB( MOX[.0."KOS-?8'(928NH"^,]\_.H-SUXOQ M3:/YL]U/:9''!OYMGTE+&T>]C(W_TSK !PJD^4KDA#WV-@-G)Y]OL.N73?*% MG55#'!$^4"&9\)IRS()3U%K&A)1<>VM=C:QI7)=Z?"0?\2:)M0(F#@K#^I8MLC^RV.U%<0>.*L MAVG\Q4JU&/DX1AQYSD"^>RF83MXZ\8G/" 6UZ%^I(/>5S;(^?C_*#H)A2S%S M1#@NO'7)"*6M2(Z8$#0NE/T0E-W8*KZRS>5OZS.Q#S2P(8U9X MSGD,R F85 Z;"N7A1I1PFR33&!.54_9?,K-C_]M&N]W]%/^OL?O])H"K[&(S MW_C/V]T;OK*:#PMEM0MFL0U_91B:B/WY",Y8[I]X D9:4G=>RZLQ[H8F5@I* M1E)76>)R0'!&NDHS&;GU9XQ98W5VJ@75JF;KG/($C>EZ/^S!Q=@Y#ZL53F?[ MXZ6 O=;XZV1D+JK?N]K(^'Y3'\;G!ZJ^G.M'Y:',AR%F5.RITG=!1KZF]K=6 MUE-NE2$,%@] K^9)<6?A/T>99Y?6_KXR)GNC$VY(>S?.6K_1_\/V!CMI[,"> M\5]7\LDNM/"W=M=_?66;>6?S'6]^/%#P?RY)C+22%/% $M).!:0,\RE$ L*3 M7(&Y]_8D:Q*]87R>KDXW-;_*0 0*>M.W9FU:G&JSJO2,=R9@UA97$ MM-*41@G11DT::5%KM19U(2"@OJC8FLZ&$7KU+==^_]J+T#2&*1;W_#I>(]== M%(P1IN_Y]8=L]PVIZ&ZYHQ84*'"?.) ;&SPR4CQ\'*)>5*J\=Q.N?)^!Y>\, M+/<)^RASN\QS^UCFX;S<5_7FG"OI<7/FWC>: M]L4'R]XMR>NMQNJ9QL(RQ57B3GF&(\>>.:&-Y>>ITYR(CZ MT;\)P]X9B$JWA\9:S/J]E6*!P=O X(\)#'H?-&4LH.BI1ISI@#0%&*2PJHF/ MR@E"5];IFIR+N5Z.W.C/*O7,]64RW\S8O!^KTLJ#)O1Y=C*:T22 F(:558H' MG"Q1-AHB<_Y([QV_6D9[B*2@17S[2=QJS8AO5 >??FX1UO+"QR:N3$I9K:'DT[^\W:W M%()[#/%$D2@5-EIRBSGWRH44B+;<&<(2LU><%R[BR9*()V#>\Q=/'FTMOS3QY(EJ MRSW:L%6UY4K2W.7T Y:DN8\=[U^DO*60\IIO9Z0\:9Q2C&%$0Y;RM"#(8N$0 M?"@$]5KO!<)66U5R3_]8VVC,#,Y_7T$X&9C8_['18 M)P,WSA9;1X5/;_BT\:GQR\6O35++SMR8LZDUWN>Z,$?C_!K0U$-[.$W7<3$- M8W]XKHNAA:==^/\V\Y46Z=4".G]*C",J"_L0T[MPK7Z'?3X-3VXFHC M9^.89*&8#5P9A>(WXO')49T'IM,XB;U^MS-.-PE#E)OB'[ECASV; M8 :ZO<;_:X5./'N;O]?ZK?M]/#(Y <@_)P$],X-AH;%GHR0V)]W^ %W,!/RU M>F"5YZ5^"T@J_5&8_OPL7Y,$&4:JU>O%;UV?$66U 3B"QLGUJK/TD[2[YU/M MGEL452*82T?I8K;CB_V8&8AJ'&QC%,TX#4R\]!1%)$&PZ VC)'+-I7411QL4 M=48ED?PH$H9GT6/TRZ6G*$Z!Q_NQ=Y)%T7%W=@[?IX2X?W# MUW;WQ/;I@1 \@#1.$.?8(AA=#&>9(KU'&P-EL-SF][;G<)'64[4^G MN%",,T&D\)Y0GB*U5#(1=72$$\Z2&54 X>W#B0F@Q=UVR! MBVO_=EF7GDX6O+$"P'^'[;,&E6,9Z.1"3NA+Z.W\2(XSG84[)1GD#A,5*2P1 MH[A3V!C8DM$DH6P*H)Z.]JFB\IS10=[!Z/ .YG!PMEV%Y4\W\6O.+OA.P'// MH%UT9W/[M'EX($A&2RN19]E>H+!&SKN(M&+4.LZHBVYEG5R2?;+6E,8I*&'; MP.Q6FE_>&(#LH]R#_2/;J\,3I^LH2W*A&^M$A%5*!]OHSZ2B:W42$$(6/^') M\W)/]V247^UBLIM)CI3U?[O>O]87&>7[*6>C&+;CO,RRT0GCJE E=!<6' R? M\<0CV.,@S5"@#>=P0(9K0SAW1L9X6>CN4D$G$5=%Z$X2FP20RUOM2R L)TA62<,SO%Z3+Y!JCPIC[QK/>%.S*%=#/8P7I M>NN+VNT7U^K3>_86/WZ/%L^W,"#XT.OV^Y4.]];V>F?0O.J/C2IC M_*)34CS <);E\<#'POWP>%AE)!NOBXD!KZR.U[XZWG=[\(9.#1_#7O:4GE5_ M5&5&VF65E%4"[V_&04WAA6'*ZIA;'9^KY\?0V( >VL/8^+-*Y3]>)G5P?[U^ M$O6YWZDY>=4^G1QGQKOIA,/B]19\MLM'.^JC>/)&^_OH092QZ\4J:S M3&>9SC*=93K+=#Z'Z2S1(GBZ0KL7#71*@^NV@V(:U( MEC@AO.#!V=[^\??Q M]N9'L7V\#]?>\9W/>W2/_B7RB;+F\;L?<_%KNX??=S:WH*U__6A^WCMM;GX] MVS]^W]K;/13[7^#_=[^>;>]^I7N[S?-9"KQS3,$/)'"T^7@01H9'@K!57,MD M8R)^99W25DW=Y(N[+.5YF93R+XSV79 M14N"*H7Y"O,5YBO,=W?FJZ)2+Z6]T>&"\;F"F2,%A?/NQGEDPGDVYYEA*I=F ME YQ'P.R@2@D@S/,QNBM4"OK9)434CBO<%[AO,)Y+XGSEH/R;J'L->.@D-S= M2(Y-%3OFF*;*(RUH0CQIC4S0%@7FG5").IZ+O1.U2F@Q;!:J>SE4]WCNT!<0 M,G9=5+HT+D7AN4W!\2"5%C(F%1BVRHODU:ANT2@J?83ZI6[1@A%>3-48AT52 M/J(D)$-<6H- >='(6EF RZMOE@H CR%R.L :XW)" M%L-X$L01C$%449Q+*4.4Q9N^7)!T+ANLLEA&QAV2E&C$!8[(A1 0Y29YJY4T M4H#0R5:QT"7I_\*/\A6A\]&%SH+]/V-B?UKP+\[E!Z&#J7.92(U!EU (I%&) MN+8>V20](IPI:YGEQ/!< H::^71?#VIH+T10B* 002&"XFM=# 5,?:T.6RL2 MHRB%*!"/0 :6*X88-Y90(BU./OM:"7MD7VNA@$(!A0*>>L26@@&*Z_$Q,'_J M>O0L.:TP089*BCB)%,'L>4!_1@TQ43!L5M;-JEQ(2$4!_@+\S\OS.#]G+]SS M*'#4+A@=-)=<>&82C81C83W\D%@7S^,R /S4\Z@=$=XDB201 ?%@,7+1$Y#L MK?%*4D>H!J&>K,F%NQY?6A S**$A'MO>UU$=I/QG7N"/YGU\T*,JST[J-"!= M>L,%J*.$6X)-<$IPPV2"96TI*=[')8.EUHSW41B0+&6RR(5\KINP@&PN7!0P M!DB*7"AM*W.SO*JZ1#GQ5DZ\/6.YLT#_S]B<[X_]Q<.X6,B?>AB9$(9C&I%T MA"'N#4.6>(NP"#A)Z;CA866="UX">0K6%ZPO6/] 6%^=$$L] NJ=Q99WP1SY%4E"^H'Q!^:<>L>=BS"DNQ#LC_M2% M& 2UEB>&A \2\6@ELD$H1(5R@2=L!,F(ORKE?*W?8LHIP/_L@;\$+][-A>@Y M348G:0GS/''E>+!6\AHO&''%A;@, #]U(;*HF61>@30O*/R0"5GE/;+&2,F) MUS08 '@Z+03]TJ,7'ZW.Q6YW8-N7% ">JW;QN*=N[E./YN6G$WF@9.;/750' MW=US8WS @G$9G8V@VD<3DI><8TV+WW6YL'R[QO':][IQP#30K2$""1TCXMPQ MY!1Q2 9M65+*40?B.M-Y>2S=D;_;;JHE@9]R&/!92/*%/ MY+LJ;\;3L69S: M#\2G9U,^589)Z1)B-H"*I)A 1F*)/'7<&0RSJNG*NEHEG"U3U%1ATL*DA4D+ MDQ8F+7''3\.AS:E.*K%3WF"*L+ <<<,MLB18%!D)3(AH62#Y-+#4M'!HX=#" MH85#EW&?+P>'+@>%EE,7CT.:4\73"BFXERH?I7:(L^"0=0:T3ZTTMA%8DR<@ M3;W*V2)B: IU%NI\:NJ\YX3\=-GDIW8;/WT#+IF/$C)\\[A-ZAZW.NBDU_6Q MW[^FZ'$Y:OH00@]+)AHM&95$7QLP56?7G M9-6/LTX'RK @04B$/8F(6\>1<4HC+PVW-.5/ME&,PE"3,H 7N+X^ZIG4E;8ZFB!DDC#>(PO\#=EB"&J;;<2YNT M>$X!>X6U"VL7UBZL75B[! >^&+Z>"0Y,//M^I$8B&(IX, 1I3P+*D^DLANE4 M[CD%!Q:^+GQ=^+KP]8OGZ^6@ZZN,XLTX*";QGZ;I&;5:>9@P0E$PBB'NC$:. M\(1T"%C&@!4Q:F6=,5@BBSB_4'? MT/JV/I?1&#XC$VCF&>C_J-V DQ-#[%DT$\=K%7"PX,KS;R9J[62Y[8 MU48O]D\B//!;;)^MU7?5/]_?^:FK8RSJ-[KI3LM1668T4\IJC7F$%:B3..(,(8PAC)5$G J,M!$2I6@BZ'*2>NGR"BN3XT#/!CB:,>F()=P:J@M!+F!1PGL.#ZP37M.8 MP8C#HC3$(1.X1UHJZA-/%$?ZP(CD+-' QDYY%7ED5J<$[R4D4:V=D+),_B(F MGVR?'H#VI!F+$4E) B 2I8!-B2&OI28*Y"26RY ]&2(]B"*FE?646V4(XSRZ M9*"'BCL+_SG*/!OQ'RG\]XBK#=H!JXU);2W6B,@H$+=>Y2H:!"E%=:346L5@ MM=$U\G!08X+((I<+ GLN1+ B&!6,!WG'9CW@0MFL,OF/,ODL9]X#@5YE)!))"&FU1]Z#\L4Y=D@SBI$Q3EO#E3/!Y<4X MGP/RWDB48)(!BFB@GG#,A4F&@(P%4@[VT7)?)G\1DY^12!G#J7,829?K\U'+ MD<6P#*P4AGFI.:65T',-$BU"#;LM(/V$%H9#,#A%:R-HIM9%+2DE0(NP, EW M019V7,":]*+Y\8":& 4W 050?Q&,/4,Z@9 DA&!$$VXXH1F0'E T@ND,@2:0 MR4 T\LDX'T2D/L][ +%)E,E?P.0?GFX?'@@#JHC5#LD40"Y.(BOHEO+Z^C5F=83>>5WCT\]>ZM_]OU_K5^_CG7?VONGI-N MOY5?]Z87\^G0;_'7TU88',$7\#]^';GO.%U3 KX_WS2: M/]O]E!ZX^]44 ?)T>]6*? .H%V(OWY9;;)])2QM'O8S+_],ZP =J97TW.]3S M!GZ;0;N3P_CM^F63?&$_U@AJB++6B""T]9Q(;X66+BAO N'):75]L>E[F4S. M(_XG?Q3#L!V[Z9I K??#P; 79\GA78U&5>=WH3V_M;O^ZRMCA9W-=[QY>F"- MAZ%V A%L':C)7B(3F4)&8-"8?9+2 5]&H,Z3#%.]85RY#18O%6SM@IR;NNUV M]S13476&I-$?'D/3X2G]2@Q^VSV&5I]5">S4KR *]P<@80R Y%*U>L:L=]Y( M"/OF%@6AX4*^\RKKP2^M#C2A.^P#8_;_^>8F_AIQB:S'>M29Y TS5WRW C<[@31[FT.J?M.W9FU:G&N#J MO2/0-F8-%$R):07=H^PIHR:-8'VMAO4+IP?KBY*L,LN"L8(T_?\>FGWH^3;N1Q@'O]\GEY4_IV]:'O]QKM.;EAC,_H* M4QJ,K-[B_.*C#.A(8'W&0_JVUF(J_>'/^"UVAO$^AT$??^F5J;WKU'X:*Z/5 MY&Z/%=(RO2]C>JMD9"\UA=NC';#^,Q[;+-OULER:A=#EC%,K86AW'ZMG&F46 ML6[^=K1-]T#S_\CW=M^WMG?#<1/:M'>\1;<_;['M'^VCBY%FS2,I%[V* M*3B!.6=>8Q$5#(Y6P5@I1.&-I>6-'Q/>"%X3JJ1#(6>6YUYQ9(Q.2!)LM37> M>:I7UIE\9L')A3<*;Q3>6$[>L"IZG$!@%3%QPKPUQ%@1L97YC'KB5_/&@Z2. M+)3R*)1")I0BB">""(V2% 3QD# R/AA$F?( M-HHI+O6GELN<]$CPGM%\][1; /TN@-Z:L2T9'6GBG",IDD9<4X,,20;91!WA ME,EH=4XU:!:B);R NCQ"I2X&^9X&]J(E&81FUX0,$I@SC- M0?W$@F3KO+=)R1BCS_(L)XLH:E+@K\#?$L/?TBGW!?[N!7]3=5YI@8.D"G&I M,.(X ?RQ'%CI:#)<*>Z2R@5(F9H/IROP]W0:^TL[. ,:.WDLC?U!4WL^.\Q> M3HT]YR@JJ'T7U#Z;T=DC@+7E,B(=)* V-0$Y'S02R9H0 A685>4!S$*$UOOM MKZ6"G^5TWA4 ?+DZ>P' NP/@S,&&R R7PB)"A4/<6H4,YQ09F%(-7*>DR?'V MJY3.!UT7 "P ^*H <#FU]@* =P? J=ZNG621!HN44PEQ012R3G*4 /J2RJF! MGTOT--.BZ?]U>CM[[O#YA\:2V.4BI0O3FU_F<;6XFMZ(?BWE&I[P;^[X]]4:\^J!^4B(&&H19S) M7(6<2H15T-X&B;T@E=9.YO/D%?PK^/>J\&\IM?:"?W?'OZG2+AD'=4D(!&(@ M*.V1:!#] L"A)-1RQ1BFLE+:%V*U?)GX5YSMMU+:67&VOQZE'>XMH'T7T)[- MO<"QI%K2B)@7&)1VP9"-$3!<$Q>%HEXK77SMQ=54\&]IE?:"?W?&OZG2+H') MG(T,::NJ"IP&.4$D4A)KPTST@8K%*>T%_PK^+3'^+:?27O#OSO@W5=JM2MPG M1Q +BB-N T?:>0%"(+.82,=96J#2_C+QKWC:;Y&0\RCV8E7VH?C;7X7JOI'G MNN#W??![-KY=D!!=X"372%6(>\WJ^LW!Z*"(B%JH"/(K6U5Z$4>E7J;5M7B= M7@@*+IT"7U#P)U!PJL5C1GU@&0 3%8A'T.*U!RE6>F)SS6ZJ:5A9-ZOP;P'! M H*O&P273HLO(/@3(#A5Y8FB.8]V0*#3 P@ZHQ$(@1;E,KY<$>HMR:X&DPDG+,)C/QKI5..G.G#0U8%E,J4W,(,&E1S!Y%AF;35G4,A*T$4!5 M*^N$KZHE/(=2.*EP4N&DPDG+9VPLG'1G3IJ)YU%:.5!M48HR@9X4&-*>6N0, M%U3A)#7-R3/QJA&+R)Y9..D*:^2_!A;:#O^&UK?U\40TA\>QU_+K_X8/QXT^ MMKW#5J<>$SK?IULVY'SKK^_I# MV@$\<@"?>MOKG<&D-/*G,5>@S9^V)CN^8:LMO]KH=&&^A^Y+](/&H'O. +G: MZ,4V/#%4%_S_#5L]^!W&Y*37];$/+XK^J ,=/#R;/.[TJ.6/&K87,[#U6[!P MZJ^[_/(04X4^J)WA!X!PT&K7K84^M&.%CMU>PSK;"=W.<>P,Q@V'QW=]JVI+ M+_:C[>67= * X+?8[IY4M\)ZA[;WUQH;WL.2A3&OA*V'HX8Y>M- .:#RL'FA=>_2:M<;FL)?'OKH9%E8WC#N1GWMA M<"X.RVJ^]ZRZ"R8S]QBZU6C!)+=Z]9!TH.OP7V=HVPUG^RT8=@O-C=!<^-?% MP6F,DQOR,_J-5MWQ\5H!S:>;%Y\]S:^!4:D7$#R]7_>V:CZ\UA_!>H$;6YV& M;_7\\+@/"\A7:\P.&J?=8;OJ "#*(-:?Y=6'L MT_ $5DI>-[;]FVWGK?7I*,;!9JOO85T/ >MVX7V_M;O^Z],*9'3[TU@@VSIK M'N]_ <%*;.]NG8%P)7;R>W?_$LW==]_W-_>/][Z 0/;CW2D(5^WXGS_/]C^' M$T>YW/ZR1?>/MT&P^@K/_R\(5U_%_@<0KG:_PGO>?X7GMJ =;'OWM[3]9>/' M@5)<.II/68O*^,PE?=N]W&VYWM/W::[YJ[ MG^9D@W-K_L*2K^?FQE=?M07D4^^ 2^6+2G@,&5"K/KX!"@3*RK=!8[*/8ABVXTZ:O/XMD!7\MIMA\A7O%7R A>YM:/5/VO;L3:M3];-Z[Z^GK3 X>F/,FL* ;[2R7HQ.3XR:5-]!UFK+ MQ@5%L;ZHV)K&,-?TZENN_?ZU%Z%I#%,L[OEUO$:NNR@8(TS?\^L/V>X;SJW< M8%.]L(33[ZXGQU/$(X]-\8'+!B7 MT=G(B8PF)"\YQYI6/*$)9:3PQ)/RQ/2X%N5*Z.@)$E55<:<5.*9A.'<2R=^/LK1YV[O:W9ZGO2ZA[W8GU./'BBV\L91+)&6CZ,! MY/G=ZOQ1>TX+LM\%V6?S:1AE(Z$X(B]B0%R%@'34'A$2LP-,>ZQLS@>'\0(T M@ ?93$N%0O<7^9_ 9%F0< EDW )W#P]W4T$6I%8:';-(64L1CXDBK4"0=1(' M:FB21O&5=2D6$'3P*L"NF/%O'K8_[6DC']#JM0 $'BV1^YUTII<&QXL43&$Z MM\>SN=$)U0&Q5BR8?2?,GHU?UA$S:;E&B2<044W R$AF$#&,IF0]=]1FXP/C M?.F,#TL).,MIARY(]]R,JP7I'@3I9I*S$T^44Q8%:2/B26&D06!%.:D;HSK2 MR'E6QI5>/C/K%%Z "E9#=IU N2P#O@E2%)0K7?19D M>:[\,LGE1[6G2#,A$!>8(,>\0=01:T.T-!JVLBY6#5Y #M2EV6]+@F7/P>Y= MB*L0UPLBKD5J?H6X[DQ<4RV/.^$L\Q@1'B1H>=$@HT5$QC!'I=8A\*H$C>&L M$-<2$-=+2SIQ;5#HAO>]X2BZO#LXBKU&NV5=J]T:M&+_:0)%1TWZ?=J.UQXJ M2@Y$\H1(PI#! !_??Q#APX6(EAE\+6&@+ZV4X&9,L=>K\FJ!>C9\T&H#=RIN\[H#?.Y6_^,E M!_@LP(3^%MZ76_*Y-3AZ.^S#B,;>6$$8)Y1Y&1:*XSV:W[.S&;YL?PE?FU\^ MPM_[1\TOAV+[QW];VY_WX-K6Z<[GOTXO6BCVOX#6L.EYD\(SZ4?:W-QO-8_? MT9W-KS^VC[>^[W_Q'+0)L9^UBMFP4$D]MB[1?!X\AX6Z@+3A!'G'$^;$FH#5 MRCI;A4EFQIF(D&UQ4D8BAQ3F1^P1-9+ MA2013@81M8X6J&$1Z0)>(2^4:FPW#]O;=JN3&PYM&(99H_5#GS.]4W[NEW;. M]!%E?!\Z]LW(^CN>S(U.>-OM#W;23K8$?ZIGMH#Y/I!+)J9$, H^6L0-#4ACYU BU!BI',:\BI+%2BV=;68IH>A!S?(_ 2-+,AQ/ MWX#'%>1?-_0_C"#_(_:ZP?:/"NHO1G;/$79G;_=-3M#= @]HX;[6C[<7):=RY@N)A>EEQ8'WM2 M=TYB#A'H'/Z>)[3X4'\"M,]%KB8:F=4@I4?#:,ZF:Y"ECB!M*5G:M[^F$S;^_A2TFHM2MZ:/<[L T^>4XH,M@9Q!3\T"1Q1 M)KB@G#CC]0E.*]<0&P9#N$6$'M8$)M:^HR++/(8$9."(0Z: M(C+>*908XLDU3YTJQ\XZ#\7O?,MHMI;SDER;'];C19?U9S M54Y*W0^#9WWL4@:1-)6(49H03X8C'4E$6 LJF4W&&[.RKHK9[CF:[0J&+9,@ M63#L03%L*D41<4X8L%P&Q9%**DE!-08ZDNISS7"8Y\J59)W.0 M)C0*=G*=R2G$.AE9,4TND4 I+H+Q;T/0XT&9?]L]=JU.-6'3B7P[.X_%6?PS M>'TV$Z/UY2OH_LG%*#A'-DF#N%0:.><]LEX3Q:PUEF>Y$R]?-H:E!)]BP'RY M4'=/N5->?Y"Q ."B ?#'# #^.,"14 )TA92,(+1&37)DDD& B9%Z[; GI!QS M7$;!]:490/_H=5-V9W0[MOVHSO37;3YX8!/H[*QE-U0!Y9^22D\/K ,D3IHC MCT,NOD$MTII%I @P+C4IN"R12KD(;]3+M"(42^@+@;('MH06*'M0^3*7A%96 MZ! 0UBH@SD(^C4T94DZ) %2C/.8KZYHNH(K0"X6R8A"]>=BJC!8-.W*OQ^\G ML=,O)S673;B\?>A,GL[YPA4%K.\.UCNSH3.:,65#=KG[J "L)4,V)(*"3Y%S MH233(H?.4+$('_S+- ,46^@+P;D%5 0K./>0./=C!N>(\$)&Y C-:5:I1BYY MC8+F"4>5 B<5SE7%+@K.+8U8^M+,G77M9WNKHF"/HO^40IJ+T25?=>G,!2@$ M\QRYT0D5>\Y\5/CR+GPY&^+%8.8#QQ(%HD$O(,$AG8('-4'HZ")A2N"5=2)6 M\2*J03_AWEL2)%M.@W:AID)-RS"8RZ7#%6IZ!&J:.7"-*?7)>\09%H@'ZI"U M@B'MA:%:@B)'],JZ6)5L^9REKX.9;E'@.?_MJY->P^IX5U5(MN[,>E5V<]+MMZK:SKW8AO9^&U>6)1@ <%1FE],U M)>#[,U=6+G^(=3#QPT'\=335^.KOS)>F7,;2PC,50NO9GOEYU)ONK\.(7"_: MK\@FZ,H;VSZU9_V5?YWK\4VC^;/=A\WZL-V_MOSWO^TS:6GCJ)?Y\7_R/E$K MZU5%\%P*.A_'S%DF__TONW[9)%^_D9YNI:K+5ZI>:SQRG?6WW>/CUJ#*S%FE MUQ^=9O7 ^9NMOF]W^\/>TM1:;[X=D_]O7YOTK[/]#W\?Y>\U?_S9WOOR3NSM MOCO=WO6GVU_VX'_[Q_O5>R[46O_PD>WO_O?K_N?WN8VL^>%O$!K:1]N[&]^; M/S;.FE\VLF#Q=6=S/VW#,W=V-\Z@771[<^ML^_# 1N4T!4V38Y+KI6"%\G$G M%!C\G_#81R)K&0ZX(H:-+($9QX'J!1-&"VX<<902$.5"2-)99OC%2NUO=[:W MMW:WWS5W/\TST>R:OL!*]>3<_+;SK0N&!QXQ]LD1[AVV1$7EM5:.T* 26][* M\5=LFBI=87^>5Y>P!U<0U.Y1!"0[AF:=U=DT^XW6H-_HCA,RUI;8E%H^-I+U M(QF]RI7_S?9:W6&_D3-Q]FO$;+2[64R$#U8;L)20MQT/[ M7R(H3^WJ@RC;N!SX"Y&CD2TD6H,Q_/J[;WC4_6FKW[;V[9Y=A#B*,P:@+S]@8 M#T<#>(ZM6O]I!'"RU^]"FSX=QA![:[5E5O^;!Z!N4>[3:#8<58VW>CF<=/LH MM_/O#C3"-F^ YW=@J'HMV]J'D=Z#B4;5'RUGAYWA6BL_>WIW,[KQUT%G -T? M3<U:I>=K*ZL*#&@V&E?URS0V 5)BRW(U=R M^%$,<#4\'&X9QLD[#SO=;LO%UB#V(HQ "SHZB ==Z^%O-VT9=*0.N1\,\F3E M>5X[ P(/J!^JQ91/7:E4['-5!.W7.W3SPRXXX+G.P* D>$!<6>CP856>\UTN'X>J@=]/Z1RRZ]F 87TS^.!/1JSYWH.&]T8L\9*$S MA$5Y]*+3JP:K>F]CYANSIK"2F%;&?I-*;)K4. )KM2-PRG6O?U1L36/)!;WX MDDOOO_1':!K#%(M;WH[7R&4_"L8(T[>\_3[;?5$2=] _/%U!<*1S9K^'B3X:,*DDPAI 7H<9NT0IGKQ9OK=M84 M-YCJ*PHV)D -QE!T8370JEKE&_?\J1SL;Q8E9& ME>SRS<=J29/'D1'.(DD^:<5-2(891[ G&FN#*0F-^Z].N/^7[4$[>2)(C@HL M3%[XEA&!)B^\>=S^LD.VMK^"]_^VL[7]@6U2>.[K'?YU^S/[^N4-:;_VQU]? M_]TYG1>&UI.OWS^+]OZ;7YM?WHOZNF^X_7VOV]X.76@O;A^W?[2__'GRP#X/ M "ZY3XA71ZXF[9%UD<)?F(O$M:9*K*SS1]G(\&!+9D'PI90C%7U0],'MPL'W M\Q/\IN_H6RJBOSFIH9JV ]*U >IX2Q]O@C<,>$8"/7.>) :X- M0X%1RR7#@6J\LB[*(3-E7_(S1[![,$,+@MT;@AW/D7I98VE@R"K&PLOQHD?1RR:NLHGK]\7AB[*[C;([<0BW M]KG .0J4D@F(>Z^0,9: X9Y$9-(SESB8Z[ALREIL:__)Q^>+IBF:9B$C_$4) MW5()S3PN&HDTS#*D#/6(JY20E0:#)HHP.3P*PUD.[(L%9!]]'FKHG+W!5V_N M79#:="V8QN1VM>E:KE$MC30/5)M.&&;7+1$O7O-U^6,[O1J]\V[9A;*F2@+M MZBG\4CT_!F2A"_9;WABV;SN]64UAWL'70JU3I8;#:A_-4;2#X3^O,>?W--3G MU\ NSV!?MFON)G1@<]82&D;_(HP'>2HNKX:8S/1&/=$?)_-<_;@-LTR6VI#: MX3O'/TC[^ -M;__@6]L?NYO9J/KRMKOY&MK]_0W;/-[Y]?7+#CY+LK+W?0N, M+3"ZP!#[)MKOH ]@5.U\^0SO:>_#.X_;W]]VOW[_F#;G^;\$CIYZ[1'!6B!N M;43@WG-$K?0D6,=3S!42:X)E>N.\>>]>&%:OV']P"J!>-S/\$2;XKSCP M\P3DB!:LNAJKYLN90! 8XTHCKGDN9W(!:>L$TIX0L+8$H90#5N&ULP>%_U#\?LU,)\/C/,;6)D%Q.\(XB>2W,PSJ1PUR#D2FC^\Q'+8L1-DY4;O9#[9KMOZLY-D44N)[#$/L"N)H=)@APJ-% M7!F+#$\.I6!RYHAY3-G*^GD&7@M$K9LG-_,]W63& S;$)ET,F"! M5;(26N.J&=>3&==WFO&3OL(P3WPS[>TX>L8S_X;N*NVX8EZAH"W8]D;E0M_$ M$%.)"@*_$.+RS)_5"M.9/\G[=2VZKRPL>5976X,XS*QXG9^Q>W2"5>\[02:8BJ M?:3)[ <1&:\4BB%I1A1ABE5R<%;YU$AQ&H>NSSIX 0P]%,]RM4?ED]^+8=R- M6VG>];=C0>P'^?->?F:?+E]L8N%2;&8"U*1H#4R)B08]ZA M8!*#.:'@SIRA-T[$Z< P2%?47!BA@PQ.4^NC=5C+<)JO\^T8QAYDJ=/K[(_W MIQL1IBS9,[TTC*<8>=/)4(0=9D;8"^1PM64SX>RPX=H9(C$#S>OH&WI$ M4I@PGP@39F,55/6DI]CKR\PN]2ODP-Z,+;*QPO)UG4I MV20#8^NV)*77'++'WT9TDV8]">T8__C_L[VAU];[]YP>/YA^UV[N[6]B7?H M!YY/&#R=J6N__OO'UKN_OUQ1%Y/8Y9F6P?]HL^ MN8D^Z)_K=H,#H&K9W ZW@F!D<4<#!(.YT3DN"W0B\JT"[J56/(#6+VT1%.* M\KA--.4X#OK!#O=N8R>_[8]+RO(FFJ3]:K[ 15];-(QS\_"Q0L$22KWOH4CIOZ^-!L_07+2:S& 63Y72.>ZS_>NJG MN?=*I**:;J::9EZCQXP&[#4*& ?P&@-'6D>)%'4F$N5X MU!)4TRH1CU"E6933E4R0IRA8+F9NJ48%+R@7Y/9>;/GQ8)")V0[Z@PII^JG5 M=S"]5;\F?#BGN&\Z\/][OCO.3$R=7LMZ/QC#GYDEIU\=5=1MP*$#%_=[%8<3 M#%?(5%E9Q_?93>?.3%IWZEWW_%]5Q'O M+ :5I[J RK-_9+NCH]:K&7_1=?HC?W=WSI7&"FQ __0']0E7M>3ERQI!_:-O M!R&+Y_9@/!S%6/$OY9G^=^QFR?LTLOF K-#Z$Y1E?]#ZW.L 7@U!0[7^D3,/ M%+^<7%)])"__N;RCM;+^OI<[&C,I E^MQ@'$ !IYU*IH-:K5,>JW+*P-7S$N MVF^#&+.0M X[H[W9,#\5BQ9\F6\,'?NMUQ]VJ@D- MX"69/ZJZU7<..C4QUS _(L"0I]?MC368W@F!9(:'J3"<[L')H8%W#N+_C3MY M>* U![9JONT!C'>G;<^;&:'A%4RD"$\8=GYE?L(X'/5[LY!9!7>#:@EFV.G4 ML-/M'[9R2[NYG]\ZHZIAO0AJ$0RCZL/!H!_&?E3!6']PT&\HQJJ;ZQ9 VZ+? MZX'X?#M::VW/?CC=-/A\U'(1GIJ&\ K[#7X>CEK1#GIQTK:C68/#.&9TG+6F M:K,=54?WK+4^SO6ET@KA%!%H[O E5'RM*0O?(W-@ M>M_MCO=!.2XSDFSU6IL@1WRU84Z\$$LJL&TD<>,DFDS&H1;7LQ9BNL;76^]XM!/CD M&!Q8L&=OX)"Y(*FDX(\I*CCST3B.C;?,4,R3BN(*$MKW[;=G3W0"]^P04&T8 M>Z=]LXG[];8_F"[@J1^&E],/NQ]6R>T-L7FXRX7C6BF*>* $P4P09)CT"#QD M'IWQ,89PLU.8*5*2=3"]QLADH^_USWC-9RF(9S@$J#,%M)/(?M;QNQ+K+SA(^!(% M>.:: ["6*MU3FU(_)V2:! . -V#.Z9H2< M96M;1 4VM_N\GJ2Y?_<<C(MXC<(-H?R";HR@O;/;1'PY5_G>CQ5:-YU^ZG M])CFR7_;)6EI"_0S@.M_=';QK@)_KZ:"3Z"#L[V;_5J[?MXDGTN%&PP//&+L MDR/<.VR)BLIKK1RA026VLK@6Z 6>_JN.ZW2S4_ T?/V5];_&@^$X>WB-63GK MX-1F7,W\R?D\J/%P6,=ZVOU1;,F3QMEAI]MM#?[>,&-#X 43BH#QC* MITI5?N;/V /_I[)6IV];;752914>[L7>Y)IA1=[\+?9RN#L[08/^?NM_.Z$7 MCU[E7SI_]'^="%0MAW-S@6C59XL_4;&ZPELY$QQH(I]U= !\BH-N!)$;0<.Z M1V##_8S=_D'UF"PS\SZ'G<9.J^%LO_LT\4%:N9G#RI,>0TL:%^=M)W;#:O68 M/1#S6F[S2R?E.0?C@=\[34Z>_1WX?;@WY^+480A[./6UA[7 3OJ879_^^-L> M.#:4+8D??H&H_AOLESHNOEL [IP*QG6?G9[_ZLL:\[ M[?M\F#U^L]U6;;\.:]=[ZK@/X=$@$;7'/;"]&@8G@?*C.BI7RUSEY,::@'KN M/8")@UC=;O>K,_EJ29L\J3\V\2M:R/"GF6NC"-H(FJ7KLMRF8?IFEO*O-B?9 M6C_MH!-A7BIKYF 0A]FZ:40EFS!VD*/SV7_-'V%>?\(ZJD0PD_/M]SHIS_[D M7!4?!]5SYU)G]>J-O\!3S#&U^:,PYEK5R4G!'[W^89Y(;RNE-II@%4QPUW;V MF[8WX>E]&^(T.'U"X]9CUL3PW'@$,O>SCAP?Q5$M?/EF:%B_DKJ3@Y@U9[ZV M"M#E+YIW0^^J6^=#_2&FV*NO:D(\*I#MD*C.!QW1\URJ0R 2]XSCYZ@R?M5%R^Y8]+X -WTH_Z@GOKX*_IQ M#A/DQ !80(/:_,CGX59@TC(.?&:KLBHEW6")2,LC,5P# :]MP?6S^0+'E!-:DG>(+ETU%PL=N)/QLUEFQG ,N@.XX7C^=)2:W V7;76AL^3U0.*A^= M+T3U3,9:1.;SR4T.Y.0BN/3TEWH=5U=,SG-H+B!UC/U:0:7*E05W6*KS0D+S MD*A_-R1>8*^9!SMW:1(=?1W=*!\JVZT0:V'.4CJ:A$5WR-?7G^D67->F'XXV MMS]V=_8_=K:V_][;^O*&;7YYN]_>?\-VOG\[/!T6;7__^P>T1\#_P3O?_\IA MT:_OWHOVEQQ6];]VONS0G>W0V7K]1]K\_IZT-W:C$'3Z-U5I\^/RG F&NO),_)"4V,58(Y$1@6W&#%U.GSDUZ_^6/[\L.+SH_( M7/6:93/BYX$ZW"P]=+MZO1NF#?[=[WW;CH/]O$!>U14^BY,U>/3E,X0BS#M,:KO?\V5>3\^K]\D' MP37R,!4 ?%8AQ[U'C+.0/+-8D72C>24<>VZ,#U@P+J.SD1,9#3Q,95 M$\I(6:P/-:DQ&AIQDDA'KQ%/5"(C342>DA!B#(SFTR07>5++8CUO7E.BR7CG MD5#0< EB\?O]^]76O_\Z469YR4!.*B[KT&&.O8$7FJ..N0:Z MV[=5DN%&1V(G@R5C5'*P3'R06H#5[:GS"BL:DZ_!#H.[0O.?GW*[:\<%OVC/QA4DXUU3^Y?A7LU'@1I*+P5%D M1!!F?.(8E+PQ%EQ&JYT7TA%<'^U-8!6CR1\W/MJ[.L#YS8D6;Z6LLC=ZX56_ M5Q60]WOU5]O]-_\W!@ENSOP>/EM);K_>(;M@,7&EK4$J,I-)DPFRUCM0YBKI MJ A89N!"L4L$N4X(5('B0WMR5\=Y@A2;85^=1%DOV.$QEX?(^=AZTUJ.KCY5 MM?SGNS]:63Z760>_[[7>1C<8V\%1!4N;=N#W6A-3:[65^_@J'S\-> 7:\-__ M?E6GX)LD!DQT#H/;E$#W5!FNR98/N'&J4GVUH"?[%P;5J449#F\"2B8%Z92D M*6+-.7'&,RD\]U1)@JFR-2AA6@M4UE]PTGBYDR6HY&E3E66GM%JWKZ;K,BIY-6V8TY.@*[\UJ1/ M+Y2ZJIQI>+^"=S.#[J3DO9JLF_>]X6@PSMCZJ6KB^^$0QHH\6Z=VZ_6;7[N9 MT8D+;)$P6B*.M4$F$8<$"XXZJ5V(:65=KA))5F%2SLAB/=L7R]G^?M[O,.K[ M']5N!A"*7K-CJO(\ZM24GT[6- E9;WDXL=/A-*J>KG;XUJMV3]P(#YD,B6 . M_H7E@2;'N G6$RQBDHS(1BS)17AXDVWH&^'[>%B70FWW-T)=)V&[?X&Q^[X' M_D5G9+NUB98[U>]5QMRKV4+-4OU\977[\_&NTD0FDR(B-,NJDYF\6]%5E60<6?Q[F)P1[U)%#$3(N)&,:2%D4@G$3EH7BV= _M>K^F+M6M6 M>M.QKYU2 "=?#__+"G[&,&]Y9W?&G4J/YHK?JMKLAG&.QY"N<[W%S[,>3-+1 MN?T?Z_*2[?Y)7?ILA6IS>P-O9@ZF*#2(% K4:L1)L,@H4)D@49:GZ"PQF7/\ M,ILM.XLSWS"&E].BD5RQFQT9F-=!YV>U4V:NGFU9!.I5TXO7TTY,N5:*4)T6 MJC>'[0^[Q%O.D](H)H I3G,Z-X","<^(P=0[;L$$(W3MK/5U0JJJDJMYT:I# M7A-S?L[*ND-8BSOE)'4J6JDYIM0)'*C@W)(416#\WN3JW_WA<*MW-HI5V^Z5 MG($R_S2J"F:>KP#1K0^[8/\PAC4&5)()<2\,'KFXUG(W@!Z]G^PLF&X9_ MHQ>J;3E_]<'?CJ/.H)KL/V(OILYHN' %;ZS=F:S:'T=;V["ZZ ZLV!]'[>U, MDQ7VMEZ_/]JA'W]L'N\M5O;L$*_?X7_O?\%?Y-VILFB;_CF M]S^_?WWWX;C]?9-MO?O8:;]^F]K?/Y#=1(@WU ) 1+%@LJH2XVZW]7GMTUHK[A]T^T>9]&=:E=YZGT-T MV;'XV.SM>]4/56"-&"VKW8.PMC+VK;7>-+>?>%>]P^)GOPO6^B3NG+\)L4Z* M0=.JW3;5OHF?G9 W?SB;>6OF"J6K'2!UJC.WMG]8[:5H6+-BJ*+5(_L+[(5O MX^ZDS'NKU_K3]JI@][FQ&!?C72X2F)*4 08&,&.L",B1 "X\5L:#&8.#OEE9 M8V2$LTB23UIQ$Y)AQA'L828UV-7D*JZ+,K_W.[^666)=9(@FXQ 7/"&=J$'> M,D4 LGWP?F4=G^/F7&RW9I,Q6C_=BG:.Z7@>W>$%RJ\P55S.5$$*4\4S9:IX M"A;BU1;?93NB:CMG$/,^M P-W:,S=)^_Q8BYE=]6E-Q#*+GM;VPW,:N<%1*I MD(V8P!G*,P/2#=Z=@5\2EUG)G3V5>O>>PSL.OVYOT/:[K_L[7SX<[^0#>+=_B,UONR1HT)M,HR"U M!A%W8/!1K) 55$6EN'?Z3/#*$L>]TL&8J#@,LI:)@ .NN2!*88=/!Z^^;'S\ MN-'>_G2+_9I7OFK9[)GM4SN^.U7ETLEZAH9 H0J^GZZRJ8+UV5.J:@8FK!>Y MO#\SE&9D&0Q7L_7AZTIHL.";'?:=WL],'#PXR6U>5T[-7FDK#M,I\TFU0<5V M,]WPC&"C,ZV^&DXSGE/NX\J%:Q[7JMFP;/?HN.'P;9K='\RE0WW7#H>S??,U MCWM_$"H:D:K35>3MW<;&7VNMR0)N6$)R:YO;8[75?7[#_'@XMMWN4;WC)I-6 M],?#5HHV0W(F_;G7KLZ ME_2MQN=?T-O]&&N2@OBK*EJ'?OI!I^)).J<3]2C-O6N^5_GR'(>W&;TJ*I0Y M-@([JB?@ )[<#UG3U"/H]S+Y225149PW+M9M.X(K?(T_LK\U - M3_/O@'&1Z7!K[H3-C.>M5W;0[;<^=?:;8"1\'6+%:3,EQ#E+M)!+:R>2>D** M03G$BGZF8F;CE:BE\:#B)@IQ9#O=X=6BT\AF%8O-;SP]M@V?_X1T9L)TLWIB M&"\N,ZE)?RN"A\GD/0FBF7/B-!>8-JL-.5+#RCT#G7HIYF^G E13P^2U.&$- M/S'AK\>#"5?Y3=X_>V-_1FQF#PX&_5^5S %8W*P8]JXN&[UN#GV^SO7S0;_W MIAFHK301ZT]-^Q:CK/#1[1GX3>33;=K?/__:/(9G?]O%+EEBF4*,28HXCAYI M3!V2V*M$=#0LR&QRDE5^7IGAK![VI'8^*:?9RZL$M1N'PR8M4R5P[B!5=XUV M7Z>6M4C5M:SDD[N%?VT>[@JC,?8N![N%0#P1CXR6#@EL$F&):\OIRKHYOW2U MD:G#FB.N,KT.3E%%3D3KE)W6NYD;N7A8AZ\KE'\UC3U1QXF$AN*+GSN<"%\,OE<,KL.V,#E[DB.9?@W[F MT!]F6LM&6B;"LC [)'^#L'P^W/RP"]XSC)K08/[9E,\>P,@1FI )GG,*DU.5 MVY^7KYMN]KW ^KH!("T#]A0%>%: " B0-CR0)#SRT>;#Y(E QA"'% ]*.^4U M)R'SWZOS3:FI+EI\XZF(ROU8X)M'[6^[VGF6#.6()>U 2<%?+A".I+'")LX) MQF1EG=^'L?2L7&G] .;='4NHBGEW7X#KCS28"J] 8]-5 1)Q1PO/GK#Q%KGRKIAXYPN,:&_L9C6GI0\H!IV9!#5!3GN% MB*=1Y/)DQE-5.GYQNOHN#N=#(-(=L^$%D>Y+P+Y1, '!:?",:X.\P'D?IO;( M2L3Z"U.J 0- M9O,&2QUEC)33BF&*7,8P=29#_(!;7C[YO1C&74"!:OWO];LYEUKOS/E7%%ROK_^G GK>Z,7>2Q")Y]S?/2BTZM&H7IO4\AKS)J&=8Q) M58V9SYX?A4F3FE+?M;I2LSJ=_O2/G*T)6))877S)I?=?_B->4TP92FYY/UZ[ MY$ZPE!C(,;_E[:7AB]5PNH:%D.RZY**!WK=Z:1-8CI,OZJ5-FL,XFS:?TYK)]1E,Z<&OZ?T-FN2O M;M[@9O?"79H\#^@S]-7GE )>CMPG4?Z:75E9?S5?WC%%WHN'L4SJ$DSJA'VN ME3FMRZ0^C4F=.$VMO\"RCV56G\:L@J>6F8&S"5VY_A4AP^=J!],1M+7Z./&J M3LSY%P=GD8"3K%&QJ.!),1$(DVO@Y3T- MV?G*?'FT31T&?7C]\EM,L7.:6+WN 6ROQYNQRZ+EF"67E*.12L]52I9;$[3A M3C&,=?+G1LM/GS@4QH.C: ?G;:][:SN#O_.>B0VP3?:K[2[#?%B!SY2!X+8M M9\1\;V?_5W?K^^:OKZ^_[FV^_AO:MP?/_;B_]>7MWM=WFX=;K[_N;W[);85V M[O_]8W(/O&O\E7Z6F\?PGOTWA^TO[P^WWKWMMM_MB)TO;W_L'&_P]O[.KZ_O MWHCV]\TCZ'O:/,+'_]Y^,]K\A ]WA=7189&0HRSD@+M#CDN-0M+>2AR24&%E M79S>7]?*\W.KP,=#+MK?9,0OP)+\S]-3\0B8-3\6]7340<[?/1:7)73_BH/* M83Q=:>(H291;'&+@-%CG98!1T$9C8BTAEQQM>#+35\4%IV5[33YO$H*H(A"S MFKY)MF]AN.67!;W(%+U4GK,4*0*8$HC;9)$.S""G'#-1^F D75F7:T:>202? M.L;L=RZ;!<&0\T?D=V/Z]/UT@0RQ!0>Z\XLP;X]QURY:.1?^MF:Y[()T-T,Z M-D6Z$)GU')".6-K0HCDC.7):>1]IH!SKE77&5[EFBX-UIU;3HL/= \0X;I4\ M6+J(AT28/U#$XY;)C.6)?TR)[TMNZNF'1US 'J <,-L1SCPW,4;J-0-'VTC& M8@F/_':UVWXU%QZA/$@"LX\DS ;B6GKD<,QL1BPR0:2,-*ZLJ_L+CSS>@O[] M2FTQENM]ADYNAVY/*)"2]^E$0EWB.G ,_C@-/DKG$_%):\)*(&61<&X62&&. M)&5X0-$'P#F5*-*&4J18LE9[B97+?"9KY"P?X;T[%_>UB!8$7VX?5OD-QMW= M@BP/:=PM."2>&W*Y QJ6D,MOPL2YD$O W#EG4+0L(9Z$0B8S6TAGJ=76.:+- MRCJC>%6)LT>Y+0@L/JT(S.\N 2CO+^]_?N]_U,S+I?5JS8_-ZQC\'OKCO)'M MF@5MRVA$:*IE4(+QQ"0'H]QRFC 77#-N@_*I&!&+9D1\FC,BA&)<6F\0988A MCE- SGB!",UE42EXQP(8$5E"^-G=RK\[<7,_BW$IC(Y_53M3YP^+/$$G?M[A MD=<[#%+3I67,IP]^&.2,++\^$SCVAM7X-H< YQ,C:NZK/^PPAK\:WH8%V1_/ M-R;V^WO7_?_WM\\ M_GSF)%>X[A">#6CVQ_?-[]]$^W7WQ]?M[C[T_TN9W MC[=>>[:UO<'@M^/VX:ZW5."H,/(6@Y/BA$1&"XQ8E!+#'!!F\6F2?2.54I19 MYE/@ACDG6+0QLJBU%"JHTWOK/VUOO?K?UOOVJS?M[?=_OZF.BKP-X_[5[SW9 M3FXPYU[#98YS*> J3;3C ?Y'DTALR1CZ+ST;JB*&:&T=-()BG_Q__W'YI2_/+CI\_57^3E/Q^#RJ+F])WQ6$S7Y/RJK=K9]&&C M%SY7QP+$,.M)=4'5CXU\^$AG=%2=+?5LU_,Q_/YM5UH+JX)J1'@B.=!@P4:( M#FE,6$XS!9?(-?DN%E/RZ[,I4C^?'=K)[)XU^<1X'UI>D??WZW,+LMB/&Z%I M@8"W;",EB-L3_6?:)>CG,?!F\5>\A:+WOY6* SL_8RL<-38Z[D?!]&#>' M5EQ\Y>3TK4ZO-IOS$EU*3@TA"]_4J" M!T[)@Q \E':7=C] NPL/R/+O0Y_;?;[QTW:Z&8FK3YEK[ET.IBQ)XJ_,]%4S MG4W7:FH; [?^>Q8C6Y*)?N ,[UTF^K+H[*/-\Y?J^3&@9E''@?U6+^E)]4GU MH2I!6=H$8_V&[^6B_*GY!7[Z.ON+_;#%27O[#88VLQWZ=^=T;K:]O?D+[F&;[S9I^_C;8?OUWS^^?O]!=O8_D)WC MJGV'[>_A^]KERLPL)?66#<4'8A438QJ.?<^9KS"W0>C-HG>V;,IR'9 E!"5..N) &:6PB M"HPP'UUR7+'JC!E,5O%C5,\6<'VBC#RWPM,%F*_?P=AS<^%><%5S\4:TV^D; M^H J9>)<-V[UB;UL1='<3-',,0 1;GC$'"D5*((Y=LC0!(K&<1Q<8(&I?&3R M&EFRXLJB8XH!OU &/&-$&A>=D=X#@&KCP;SC-BFG>%+*_58#OJ[J>=\;C@;C MJD)T:[07!]M[MM?@<+O?E!45P_XV>#NK9[=RHN17'<1'%TYA*^ MEH&Y()Q$V)F$N" <.:L4PM)P3;E.4BM0'*L:9(R91TCY/@M.C\4M""OX>M5D M5D5*1>R+V!>Q+V)?Q+Z(?1'[(O9%[(O8EXK_:P_;J_[^?C^W()-XV.SC#W,< MH36,@Y\=?\GNF7+BS>FA_,<"1GQJ9I3;AGMJX:@VEU:?AV_[@T^-8)1 STT" M/4=S@1YM"1..@"DH]NT!1A+L)MK[ENKE2(O.D M(B8/7X5955L.W_?^BH-.OQ3,W"2.TGXU%T?QC''-E$1*T80XP1%ICCD*+A"C M DG5J<-DE5*ZRO79@IG[C*4\BWAZ22,M*]"6-%(1^R+V1>R+V#\'L;^959U$ M$-%B)XE2G&JIN>/:2"L-<5J&\T_]+E;UT[*JYPZ6Y,$KYQ+*9YL@[A-8U49( M!!)"P-VRU#-YF55=P+: ;0';2_>)WA%Q'W'#Z$E0+;M&[QEU9[M&E1 D6&90 MD#$BSA5!QIF N%(.@%@;%]/*.E5KO!SFN[ A[R=7'%@%N>L=XZ4.\+=[G4\T M]U02J468BS 782["7(3Y=POS-4RSQ9#D&V;.GTB,[^_*%"TQOMMXF_,\>&(F>-189Y$Y.+U/NPLLX-6R7J+$O1[]B#,+\P"VPN&FPNDPWP MI.-U)P&RQ.ON&4%G\3JIA!56&8!,%1$GP2(7G498VF0#X]J%M+).^)IQ08%2EUKJ4B\D_3^9TGDWZ _+5MX;J8%YSC9,?9)!>22"38@G MQI STB$E6?*:B\1=7%DW7*YB=I;COQ2@EBSY,T'4 J@%4"\&U-G17-I;35R0 MB*L2QC>"/X+.=0W1^J MSLZA2CB:R+"#*14><28,,B$Y%*,7+@J"4_ KZU2OD4D MB'T1^R+VI9;T86+3L3'I2D7I[U^<3S1Q5!+PBRS,"YUVHQ M.*5"L54LSKJEA0BUP.!2P^!3B-U-4+"$[QX *6?A.\&P\XX!2!+C$=?,(!N< M1H&'J#3SBC +2+DFS_)%%Y.Q8.7R8V7Q?XHP%V%^GL)ZJR7IQ\\7\"(QMT. M?IF)T' KS9T"\SG+SYM&?-Y/I.>O+#S%O+^!>;\USV-JC#:<:HRTY"87/DED M";&(LP":(H*]GS+C$@.9XX5OJ20JGS?6ED1E$?LB]D7LB]@7L2]B7\2^B'T1 M^U*-=>,846;V2_U!BIU"[K?DH9Z'IY5X.Q&40KUSFV#/I[E@#[/4@QAH%()A MB!OLD<%8(<.E(%)H0AG)Q!$@=;A01Y0,V%/$T)(!*\)*,R2]XR@<\R2+E"3& ?<5 GQ8#&R4E@4E839#XH1K5;6*5F3M(0' M%B="_,1K"B>[=Q\Z9/ST4SM/,8!\5D$42_H6>F!S>R/K@#I8O+&+8]#12(R\ MMQ)QPP.R*1!DJ1(ZF"2Q%: ), =;^A%V_CR+W&%)F2\KKB[TMO("K+\?6(^F MP)JHB41HA0!<&9C8@>:=YP9%GQC8WD)I@JG/!%.?PA[U<["S[%*_ M1UQMSPS6F%BDVE+$G=*(,QR1PY$A986/3I@(%FMU* 9AQ5PMT/JLH;54>!:Q M+V)?Q+X4-C\4S>1!9U JFTM@NN:I F&H[BGQD]O9^6_F ].4$,*L=2AH)Q G MRB'G&<@7]@P[QXBQ&NS\5<[.'AY:4I2ESF/YL?(I!YL+6-X#6,Z"S<+Q8(67 MB#D"8)F209I8CE32QF 1#';\(K L]7 %)Y<:)Y]" /D?XL$H[KLX:#&\VLJVX2+6*+O^(,1!]3X8Q=:PW^V$UK3G M]8_-RQG\'OICUXW3"Y9BW=\L-F)5]#@E)41,G#!O#3%61&REE"0DOOO^-X9$ MVN,L4%NI/@!FXZ?M="W,Q]O^H-KR4FS]&]GZ[^>#R#JR:#38^L0HL/6CLD@3 M+E&(T41/5;*8K*QS;4"V'F&GRP(LZH7"UI)U+WC^]/"\">ELC4?#D>WED:X1 MO@#Y38%\%N!F3 3KHD(LV7R.EXA(:^\1)=PFK:5QR:VLTU4I]2K3BTY@7:#\ MV4+Y4H!Q*: J8K^(B+?0B^9F%@RATL<0M7:.9D(,9S0P%7^K!7,E M2T.[W_L9AZ,8BF5S*\NF/;-L0K*:82X0CBDBSI- +E*-3"1<:V43CRZG[H6@ MJ_PQ#M];@'5>('X)(7XI0+I8-G=-'OQKE(.3\-_0^;D^02-0 W'0\?7GK.C4XT$: JZ?,77/0'W;RC2\&L6OSN4\O#SMAM <= M!P'::_I,UY2 ^^=^63G_(=8! HU'\64S=_CB>^;F*I\X%0>G)^&:(W=RN"^? MFBOFM=OI1=3TF="JQ91.9Z0>_[E_]P8S"?X6D1M$^P/9!%UY8;N']FBX\J\3 M/;YJ-._:_93NN?O5%(&MTZ\K95[4)\WERW*+[9*TM+4WR!;@?W1V\:Y:6=_. MRRF?H?9-\:F75AA8WF'.OG6".<2_N/M'G\YM>N M)5(E22DR4F?F2,V0#@PL;JP,K"'JE2, LFMGMPZW0&"[659L+]Q(@.Y8:E@$ M:($$B.]2&G'$A" 6A$-<2XF<"@FI ,+#90B>U[O/+Y&@3J\URJ %>B!6XM0# M5&OM@]#L 5*!H@BM:9E!;85-:@U66X,X/(@^VT7=H[636N("W,8+BML;PPS0 M%W9T="FLSU(KK>J0D8SJ]N!@T/\%RV($8W.C)7J[6,S-5Z:[>F6Z&X=B-KY] M&\1OT.F3RW0:H7FVZ[7]>I/N*F5)\)&C2&-"F?,4V9@C=G^T$Z'= MOO^M!POY.0O.9[S+"8A)T &!!(&EX!U&+H'@\*1Y%,%BJ@#HJ5H[6S8R%1Q MJG%O,!W0?$KV=,3APW T;%5>+OPTZE= MMHZW.OXO1;,8=Y<#$A?_^9B:^XY M_9]QT+*MPV:# ++U#H'60:6S\VO_^X1;?@]=L?-%_EZ\ASD\MM+W9UBMHR 2)IN40\ +39*#4(IP?73A(P9'7>O8#YZ=A, M*T_8\)31<(FW;4V@,8;-7 4JGLTQB:?VK!=1>8G-7U-I,/=[O] MP^&+UE76=1-2E/4X55'14U=4D7 ['O5?-E_4 =[JFR87 F/5M0?#^&+RQYGT M0/6Y UY!;_0B#U'H# ^Z]NA%IU<-3O7>)G9GS)K",/^TBN U5=Y-DYKHWEH= MW3L5\:Y_Y'I-*Y ?7=B]ONZ_8 MS[ (*;D'WEW1)"ONTN3S4TWZ%!ZKA\HTU34$8+;^MQO\:[VN@F^]'P['ES#K ME"E>JBF>[&5&S6;F:J8GT<96M:6Y3/73G.K6Q[AO.[ULIN4,5W:2Q[;;^G]I/+*VLZNH9/7#/][W6MM[_?$0K/13DU_( MYZX>Y=H57@S.N4O+O9:B(.C1]IW4D1$?>O;.:;I: B[>7\*6,_K15&%N''[= M?MO=^?X#[WS9Q.WC#\=?OV^*]OY[!I_)UR^; MI,=O;?[I^NPMQ\_4=W\\O? MG:UM^/[X VN_;L.S?]"=[P$^_PW]^''8_OYW9^?+U[1YXKQLIVA2B2,=13<<*/D,0F X226FC\<&FH,7*NEJC MN"B9)ZID'LZC>2@;?4&F\][3E%>DLQ_&2C^%J].XR%Q89#L.]@NP7@=8R\$UUAQQ$P4R)GJ4O/!>M,6%I8$E/'YS)=&9"X\;931+.B(2 M94+<8HRLB0E9'T"+8":0D%HA339#C5*$H)(Z<,RE3KMM8 MP_(^0K_%VEHJ:VO)8IT78D>)>=X+:LQBGCK 3$=M$$L^(.Y#YG#0X-,R%;3# M)D7N5M;U*I[MH2QVV*+%.)]<66^U#7H)JGJ?(UGK,M#-7[U#NH1!;ZXWCN;" MH,'&%+SP"*Q* UZ[DT@3HY!-R21M@V Y5T97A3A+_K/0J;+GQLOZR#5>Y?W/ MZ/V+4<-S<,/ZV#G+2,G.BY6]K&N:CO!E]..K['U." MX(;CKY5L9S#CFQ'!<^*2LWC.V)=/CMR)/C>D3&$\Z%1D31=QGS;\=9=2H-Z8P!D FJ* MY\H8S:/15"N* MM62Q4:L9LLU3$&@[SF!O$$DF.5EBA%I[UBQA.;,M/WV0-U)D)S MBFRY=35A\80A]O9,Q(!37!CA9%"&1TIU8-ABEIS W"F+%YDO]E-6=HU,/EO9 MV]S>.-[\MAN$X-H$C;0C&G'LX*_(+=(VZDB"H=&8E75B[H\]]H2I\1@TLK>" MR$(CNP@B^H:VO^TZ*0)U)J+$O4.<@&NG?4P($RZ-H,)$RS*1+&77(I)=*D?C MTH-D0%IY:R*!K0K56G^-!W[/9JJRKNU=I^-R(?M=V^N-1]/:RZ3YO4N[VOI' MMM:S[T/QRS>?_OJK^I.\_.=J/60-SL3F$=D_Z[4.)D^H;HKVQ*W%D/%&-E-8>5"912!N*D0\)6TV<4B: RCR[P^"_9F(S,]A: M %&YP&[XL@6VV,\.>)2KK;W^800=MYJE/G8[WSHYZ#.1W:F#7T5]LK8\1XZO M# CLVZ-*5*WW _"$P?FUK4&.930+Y9<'H_1F#JS46"F,F6!)<4- T7JK7))" M$>E ?J_P11YC \[4Z=C8!WP;;:6YP&R%*HWP+WOM^!UD_#,!L] %FHS#%-&4 M-])X:Y &/$4V2$>,DIJR?*B 6 7H/VL8-O)7!5I U?R(HUF\93@&Z6KD-$>> MHH7/>:Q[P0XJA9V/G:F%L+JVDO)A92'.,6FOM;*"R$!?:0>00[#2QM6"ZN

(84J$@P W5 1N.(E.5:6LJB-&1E?=CYU03ISAB#(%8@9=]&>[7L3$&SCKN" ML-1B.45&\$&Z<3B\C1*_#R2\)VW^NC/T&>K>#OK[F]5:K#;'3"3J]3/7Z)YO M;>P2(8(.F4;/Y[A=Y"D?MH:1BI90CFG@3*RLZXLU>JL+"GMP*>[E'TXHX'X= M_D^=P7#4"B!SS46GX*L%&-D_E2D(,&G+'8U_/8NPG^XO+%-8$[H.R-<1=NC_ MZ^CG@UFD"F;IU8O7Y;GE<9R1J)R3"?-\"F4P4E!+ J,R"2*#GZY+BB9_W*%. M+D]SS0Y>=[=&[YHV?&I=YXLFGDQV9(;/V/3X@0'GB?.,60?2Z0'B.8D6.>L< MHE0Z9IS()='@[I-5HL]6/4\LBRJZ.4'X4!D:LVP=F *U<0LK[D8QS[M)SXV" MGW\U;.%\YG)2FYQ??_"':WW:Q!..5 M4X-"\&#(2B&1IL$CRFDT/"E//,\IF4M.04PP!152=9IYJ,S8:B8FX[CZ>:=O/F,YK2QU,,E^4P^O*X76EW0O>[B4XO,Z4,X^NV+9;5;)NU@6L;TY6KF87 M\QK[TR:@")9.O&(KTPTN+=*S!-+3SM7/OU5XE@"#?N>Y:P]&GO]H(I:=G\=F MN[F'42M2<-]2H)>$\ZA,=%GN10KN>;D_(0:>!QNT-^>&8.)AE\^2LR^4 MP2F#\WL'9W$/:"!K5"PJG=GLD(8XV&_]H].K=XU(Q9+NO*HY.?;?_-K\\H&T7[\7[6TO=JJV99Z-'_#N MS:/-UQ\S[\:/G2_M[FE.CIWM-[^^OOZ,-[__(.WC;J?][HUH?WDOMK:AG\?O M#]OO/O^"?N_MT+]/,I YZ0AGCB$2N42<"XZLY0I)R;PR28:8V,JZ6--F2?EN M"PC=-)##EB.@H+/62!94J$"@8\ PQX"&W91<,^+T8,".^M]XGHA1##&=V M"VDE\6G ^TG-W>MZ1M(W?VS[/RT#K[ZD@/ D"AT<%LO:K MN;"&]CI:X1)**8 U8TA #A.&:)!*.AVL]A& S*R9L[OB_^MW4XTN)%@M.#=Z MP<<[XN.M(CT%'Y<*'V<1'V>"3U$I1&("?*1&(2.90M;0"-,.&I%)P$>P] H^ M%GPL^'AG_M:"CTN C[-H& G6*\PLTMH(Q)WW*/.\@0P*9X1WA BSLJ[PFCR[ M'[W@8\''YX>/MPH0%GQ<*GR0M=)R-P'(XJNLP'BJP^:%YH&?7 0L=9LVR\ M!=%XWTA&T0(WU@*?YJ.LBEL2M$8)RXBX(!+92#@BDBM.A!":\I5ULJ;.+VYZO<#H\PG'%AB]!QB=!6.YP5BI''V5VB*.14 .9ALI9I,@!,?D M\RG :YH4&"TP6F#TJ41M"XS> XS.8K;&\R@9,PB#V0G6*)7(R%R\%(62W$?- M,Q\M76/GT$,7&"TP6F!T.8.[!4;O 49GH=W((B5*8P1^1D!<*[!+A='(,&Z2 M98"M^=0<6ISZ18[S/NUZV=#)QR_U0NNH$[NAU,PN:"R7GB26/HZ#?K##O4?) M]+UN1*0H@QLK@\YZ\B$040R#+8FC@BLSX3 U=#>,L625 4U"VH6U+RWP&Q! MS25%S5FX5E'KB>()&>,)XLQ'9#ESB&"I2.3.<>L*:BYBC/;ATV(+1G\[.\BY M:WM+DD@LK2FM*:VY>VM*CFLA26[OV81>D$&\C,B*I1"EL)J+Y#C71E/)DV=4 M:2^S@5QH;9?4*MZ:YW\1U$@>8T"!89_Y#0PR3&"D)7616A88M?E\57$?9':/ M3&)>UOFU".LBYC&?W*H9_(=JIU6*1!',HN8AJ,)' XN,"">9U/9P=US@DV1@2% M(Q:)!^R2

T053Z?_4XHLCXX)*UW(44MB+^&W;XHP=HE M#3T\.!UMV5^Q<@]!B4*>LT0@-T^;D))W20J,7)0:<6P<'/N?';B M]D;&_#JRN[&K#%6)"X:((PEL:*P1V,T.Z8194"Q$)71FSB'E3)VR>ZW XX(' M:PL\W@L\'DWA$=/$58[.*I$\P&,F%M-)()=8/FF6!\5E!8^/$:LM\%C@<='A M<:$CL 4>[P,>VW/6([=681L0B1+@43FP'GGFL+6$6,L,8TIE>*2ZP&.!QP*/ MBQU6+?!X+_ XLQZU!C0D!.:268&XEH",3B2D/0.'P:9(M:_.FI$%'A(4HFC980Q MI@O"%H0M"/L;@L4%89<686M4H5JT^U:=K-N1DZR_OZ17# MU.WT(MJK/Q-:(=^LBG:2W&E]G*NB_7WM5>>W]\7O;]D%(]G:WHNMC)2V=]2J MR%5:(_AF<'Z9RGZDN;<;1Y"JB#_!5H@.'(]D8M .[QH#,Z M:IZ36I_7/JVUM@?1#L>#H]8P^OQS!_ISV!GMM88=Z*(=3&[+W]OAY#VA><0W M /71VE36IY*=U4ZG-ZZ0_RK9KN^:N^:@/^SD&U\,8MZ.\3.^/.R$T1[< /6 M#!ZG:RHG0^9^63G_(=8-^]WQ*+YL4 A??,]9TV 1EQYEI\9[[M^]P0R+OT7D M8')_()N@*R]L]] >#5?^=:+'5XWF7;N?TCUWOYHB,$GZ@TJV7H#%$^(@7Y9; M;)>DI:V]03;(_J.SBW=!VVYGQ9"7TZMLK?5&P__^EUT_;Y)/K:S:^+&**J4\ MYSQB3@*S#AN*E5:8,/"E[,K2*9?9-JP7)]!QG&$-VFH! T&\6WN=X:@_R&;! MA%P=/L0YZIX\IIT1H-9AK[G"]C*\]H<9%^&A@VKD#\:N6U%MY==DH!OMV5'K M$% 7K%\P6>&6?LL!)L<# &*8H J5\L/3&, QGGC[: !FZO 4)B[9!$RSN9F_ MJYZ#D^IF.A+#2AT<@ W3#]D[:!WN=?Q>]64S:Y4IJ5X.ZT%"M6[R'\\RKHKVWC5S'6&,]UF>[9[=)Q_R2_["0IR(ME@'8-6F*O^+ =S))OQW!$WK-/?"L3J]NLXM[]F>G/W@B M\SQQKX8G%]P>:/Q>?P3#T G5$(1^K+\!M=_QG8-L!AS8HWKDCZ;)_R$8+=40 M]R)8$/4BN=Y(T84%MY='O#>++?E[#[:65]]LX-88#E+AG- MD^+.YJP399Z=&P ]Y7O[O1C&W;B5)L=.?(J#GP!+%SCEW6[?5W]MI8_0O6\] M&)/P5[6:7_6'H^$V-.X/N.;'0R_;^QRXQE3C*)D\FE<6"FD MHZ'("4RC"H('(E=:<>CM038?!^-XH;*5"RG88'O *DU]D(/#"DHK?3@<[T/+ MX2F7@':LA;M5V^CYUGXK3HXZR5 !4AY/''W2/*4!X:PK,D*,]@:3&Z!QK7UH M\=ZP!1@"EWZ*!Z.8XUBU2\WP:BL+?G5U#E"M LSX[CA?VIDZ.R$WJU("8/=W MLJ.2XQ/PG_U*78$JZ(.ZJCI1>31UYX?5,0-@&8R'\/3A/U]LUK8R2XN)+ M+KW_TA^A:0Q3?-MGXS5RV8^",<+T+6\O[5[>=E]1J[D(*0RSN"F,2^.E^IRX MVH.$2["A'+)N=CY\OO8=2*%-RW%.@EJ9HH$UV6 M>Y&">U[NOX]>:[\3 CCY=QFVQRM^R%'#'&,9Q)^Q-S[#JO7PHW4K"5R @?O/ MW[0SG1]2;F/^T1(TM9^"\KE#[[NG7_3^[[>,/>'/[#VA7;N_>'VZ^^W-_<[O;W?D. MSZ2;ASOT[VY[^\^TV9D[%R+F;35YBS/Q/!]^$PUR3/+,!4%-M$DQP5?6.15G M:M-^]P;G&RRC!<&E!G0$S)2DFB*0+HL?>R.!F/HR5F1YC@P))(UB,O D?< M$8ETU ;QZ*)@- <6P\HZ4T5'/&D:OJ7*OGR,PV@'?J^NU8\_8[=_D,M>?Q<- MWW7V[B[G_OJS &\]$;!*'6/,<9RDTU@1ZJ,2P@OL<$YD0S3;#P3H.UI+4RE#DK M TLI8*[8=8*?!?>R!*)I9=S?F<_#0I $@1"<2:<%W/386_P8B8Q M=H;ERF/#G7 YX#OFP(^4-.DI#J, MTT PH;- >1-X-(JO(\YED0*DF8I$D641:R((SA@R2)A/-> M;@0.#MY+1E/!&9CQA&8)XB#ULY"F?IZ+5&9$! 1Q,+F/HB2'@@X%'P<*,LEC M'>5$1UJQE.0YI0D'(XY1P?-4];G1B[><=GPZ68V#6Z_;-\6PO>R7.*I3ZZ9RQTNYI;*2Q42%BJBA4X!3Z7. MPBPG@0#)F&8!)=+YGC=;7HX[$K.$1B)@PD_R2*.\C/Q,I]HG,251&O,DDG+G M633)XGOH%/" 3+@AD+:9B1=.1CD9M0F+>0L9)8.,"!;2) HX$UC8FL544-<@,.V)2Q(_2"1(*-2'?L\C)1/"!5YR#,N X$U&^E] MQ$>=C'(RRLFH362/K9-1GW4DNI-1&R2CAM!,)C+& Y;X21!A[#IF?II+!7]2 MJ11-E-+8M3^9P'8Z(>6$E!-23DAMA9#"3$229[F, L&B2/)(9HD$N OPV#$E M77!LTX74N)(@R@+&,E_+//99+(C/@S3W$RXI24D2Y"%#9U^0W$,K$R>CK@JF M_:OA,';X5Q8?GG4;<;BPZ, JV$XRFZJSMW_\^??A\0\:[O_[X+>_&:^]2HGR9 ZD)>'7*4H!KRF] M&K?%SW%?@%B&Y?>477^O+N9">+H@%@AT_W9@!-S3?,0"=G!V=_*/X/P"'O'YC6#X]:6G_W M>_3Z^/?HSS]^ YH%C?3%FW>'+_]DAW\#M;[;/_]S]O_>P_?L['KZ]L7/!6BD[P]?'@1OWYV$<.?YP?'/Q=L_?H/O3]^_??&C/G@'?/3; M7PR43$%CXA-)4I\1'OB9SC20?I3E*I212)G%." W C$I00L#\82N%%3!E?G MBM%4!VF:$?@S2'8 Q8&P8=V;:JEVGKTZ?/[Z8-\[WOO?_:,+NM,*::]1MMV1 M3[[N*DJ/'YK0K]"_C@?)^'_^D5*2? ]R3VLEL%+32*0*I)4WX^<@^ZIS3X.> M8Y#A]]VC74\K:8H\05 VRZ:$[_L[Y-)(1KQ4G/+Y"4I7\]>L^(B8I'@U!Y6[ M-A_#3>^655'+PH!7;86C+& @%<#.Z/GX['HR"-21+H!/$2!'C9P%$8XOP\\* MF)TP![/#7OM2R26\!,5]BW[VZA(NKQ#O8"'QE=W+!7R?J^9,J7FG'^0*X+'7 M%N 5[2-6U8@5&?YCBZ?-::6L@@&3A[6 #3J%!9_#J+PCM6C4+%>5O24,)AYB MQV1%>T$UJ,*K^7PT@%Y3@DG^\QY3=2(0SV"$P6^W,.-[X&MUY%:#[B5]_(VA MW^&+ _97%NM0R3@%VSL$[ ,6]/.817X::ATS$::,@9P/=B]6\0-#3:=&(P6J MNLWF?VE\P6W^5]G\W\A?&5*0IAF-&1[*N'O1 M[=)M_@2 H5Y8U)Z>3XR6QRN+B[>AB2_-BW T\55H0I"_:![1+*&13R-%0/'/ M(S^##?$#'L/6D)Q3+1$0+IY-\=F \*6^7+?Y7V7S3\[_(DS'1"CAIUDD?99C M\3\5N0\6G^"2Q_ )IK3LDJLW7W^VQI&N@LF*'H/JHE,['@>A'?_^]U])FJ5< M2>H32IC/(B[]/,P#(+0PY*'D09A0IW8\QLW_\^POGM$HBW0(&@?ZEK*,^)RH MW!<"E _-@I DGU [O@!ELG65I4 O$^Q=!::MQYNF*O*EB71T9F3K 3;T!8!S MB=O46J=HG &!>-.R[HP[+OZ[+/#:E9NF!<^+*3P0KFI.>>.=F)Y%8+QRKRZ7 ME5#XGA;NNIG>8!2+2GTHRF4-\YB7S MZ^;2=^7GGFJ=TO,3XX#F'W@Q->L&HY!HP(*Y#-:MMRCKPECU9IO4B6G&-,'Y M39<8_?*>%-]Y8CE;3LTWN#W+J74@E@M<%V.9@[D.$T(+^1Q,>##%GQ1PFUTN M*=UAG"MYP<9EA(K(09I+F52 7@:9GZ"J8%N^!QO'CN2&)[OLS8"/S M00Z[TI*ZW7XUC.B*K=_U]@3Z F!5D'UZG\Q5E'+*/Z#K0LV[: 60SM51C34_ M[Q7NVV!#O5I'#:\,N0"U6HW&&$1SY'1T9<%RU\O\'8 /KOC)M,SY%*YM^/S$ M>(9@$:SKR/+^$W2-T>#[EZ]^.7YE?B???S?QSDX+<8I[S,W%%@X-]+3W%>AA M![8P5,]A5]3,A*^ _.>&!KOWM5N$O-$^ 79V478\QVL@/&1M"Q!S6!JD8T]5 MP-)&!#>%S_-E;;6R;K@_[.\==Z,%B2R513"0@D ZS:YGIF-I$!:D]_I-C1(10#. B,5N%V+(?EKD=( MNNL=KT6.O 2J>"5,]0: MX*JB\OAB 430B;^6S@9!:46DN3E79F=[PKU=;"K=VM@4N_/8U)$Z0<)]8P+D M0)2;%Z)Z_;Q3F$^BM[/?SP_IJ^#PCS]!P?V-O@5E]Q#??7QR_O;X< :6#L'P MZKK"_/K%=/;V^%7XY[O?R-MW[\GAB[?3@]DK\O;EJX^O7_P\/:!_$K22#O[^ M4;\^/@C^8B*)TS#-?0KKZ;,P2#"+-_/36$:Q2+(LHM%Z@"K* S!SM8[R1(/1 MF\ 6)(2&(8L86/C9A0#5T?[+@_W#8^_-_J^OWQR_.GQY?91JNZ)-EP?5/KU$ MJTN:X;%I :6)Y#F3*N+P?Z$00NLT2,.0[#Q[W>N+M:5D*WP @&%,$E$$X;J< MJS9 CB *'%2! 5);5=_*]EHMN!%^GJ3ATW@OX$ M=.D*Y&E^?BF,/C\ME/:&P;X X]4(] ,0C54OQY^_?G$P:!TP.-E=!R(4[\-] M7: ^4N+HEW/1C0XE4YLTB7*A5=+Q4S2*C-'1A?G-K.96ZN)'Y84EO%+#1IF$ M*G!3Z *FC:+.SFS_HQ)+8TN\UAHD>M7A-\YH57+8URDCN3EF[9Q,59N@8U:W M'<3N):A^)\G/0SM[[7,-4GO+I&3^O M=_ZU,N-/K>:73E_KKSQ]LT42PZV&SIY:?0TOPQ'S+1FI=UJA4O /5'F2G6?' MAIF Q9^CQ@!,_>]_\6>7;?*E0/UIX-TR>?0#^D40D%XW365 \7_/YP=\#A1M M%'?C-[+<;24(*/OJI#+H;O3^RU!]!;P00-$9NGLAN>0.U;#2.*'(8]]EB8* MCW_+?*5C+K@6@DBRKJ9=EV?=_MU*@8U-O6ZIQ/@03WJ:0*VE)W?K+5LN6C-0 M=$34TKI7GQ8+']4)*2O4)5!S6E0E9MB@Z8>/[U-Q['.->H'>0. +XU)M?Z]M MVFC=W79!V= E>@ZL_6\4@N4,?<5_FUMZ-:&Z?DY/3 Y2N:QA4/5W3S^E.K0[ MV*)7^]Z5*TP)%%\V9;?IMH+ ?-)6'< F3OFB5D^[7R[4:)F_BSEJ4$]Q[V11 M+Z;\_&DQ-[MFWML*S"S;38(D#J@1FVU;K79(K4C=M2)UK03#?LG2W33)DCBZ M^I)K[[_V2QA:&-#@K: M>@[1.7PU\9@(SSU0T!8 T1T?2G0M*5U;@;D5=(;FU'VW=_X*J^:HX&M3P4W0 MQ+'[(]AHQ^Z."M;9_4X:5@NEM'Z(\_WN3J6_PG'S>3UU;K0^]\)#7SBXAWZ_ M6QRW. ^[.'>!G]K\[[/PD^S2C>WX__N\P$C248.1[Z_9.^=FZW45X6W RGS5 M=EX75^/F!VML74.N.*9*RH3D(HD8%2IG:9)%8<9X0A*J@Z_9?7\49\1X,H[N MCZ(Y[6*-^Q_;S/(]F]XNC_G'C>G.]9F11MN=:W;X_O"=?/_ZY6_LX.\?3@]> M_$8/Z-OB[0M\Y^]P_SY[^P[><_S_9NO=N?ZDO]%#^AM[^^+D[X.7^V>',+>W MLY_?X_P.C]].#XY/9S G+^UD:,Q)'490'$=,B M2#,:A( 7>9:D2:BCK]G1WN'^G>/^T-X^ KR/"(U\&8;=^F&J=<1X'.+^A@5Y-SE(\4;5 M35<4^$=93>65 O3+SIR_9/V^I5/F94)SDD><)5'.@.-2IGG*:$)UJ/*8W^34 M7 ?:]PG:A\]7SLD5G*::^F&D Y^1+/$SIB-?13S18<:QI^/.,Q+"-E@RV*HB8G^B,^2R.(Y_+F/M4!$D6"YH((O$@.^J S@'=MPUTG&FI@SAD M!&QSRE,,S*'%GF;8;).E-_#,.J"[9Z ;W*\Z)3H62>P' 1Y& 03E@YSB?IJ' M21*R, X#!6;X_1S7Z8#. =WF IT6)$XC'8=@O3+. @YP%BB:DB#4\&]P U>D M [I[!KK!WQBI/,N24/J:XA8'X=*]_%Z?:(+EQ M-'9Y:I%%F9!X6%'D8ZLJ/XLCYN/K&DQ>< M.''BQ*0YQU2Q-.*Y)!'C'-OQ"AHP09,@R?-$N#3GK1(G@V.9KDGB2^O$29JE*B:2AH&,&$G# MC,91&.9:QVDB)6$N>WJKQ,G@O@_P3"NAI)_P3/@LULS/ A7[.D@HI2)E81*: M[&E&-R][VHD3)TZ<.-E&<1+0E"F:LTPQT&4U"!$":"/C*(VS1'_R!%4G3C9* MG Q!$BJXD*&*?$$SZ:/P\#,BB"]2113/@CCG*4:#)[#M3IQ\ QG;F]J6Z]?5 M[NNN&]>#OM\MCELN#;06MMP@8$2$H!+FLXL,@G$W+HE]U42J?0@WT'^P[V[[2T-8Z\K,3"4)9DB189(\HF.1^%DKI9P'582##*(TM M"MY+*1S](X]_$H&%^0.*8)C:,X!\R.P\VK9=](S-G,] ,' M=%\#Z')L,:BBD*$5GR- EW 54QF%.N,!:'0RYR'8=6E$(Z%9 MP+5S4VX5!HYZ%U$6Q6$8^)11"E8ZEI5Q1OU$\SS6 IN,1!BR3@-79.!0\!M' M09G&BJD .HS9WG_#IFK7=VM_^F)NU29&&$>C%.HP) M8SI-$YVB8X!G1!(:,9?RN3V2X^!X#Z6&=9CN_:4"%J8D3WR2*8QS!9'/=9KX M*@\"KJ)4I;G Q'VZ@0>R/HIN;4Z>.'GRKW2YX<#O:)H+D(@TCZ MG$GA,TZDGU,:^%$89H&DIFQ\YQD)[^GL-"=0G$!Q N71"Y2049XG(HIDJ)B* MLC14- Y8JD#*Y#0F+E2R90)E,%"BF#(51L2/!9Z>QF7H9X*'OHASRE.F.#'M M2,DD2)W'ZUO(^-[4\PE>%"=%PZ<>GTNO;$Y5]44G%=SA(3TW"]T_=.J 6QRW M.(]D<5PCH(<_J>#+K)T-6)D'M!RVW#A0*LQ$H&F>A)0QFN5I%.1QGN4\TB)- M$A<-WR;CX-4X&BYXQ B+$S])4LRD(LS/:4A]2EG.N98\RO%HY4D8NK)WYT]R MP/]M 7^0,A%%+(U41ED:1UD0)50F(B(Z55D2N'JI343WP?63Q+&*TEAAM4#J M,Z6)GX5YYG.F(I7D@B1C3E,@@D8PID6=Q+@05 MA G%$^$BR%N&^J,(,F"]B),D\H- 9CZC8>!G'!1[V&>M91Q%N21'Z>Y1F-24XI4SO/&-N\Y*!MP?8-"]=N-ARE,=JU")!)B?A%JZKEP;!]0'8]=Z%$H>A''BJX2$6&A&?:XS M9@H#9";@2T9VGKFV7*Y/P[>.=")(.!>)0/B(AJ4$E=7RZ'=-\XTB64AUD8TA3T M.B95G!.6A&&N T5B&>3\!EY7AW3WC70CUVJLLSQB1/L\E*#3B5#XL%NA3U/" M8Z8!!#D8W]E]Y%$[I'-(M\%(%V0J82(5 )1*K4'18[%"Y[V^R5&F#N[N&^Y& MODB22*YD&/H1 ;N<)3'S,R(C/PA%)B+!)!?ISC-W4)]#NF\=Z3(=$$$P[!(2 M!C &[^ RR20H!)D@6M^RN8U3]QX0_P9U+\RUUC(BOHH%F+N$*3\/P/"E"4D) MEUH%6CIU[X[=E/<:F;G[!$S7%>W6_O;'W!5-,):E("<4CRB+F$P)@3_#4,D@ MC=-0N<8'VR0]?A\[2XE(HE &N9]%0OLLUXG/0TU]K:-4"Q ="4H/,@G3S4M; M>A1-T9P\GD2ZR#.DY@)'N9,)SEFO+",)$()&<:1 M='G9FR@T!A,DR%4291GWHU!SGV6Q]C,5<)_ /N:"4RE2LO,LNI=VG=^@R/A$ M..34CBB#$3Y,G/@NAG*W+<[=DKDE M+H$R"F)3*4.BDMPG*1;=BHCX.0UR7_ H%RR5E''L$Q-.@N0^CIEQ L4)%"=0 M'KU 46!U2)GD,M>$98'@(@Y9'!)")>>Q#-QQ]5LF4$;'U0<2UIG/*<$YIF M 0N=JW_+$'34'R/,M0A2Z1[$?!+D0$:%!+ 26%P3Q?50X.P1U M"/HH$52BX],Z027C<9J&)(PU)1E-N4J4BT# <[7"1,5*:LY4J/-,))&2.=-A$&4D< =1;!SJOQ_[ M;@,=A5QKZHBG)-4^R40:*R$2%<4[SY(H=/&[1YH0XD#R[G/JM(YU M$M.,<N%YBFPB2@VJLTTC10*9^&J>9SQA/?9ZPV ^T MC*-$44%C ,DX3!Q(.I!T(/F9E2QI&D4!3PGA@G&>9#R.TECK+,Q#I6/JG+/; MA9\CYVRH54!#$@%Y4>XS+5(_YQGU01"F$=-I$&L3W@(8=0CJ$-0AZ.*Q' M1()N&E#,H<,4*_C,(>C#-9,B;'.:UGR-L=Q+HQ^W:&[1W*(]Y**YR-/M(D^; MV4:J_;)]6PC?RW*93Y4KNKO+Q=Q26T&%A(6*:*'3A&529V&6DT!@ _,LH$2Z M[:\M$4+ 55 BV0ACZ04"IYI*S)!4[S\)PDA*R7<;" M+9ER0R!N,_TQ3F8YF;4)BWF;].T@(X*%-(D"S@33>9S',HB"1/.8Y#1W!3!; M)K-&IS7)F&0RBWR5X?D:E.9^#A_X6C)%HX"HG&8[SRB9D'3+FB5DU@9L MJ)-9#R.STH0+BB71)&1,Y3I+F4Y8SN'_(MZ]CU:&26"<;]J^$P=OA7%A^>=1MQN 2.*$3'RNV?7T'? M7&7)7\KYR2_%!R61YYKZA_.7JCRI^.*T$'N5XO4Q#NT8WOC#M!3OMY,'I^JG M-^=O_Y"+G++X]8OI[.WQJ_#/=[^1M^_>D\,7P$.S5^3MRU7I _R1P M[]\'?_^H7Q\?T+]B&0H>A['/11;[+-7 14%.0?/+XBQD811&9,=3 %,+6->F M6BH@-=C)CM)FO#HIYI:0@XN$>$/J626YZ\GS$[0]+>;*[P+3U BLXU,%*#Z= MEF? -)XA1Z]>SF#H\)3:FY:H+""5>-R0R03IL"[J!B\OM;? /FM5<^[QN?34 M?Y?%8J;FS<2;*_B1GWLG/5%YE3H!>*F])\7<:T[+90VWU-\][;G"\,#%Y6M9 M/;8+V(YPY0JCS/!E4W[??F!YWWS2X@4LXI0O:O6T^^6"MF7^+N821O\4UTX6 M]6+*SY\6<[-JYKW?GQ6R.7V:9;M)D,0!-1*_#:BW0[)7D%VK#:R!I_TR"7?3 M(&81O?J2:^^_]DL86AC0(/K,VX-=&+ MW\X.7DRG;V?[T9^SW\(_9_OG,)Z/?\[>Z(.B=84=!6=_Y2)6G*O(3S)-?*9X MYJ2!4F6$YW)0'%"PSE@:$ZY#G\HP]QEV M >A1,:WDLSY4<)ZQMMJF^R 7*GYX]\<@EO0GJ/I1H^ MUHDDL4B%E E+:9(F.A"ACK&S&5$9N5HM=R!]-R!]/M*]LU@PGA+I8_,/G_& M^2D5J1^E*H^#G.42^S6S^^C6_%6X9J- YO/U\ =PKCG(^VJ0%^H@DTRFA*B< MI4&02D$BJL.$BCB-*+U:9760=U>0-^BE48ZY 3+P@S!+?<:RR$]%HGP6@HV1 MD41&FNP\B^D]:*7?!.0YM_B-5^_>.BE_GC7T6/!9$:"ICZ)1CD L\/T6&\\XQF MSAF\QF@H9.T;Q_(!LY0#71(:6! MG\LL]UG$)9!MM/MS4Y7,K]TZZ312_H7.5:95 MY(<\"WTF07IF+(Y\JC7A.@UR'4<8-(RC>VBPNC'\MR'8M@W^;"?(G"![1(*, ML$"P+!,RB$(6JYPK1F*522W ]@O2:T()3I ]@" ;C#\>J@#5#U^$F-0H8^GS M,%1^&D9@L!,BPTCO/&,3N2_^C*O_>YAJD\Y=,S?E[O_&ME MQI]:S2^=OM9?>?IFBP"WR\I0W%,0%!F.F&_)2+W3"H79/XJ_@K^2G6>F M_^+/+-AEWSD@=N"\C.Y?PSK@HV$_H2#DTJI3Y9%SEG3YT ME7=R.9&_.MX_L*!$=^V_!WN'>R_W#_8/C__//U)*DN^/O!>OCI[_?G3TZO6A MMW?X O[;^^7/HU='WNL?O1]?'>X=/G^U]XOW_/7ABU?'W35O]H]^_^787/+Z MU_TW>_C%T:<*NG&EX@=;*/.VIT4#P"1N7R OBUHLZQJU*BQXYW,^/:^+&JFM M7%:>+N9\+@H^12U+&L0TUU6J7DX;>QDH0X:$:Z\^+9=3Z>4*ON?2:\H3U9RJ MRCLKFE,3HUW.^5*:2B9\G)K7]CH1WKGBE>>FN.]70FJ'5]7ASJ!*Z=J--8C)985[).R@]G_*$[Y_$0!=,QF MA=GGB=>^XVC_^03??L K<6H?&]NRY=V+%-_#"KL,5K8!,HY^W3<,?_CZ>!_X M_.7>FQ>O#E]Z/[Y^\P?\ZO_R^O5_\.^CX[UC R,W8OL-;H-Q."G!E-CTG+RVAI5Z@16SRP-(N:R65;J"H#$R0_ MT>F@$W-COJQAS#6@: .7JQ/;@60!1F9M5PTO*O-WN'8?E-FU[F7#&^#*2EVS MH2O+AI+@#.R1VD.12<$>4--"?5 3\R?YOOMXQL_7/SHKIM/USQ8E*BF% MRU7=@"7=7'AR:QU<^!P,ZT(4BTON*% #DA>? W+GPA@O^W!1E;B"%SZ&9;XP MZ(\+N++[L(/V.>PV;D"[.\L*B0-(J6Z)N.[6%+^O"V!HA/"/"R"(VM* $5:- M1?6F!&3%5=/GU^W:ED,1+LHU( /TU5KS"I-UOA;J,J M43-69J[NO+.B]AH)M:+VAJ&U;[9A-0T]QKTMOF'C6W7,LMW(K"(B%\^+:=&< M(\6?J#GB%8*D::+GZ:J<>36?*L-$@.;E 5]X/X'RT]S_/.G-]F&RH3NP\\PL MX!'*A?\4%!J^/Q\DS&B?@">Q;YHR7"9 @525 M57B70J"@Z@%O_:G??T5&?#C#ZM'S89FCFC0!_"V,PF1;GGU<6'NKF.7+JC:0 M"YO_ 3CVI.74!3]7E55 5GAUWJ:OKK5:KN6?;>T3U6U7'A'1[].^M]_.)YXOQW_^>O^Q#NNED?X M0N^G7_;&" <*GER*YBLA6_-=;&\FDZ7,S#@)MZKN=@U5WP-4*8I%@6:NHY2' M'M\M*:5S9GG+A>1-YP\<])%.Y[6N),"".8S]Q-S::^!XQU1QHP]W[D'CQ>PI MQ/KY''$\]/@N)PY$@'+9 % HA/V1/HD[*^ IQIO<5#:D!C"1EV/G,+:4KIOJ M'"8*1A%8TB/[J+6IT PZJ;ANO-?V1?5@&;UI;S, MT=0_8.6^HY]>O]F?] [/_B*8Q,C@ KI\H^8PBWX\]>KH[<->_^?-GB/6AQ[? MU<2J^0<@0,PO 'VH@#>TI+INJ%MWM\4RN$:K"KX=!29:ZZN7AX/Y!>BU4*KR M[?,5/&69@ZKE<&PSQG<+3Y&'E^*V8UFI(#('9K'CO\,,NS+<2$[6Q2?@- MXVGSNH42P1>8L@(7_G=95#:PX\CDH<=W(S# X.6),:%7PM9]"DK_"3KQFJ;" MW)/%5,'UQX.=<\#G_&2PI_&Z5N4H,7G(&%@F]V9$?SF8[KIH.O>D\]/B^.NG\[_E\3"2]OVWM2B-Q"IJ$FI^8A+I5^NE, M%=B0]ZHQWY^=%N+4.^MR8]35F^W2R:]/)X]=.ODWG$[N$'$#$!'!3JH%IHP9 MK_+<$ZJR_D*KC=?+Q6):J&KP,J*M_J&0&*S-0 ]%;XK%>$O4;QF=O/AQ[?C?9SQM^K+C2@ ME].Q35*CA5/,/ZBZ&564E.U&&R6WLZ$0PX$,X#FGUSW!T<1#C^]&--&FW>'F M5G-NG:Q3E\GVX..[>O,$>K4*$U$S_@NM0-OBTS93W::DE14\:H[>T.44!?*Y M\W=NU/ANQ)J@23=*-#8[=@Y[*JS["GEU.H5OL)BO/S;8U.W7MJ2GK>0I5ASB M&AZ,^:M#+ 5='2#!.>KP;5P,WUNC\^,$('_^R===EN,HE5:8H'""-5[-%;>+ M*2]F-=8^-:8,(U=>#EN">97=C4M'IP\^OAO1Z:!13,_-F9I8YU:MT8%QH=:J M::8*?:?G'EH")U:;Z'8^/S>ANW[_\2]K0$Z!BJ= *$UCE%!C42Z6#>8I 4Z M,MD&,C%RZWSPN8\E$BJ4N3+PU(;IS>5 )X^\! TS6NJE*:[$->+>?&G.^X7U MJ(KZ/>#Y1=#2H\W=:\>ECLUV#) M=EME^ 8>[_T(QGE9U5VMX/<5Y?O/KZ@2']>2'H"J@T4BDY'/'4?' M/?CPW%"1@HEWA9,57Q02YF6*?$UP>/ZAJ,KY$-/![$JS]!YL4=65GC1 "[A! M^._*^U^!A*M-T>"BK.L"/9PX\V5M);B2A3"I"-UVSN%+ 50*HT6HK&MK6P&M MVWICO%3;7<'9KX0;VA4%4#.&=]D&&Q!-[2T&9&'*>3'O[;3V81,C9@5?8J*Q M%<9=J3#*[ (S:Q!@564*:2VA25C#6L%?;:XR$MA*D;-Y]355W,J\%>W.U46; M _PCXO?U#C%=W3&%= M!KI+X++;N%9=#ZL+B@&245LA;A5&RP18)-TJK972J&'>9,D-XF(-#FC .>HB M\'#@1YS ": >[*0:O66UJ'X">L@'-37#Q@Y@'T"R33S '-/"S7C(JZOI\3:# MQ#)WU(FY.,5I&ZHRY+J[CGIS5=A6)\I "S*D59E@6#66#R#_F+?7L#5UT>2;:9T9HGM(U6VE9W&9%X[:T^#)Z$(K9 M57['M2BM2!B"O&,">S1\:MOCC!:JBV#+$BC5+@_2_AG2/*"?"?NLP2?>?\# 'CP!5_N-PHP![R>XP CP^B:,L:DV%6P["@/NG4S+W"3']UEB MLN G\[(&J5YWAHBEYRX3V339:".>?58R4$_9]H8 (>?;U&5XBC]Z!]XRRAQH+HCI0?%O]8R(LE]>% 8-T:?UC,B]0"9EXIS!1_P.?+M5H+NM5 M0\.H0'4QM3^['B[*M"[MI,QC+&^ S.@J2BP+KY:RGG9E1Z/PPO!\PSAM^,_F M9')@4S3FD55!A84_SI1"K5V65HR!IC74))D' Y-Y0DVGK=,)"Y@V'IBO[)%V M*;-=F_5QW";&'[6)\8]JYCO/+FV^L8VH\MITKP-YMUJU)X?*AI8)K3FS,N\Q M2\Y*T!:7V,0';S26W5K3 Q#)W)25CMK\F(LM@YZJZ:)N,:+ LK%9.2^:EKGZ MYC^GZ^\="@$MXM6FU:IG*W\T&&@&?71MO8)#D,HHK+)<]-T M81W'>&@\$BOKV:TUW&I\C("R)Z65Z:;,R;HOPNVRLAW_\,FGQ:+=L;5X/4YI10#-9MC'^GPEB7X!4X9EPA) D[J#5O*[ M51EA^UC\_/S5CQ^9H&T5&(6&.(/'ZQ"F*5EYM5) ;BH NW9B 1/WG\' MNZ'0YA:C:OC?=X]VO1_+4IJQO*B6)]Z>A-$4)JA56/>"Y[)J/S.K-G%9M2ZK M=@O4*)M27[0-E[ YCVG"V>HWI<>+WH_6ZC)M"-N$3M9TF&N5%!N8O%Y)V7!E M^_JEO *"^:"L]&VV.CW%8.RJ"F, ^@!=MRAN%)B'IA^H]S.?+]$-8L(X0;P[ MM/CL+UY]D%GSBVK0&6QOK8PC\9_AA+( +>*5AV.,R$8\*C4S#63;S(4NZ#(* M#JT^^Q1)!ZW:?O)73[V^:NXSXUNU^I11UX 0C;#JM+9.51MU%E,-MNS9F\,] MLXGW'(0#_/F3D=J>J6;OK#G@WFK1D M(WM%^P@\":2K4#I^\^KYWIM]PRZ_S[%]Y4^]=K#=]/M':P^8'5Q)-N@U!U>C/1+72B,]"@PC:QZT;IO+I@ ZRJF(9)+6ZY<;DL-RFN! MNK+QV2AC6A7UJ6I-&^R!;L[UL"Z?;@P?0*N0EPZBM!/*^:AS^G-,]^%BU*[A M30=CWDLT%O<'8_%UCCZL-NO/>_)"S4\FWL&NAVPX!9K:FWD_CXHG+>TAEW]G MFPOMO7GY>M(U76@KGS#"L^RFU:[XGCF8 \CJ9Q@AO@K&NO;876_/6&+JOTNC MZ:YO@-E"I/56?3VPQJSA,M#%VY,^>CMO?:9/?CWE %__VT_M<-?;GY_L>C_O M(D[M&GP)[+1>'>R]W)^LS@+Q#(D8[D'R&D_$P!Q0[61$1V9'^6@:9=?,HIB/ MI9,U(%HG^IKI.B:N,Y1.&%X!6L#E>3(OYWXQ1[]C67UGT_0__8).RQ]A]+A= M](5&(?6([W)TS^%RHFXK!P-Q9D >[3A1*$SL EL(%QW>LC8A$R8_P\&A7\1D M B"M&#JVJ/IJG(3J';5/1$ZS3\"%-ST8UVC'[MK13[\<3[R3):@#""(;[QN\ M'O1>V)H)FT&!WJ0Y&F1 7\VIV2V4=<:#5+740<))E*1K:]X9CD9KZO:Z-15- M?C>AI*]014/OHZFC!W B87P1ST9I_ZTWH.-P*W&\(XR%W'#E'R[@\3F^R5%W MT6WV3JY-Q::+7N%P&;QG [0//LTI!GF7<]$"Y&O1E"A_@2Z3B57,E"$UT(Y4 M@SK<'&R:K@L>/M1"O6GEL=:42O$:AVA" 6 %549C0ZWH7$:@1Z[UJPL07;$>VB-VF]ARS&$HU3:.1"'5PCO6W@ MUPN 6[ ^^G@ELDFA@>,LPN' /T$#@DI5&;9,AYW'4J UF6&$ OU6Y M.Z?>^<+\OM[+K3^DX(\>NR_UEZW0P<9XS-J&=3=WF8WW[+.=9J;:22[%RB+U MOK*OZ![S]GO+J6.9;-)RS?IL^&K2^PJ?CY83*N&$6JK'%N]*#\_]_%?J[C:UOOS M\EJ;S"@B1@>9<6DS\=93/VQ^^Z;+GNOA^5?4Y[K971KSO<"XP U=:U$T@P#] M, :=E_)\'"+V%!+ZX$7'##QF(;<31=(M,<" NL G&^-OY. M!RKF]MC-SM>QKNH8$0:?#3;,(1#EK)5P,3!%O32DAQPU-@;ZJ-V+(85@I&\_ MQW25J95++XQ\>]'*M^UBS;J%!08]O#NI;.*%*1ODF]'![3 LS9CU,:G "V1HREKE_1+CZZ+=V"57R)$P M&=2=7@+)-B'I8O][D#:815(@ V*3: ,.HHU,=L2#K'')YLS*L8-O>MZ>4*2J M)8AK7,C"V"(FNZ0VTGFEH:051R.M 4M",>_/* YG:F18VUPJ79C,L-Z6J$71 M.G37&OB-^&S%J]!9BO#YH5J<5E:3["+&W5U["YN5^TM7I7[>F^[X9I-G;@0Q MNB*:LK$OHA,29+TNT5+7*9=6&'$AJN5HOV$[1JR2V70:)!B3 (!2"D",6VVC M2YE?;6YG5Z)56=OKC5NT69WSB-V?MR:W]V1G[_CYSG?FU5Y7U6GK>/L>L<.K MXX@Z*Y*0W$P2;K?U;L*?Q.8R6(=?TTK6SVJFVKG81FVA];*R MK360GEH_X%5>RS$R7.:WO Z?.YE>V_/7%HT5@F$P:5T04=3[ @8E;9@S2)?1 M%#Q@GV_.,T/))$JS"SMQK6]F4-.,3#HM*HFJ3M58%[=]Q_H3492;8YZM8" @ M M%4+=="ZW$FZW_<-81H#FG=-NXLT X O?0LUDU52:#!W,@2YZF\)Z55#8#*W3 MU^7W=LO285ZV:E'9<=);2RJG2JZ=ZF2J?N;K< MWPT&P-PZ]CB8!"9%='35LE[=D59DK_D4C )_UE8]&P\;&@6M:[M^ZCTIOEL; MOCD^' _\[!W@G0=1C4IA4*U_4K0WC^;3W=TF^=9MPFXQ?[>L@"@O&6Y5YDO3 MGV$8-5A&R\9T:P,#M$&W)^9Q"MNX09BHWJ1M_%-W0_OOLE"U0-?2I+,P[4LG MK;/B>9=.TWLM;#+S\S=V-GM@F1AW%5ICAJ76+CQX8^PHHUUBG=ZY:JP7$!,R MUIM7K/D<+^9R],[%BS2A;"D;WM,Y23>=O6X+R<-!"H\)D[-+7)AJ7I73:9=Q M/&CKG=K=ZK]X3L1J!@,B]]P66=?M'E5>]#VW]_,U+@V)3_.:2>K8^'XC; M,CY#^"@>EO:,11"26!-:3&TPSYCBP$5&>;>%(IV?I2T8V5T;S>T"W4:>';X\ MFEP5\>[X^58!;3OYLJ_O697\7Y^O^MD_+AZZUMC\M:U]W&;.^J.OPYF,.K.B MV#*YUFU-ZW3J"CV_]LJ;HV-!(T&\JC'*I61[KE&7;PT,;[)]O5_4\GTIS@&B M4"\&%#&8@6?--NP;+.E.V_PT^:8#7UI$Z'.1KU;8N<[@OZ*ZP^8-=N/;AOGUE MN^Q F*/A;#0ZM599[:W+9EEJ&!B2B+0Z":CK6L5(ML41TR7)F/IDFTH3>3@PMJNG&<]7N3=U:\,VYA^ ".@ M&=77\L8B".[5"C"\&D*<9KPF)G)2V>2WU5$;$KC^\%.;D[9.$+5);1J=F]WF MD*BG5F-1__6./T[:"?BC"8R =:C+[FYIP^VVT?UE>9% ^,7)W"+693JG"'I%/>LSP0Q^=?+SBH#>MZ.T MO2A.\#G;K+.U4)U,1FX.T;99PLA-YYTHETW?80<9!GFS*<7[_BPL4XEMDAI, MG\X@$5'%J-0I>I$^J$^V7AGEUD^ZI1;+ M"ENZ8%NUMHT=6F)>'/1;<$U<%RO35D=F]<^5/NY&9"ML2U:!\2CZ:@XLTJBD M31_;/WCCU>>(*BNU;<]5!1:N&>K^HA"3=N*&,-HIK8#F^,B LNR4^R[YH4N+ MN3BAW:MKO;>!0("!]Y8GZ&BG\9RQG!>@18^/986+ M?]O[]=4J&K0?6HK_@Q?-%+25T1E]N\-MIJFB-CT[!AKI6A/U6(//.1KRQ]Z, MG*Y7)T@>O3E^,VG3HE!?O&PDG4)A:Y#Y; WTT+-DNHC4IC5*?ZZV[V:Z9 MHMVXWCO5FC-GW>N 4Q2/>#&HO,$VSSZ\:O,P2KM\]449)RM:;YD/ZPJU#<3 ME&W1#[X3':$O/GJMB/2.>GC"1= E;+!Y43[@15=%UJ+2^##> 156$BAX,+$*Y6H6UT[,S$-JI$ M6#LL&^7!N'_H^B4_'\0C KT5LO.RL7V?;&M*#KAECB NL4U\;7\SI5<&\=KC MIDTV>]\%LA4%$M"W5C9__4:=LQ^7Z;7S[.;=(%<:\;/,-(A?;1I/Z*YKQ?^U M6_$SNX9[71=A:P!6V#ZUU>?"<#?ME<.N6U=SBF4H;4:KK=2^+/.W#0P@B\:@ MQ&*'=Q\-%!]_/EC1O?93N\;S*<6B?ZA>0F3%%"KS&>9]%W MQ.F3D$P>D]O7!Q_?9?OZ2]=680A=>"19B0C8"(/M6SUU^_CPX[ML'U_V9=DO M]_9^!49LO&EI3U;X)QG4+CP39N[WEP 2E[8"]9_!;C9^6IK_$ M_@^OCE_LM5?WC[RZ.^;J04WI-9M_56E/U]&>!,&VMK3_L3?J7B]:=V?M=7WN MMS=:=*WGXXU5^K=W=FW^4F4:H)C&Q]:*L9/!^8NO(MG%'Z^L< MSB5OGU'O>NWR>.:8"XQ]M(X ](?;-"8-+P8+62WZ-^.%)W/CA3#-)*=]OI1U M%'<]MONF@H1*\N]&HYS9-!U-B M3$X^B PQ=+:[<$7G"KGJG;:+B)GIW_B0;O9GIVUN$C?1:GN^&"@6<%MMW/3\ MBD=NK1?DJA#@6F-^[Q&P&C:Q7^>I?N>Q*KUM6F&8;]6TZ-64E28E;=O.H8%< M&OY/UW1NQ2MA;4Z%A3==FR/CC3!'LXT*;:]V2^"5:? _YM\DO>XMMWYZ.O&& M-DS3/K?LNL62:@$/:YO?##TJ^U/9AM#)D^([^SSCI>ROQ"?7'2LI^;VI_K$7 M]@TDNRJ'/E-W40+Q(A.:_A!%)7ULH(2=53!'I>W0=()7SVVLR.3^FF=W#[]P M>J,YQ+5M[&-3A6W"URD>JX.YR";%V.0:7];)QP)5VZ_/TD.I&S7OGVF.*[O0!G64(84&7Y<;U"0%$H,3IBF)A8] MD%[@K2A:D<8QR#ET>KEB8'@2%M;K]\4';5:$.5\#^V.I4S[5AB?L71;)UF>. MC[7U!D@-]BR^]K2W:1]$[@FV/W.QN[]K\3"#7>YKDKH&0=X'+&D8N+ZO%!@R M<@U8F\_ZI,+V./GI")',RHA6%>MX:FA4-XP?670%M%JT,4<+8F]/<["GZ5TS M:ITP.OG-I%)4K>+6;]JNMU>;VD63?V&.I#--J6I,X>L6)H=1Z*Y_$'Z-YU): M9#7P-Y1V=ET9QF-L>ZX ZJ]HDV$O,+QB:K>ZV%MW3!_PPLP68E\A@DW)3OL8Y(6\O-!K]Q*=Q::I M#O,PNXXO_ %((N?8[O].^I]!CTV[;PI?'HM3VZ?X7=5DL(>!5 MT9WL:F4$ID_V!0H36^0P\4;5!$@Z?9YT9W2VL/;KVLO&^B^A5D,ES*9_K43F M/DLYS5:54ZL(TU81IN0>%.$_U$CW6E_I'C;-60Y8!-M7&97X&G]9VX..AGQU MBPNV,=J).0NI:N9&\3S%$J+I]%)37%2%.?W1GJW=FJ-R5-T[B!HC4MH#5/$ M)5OI4?529F(Z5/?RN9KU!RKQKBSBL?'[BY&3Y+59F$?"^5=Z?Y D,)\.3U$< MF[4] "#37,QKZQ(3I[90IAX?"5F/WF*_-SZDCF;J7>_%E:,9@P2SS!M^)D2X M0Y(^CUS"P.7/N?RY+<"UF^D UXK^S_:TI=><=DR"<%MC0\]!>S E$'M"H#V, MP/UKYTTSV>4 7J:@%2S&GY?R9-8?1;W?FB);722.HG(HU>@->NPDN[1M0TS) M]JC?2&D./.TB:IA'6?0'=(Z/%QE";<6HG!?O_JPLS$ZA&YI.MEGSQC3D H,X M]NP4]%*N^-=&&B!2Z/[ MSM 5T9FQ;>?BNE[.%FUG!F/YFFZ\UB-A_!PXXM9?@YZ0NE8M$4X+ZWCLC^,\ M-26@8EIV+:5&%1]7W=>L=5?_S)D:]?D,*Q%YO3KV3HL9=2ZWAXI:50K6']U] MLFOO/-QK]L=TA*Y'WO?1ZE5JE;9:]ZQI@?X1[U3=(?)PP0>P]TH\>]MH8*U/ MOO=#=X<,V%[YO"YM_921,C8.-SY[?M*.LB=X2Y[H/O"&0YH0,2[5:^0/KONN]WIT@LJY&/3S3+41=T/.+" MGAS>FV?UF!;M5/NSQ5?HTAQ%T/+ZEGNX5HZ4;8E_.))"=!)A#!&=1 M8]IQ MINF;78_$P]5,W=7S-1>1915.!V8RG5S&)WG<<(3&7C'P85VZXP&^6Y%?HWV_ M?GB?!09/;Y:E1-+U'"7F$I2^=H(282;QI\\*&?M/OG?[M'G[U)>TC"H^W49M MX$;M=76]6)\Y/S$!."O"W79MX':]FBUX4771OY.RE%@L.[FX>V.''IY=-;5' MZ+J=??CQ7;ZSS\?U\V>@5J.^TVG0YR;#PFW;YFV;.0W)N*2'S=INX^)X. AB MCL:^B4U-32.]$]6G=,+G3==]L3UM45G/P&7*_:"I?V4E?6QPWR[XZ-G#(:T# MQB1A8 )+ZWFPUL3!1;?2BU6WTM[(K30D:3]?<2F]&2SL4?;V>EH G\^MH;M> MA/N?/G*"E4WM=%XH869CC>2P[Z[5-H3NC,)*V4-L;9QHC4I7NG=P,[[NL5[W M1.M [-:N?5N_@)VW9IPJUQ\XCAT8:UNF99J)3[V\K"IK_YFC^SJ:P'>WWCJ[ M'*8LFDZ\H^5LQFWFS-B'>8F?LS]0\\'+HP>'A\A MN?!*;K7#^,U*^?VMZ,SSO;:$?/QE5=HVWJT+L66 PXG,.3XVG9W"^N,D0;!T<X\F9?ZTB>CJ78! M6=O7!WL!Z6EY=IEO;F"K[!-L%;L.+)\5028N@NPBR)N$WE=*ITNTJ?F9Y9,V?,?(9688@K2+5CK)_?[8S: /V>L03NOC8W]_R M('YT+T/<&&4K_90("UH'R_5HOB:DUS=@(( .=>:EU52^SJ4/0U8/\?Y;\Y,8@]3JZO]D,QNQU/2]K/'=#1MUY MAJI/SS&WH:I;;>976">WTU^^T^G=[[3;S'O9S.P.'3!O#(]!TC[G[=KB+ #5BD?][M:AB"^,1R6**Q)OY#+P=-)Y3&-J:[*2NS(91R^:(\ MM*[IF'<32'0SF)?$DY0ECGD=\SKFW3[F)9,PR1SSWHQY'\XML%TVP%KSEBL! MD'[MI;L)D5T!DIO!CVQ"@^#KL^/GK=1&T=07R-+[\%"V9)&SFS9&I^#(^5K3'#F"-D1 M\B,@Y E-B"/E[7,E;:JB=#QNN;<93J0OR2;8#"X-PTE*[H!-[V =-XH8G='^ MF+B D@E)[T#OU[6[1E1SMUUZS ] MRYR;P+D)'@$MIY,T=>EBCI0? 2F#^A0X4G8>KZ^V;"\K/.1\496Z:)S#ZRLQ M*9V$Q!DYSM3_IKD 3'V:.2YP7/!MB#Y]<^"BYX.(?75I7(MYWAL/%P M>T+/YU7+WX>!Y][_3;W_H5GCX0?0,>*&6JF;G,3Z1M6*5^+49+%*]4%-RP6V M[-T,JW4KE)%T$M$'3\382.)R2O>6D7(X2>/4D;(CY>TG93:)(U>VMO%&X'9I M2T=\VIYD.>/5>X7VH,M^N$WV0Q#=@7AYG'&V3;)H'2VO;U@TR5R1A"/EQT'* M@4ODV<;LATW6E%Z:4^UM<327LV)>U$UE3DERGJ4;+V(V87=1'?TX;1AGCF\R M*4<3DCQXVH(C94?*7\.S% ;.2;J%GJ5-U95L?71Y(<-@,UQ+5V:Y; >WTFP2 MQ ]>2;X>[:P[:1/)PG)'.D[TO_V M2!]4-YHZTM\PK>VQN=]>F][-Q5R4,^4]:9UOW[GR'O?^K_'^+PAW; A_//P M7'W/9Z_=*SSR6=7-!7R;>'/EJGQN41KAHM=.W7X$=/R$!0^I4CLB=D3\%5(P MF$N+VT(+<),5I>>G?'ZB0$WR\.#S&6^4]#0O*N\#GRX5MCL%_6E6XAA+\=X[ MXU7%YXTW+7A>3(OFO"V@KHH/)LMU^&(SLCBV@ZTG(7OP4/5&4J<+2&\9*3\A MR23(ONYQ\L^"TG M8A8X&G8TO-TT'$8.B+?+ [6I"E%; G1I)L)F.)"VOVEP.,D>_JSI1]$S^)LU MV;>?"= O%3'R@'XIQP&. Q[8HQ71!X\R/ HNV"1WUZ9J=J8F*%>ZK%2GV37\ MX]T5=W]K1T%@?41,-S%)?)LX^9MU-#P&!@@F-'Y(;YKC ,1X%%SA?W4U2ZCLM#O2ZN;K#(QX?83Y!QEPR@?,Q/ )"IMD=G#_G"-D1\GUO M6!PY1';^KJ^V;(>J\:9EO>G^K>W@S2=DDI*OFT3\K75 <';]MI)^-LF2C71K M.=IWM'^W#JUT0J('KS???OIWWJR;ZVL>;YJJR)<-SZ?*:TKO.:_4BX\3[]5< M[-ZM:7 -V%Q-@^TW[:M"^%*62QSZE:[K#5CL?VY@PL'-5W*3(/(.-.,'6L\- M(?0YC*S\%_&T(%_9?'A MV;_A1S?(&:].BKE=@.#B'&[XXM717C^S3RS+M)@K_]3^32C0JME)J41I6\P_ M]6 PJL++L)((V]?,3[PC57TH!+SHC?J@YLOAV,5KYAMOY'2'.=7=G"H[)TRH MK12OE?3R<^^?A.PR#UXZA469>&7EQ>G_3#P-OS2G8-*>5DIY,WC;:>TI6#$) M:[1HU"Q7E1<&$X\&)/-XC7U^%F#[2C2"\<::SY2W4%512FP/!)>EN][Q:5'W MK_?@]T55P$K"C#VY5-VMZ22BS-N;3LNC9:6\_Q1RKLZ]!6R;FC M-]@'BS?>/]DN[=CO=EPWN0W/U1YO"16;$='OYI[NS]_..X? M<#.JW4+Y\:(X*9KVX%[;IN,1T.]X4K;(]@H)LAM^'@7?A( GE\L(+OZ[+&J# MS8;TF@9+@+T#?MY*)!CS_Y[/#_B#1XN?SLC8LWM*? M68B7%;JJ 8[&69=;2)#=W"XE0[X E/EH>A "J?R3[L8K6@W-;JO5W A?U\ES M#5F;5@?[4$Z7,[L9:]1;WQWYMMMXX9)%:5_]M%)3TW;Q^[-"-J>P#;#*[8HS MNIM@(Z31-SN7/X3G8.TL&_5]:^($5]\S,J:$PA;;&TEE(5U=W/'/TVHP*D^4 MG\-&O_>YAJD\Y=,S?E[O_&MEQI]:S2^=/EBH]X@M_^9;,E(/^%O_WYU_%'\% M?R5@"9GH'/#9MGHJP:4Z%4UH7 BPM^*\>8VIOUTYYCD105N>C M$^0>K8!_HVHP/\6I6=$7L+K3 MWC_#W:S7=\>D#O?6Y7RNIKX1K,;0J]%J@GN"01U9N0=-P9;8<>[(":JNC_ZCY9PC8ZCB@A[PZKW"1=]FIAFF,^NFRQG.-!7W<:GJT_(,WE$O@#7*JCXM M%O7(W!W6%9>N J[Z)#_"4P&][-@?+2.]5',0L]8QL"=G@$!U4QE+8IOY:3PK MOC*KJ\50N,I(X9TPTKK?_(Q?XC@WK)7NEM4W722L='RV'#N0K[_;D* M/^*Y"O^O.U?AN3U7XZ["+ROG*KP8SE7XY<*Y"EO(H,? 'N*S#IRH MKSQGHGV@M*8&[T6'48I(,DC*6_%UBAS9]JW!!['/]9!.1L80S)ECT^=N#?#! M=#UX1VCT/[O>A5VVN_GLWWGUKV=7?+DA6TVB;JM75JU=S-L$U R$ 8;#EQCR ML&1B17I++5R^6]:-,31P5\IE@V$9C,;WA--B;P46*Z^7E35<3[@Q;/54"2 M M'-#_;^]+F]M&CH;_"LK9YRWY*8@BP%M.7$7+\JZRLJ65Y&>33ZDA,!01@P"# M0Q+SZ]_NGAD+HZ>E[^E"G(0I $,\.[5 \8M+$#M.H1)MF M%@T$Z9\Z*I(MOL"#(F7/.;@"D*5C\91Y&$$%1/CWVIB9%YL[21\E]E1\NP&% M=&*A/"ZB72ELJKW;!9MV:\L MGB$] M 52LJ(]>7+(_UR.^34EFL_-F'7'>,.+,@1B$@5+M0W23;%Q<(8B.$QC6%[\_K&U M2?DEER=JB,I74,XJ2Y/P@_Q"9 G2-S*S$);HLTG,C]6'N8Q:^MN#W0B28UR9 MZ\43GTV/O8!60.^5@J+7JW7JG7;=)G$AB\ D2%*4U(0HF67K+Q_Y8\ 6J-NUUM;WEZO6:M^;#4:5J.[Y>T:[D?+!M=DV&>MINW]5!'C MHP!+"^/IIY9W9[13Y]G*&F?%-SD$)6MPC0H$)5^"4.CPI[FT"@3T^M#L )?] M7*GPSW'9S[1EK 8+HG&T397/SVST$V!-4\%34T'WI:E ;_0K;+0(]#]_OZSA ML#YTGI007KM$22:X'F_7NV43?#RO>'R1S=+(V6GD/(-(V$I3[-:\U&4%<$]8 M)OJD^K8"*'O*NN1'<;-^<\MJE!IW6F;3MIZ\U/@)\501*MJ^5\'+V:^:Z373 MKX.\DYGN ,_6^7L. M=3O?>]]JF/9SS*+<#E65(JJ?:6?\ H$53F;2&PCI+FU)\TSFTY-8[!5GVG;]Z?7/F_!T*A?>T$2_YF:V&K8F>4WR;XGD M;;/>UF'LJIAJ6T>TJFJ8W81HEE4JEK7[([I[EFDWGV.BT=/CL5+$J",'^\0% MK0:HKE27=/J:EU047ONB4)O5;7N9AKOZF#;MDQLFYW&TP\. M?Q->F X]["K5V[;9[.C8@Z;Z-T7U5MVTVSI;O"H6VMY%W(K=OW7 [8E"#5VS M57]Z3?46G2P=:MA9+FC4S5;WZ0](-1=H+M@A+K [9N_ULXSW@@NJ$G#;J?X& M%V*42:&I_U:M#O8?4:\/@-J6*NZ.AF97H'EU,GYU !;P494B 55.C%XV0:D: MD8'=,/@LL]-NO;;!5TGJTI[-CM&R53<[SY#CK&E9T_*KE$@VGKX8?T]IN2J^ M]FZ93PMFZ>DDEVWMJ*[9MI\^4^U-''Q6QAG55+^IEFJ9/>OIP\6:ZC755YGJ M;;-CZ227JEAJ>QG:6CZ750>W-CG-M.K:B=(!@3V@9:NM>R9I6MX36K;,NJWE ML@YN/6?UUAHSLP,,>=& 61R)ZW(QXE+'P+:FW:YMV1^T8Z3# 6^)[$&963KR MJXG^31'] 5']>TWPKV[+[5V-E^BJ%,YE E/:J\%UQ0W3!=50V][S^8'5M?L=:OCKNT%P^O@Q9[R2L.TV@W-*YI7JK"SU>:5EMFUFYI5 M*FY'[EV(\(*FX'B!$XZY<2 #A.^W:A7PM/D5%<'/ZP.P?7> %PD3Z/=KAGAU MAJANQ*#*B3UG0<(C'B=SXM\T OY5,D?] P6W9U@F*: MX#7!/_.9IVG7=;7FSGOE5;;./O-!8L"" +#4BT?8C:EB"3P[P:G/E4J]IR42 M57*M-3'/V5FVV:VWG]+.TF2LR?@5ALEVG\%ZVE-2UK&M;1"Y3M':>!PBC*'S MP[AG4<3 P/(]-O!\+YG*1IB1=T>M O(?=%ALZVR ZAQO5I)D=8!@GZC=;IJM M9EU3O*;X-T+Q2/#/,/#B35"]CHEMDJTBHV#/>4JYCU[70;OYI!;8GOI;.G10 M:2+NMC0-:QK>;1INM7J:B'.6C4S5ZK6YF0F.85S2M5Y15DE:JE$>\%OU0ITE95,Y*Z"0SX,(RX,B,3 M]E"5K+/=9V[J(=!^S32>O6#E-QODV ,.:#9-R[8T!V@.>*,<8+=,JZ6;IE74 MI-OS..%99M2!F1?PH:>+/;=O6=WI/#T;OXFD!QVZV%VBKS]#VUM-])KH*TST M[6>8&?4F2%Z'W!Y'VS>>&'X8ZQ#;DX78.J;5TP$&'6!XLQS0;)AU6P>9-0>\ M50ZP6V:WH4-L%37A]CS$I@PZ@R5)Y W2A U\;B2A$80!CDN,0M\'H U/]F#3 M ;BMJ56/2M31B#=']O!E91+I-+5K:G]N4T[+]XK8;7L;>INSU$Y8Q#\_F,99 MX-2>UW]8(5!6N@_R1_FV!OSNABE"O]1/JP"^?ZFH+[8V,JLD&"L>Y]P0IQ6A MT&J&@;3(T2*G"LBDP')=BQPM;KRE6:XK$FK!T*^(L MYJXQF!J_-)JUN@$O]0$IIA%&1M?^'],8PH=DQ(T GFN,X66CV." ,!=0-$GX M>, CHU$W#;MN]4QLF3D!I]A%[QCOBMF8&Q,>>:&+G3;AHF[-N!EY2D6%;9JO;>^QB8Q*%=QXN UZQW?HZ9KW54[U!L^S'8%N'GG>1?R^CT$V=9!_85BUE,;?:-:O$ MK%;O.9C5!#[Q %=>SI[%9P-3QLSG].$F2J\1?..W\SYR%\(>;P11":!AF$;/ M\IHN7 R<>(\2$6\Y!Y$8@*CIWT:TMMW[V;CUL2$/KIJ8T>\"WQ46)3CN/&7=XL?P@9@Q*<)_R#-]OKR>PH^ @B4A$>5),Y&LXS=XK^C*/>5 M;OGA &CUQR$;PE*.F7_/IO&[H]**'\/FSRY_.'Q)6?17MB.0&J.(#__V[B_> MO^K_ZH!U3Z=1P$0G\% @O/BO1^SCHDW>'[5Q$H)<@A5+94'BZ]<(3^C 9BK6 M*NZ@]E!K6ZPSK'JM43+[FNT-S;XE7A;>[LA7)V5_,0,%?OJE4^MD(AQ,(B85 M _XV@F7 B]3=PF\S9U^D7C*9L6[QX?5:+WNX!#-?OKJ![":3]GS)H]VE"AA? M8M7:RU;P)+IREXVU=Q\%&TV(C6;ME4Z^/41[/>N%7(Z9?8X*;(\_C=&7S[;B MMK@"@?*X8+X,HW!L\.'0<\#]AO_'1/VS$1*?#5#RA!%8, >R:#]-<.O>,Q9 M!%X.8O0S8-EF:^'-#I"[9!C$ M'W(3CV,*98E7"^9#D=U9_ #8$@R0 QBIZZ' 7N03@!L.^*.7C:\?#ECM9RE3&?GY"-"SO7742E+&(Q( ML%6$,8F8R^-1>#^SP/QRNV#$X#5+^;!XB[7W1/XK#T"/"J.L[XY!.L1)1 [Z M+M-Z<56LM*JU]4S[60*W"]3,/ \8O[1KW>V51S$*M+ZV6GR/SV\!C4/.,\UB M+=&%!=64F6N(OFL6#5C X\.+!Y]/C3ZX"@BY[[' X05?8,R2! #<6T;+Y]J= M9G/MON!*PW<76;$/WEAC)]P9K-%.L5%%@;X%:;] M,; +&1B+DHF ]0Q!_!B?3*/R*$!@)(=NP??@I=)UE#<+^@63::!>!+^/N= 3 M"K2(.4D*% \( +C# +ULP2N2IX.4F!X]Y9F30I B?T_A!KMN@T2 ?68.4()+ M9$Y'%WC[V7BMS(>@>B4>TC.X-]9D#)P M]"QY/"0WP(7=4)!Z<9P2?N7?MMTQN\VN>):06"2'"4/%)688W%MQ5-#S]"8P_/&O@^CHXY(?*X)^J[4A^KMF 8]2 M!B#.&P5C@R1;C%@7%G>S>( U=[<(&@P2P_5B0K[!QB'XK_\5@K&P@4([!)00 MAAXLW76 @&/=J5W_\/=?/QF?X4OZT_H ?%&BA95OGWEI1EX" /Q2"JM+'CF M%;0[3\ P])+"<38=1@FJ#%&?]4'V^8;5D>(.7U:BI4409>\.A? 'V0R6[X/Q M+4S0M\>O/K,@_L&-3RSX8=SP:&R;E^" 0J6%_VPM_(0M]HX?4"% M"OIV1#L@16+\=J0A6MJ!HS=721FF2C@FB5C MP;BQI'K\1G$K.%G,=U+Q '@P603>< C+0CM@P)-[SL5#LGG19 ((BV!V>C0: M$/EK73:5EV2O5WP"')\&\H $M(B(Z)FKG%E$/U9 GK"]E=KV"!-4@@)JXD)UD1<+PV F[A"! M!F5Q&@E%"CB*;@7*LO7S!]"\=+>;1LK!*SF"*QYXR[Q@UN_+-Z*,_CDO=&X@ M_2*33Z?';)@>T]+I,6\W/:92!"F\((IQ%,7J%E*O6W9^4"1U"_;^DPBY;LF] M7?# A6(N7BSGX$Z0C.)89:7$0S5 WLG\"V,5!1(!G)E4%Q'^P;SBS%Z;$["% MM:Z#9 5,%O>_1Q-X22:D73BTE5I 6J9EA;P 044KU4 07)>7S#MEF\[&M92) M6; Z58SK*YV4V](EW%MKD%*,U>(J!OB[CT9%(5N)TM-%D]9WT":>GQL_&1\\D2Z QT&AI)[_!AFI,DOD2/?7KJ"JJU9FH0?Y!>B MLI6^D=6P@""?36)^K#[,E8/3WQYL8Y <(UY<+Y[X;'KL!801>J^TK;N]6L^R M[:Y%%K9L:B1!DM9W35C?,Z7!XL>.7;.:[4;36G[)ROM7_UBO-5J=CMW<\OYZ M;058]5JOT;6ME5=LO:H- 7^DH505>JGUGK>7FG1O?P;DQ57?W1FQT'FVAE>S M$I0.C4I2=(U&%(I3@U XD)M>N@.4],P-;G>?DE#7[DB'1;V7C^]EM[27.\"@ MKRGJ?Z8_>C5V_( <"Q$HC^?:.;V\R-?=*&4W2C+=#]*83O7?Y[TL!M/C;:3M MB\PF>(OOKVY7?*MFMZI*X1>BX@IK3YS$N_,2;WZR^,](A"'];]O=K@""GK1U MV#PVUN]K7(WF7P>6V>X^[1R;GT%*18AD%]J;:RZN L%6A(O;9KW^I",+]I2+ MJV0D5]F,. ON9%GW97)63LQ4>' MDR[T7G%+KZ5I*IJ]N'5=+Q*K_3: M/4W&KZ%7WH"S^L4+6."\C);9SIZI-G?:5E/;?+OGN6F27KI]EFWV6NVG[T6^ MGY1=)6^FJCKF=#C$1-9P:/ '61\08>:FRA'%\D86CTQQ+L#_DWIWS,=<9\KW MP4*^R*-R:/Q=NT ;##+I-;3AJ/V?W2;BMJUI>(>=GZHJ)3R'5M5_U)=G:PWT MTCC6(X6> K-O:\#0@=TPVXUZ928JOXU10Y5S>[6HTJ*J\J*JJ\64GHCV=$63 M6396?S[ O8-54UG^I$R?5 V^2Q%\53%-A5*!G/]M&LS]=TIEU%@VY0#%8^EN M$ ;T/"_AXZP6#^YWL930I2 MO37[M10V8'>Z?IT\NC,;#3L0[3[R!KXUXR*-L@T5':8[A5IXO!X+P57=7"HZ MB8G]70(0[HT7.'Z*,+!"X\828<@WS]!*=A>"D;<)6:/]JBB[;Q3:'>'D SZ) MN..):^F28@.QK.<2LL R?=W6P5_45 M]-UL% CK]>B[U,-" "\;;:+1M8'0K7Z,LOMAI9V M=BTBO=AU<+81X$(@J$'@'3R4QF/(_A2R5Z5LITMZ4G2874?:6#D*JUZ@_A.- M4E4ZVG[849LU! QFK2YO079>-:2J6)[H)F@5&3)P9[J(6MV"@)EAS85SA.9F M!YGE$1S%7@^%?LVB(R=8A]1A5'"0.=M8K-!2%C&KQN%@+#:9&C%WTHB0;$J! MKBY"Z"K:>>3=1['("I'%HIURW7R;'3:AV5/%02:5Q>[N6W:;=0]=3PA5S;PK M.@;S,JA5ZN2U3 0M%"'8]$,TBU>S;N=FX<[()S23)VD$GJKL(3*)4+/+/IDH M:L2,)6E*=.8ZYLR 5&PE# "$$8HJU7RX@FPC=F1O390\EU&;*-AW;4%JI^SE M7HX8+&S6E+ 'N'S"/+?X+;Y$3" H#PLH')$*UR<-/#D=J%D<&+.HGQPPH<.Y M&\O9=K)9'W6WHT>%DTP]@8]3-FC*]\[..BB/O4@C_"517<_Y>.*'4\[SGTDN M&!.?!1)-N54_$S5=4]_H]J4;MB]MZ_:ENGUI)0CRI^RS0D.#I5*X2B::-1MC M6ZP1:%Y-,Y_@2PN>E\ KACF8&7[$/>2%%OW ["%%-9 U7 M=,AB!80@E.9IY+WK)VRJG$S9D"X<@X;!R%& LR-49WQ SQ<6)Y?P] !HHO]) MS$,,1VP\AI_[OM$?AZGKE69-/#YFPBR;H3.;$?%,:N-4U MC9?H^6H9R/2V#9I,GGNP*Z[:OQ/IXE]QV55QETWD/[DQ8G=$X-A2%*Q/,'&\ MH>=0H^4PCN4!0,!O1>Q==(T4#3=17!0.,6./S,8T(G:99''S$:-!7,QQTK&< MJ.%R',"<")/4+HZ]94FN&@0Q9:U+Q9]]DB5+KJ$Y3/@^ I.\9?@@KBEF)9)= M7:_UQ"]%@UC-*PG3) 9_&?,/%OA[GONW=ZBA+Q](H)E0S8)W*9 9'# M)(CFDN&,ZGUR<:[A8Q-Z>!80H=#QL>%Z\&L"WSTZXE&\F+M[&VDJ,^%GC]T& ML">> \9;Z*:.8+AK[OO[Q6(3L3H\?N5!RNI1,T:4WCCYM_ M7IZ:V5>?;HBP;Z+T&E]H_';>SYZ-@,125]X(BYN^E\^.;ED@#W2!JH%1U<@H M3PY!&H7^V#2N[[G+@P_&_P%=!LPT^BG&I]@'XPL.9P@2G\OOP(9B!,R?."_N M9 3_\L@$/1($\=2_@Y>)!&L0@S8A"^)+%WF;G*J@=UEW$7^NF8%^9<@.2-)R'9<,!R151(!@13 M,39NQ0QOE/M9Q__P#H]& $IIU-(L5Y8&SFA.[9DX'NXKN'F.F"LK(Q?E]PE= M-T7R9KA' !R\@=W"#2$X(2K-9LCOX;WR0I6Q,:-E@>@'8LH(^KE!(J>/RZ.L M6Z(/YA<$ )6*@EE]/_(0?*GI!1L2&-R553H28K38U3%Q3&]RI(OJ2$K#SW>8 M/X319X16ONY*HE5*/9?C(6BLABBKF6IP,\YWH>3)#'$E?)EJ7+ QB$*&."BC M4P8JO,BE>,0TPVU 8 +(B@AR'2L6/2'\"FVKKAG( ,"(,S\9%;=QW3'A]8HR M"6X_B-U$6DE]QT%S#C"4H;TOZHK!=VK2P+;+_M>^J1*WT.R)TP'Z01CS 2?P M7@5TC'@*@GXL$F'AS9CZ#1PR0 &%P1V!;1%%01R?J&O.\VN^<-#QSHB[*6H3 M>-#)^9?KFO&=;A* 9$^D5*\12S+K$1\Z9O\61X9"8WI1D9RDAB52R:)08R"F M(E3P0N,^3'U7FERP$4F!$IQXO%L$N*I!L' M(29Y!"D] 7'#W#OTI5#793;.+)IH[?W/YS?Q>Q-#9W?(L$31&;8C,B 1)"'D MLHQ%3W)S@=\Q8.H3_HPH]7'?,2(IXVPT.5S.?FW#:A%=B9%"X&*!-H&_);.T?%YG8RC\&*9$"8R[@3\21C^,+@L9I\;4"27 M((K=<8MG?C<7" L@L=CXI6':S?J\>LL\&IQPI&X=@+3'V .+9"Y,/G8E"W_2 M6F84AIR4](MM=IM6;>9%J$;(1,G,?W'&=,=S00_:VXO)ZA((GI-GP..*DH7W M "KM>PT8HD02L>).8FB>D'$6P#U@M)UXM_CG;R3'C!-<[K5RYD[":"*M!^/@ MMY/K$Z"UWU)X)]SP._/ Z3.^H+025\A'7/H80L7Y\:9Q;FWIM5B ZK@X.ZR"741%$YA[+8IZ#[WT#$8EGAD_3 Q1NUKZ'_^!VJ4 MVXB-@:+ON!].Q#'-)?/'/ '5\NNG/D7@\&Q@-AHP8Q0EBIUF.?_"24($JB=@ M,N<>A!*-9#F[8YY/9V2DB<+Q&$\N0/XIWJ=(0<;]&3>6#!Z1J/HG"@>?K Y< MJTR-GGFS*0,1_P9;,(]$A#0]*M.#4JR&R*P.;/J(^Y.%UH42F%YFE,0XO@TU MR9AR!,$[PW(M/.>@._-Q/\SX(5 !+EB K=1Q"6>!.)_!P<41Q4+5BF81B&!Y M8P2$9_:0D(]3 A=?L1#B!(4<>%LE)('Q"9H0S34OG,3*FG4Y HXG?W2T@8X9 MB#*49&X8T^*0@,C?]<;C%+1C.L'Y0S&>5>W&2<(3^&R_9A$"Z2 ;U^BI[[)@ M^9,KV6 B':=#YF BI*EL HK6E1QWDC"9(E;S#^6(QI3,UF'J%V@]IJ-A<:PF M$\MSSDG SU%3$!D06Q!&,A"("?T33Y[3D0'K !R"7"DT@G4,6=P%W1]*!L+P MS'3"*3B7=%B(U'IK16'+@\R0/QT34Q@>% MEK K'2Z+$^!%TF8IO*TF(D &#U#6Q48\X=)K6THG.E5F=:I,1Z?*O-U4F1T2 MIE2$1%5$8'F@2) " @0F _/@7J3\HZ8%(P>5*VA09%65=JM.)J3W_)_4B_!L M8\C O0"I'!PR6J&(=F7S 8'D_4/ZZO+DR@#+;A2Z1?DFQ%%F*)Z]*%]R'D>^"U"B$MRG94RK1+(*8F[>J)(LJX\DH4R_Y?W_IVE;G RSU MU^O2F0 10RI'(&=Z5#RF$)R0=O/,H1BA**>BN3EGP <72KC_ZEV=&K+"E3M ITH2GVV#SLC@+HX,5#!Y/ M*(_.*2;. V7V\@=/>+"+*\?R [-"Z(\NS=Y>!(F<7QH:C.=MV3H$78_Q[!N^ M$6>!%*.2U$[QI_DGS^"!['FYDH2SL3A;$.8L/.ABS$8@_+[Q0<3B'ZR6 ;79 M8SZ%/ K B;CA#VQ_#_,^%V0^AA^D^,.(KG26=IG[_J029JH:SLZZ9T[3Y@(N MQ7/PW*W*SL1+BH3\.''0#H8'3S!\7"9=8&IQX)?,GR'@G5(*B'+VH@*>>!-. M>C0['!&J)->E136J3##2S13_$=$AC\EN'X7;A)>$ :T?-(@YQNT&K.)%G(E* MSCQZG(Q@$V]'88KV7^$I,HJ3*5C?&W(TX(KQ8D+QB9(- L'XIQ0A?W)YVI>7 MD2+CX4AH%CDC&=3)48(= R(Z2REHW)Q@E7EPNW#TB:=Y: +_)P4&$@0O/^:L0W:IJ/LUABF>>U-^BH.R M+ L-E[PQ#,(.>%9O1DT<@ ZG9F:;%N R\X?<,>HG1%8Q2)DLLQQD AB[6) % M[%Y* DJR/0:>H#X22Q9?J+'P,&-M.,1@,@F$">:R.XE\ZMEP]G X.VF?6RP) M'(<\3UHH,VZ!WX(,F\"1'CYN!/MUB,EYA?0&! .;*:6.-%9"$,'J1F3:-)9' MC@\R.6]VK;)MA90H3!X_ C7(RA(R_2CO+M]+^<;"4@1*1>*#Z.9$SRC*KY*- M%P:'MR'"D3UBP0[AXX9I)/0("JMTX'OQ"!;*T4.DS),PLXE4PY#,F7%+9[_7 MZQ W2K\!**X"AJ7$_Q0MG:"L# I%P9KW*%_*&P MB2A2#2A+7?:RD=>HO Z0&-A_:"79=7>5["Z&P\-/S"'8XD"B("06L@((BA0J*N.*W6'8"M"(%Y>'O1J/>.&#O#YKO M%=W.TZ"@LSB)4D=:\ICGDX2KZ,JV=I6N_G[QZ9H8M>]0QBPR_:DOTNUWF:J4 M3 L,( ^$]E:%?Q:)-!GV^'LZGH!A SH7K<9/RKFXQJ_225S(FK,S(:80*+6Q M^/=[EFJF?C:7P$%-)QGZ1CYH8$H25?X1I0O=>6@ELGQSJ#J)16Z6VE5,41.1 M*QZ ?BI6)6:;C,_PT24;R;@_4G<8\\)3V60B,K-5^E$&9VF%60%9!#"&#AO M3=P7&:,HP;%!#N9HH/42<_].Y;=39BD?BW1ELJW762K\UQ1\"/*?BYBP]!-A M^?^6KJM(I1_S]1ZI''DROIS"=I"-KC31TEU;*0Z:NRH.O@!ZP0 T+O+ROEV6 M C=46RLY'G8KJZ:O$3K3U-I0M-+QZ+"-4)85 M')A& $0(_#!75V'.UE60PEE46E'BM;X/3)K>CJ2=G;U(IG*+='%T'N SU@N3 MWQI37V)ZP;WD56'[<\I+!7T*Y$V7#%)8D61&M9ALX!!%FI@CJ\#A">B1N*FH MQH^,6W1< YE;K]0M7 AX!H;#6O"$O!K2T(N0A9]\5ZR3@&28R %@HN?DHJ/' M"ZFCZ KEE:8):R.3#": M+=?Q6W@/6CPR,V,"C>,!9EKF: +#!TP"-Z014ORS2\0*@K*LL* MC?!5+T!10+*W1S#*VCZA$WIGFD5>0/%M)IB85/,)B5Y/,]%3()N(K'I-FMBY\+MJJX@:R M[,M-=EEN+P.Y)]/224!AA -V%L%@ UKG@:JZGG^\RB%>U)1!5:YZQ293,T^D MK TW]'T6%9\U4WU.!SR%&_/'P2-.TR@4I3[SSP+5+P,-*$X*A^:/K P;*Q0W M9>[G?+HI[(C:V&+SAH+9+R2).-BAE!35P 8;MV"86(8\"'X54IZ!#\G0 P'\ M>Q2B+T9A0%AW'O[+R#(P/A,*E/1D*@^MN!P_Q=, 0>3SHFS%:DFVR>4&(!B& M[ [$!!I:5OU_Y#/6>$1VM+UX:,CC=+="M9BRWD^(?-D,2&02,8KU+#Q0VVQ8 M!W82JQ>ZS1:2.4IT*ZYKS_26/%'93<3_+KFU ERLJPLXBT0=#37PHBIAU"TB M>9/X=PQPC[A+09Z)+'%"E>]15;7,="0/E-3TW&;@"XF%L?HY(P:EBU306 M.,082Z1]PI(8AC&X4-3[J.P#I'_1&HS$T0QMK4%,*QSB1OT)'>(*V^A-11<7 MWVZN+LZOR3Z_O+HX.?V,)OEN9"(O6>5I:63&9R]V_##&/ ,ZE QE01DY/$AF$K<2475("8K<)$K*7[[D@DD^9MIR,$7*G58 ME1Q2?#]+",WPZ13Q.IOXM MO32O/2\>.+TG@T%J+,P?4=T2P3H.W:Q+ P@^"IS_(4[B0?R*/E08$0,3<@SJ MXO /E9^!1PED]LCV2&KBA\R+>GR1IJQ!E$$])X1G_3<+BP?3Y?<%*,ZH%FL4 MW@L[2, B:Y:$"L<#8#SQ4.>Z84#M,AFFO\DFY6FDLF%%/X@,>'A:)"*V"($1 MDA*&;8SSU>>)X^J.6S&(Y?'=':?HR^ M_)Y"'L'"^V0AXH+L M%W14*9'Q6*% GJ7#;T9)P=C$*P&I;PNHE6\('W7FR3 M.DS@ M@I@>+Y2H6Y*%2.@HU/8BI?M4E^31X0=B+(UC@T_)0:<(@:*WH%**\(D M-RP8$_PTV^"/9$MNZF1$DR4>"87KEA2NNS"E0S!VZ$@G$>2)HOFU7!.ZFYP) M%;+"#C$D55#*1E+82X$R!;?K!_=EIZ.9Z\W-4+32E&^L>;RLSZTV/+?JZ7,K M?6Y5J:#R$KUSV;^Z,<[.:L;%S6^G5\;9MR\75U_[-V<7WU;)C?83A !>73,] M&@%0?67.3W_MGPO7__3SV;=?=\3W7S;4AKI48=(69CI1@<\]I[3M 1>YY7E( MT@>#RU?]_6$GY:!AGWGC++W)RXM>%YQDS9QB91DH>8@M[YDCW4+A^F%XFL>B MW%#EBU,T;'5RATG-<\ ^%RW4L#) U=W>HOF88*>X8";:J!21F<4=R].5X2F^ M:N%N2J0H* M#< 2"*):,U@V!G@:R["%+HEERJI &,C5(S-B+<2=P]$(6+A[P M:2@#FE+GEW-[8O+49':;*@T!VVK&-TFR#F^JEB#+NU=+(C3CUA1M#_2$!*8S M2^0GL+C2*ND]*EVL9G-6O(BO=D'D%@1,7_6]/+O^W?C2/[FYN%I+N+RZ[%Q1 M(]6G]H4+_/3?LV@^]3X4MO*"TV9T@]W<@+\^/<&G?*5RE+8Z3#<+ MM(U)?BN)&_E#9G:"-*#CB_"G,#F$$&*0@J5I-M4OPQ2S'VT@5RV55NME^9]^H M";DGJD_635[97#P!"$6[!?HP,TE7M*F<_UYFOBX 5349)ONBD*:*X5R VW/R M<*R8=8)G=N4)/0A,!:?Q+)OOND.ZZ(;*;P3Y%)!MSK3!(*[#QJDD(_*&&Q24 M$>?@ SC2K-G7UEWD$RXS#7+64#P@BFQ MMQ.VPEF#[*F/_%2<(8"Q.<#L@<*25"L$4W"TS#/#-XFM$FW8LRX?L\T83%'/ M,7OO#/_*;B%J;K7!\<30@M,D?R\$6;*$XN%SQ6].B@=<1)Y M3I9F69K:Y@UEU5Y!;$1S"\V!$H7/BY:=S QCRPM29>4UBXV(33P7(10=O%71 MU4,BY%+^PL%4YHN%TN&$3?6G>%8'MFY&E85]BCXZRY7FJ% M(8O8B]X#[L6VGL7O25+EOUSWK\O7FIG0S?IQ MQX)%+=K*;=D0+\6F/5F_GDL,OP S#Q-JKI_WK#&\3^%#L4_5^]K+H;6#7(H(RIDX* M4V&I_G[5K]&_H@FL\BP!#Z9HNG4H#D'@Z@%F>,KA'>BDWF+_O&EA.)2:+86\ M6H" 6CRFT1V'I6*4J(0$J:DC)K1,;UH">E18^P$%?2MZ&Q1>LZ"C<5.'\6E M94V5J%=WEGP^Y8GL!0ZJ"I,L/-7$C/:8!H/,M]S/.H'/KV&>S.8LB' @JP 7 M/E+-G%!OGEW;K!C/8Z%CS'4N=AV2%IRP/60*CBL4Y>,&S6:;(#J9%VU+T5UD M1:BON7#ZX::YA-4/]-DRR/#]V]7IKV?7-Z=7IY]!^I^?7AL77XS3/[Z?W?P3 M8Q??K\YNSDY%JN'WZU/\41X[5#PLN*DV/<.2\\BXE.-SB6)/P78 :S=O %+M M)3]:MQ"#%(F'TZSDES+)A]S%85'22\8R@)/)[)-SET^ MC01+6L"(%5:W&#<,%C6[IX)TL!99FH28?R0J>(M/SV:4Q".&*5%"-,@. M2 M*,ATIP>#_LE;-,F[%]G0=!N.:U4'+BAH(F5[8S8&5XU_7#D41:T,/&/F*SL8 M7&IOG(Y7X4>*U!V-\WHL >SX,5TF18E$O%QGZ0JR?5"P*]N'/"'Q MS8#::.+&^&P2\V/UX4-!_N#]'XJF%>+<]3!&/CWV L(VO5?R;*]7Z_5P%XES MDPC^[RJ0)%?7Q&]'B3O_H]VK-1MVI]E;?LG*^U?^V+!J5K=C-5I;WE^O62OO M[-2MSHIG/W;["L#KM4:]UVO::]Y_1'@7N(=-11KZV[O&NPV9S'%ZP>H6A&;)5$ )\P)HU/4H0>S)0W:_I&W\:G. I=K\&9"+8BR7.;T% M(F>UO"K+MC67\N[C 7MOW(38(3R?6'PM9!-&)' 66OP^,X7=3%(L1[3>]EW8 M]L%[HR\=^DN*.%\RSZ4!HK3[V>:_+^WX(QR_#;+_ LX]!VOD*>EA,7(7ZO%G MP>[?4U\-=NP9AP;]*;,">DLYR'YJ-!)*EN!1ZF2*4$P2@SI#&6J=CR!9:(#7 MQC$EU]@?9@:IE75651!9*>)Q<]T[']BNAF6]$VQJF8U&Z[5-YTJ2VMK*M]J\^7*A1>N] MYKNUL65;M4Y7\UW5O=*?-9!?#FUTF//*]BEB:V481/XHW]6 W]TPQ5/EG0HX M/9/.?'$D5XI^G]W7_;F31^0;OAT6(LUY1!DT%>L,LL@N79!5F5 M2_^ZXK*?#.N3[^=75P5$M-W.2/[6Q@LZA&8;_7"D8[[M]6JK_'7LV^G MQG7_R^G-/XNC1G9[BQ-5P -2>-5FMQ;.6=R_S6ZI]OV/=_?:I6U>SWJP'HUBRKTZBOF^R^49J]7;.:[7ISQ17;9^EW M6[56H]UN=9XF2_]9$J2?Z0RC^U(>].G#R!MXR5\'T=%'D1>_>@K\^F.[.35:O*K>^,6?P(I"47A N% ME]G*HR29'!\=W=_?U^"RVFUX=]2/G!$.H3GB[BV+CER6L"/+MCIVHWD$H%M6 MKV'9+:O9L%N-GG7D=EJ=KM5T^4/#JHV2\;N/_;$H0,7N E><^@NXQ@D7O3MD ML?U9 *!.)+2U!8:Y5C'["9A6,9NK&/O UBI&JYCJ0OIR*J:Y0L5\FOKL/M;* MY.T II7)ILJD"?Y*0RL3K4RJ"^E3*!-4(O/ZI&59C8YE'[G=EMWL=$&?-*7+ M0@W_P2VY$ATK69!0RE+G0US.ZG!R+T;KF;<#F-8SF^L9^Z"I]8S6,]6%])F< ME@5*QA9*YMI[2$;&0M?E+&NL?H6PQ\5VW2Y=D;>:J??$M%KYG&S0C-VC8CC; MA&L#;EBB-JXIVNR*VYOJJP%/[G&0#F8BYCI/=*Z7C>>PX1RV_I6MHQ=I1C;! M7JM2-08 D"OF?GDZHO>& -/*<7/EV#AHO?^+UHY:.U86TN?SPIJVW;2:W2.W MW:NW>S8H2*LN-:35ZW55!^ZS %,)L>O[I<_$O!7LLBK&N2CM& N%0V!KG?-V M -,Z9W.=TSQH:YVC=4Z%(7U9G=,0.@<J-C6[TZY@UV>W74&\VFP",$JC M6*Z J#,48D/@>6I56/5CT5AO3Y5$^[U>O5N[TCU^JVZG:[4$0%JJ<- M3HV;.L+K6>CF:-WR=@#3NF6+\MSZ@:6[/6C=4F%(GU.W-,&U:8)NZ8"#4TK3 M4[&U/UF$14@_IT;:5976&C"M1IYB8$T=V](UM(^B]4B%(7VF MR>W>AT6O:1 MV^G8;;LGLL:$$CEY:WEUFZ&'1?SS@T;1*A3E^9H:3ZOPU)L/!&B$K4*8#HZ\ M,<"T5;NI5=NP:M;_:HM66[25A72EVG#<@!WBM/)ZKU$'P?^?!_Z0]4S.VR-C MYE X-"YYY(6NYQA7?!)&B3&8&B,S7BD8#IA7-LR@:&SP:K6FTIJDNI%MHFB6*9IG[@OFHRS3.91K% M*7:F3$+#ZAK?:]>UDUJF@:Q&JXYE>WTWG&"/S.+5ZII>O:VUE 9,:ZF?.4VV M:F??KK6>VH.]_,>GJW/C+(@3$+3<^!PZ*9[0E'96"[W] TP+O6V$WO7);UKH M[<%>DM"[80]A$(ZG8($F/(C1-KQV1GS,M!1\*X!I*;B-%#SIGVLIN =[N4P* MGC#?27WAII][P8\!5HIJF?A& -,R<1N9^/GTBY:)>["7RV3B9S[T D^+Q#<) MF!:)VXC$\_XG+1+W8"^7B<1S-N"^EH9O#C M#;>1AI=7IUH:[L%>+I.&EQ&/ M0?JM[34?)6S@!0[FR0,V/7_ M 8@.K*Q)0<5@*^&OT:@UFH3"L\ )HPEF.' 7D]PB/N01QU.P)(2-I<0&HU&S M\,\E R^I!MVJ'_YA##T?GG+O)2.16<"=- )W 0#';(;3!V?$@EMNG(3CL1<3 MP1S@=?@DN_[A^O2$/ED?WN/XSGYZF\:)87?%=,Y:.1%A'VC%WD]::6Y%*Z][-+=KRSISMN]?26+]GR[CYN>?-QF_WZL+MTP_VI M8>VOP=[;QQWO]0[<]^"+K-CV%U]U;[T-$>1X8MQ<')X52+*BF_3N8Y%7+IPD M'/#(L&QBE\[NL,N:FX/3!RJZ$V5V@=?9FPC(UIL3D&OO^(Z$/#?=\4B7CE@A< M"8%V=V-?9_M-O^:3A(]1GXM][^W3O@MF_\O_^XO5KG\X"UPL686GP7/8K>A? MY\#M6/]JA!%\'D]X$+,DC*;&!.>IP)?4DUAVXR$@7*$J*F7>O@_85?WBU^"!O$H9\F_(,\NZXO MOZ=P5HV#"GA4KGF.T_&81=-*;DW3GBE:+OP[BO)C_5M^.(@X^W'(AK"^8^;? MLVG\[JB$AG51_#S(>=*2=GMGBN\?@U36V?_%^U?]7YUW'V\PB8!JZ>&A.+1I M0=WZWH@=)7?2*/#BT6K9X[E_>X M3B)IF5-IF?,8O[T>[786T^[UV:_?^C??KTZOEQHWE5K&$A8L=D%!&S[B_TF] M2 [Y4ZU0\H2E+%E)]D.Q>@TP\L6-RD\P1BPV7(SN."R-010G(R^&WZEA&+QF MP(T8-AM^ &?!@]<,^(CY0_1&\$%$7/(".640;J+GL309A1$LSUUN44JD2[G9 M%FBG?+J9*TBAP1-#16XBE9"^&801 (';XK-)S(_5A[E4Q:*^1(R[7@QF_O38 M"PC7]%XIBWJ]6JMM->M-DD@R1U:")*5534@KE719^K'5JG7J/;ME+;]DY?W@ MTBW_T:Y9%JC/%5>LO'WEBQOMFM7I6VL4OKP8+C>B@M=&YZ?IL<;=EK@[BH^,R].;TROC:[__J[8*=LPJ MD !+-XT<[$EBQ*'ON8:BA=T@Q$N>@"S\RMBM)L+=),+=H+,E_70UT6FB>T9_ MZ#+R L>;,'^>\K2#M.^ [90XT0RL78RG=S&^GIW\UC\]-SZ=GI]K5;N;G+H' M3L97SQDQ[AN?N.]K,MQ-,MP-2ELRFD,3G2:Z%W$S^HX#-R0 (O56F2/$!5[' MZF8[2_-2['SM'_\ZB(X^+LU(J%!F6!4S4)K-Y4E@1X/0G<)_1LG8__C_ 5!+ M P04 " ":BU]/Y?CU;+X6 P\@ $0 &-D;F$M,C Q.3 Y,S N>'-D M[3UK<]LXDM_G5^#\Y>:JHEB4:,=V3;*EV''6MT[LDN7)?)NB24C"A2(4@K2M M_?77#3XEDB"IA\D[:6IVQY+0C0:ZT2\T@#_^\3JSR3-U!>/.QR/M??>(4,?D M%G,F'X\>1]>=LZ-_?/KMMS_^H]/YZ_/PEEQQTY]1QR.7+C4\:I$7YDW)#XN* MGV3L\AGYP=V?[-GH=#Y)H$L^7[AL,O5(KZN=K_[J7IQ9U-3&]+0S/C-/.WKW MJ=3"/.V>=GOF>>?,T/H=_?S\K/.D]_L=[>14 MZSUI'PS=/)-(7\6%,*=T9A 8F",N7L7'HZGGS2^.CU]>7MZ_]-]S=W+\? M,T=XAF/2J+W#'<>?Y0-8GGOL+>;T&!IUH!5UF1G#E0,M V #RXMATE2=' <_ M1DUMYOQ4# %_?C($#,'P/)<]^1Z]YN[LBHX-WX8>?.>7;]ALS*@%O M'9% !FZY:7A2L--3D0$ZIK8G\%,G0?'^55A'Q]4)\$5G8ACS^D2D 0-"PF_J M$Y,2<.W\_/SX%=E72$:6V[)]!__L:+UZW19)?O6^X5,G@MLGHUJ,A@MN0 MAOP%7864-.3W !!I.4=:M-/-:%F/CG6)R%<\%=D1 6"W)W4Z%-1\/^'/QR;W M'<]=X,+Z4&5%YL%%'SH)DG5(L2@K50RB" C_*-0%HH*UA@G8?&S8N,!S]QZ,WZ-EAMHU??3SR M7!_M*EK@BSE()[=&(*H?CRS?E9W!'/M )O-\_/35Y?[\XU'0G'ET!M9(-@], M\H47=7$#OR$BU03G#F[@NH8SD4T_+Y(F]\8"OQJ\&*YU-QX#H<[D7I);/(W; MPK_UR0J^B8 J3-675P_H\9F8XO=WXROZY 'G+[D3.IS!5R/^Y9#K+"I,$*CW)^K>C4'H?_GT@=L2 M?_$$%+;?$:^9X]$)=2N,Y [Z,I [MUR(2\-U%^ &HE2*'Q ?W#@6'3-8V33] M4\E"V 1E^7P$KH;WMOR^9$_,]J@Y?1@\?*/(R_3H U*#P>>UW)7VL_C,8%76 M\W]__HKK2TWY2J/&B5Y?GP:F"K4(6J<1_Q,LU9WOH=Q@>!PLQAWH\8K]UI#Q M&M(LD"9185X'MLV_&?,1$ =$/5#WF9E4+1I*D,8%Y<8Q70K,N*+!?V^<1 /A MYUMFP)ID'E-8J%HXVFJ5P)[25\:_4H?/F"GNO<6M9Y6H*Q5(XYR]]UUS"K-_ M-X:E. L]T1\&+D4/UAEU329HL2&J"KXC(UQY15X;S/W3L'U84H;P7?DKFLI' MAS\)6&Q(VXTS!TTRI"9W3!!$20U\\EWT'$$5L7A =^-HB(43L[L.V[HTUE;J M\50-9AA1WHU3"EW*TS?CE6SWIXD8(GUJ/<^YD!29HH9Z[2@B: M7L(#TX1^K0=C-K?IO$6=\1!@-F[8ZGRV91#'&' .(:00=" M4$^ JC7$]-KF+S?.F+NS<,I+(X4ZR-HJ[E= P3/T^QQ["XM(8.]=ADG5@FDH M!]RVRXA6&*#EZJGD6,QF2(]ALW\'A@ Y) OP2P:$!8KPX%C!8G!PBG;#&E;;6TV:HFI+U>])8"-ZS3TZG 2 M$U_N!GGF@'Z ;C :N0?K0>=H%C$O51RZUT;4VK6QMGH=TGD8ZXJE8/?1 ;G_ M OXE7U!0K2:TAUFXA\&4.-UO1D33COOG;R/U6DHU:'S-X);;W7@TI3^X:Y=D M=O+;-CZ$:U#/( +2X4=359RCR#1LJ]\_I#AVL#5Q. .V)4W^B+K%^8&*T,UO M"F[J^_TI=XU_4(P"J#5XAM%.:+4 Z2VZWO[*J!=C_?.R1!&E&C2^BK?#D+?; MDRGLK^&]F&A?&!8Z4C6"\8@YZ"SO$II1MWQ#N1BP\9UEW/V]^Z\*;A> MGF\Q*BY]UZ5.<:11"T=;3SO_8D9[R&T[+)0MFIXW)Z/I MI;P4%@$>J7B"PN);4,/U-=@&")N>BTO;@)@HVO^X<^5.>U VDBKK1HG>_3"1U/N"XB',,7+?=>CU(DV1F3 &E4LXN9( MB2>^'K+&)^&OA?/-<(Q )X$Y4X^RJ'7CP]B!NHU2>L.'QR"5T8S65Y/1M*8; M&:]48"5$[%U#R"+I?*">%[0&VG..IA5Z8YN@;*UK5;O4LKVEE;?,Q--@,BQ? MJ2@;3, L86NU%JF#H7G-XL]FP..[\0.;.&P,)@R6;!P W'.;F8Q6\&;JHFEZ M9=^-1L/+,+A)MC,2[:]F<57HQME[G>=0@GJEP*8@DC,7<@"VNG2V-IZV)JY" MJX2E;I@W!5L51L<4#QN#G3(Q00PV2(:_'@6E49S*6P]9:[5X3E9)F;PO;-]\ M3CVITDKMSX"\8H5W?FF_NA)U;7RM9?;:OEQJ N1G =,0GM';0967NK>FG85[ MN0 PY#'E+VN74*Z!J'';$D5_@:I;B@7#W3GUF*O#-S[4:NZ-W +?S$,*46QA MP)9W,866KND_29]K33])D6A7#K<WJ MR;<^-E:=@)96)(1:,SG2#='+;*5@2A78589O/M"[9; F8+TNI >U**]O+ 9H M0\5BN 4?"J4\RA*E$Z/4H>)2D0JPK;42R:FI2]E/Q61K*5CCZA#K<9;K>*(+ MQTHJ$$KA&A]:ZCX/>7_'D"\,VUL,05.6;9:6 C8^N"H.:TYI3>":RD(M)ZS9 MRCT9NI&CO%&_K54!LK!9X@"F"LF3)NCT)>;*"5, M&ZS4:EGB(]#-78_]FUJHM9!NS&ML6NU8%VUK!7N'^^;A,83$5VUV&U]-3M.+ M,:FYRLU)U3XA4PE+&Q9L=!L_WD( 5@%95UG!5H-MFK7U-VA**A361]CTID1. MIB3*'&R2UBS&T5J]>V/;_@S\H]+"KYR&C?N?6\]B-'U6:WV"FD\SY._EKU[C MB5GJ'->\^/S+9EA;N^[JUC:K-\[60]:>[:7MGG%LY$:#.B2TX/*X@IWSPNE1 MPK1U)Z&LAOZ%;U:#G\ W;@K_>3LHN:PB:= XL8F?%%ZRF6S1X,76#_17M5V> MR!K27.85N9Q7R.1_+@S7!*^8JAL?SUT.P\?I2CWC M%2"8NG0*-XX%$2HT02=1YUGPCLIVZWJ\&_I).\19KZ$["1 !U) MX?OC>!7+"GX?XJ,[YY/\>W660N"PB0)P1:E4AEM>C;E@X9<1%Q2\N>2.A;O) M^"R6X#:S<$_E:2AHR*<9(T4A)B)0': M [M2;>,5\U(5"'K,)+\OM3+?^T[8^,)%'P[>C6&)N@)'Y.D@P,KDVG'Y)M+I] &STQQL46.9E&K&:MWNR?K M,':I'X(='1B<<$&F$*?:Q2?=[NDZ+$YW])\DZ.K Y-12 M"U^)V>;JC5&J67K:[7Y8:]4"?B([V"-&WKD3PPE3B@:6S O397(_@X^C'$UE M%E9"IF!>3^MJ6A"-Q%5=\"&-5L8D*<3(N CU@6U+,YV41::"MROJ&:RZY[MI M/RIFZUWX=VUF0].DXW1X2GX/^MXG_S@\-\G5YR8K<[TB.O5*[FLR7EUB;HA8 M&M $-4EPDPCY@7DKL[TC)E9B9J^K][(KM3HS(7(-_SHLRE4&Y&I/\%+P298@ M.@3/1^Z1#YGX65-][Y $M68_T3=9_,6Z7;IR"5W2;9.4$23MH/IKL?CMA*F2 MS)SJ,B^V=9G90Z'X3CW,.MR'%4&56;P*I[;P'[0LPP"#3'@0P$$DDOV==EED M5]U@YT.K6-#OGO6S=CG+ O)[@&R/EP"FY'PO-&;X5+:)X0RS?8]:*TUKJL6- M.U)KQ7-=)I?+.-PAJ8YEG(1=!P%4T'FN7.R]:KSG'M::&+:]D//$GND#OJ@N MZTN^O)JV;U%K[/+9+F1E.YTKY4?KZC*'72X_*6)(1 U)R"$1/00).@C5DE#% MEP"DSNQ65_SYT$K;"_]DU0+B(1(126/:=S[4-,,J'$ICK($]S@0]!3S91XN< M.['QESQ\2@O?5I E?\92J5\(8\DR0=_%4P5HX41-!;Q+&M1ZN*_+C:9*PK'T M"]CRF"H2D"7->HJP"-HB8/MCVJ0+( [J.)S5.'R-#BV*Z$R&"%_N9DX,"!.\ M>L^6X.-;O%"H'W,C=;1W&V+X%@2J9537Y8QQ>](3/,[$E)-F)/& M@K*;(1V12.))/R7M*?H/8KPJ)8KS. @4'%Y*[B3:JH2NU[=:^$[T[ME:PA<0 M$^S(DY"<6#LN2$P025&TC^*44W)?W2O*!5:[J*=:-O*(=^_2>/:M8X\T[OGU5AXR(:K>9LR9:E[G_#^*/!/ M4B^_#6:XT0"NU?(Y)"/O'%)R@,GP1E/*W"_"8S.L-(JMZ1:DIUG*U?)YKFO= MJO*Y9,%3(R$X%.DEI@9#PM%@ZS &B@:4"8;",9%D4,3PB!P6B<>5=BT.2V)9 ML*+C=]EK V(A2M^XBP>AMRG7ZW>O%,Y>5]R45A#,AAR3T9(70(RF:"!*U MCW(5W6AN9&\TKRP<*AQ*CQ-\SFR.)<(FU42&@0?6Q+>!;(5!51S17J^?S5VK MV;2/'JEBEF-5&;6IJ7[70*U6K7U=RV2^2SBZI&/CM@>5FM4US+YXSIZ)8GP:Z4-C*#U(9BK)*!)HLCW@$6# MX"YJ27AX$W_6KKPP;YJ\E;D+9V9[5*E%](.NU0PXET4TE8Z2A)(TI20D-=]& M(KDDH)=(@O=10M-W,,2W^M?82LD'5R<9SK3L)OG210TD0;7WK*B[MZ5"HDXJ MG/=S=AL+V+*/Z83\J4WY_L_PF;N+NIG<>FB5ZK3?U;7*2VLUA@C[.6C!:(*2 MO]#],EV?6M';.&"9Y&,@P:/47LH+V@KW-^E9+2":KF5J1!0"DOH@73I)2F16 M@RHZ20T)R5GR!_=0D+"2AGGUBI?3,$K#V>]IV0*?%/1^SG-- YF%5%I%^">[ M(Y+"L8^&,#7\;616*J)3ZS5=US)U'6DV'=(FN?R+W0SYOM4E%][ZS"O$I>;< MB=[+5#PLZ9/PO76ORCC^]QAM?B.1/PSX):<"K;U75. MM]JI6D0^Z+W,_N>RB(3YG9"$6!,D3205)"9#.JS.RD1@GW,3$1CWX8RJH)+K8QTO9?94(FY M<]!$6;:E'VV,E@&_]UUS&L8;RR?>AG-SARN;&/QBUG4I,DG3R4_>@\R\=OAP^/ Q,:,6\ADR*]KJ9';ZFG MP$$=P2^G-X[EF_)8>'Z;,/VVP;6';2-F>_@#1'K<@C&]"GUI*L1AM#1T8E71'%$OY M#*F46C!%=8 OE,^0\$A.Y1V<07^16I6.%9"_CS(,<\YG=&2\UHCRTC#**/ND MKV4/N 701(+OYT1OPU6MB$Z]%'6]GTF"I-ES\$S3VIY.4(\,Z1P/FCB3ZFIX M%5"]9DZT[-G $ 6)<>SQO-=-2>6#*_-1)Z?];+%#A@=[F8M:F$E]@L/S+9W.$^TZ][8O(-FE0B]"9 MWB_7SO =4M21)$7'#A.BT)V-R H"^(BP=_)6^'T4M3^.7\6%,9\S<#+PF^"S MX_" ]D^_R2^$.:4SX]-O_PM02P,$% @ FHM?3\5!#5%5*0 M+D! !4 M !C9&YA+3(P,3DP.3,P7V-A;"YX;6SE?5ES6SF2[GO_"M^:UT$9^]+1W1,N M+QV.ZRH[;-?4S!,#2T+B+8I4<[&M^?4W<4CME,0%H(XT'=556JASOLS\D,@$ M$HF__<>/D]&+;S"=#2?CO__$?J8_O8!QG*3A^.CO/_W^]1VQ/_W'/_[RE[_] M'T+^ZY?/'UZ\F<3%"8SG+UY/P<\AO?@^G!^_^"/![,\7>3HY>?''9/KG\)LG MY!_='[V>G)Y-AT?'\Q><,G?SM]._V@219= DVZB)I($3:[DG(C#II+!"Z/#O M1W^-FFK*HR/6,T&DF/$RVNZAH^'XS[^6?P4_@QCGR?3H):=4O#S_]$^KC_^X]?GOHOLT<\Z]['Y[ M\='9<-T'\;'LY7_]^N%+/(833X;CV=R/8WG!;/C76??##Y/HYYW.'\3UXLY/ ME._(^<=(^1%AG CV\X]9^ND??WGQ8JF.Z60$GR&_*/_]_?/[:Z^,?@KIQW < M?XZ3DY?E$R_/3>S'Z>UX/IR?O1_GR?2D@XLB=(^]O(09_2@N1MV//^#WJZ<62/40PX\YC!.DJ^_= M4CVO)_B \0P2?C&;C(:I#(-?_*A8^,LQP'RVBY(V>&H556V+_D)AY>7GKQ]- MXK4/C0J9)]/SOQSY */NIX/%C!QY?SIX-9OAHP>!4Y/ &$*#]T0""R0D*PB- M2EH?J-) KVMJ)4W'^^QGH2/_ZJDX")A]":/Y[/PG1:>64+8: _]V_?5+#>XK MQ.O%=(I<&QB:. !7A'N40()QQ*&3(AJ$4-0T3*$\\C MD*RX\=P$Q;EK8?/[0&U" ?YT*%!-_]48\1'QH/#CHP^ T^SGHL:/^?<9=,(. MT(4[[9@A$ M)DT99%0KL,P7%69;4VA:4N!?5)IP03X<3]2Q0C13O2[1Q- RC M)8@9LO/MCSA:E,#YGY-)^CXJ;'^%D-?MM,HZK,(;)$(L;(DG' MA*R3GK@8 Y&,&R>R,=HUF2$VA[@),_33848CV]0+*.;',%VYJ4LH3M' &5HR MLXP2RRB(TT*CA\K6,+ &>)M 8AV:31AAG@XC]M=X->-_&/HP' WG0[C(2V[+A5OZ\O_ZK$?WMR>EH<@;P M&49EC6F-I":# (XN-U")L&)B)%@%A$)0(KB@56KB\1Y$UJ>4NC)#ZEJE&EF0 MN-/%-3@X;7=>^\J/!EY0B3X9I^=D+)$9K1N22H0JGJDV7AO;)(+>"%V?H1Y]J*H15:0P1&5 @.@[C@B6=1$Y85I0R"8YP?>$UV>Y'6!ZVOYJ_] M='J&Z>Q_^M$"!MJ!,H8+4F)4(@U&0E;)0+P!;[+104&3H&$C='V:8G=GR,UA M4-\P-?UG-_%_1MD0&,[]O\'\8OJG/%)& V$"T*,+:G#Z5X(DQ[2D+FH;4\OP M:QVH/DVQ]1A2S0P5URF_X;LGT[.R?"ZM$]9[0901*%IVF$+E($D 3*TXYCLV M-=FRN@JB3]-D/Q]6\YN@8M:ANE&EN^S"?QS^/)"/4Z*W/9_&S HF ! M,A -+!/I0!(KRZIJ%IJ))+-.39+TVU J#(4,J-S4/7HY*V<../H $U_C43IO M/+',6:*YU9$K[:1N$AFNP=*GX&A/'JSA^UZ:K\;OUY.3D\GX"@J!X'UV#,5 M #)@0.:HU$19CKD0M:!9DYW[FT#Z%/=4-OY>.J\7":?A!:GX*CRNRH;)>:F=/B M9-$MAG63,P(ZG<(QSM?#;_!^'"JLVDAA:KN#\\]\,QI+=^.AZ.CV970+^!/(S# M^2 GR8!2C@F@BD26$-!)I0CZ11XMRS':)E/2P]#Z5"E0F3R5[=)B6Q#3A#5" MRVQQND3::EGV<+Q# DM'B<[,20[*.-4D@'T(6$7!!SR8X,KB$.B[EZ*7 #\:Q *(X!IU0 MEAAP"4>X8"3P[(C21C.E)<:.3Y-B5'++BW7*G2T^$J.J03W$C,+ M%-+C5$Z2""Z:2%UR338_'G)_O=GUJT^+/:W08J(<).:9BLX0R)(1R2W.U$%* M0I74W@MAG-,'G2^JE -1;HR0P9-D2B5:2.>B-UKAR+2>2(9SL;,8 MATIMLY NJ]"F(NP^4#V= /OK)GW7S[[O)]%9=^V7Y MHM&64J<8NM]2]PPZ$X27B!'6*INH\#>+'6X?.]S^M3V=\':B06.EURT8OB+L MU1I6X83-+!#M&$9D%B7VT0"A4:0(W@:3FRQ'W0VI3RM/M?Q$)0-4(\0Y9Y>K M75_]CZO8H+ T8_2E%&&N."PN%'$:8S3M02?T9LG%T((5#^#JT[I2+6K4-,4- M?OSMY4T]?<#O&QY<_^0+I8]A/L1W7@=5ZQ3[]5<*D5"RXQTV;7_AS"_O57Y_L1[] %+5=3%AA=7NKP%\B3*5RX#YB]_3&?>O2& MP[&?GKU'K7?3#?XE6@=?*K6_3NYRLJ!XUF63F;*( ]9J8@V- M1$%.U*:DDF]R3&UKI+WR>/48T]9B]8@U&4_.^Y0L\:Z<]$ I=.G>&^*#1S@" M\\# K20 GD;+C10LP#59@]@$7*]<:Q7>K.F'4M=$=5:X,;+%=R^&L^.22W[,;R#,E[O, MJQZ4RQ]]G2RW&%>X9P/#4>(H.3&NK,5+Q.S!X; 6W ;-,J?J1JISQUKWC@#Z MY5JK,N9@=JGF:7\?3\&/AO\#Z9]^."ZSPL=Q.8 S6U8M#*+#6"*@OX^1B]+* M(R"MF2 10^1@0&??IM;_ 5Q]VCEIXW1J&J;NYLG=\E*GP= D"+<*?:!)EO@$ ME$!27B'6:&V3K/5^6'W:1&G#E8IFJ;RRT6:IAAH#4@A#3"K'R&3TF*)3040T M5/GD:4I-SMX=;+%NAY%YW?1=HB!""CD8262V#-7$2_%M &*L,](:S!%Y$S6M MP=*G(+$OS+RS,^..)CQ ]J6%9D8:3X"5#5J5&?%2,/0DWDK0/-G09(=\+]]^ MJ$*:OO*JCCGKMX"]"'R#32JF$L7$0G*M,76BT1#NC4L6,RD+;?W4^LQDEX,J M,T -E<86;^ ;C"9=L]US;(1=H$Q)=I'M5N\%DNX9!N(>:]J/KD MF/=CQIK.A96,4:_Z&KI1C8A^]=,_X8JH RYY!DLS$3(%%!<'I5<\$5N6V( F MZUV;$^-W0NJ3:ZW+C$IFJ-?5%L8HW@CQO$HGP_%P-B_"?KN,W\O:?N9 LBR1 M@&*>..TTH9H#%V"U#1(-9;\LI@-QS";O9ZE$/=H66'R^KA\^7[\ZJ0TT_F8[_B3\T*K,S;(@J:LM"4Z ME414EM8Z2AF"HT)K&QEWOHDG.I!\?5H-J,O:/A*DGH^<8ER]W.\<0$P1K+0$ MA*=$"J](:1)$! _16).5BTT"J2L8]H\4O\%X >>)PM3'^1_#^?'KQ6R.\?GT MHMUZJ9G&?U(Y>RV &:6])SQSU#LWC@1M'=$&5*89<\,V/<]WP-JGJ')7YMR. M)]N:K.)AT!F.XQ7<@;/H.*0..%=Q51;_'/$^H4<)"2![;[UMLF%Z#46OMGQJ M$6)W/=?/I:\L&2D6@@1O"(M:EGM=# F!.9*4-F6/$GALXB8>7/7;S^E+F63, M/A75XE#RLFR,.50W8Q3'DM5:M+GQX2ZGWY-<>4?+WPIY=U1UPV4A&SW5( )) M/OC2.X+BV.2:9&63"S;+G)M4C3VP+/3(WJNVX??3^R.KE+B$V NT%),NM)BH(G-RU%\25%!XG"BL8 MNA-G6K6#V0=WK^;@1R!H==L>@I [C2IF/(:=6A'@,A"I/.;,C$5BN&+)!*<-AG6<>J^6YDP_;_%LJCPPH>%9&1W MKL"E".A'HBM-UQWQ$GV(HN!!-.FFV$:/:UJ0M<@?[^IT MUCR!?$B^0QS8+S>\O!M-OC=*S2^>?J"4?+TTM5)Q?/J-&W%NW;]Y_0=7/OD) MIL-):9TQ+1<[OX'E?R^\RML?L=OI^XS"O,V8GLP'7',1O&:$Z7+@P/% K,Z2 M6*8Q@[%*<-$DKCBLF!4..18(.-5_&Z*)?SG[?58ZE%RLF[U"M_AMV?LD4!-9 MT(&8J# &L!Z(-5F3K&7,TD4I;)/EDLTA]BJ0ZR_;UQR;;,&!F@=QU^%;GA>Y MCD\+G:T%22)+&O%E1D)DF*[*X$4)):AH>/$?WY4!KCKX;COTX M7L?'K?;.>4Y0:!Q#P0;B<^*E.+G4P"1O]"$YN@9BGVK?GCY']^5 O7MV.Q$_ MYJMB?QSOI> +5;X9SDXG,S_ZYW2R."U%R<-97)X1@'1Y1& @O!&!"TH\51+5 MFPQQ'("PC$D4IREDUR0H>WS1^U29]X3&U.,;;BO.UEMWWD?"00J!R\S2LK%\RO4WW7C^E5:5VA) MJ-;)ILA4TDWH;LG5FL2X[-X%YE7T@PG5'X;TF3LE,M&), M:03-VA!MUQ6:O?8-5=:"9DH)3383"0F(C3X2QH)WV2H9H.RG\(OOUK!/2D5?IYM!8H)EAP->QRL*8_V4-.20(172^2S\ MS$5)6F3BO<>Y3SJ-\G)'HD\&)4(-B3;I:KD6S"4?T\^!(/:M4/K/XS\DD M==?MP?3;,,+LRV24KGJR0?*:4<[OG9A>&S\HQ]\N[TF5D)B7'"07EB:2YM-XSC- HM?0A>TDW M:XBZQ4LWX8I]'EQI:H]Z=]=?"9'*C+G:D2P$GYWO?"Q*Q.V%T^@5-3%0&F)C MBD\P] ;B)$2:M;4.FG1CV13@)LQRSX-936WWY!JW8.A&;;EPTRITK2@1(\%D MP+$#V0LJ ]@FO?5[U+B%T>=%[#Y2IV:'V!L;Y*_B"9QW^H M+@L:.&*38,2YX$G(5O H0T9=MB#U)N V8B1[9@M2U:W6D$]EH6R,?U1D=L"1 MUU81RFE B@>W;&J@,PV<:ZUM;G6CTMVH-F+0(:\9>1P&[6JGAM3Y-(53/TSG M31&ZLS+H)G-RVB>T=;E_,D'IPHI>4PL;34Z*R]CD7-1F\#8BTW-;'V]@N3H) MZ&U@UY=;KMV9BE[1FYB(*DX2Z6^(3RJ3"$$(SVT(X49*<4<"NL5+-V++,UD5 M;VJ0 \1#G_Q9-ZU&"L;X8(G*,A&9C2$N>TJXDR0I[ M&W.U9=%T >F+'_ENAO4)E+)"$FH#+VTK./%!,^)!>2R26G?@\@V8M$S M6X.O:ZZ&+.KFT16VJZZ20:*<(8KQO2_L+"TSBK,H8%4T*2S9&N!&K MGMFR?!OS-637K9O?$5HT'*0LY^=8!H0F- DX'Y/D,LL)HF;F0!G;&G0;LSV0)?!-VJ>&E7$H+7CJB@&,8F$<<]%P93(UWNE'$FQR9N^V%H M3Z!F=%]6K:D9K6FO:H/J*JYN:^[3R(]G ^DEYM/*D!R@6Z+QQ $*K83A-#.9 M1)ORP/5PGD M:4N^[&B7.HL;S$2POP+P\ MD-"!_7T\1$(S)3'&8!&3(U.*HZ&<1;"&H%:T!%VZ9M_(0NY8\]@=PU.H)ZU% MG4.:JXG_^<.7':[YVQ\PC0*5I2U^TEXW:S5H?3[MCJN>PTD!QP8Q@BG"1R\*,5"1(&4@68&Q(+C2Z MB>M!9$^@4+7Y7+:7M:J1Z#.<^K-N-_UC_C 9'WV%Z^XS=3(WNIEC3 MZ4-%&NMT4^X%3D*5<_>EEMLP3:S+E("@TDA=;BMKLA^Y%^HMJV2?!1$/9^8F ML^BU<50*DC[FUU-(P_D@E[5I[0UQH4SP3#,2!,W$*C#EVA.!0ZKU3'HGNB=0 M8]MR-JUCMK< MHWCO?2EUA_>N8ZS:H<,EJO?CN1\?#<,(5D>]F!0^"HH^A(O2'#@JXCTU1%B? M#+-.T-BF;_A#R'K5S/^Q2+27N>HLW]U#; R1[V@YS:E+3&9%$A<"L4:!ZE"< MZ& X,Y1GES9;N-OE[4]AR:X6\,E5M+J+% =37GLE/H8R'UFI:\?(:PQTH5RZO1Q/RW6LS\/9 MG[L[C89H#FBL_;7UN(9]%/OUQ$R-K($17>FV\ FF76G'+KJ]^8@JFKH75WVY MOY8S&#NYYO4/:J&#=1CK:Z(T'%S,5\[@%S\K'$UOAJ/%'-*-C^X^'/=^9PO] M[BEY?5-\FN 3YT,_&IUU,(;?X'(+^NV/TG8=4DG2&ING#HX6)FN@H0IF?.>' MTZ[#\:_@9XOILL_"+G98_Z JBMP 8RM-[.YK[WM<.ZTT\KMKWW7QP\EY9QH_ M6J[XHR^Z1G\VZ,+&KV?"'P-J.%0?7 M='/*7.EXMJJ;O2@"*G^T7!!&84^6]9"MV+ ;C ,8NH)^*MAP30>FG>:YM<^I MHL6'$392P^Z3_CU/:Z:21E/^NE=57NC8]A7-5'C(18QU[[_B&JZ43I;S+.CP MNPVL68=NV?<,/?XR;%AM.*7KX4/G.J#,$Y.C<>FO[N=?CV$X?3N;#T_*X9@+ M[U37>@ORG?.)2F]<+\/1Z-7ZR3"9'60 M)954Z42<"I1(%C.Q+C!B5$[!,AE -3EYVTB>!MTQ-X&U%LZJD"H[I[-1CC#/ M2R4_ZL)'8TAV4EFGI?.T27E)?5'Z=!:Z#^-A@_Z8AR1/M=*6NYIDY+-,J]_7RRL65CK7)G&LD!Z/E "/R@X0 GFA*0^0I M6^F;-+)I)M$SF)9JC8F6,]+N+*I3'EY3ELLK: 9)ECLBJ28)<1-I8R#>JESN M/@8FLQ0VTHRM5:41 'WA'' M:5#.HC"BR:FM1O)L>=KB?\-0Z!.#>CD<5I/6U1Z#P!R'P &%2#ASF:APYHJ> M4*\P[E; 4^A]C'E;K%X=$7G&HV-/0C6^QN5RK?/KU(]GRVZ(;. 9*.TA$,5X M(-(;2FP&2H0)#(+7(J1#4?Y.D,W/,/-L172E 1D(3V3"'#LXKXAP3G@;+4NB M39^XNF>8#SUPZ[!JZT/,VUCK,0;5%0?P?EP*/B -4F;.&UM 6EWZM ,)JJS' M<.*B5WBU@]SS#:,._ UJZ[;&P>W>_SN>VJT'=C9VN>??5K-M)?>/G MK;87=T?2?H^PDI8J;#.?K^?Z\2THNUCDOL=54>O&>-OJ9O?2CX_//[/[D-_A+:WUN9%T!U+PS5^T5?0=;SN8PC>1ME(QQ,U7_0;S92W^ M<'QTL2<6O0^1 FJR7+$IM9?$2VZ)3P R"Q^Y-"VBL4W [7]E08(\'&,P]6'X M[?:\=5L9/!L=90 B@HNESWXD-E%-K TZ><&X$$TRP&V!]BD9JLZRVQ<8-+1B MM:3HW=T(R_XUS]'0K#EAT6 4SC$*]R9R8G601E#K99ON:/?#ZE-2TYQ'%2UT M*-:(P*.(DA$M06%Z'PT)29?.S"GZ'$+(L4F/VFU84U7HY:H&,"E#D $354F) MI-03SXTB# T17 8IPJ$'2^_6H"HR9XN!LKU]#C%47L6X.%ETW?&OWBH^0(E- M8DD3):@DLBR1>9706V2AFQ(?,@#6+*5F:" L)&8,$)4X75R.\X"90 MIFF3':_#9,!KYN_;*D 6)1IR(HHICQ.ZQ]A7@<",23(I5-2@FW0$WPQ>G\*N MZHRZG>U6M]ACAF X?M MCU,8S^!V\O!].#^^]$B-=P[K 3P8(1KIM%)V]M""O#))..J)*P?]I(1RZ;7% M^2,'1:,#G9UX5HO?:\SS&4[\$%4]_9C?#6=(EO\&/QTXHQ1G.'OS6$X5&9Q> M/=>.T!@%5Y(E=O,:UO9!]8;8^Y3+5>3?-N%U"RL?),6[#;S@_/I],E"9:AMU M)-YQ1Z27D3@PC)@HO8V@\/?Q\0FY0MNG3<_>4' 72SXFZ9!%@!FIY0E*0:DM M5Z+931;HFR$YG70F03D< M)H8ZXC(.&.YHRL[AN,E-;BO9#6Z?;KCN%?&VMN5C\@X_.Z#=]SVNHF%8M/->^[$J5P3?\?C(]V^.@UG9O:*C" MS:2J5C*Q>D?Q28R#9R8!\59SD M['C9:VPVT()FR[@A/&7,,5+BQ)F$>0=HQ33C*? F_9W6P^G3LMC.#+A=RK"W MYJO%/1=8_IA,_WP_[JYP#HF'04DTWE>*:%8:KN^ K&%>;U'BE4-T9D''E9$-@FEAE&.$LA90I M9"V;E*MMA&Y?[_?QM&O;,#[Z 'X&%QYQWHGDWF=Y<81@(RY5B+A%# MH3L.9(BUSI4S08@G6"?<9F5W&[RL3R%2.SHT47T=0JR$?HV_'*+Z4>+7D]G\ M8^[D_C)?))3YG*[>)!ISDD0#!R*ED\0RG,13!N,P^N>&B8V(L<5+^Q0I-29( M*U-4)XE M?=KT.@P1]E9UM3QK!>CSY,R/YE=8"#YI;2V@DRIKS5[PTJXL$9H3QO,^X[36 M)+VZ T^?]J?:QQ8UC%*;(4C67,A:JI(+7<\Q&7#.V:"(T-(0R6$(9"F2 M-,%AQ-PDA;D7UB:T,<^&-A5-U+AC9'\YTO M.K_ZYU76AN_$4Z$$X,JS=R^+N/V0VG(W*H"X\H;*QQ.*5UUX4 M5W0KKF4!I8KF[GQL;;5MAK_2)LK%.P;,:6-CLB1".2= E42?BIFCTE$J"M0P MT:1CQ 6"NILA2YFLD$Y&2P35$1/A%(@U!C!(U0%BIBSK)IL_MZ'T:=-C-YO? MO[&QM;JK]1,H.Y67$#C^3SM6[HWT&!GPD$BP99<9/,^)(R1J'QKT:Y__;_2N9DY_>TGKSI[+<\6_#L?# MD\7)BAX7OUQT1QK/![X?IZLTVJ,.HNK[:YNFLD:J3=RS&< =N\OG&XQO%C#( M = KEU3&0#F$96Q9%K;$1P;,1>%9:K+#/*.)!UJRT&;:J4\].Y3 8MA?=$ M1,W*=G\B7C@@3#H:=6 LM;F&?DN<_8I^^L*['>WX.&3K3N2:F)DVY5Y/)3F1 MT2OBI>)$9V=Y"H%I:)(0;8VT3T4?_2/&<$V]J2-4^W7H33:U7 N./>!4ZRT^4R-"F( M#0#$EEL$O)+HCEN=G[X76%/!UP<\I6.C=LJA!^!E]ZOL@RGG">A$-4^,2=OD M -3V4/L4QE9EV)ICO"VM>+!A=A[F6&!">0K$Z*S+[93H<%1TQ&L3;W\VZ, ML$]AZ.,3:FN;'91279"B75 BE/N#E-:E]T$FWCE.3(E21+:2ZT<)!_H89CXZ MH;:V6-N-AS<0YKNL7G=_5V75^3:""HO[Y:&5"PH>>F0U91RRA.#3R(\E9?]W M%X5<_&T5R=2441=R^ZNO&$ MJN(V*K#^-KH8'?G=??# M6NFCD4M;\Z;+NI+3 OWW\3>8S2%]_O+[JX@?PIB\JV! ?35=S]-*_!+Q*\N$7_M$%^1Z;?%28#I0,N@#8 C3 A%I!&2 MN*@X,3K%R$2$%)JL;<"M M\<:)0 0/LFR5R.U/O=)O,9H:CNKUR!6SZ?YNT0405*4$&5B%#"2 M80Q%U)PHZ9DTDCD=]./.^WN,H><3"/1N##4E6ML*@#4+#']T+$$3?(.I/X+N MHM6EG+_/RI+"Y86<5ZYJO=1/IY@]]C\:(VJU+--,:XU7U2ZN;QQU1=$(%(TT M.0- !O\V&1:]WXJDK:^7E^PV?7%M#!UVNAZ/"T<]P6BYH&A_M-.)O/J/. M4+P760/1]]B,7?^D)FIHM0U[XS7++\J[/L,W&.-<%\[^"9.CJ3\]'L;/<%1\ MV!Z3Q!ZO:Z+6G>5MH/L/$_Q_N45MV5Z[:Q\W*[^8Y$_3R2E,YV=EA^A?B^%I M^;O?8-[4-C7A-+%=,WU=M>TJ:B__"CBY_^,O_Q]02P,$% @ FHM?3PG3 M[*HC@P E(,% !4 !C9&YA+3(P,3DP.3,P7V1E9BYX;6SLO5EW6T>2+OI^ M?H6OS^N-+\NT\XF0['HW]\S__&OO\.1VF[Y.%U>X&CVW;,)AAGF[_X*2 <6B .=$ !FY\DHZ*4W\?]__/1EFF$@>7. 2E/<.HI(2N#9<1&Z#2J[[ MT//AZ(^_US]BF.)WM+C1M/OV']]_F,T^_OV''_[\\\^_?8Z3\[^-)^]_$(S) M'Y:__?WBUS_?^?T_9??;W'O_0_>W5[\Z':[Z1?I8_L-__?K+V_0!+P(,1]-9 M&*6O#Z#'Y]G5/[R.1O\P_TOZU>GP[]/NW_\R3F'6J>?1)7QW[V_4[V#Y:U!_ M!%R Y'_[/,W?_^?_^NZ[N>3")$W&Y_@&RW>++W]_\_(NTN%H]D,>7ORP^)T? MPODY(>X^8?;E(_[C^^GPXN,Y+G_V88+E7O3+)5=0NL+YW_73?M@9TP<",DF7 M$8%^BJ-*\!XQKOKTW3%??19D+.'R?-8CXKN?W2O>\448]BG@.Q_= ]KN@^ " M+R).^H1ZXW.OX5R"O(VP?F0*$\R?AZ/TMS2^^*'#M]Q;PRB_&,V&LR\O1V4\ MN>A>_L?AICP*4#=9YB7K<#WX>==@$A^&HV']Z2_T[>)#*Z+^ ./G&8XRYN^_ M&^9_?#]$5[RQD6MA!&WRT3M;DK',%*]4$7&@,-&>SB,HES,HB1$B3P'0%RN9 M\%9%OX.DGXT)S&B*F;Z8CL^'N1YE/X;SNDN__8 XFVXC[S4^M0^I;PK^MNQ9 M9)(YY2S)GG,9%1<8F&:H>6;*#@R7SJED@1/&>&>G$P)ELLD4+M)V1E>H4AQA4IJTK MD,%ELC))=<;6?5U!M?G4WG(>)Y]]/!Y13>A_!Q< 6;9( OZZ*P#*.L%1"D9&7SZ;+ MGU3E.6!\82W^[_NAS+6U_>+>X"<<7>+T+$YGDY!F Y5%1L,\H'7$<\%)EL)Q MT%PA"DM;5U0MEG8;R,V%?27BV62YQ(6-L:414CVG7O4\&_> M9)S\XWO6DZ9_HG732]E!^A?$[GE]4'/9M.D?Z;WX7/ Z^B MC)D6;'.A]4OGP;,00&O:681'Q6QN2(9-L.Z?+[LI>#5;FFGG+J'XKH1Z-I[. M7I4%\ '7@;/H% 0=#2A3Z*O@ K 2E60Z%Q]#"ZK<0/'D-XWM9=I P3]/QM/I MZ\FX#&>#'+AA1A6("6E1N2 $YADX$WS0Q#WK8POU7L/PY)6[K3SOJE;LJMJ% M^35Z_^+SQVJG?=W$B@_1)*_!BFQ!18;@^ =1[9\,/6GOSG'?E^@;[/MO\?R\FAJC_&N8_('7%C](6NO 2B&]Q0BJ M9$TFAW$@LM),!UUETL3QN1?2J3"B)Z$W."M^QA$M^)R0G>4+DFY=[&SX"9?P M;-T8579@R$$'Q0*YX"YS2%$&(P1/UN@FIL'#N$Z%&'V*O\$A\N/EE$[)Z?39 M^"(.1UU(ISHP) 7:T&KT9Y@7D9ZSR2303[L T+,/]6(+-Y[_LDO MPQ"'Y\/9%S[PD2M1& .E"HFPT,;HA>%@1-'"K>?!T&@2%(S"-D*$EIRU?F78)+%XHIBVC7AYQTDI\*DW41\5^>Z-YV_'*7Q M!?Y"SMQ ($LE&007D" Y6IM#$R%Q3_])2J$13;7^%',N&, <'P7(!(CAE50WMHWGLUG<7 "?!DKUIH(';_?MH@N%\ M^#^8?R;IU=/PU>@E09[..I-Y8&QAOKOT%J;Z?3X34%8@ZVP8,YZAXRVVF$=P MG01O6NB@@>_=K?SZ9G=C%QSX%*U.4H(-D= 52=M>D0&0<:M5T"B+:6:>W OK MI C2HP8:F*_W S/9&<]5AMQ=/PG4$+/4P(VQ0D2)V36YY?DV6-&/W)O8KDO/ M:IEH,!Q=$LBOV5@_8AE/9, 2,,U/7E/ZECT?9?*IA\J$^3% MJ_4CCK!>K ?OK7**K+9LR-;7H= ;+!/]86-FNBB9F^QL]^ Y$0KM)N>[ZK>[ MJG^>1M'%B)A()G*OB7G5""N,C+"0).@2E*=MUKDV26I?(3QY)6\IS;MZ=3N; M+#C[NFF=S6:38;R+SFD(*A; R-%([H1A3>ZI;Z X+1)L M)-,5D;6=DYI?A,F("#=]C9.W'\($K\QWLD**Q7K5Q#UM8\(BU ,+7%)&":&X M"$T"L/O)Z[T72*RBP<[;2;6 _ANDP#:)BF=%_(1A7@W?"0HPUW=(JVHH\ M\D97,RO1[%_Y_6CK$0IL+ND&R6JW03T?GE_., \PV^[N$+B5BNP8F\A2]812 M9B.R94;Y)C>S]^ Y40IL(^T&L?)_8>UW@/GL$_FU[_&WRRJ:5Z6#.'UU.:O- M +KJB:O$!..+TR[78C$R3 P6\%88D+0Q\A*L8+%):'13H$_^V&BJF17;R=ZH M--_\BO.>B,ZAJ%*@2@F"30$"0VNCUC:D'>CX::OU+2FVN<8:'%?W@%WL MHW_JYZ MYX/$&+$^SR25^_>%X-,//LQ?GW0/_\?T4W];>)K@5J<*OO44\*OXNF MSS/BOJ9-7W7>CZ+N:KTG*>^- B7G[+N+:^/HV ODF3MK(G ZGY*109:UDD". M4?4W^E\=1/.;"+=)H5Z'YM?.5!I@<%EKI:!TRTMD?H2@%4@4I424UH4F%R$W M4.S/$.Q1,W=*\;85:X.V'8LE+L#8Z))&E2&X).KMG ?F .774K*1<-<$U/N M!HI3T/'V8NT[0?CY\/UPUM7W=1E)"T1)TQILBK7P5X'*@H-7S$*R0>@L;/#Y M5C;-/>F_*S_^*6NP)Z'=ZW;]QP^WA$)^Q!_M^GH]&U]\G."'>J9]FM\0W@#8 M4WNONT_92Y>O1Q9WJ]D7F=Q<9.G(*[TZQ4*:X6!G'7L@?;V]DX_?%A?$YTFH2T:;D#!E9Y%5SP_,@154SY2,Y5'1>*I8,1"P.DN&%U,M0R0:] MV3ROG8E#!.2B7F_0GA(*5R!\%DQEKU$VR8OOOS?;W;A2P81*6 TL&$T;7);@ M2-+ O*:7).9L>!L3[_#QOATU?R\NR_?R]&BY]?K\:23[3H9-UA4 MM$$+2)+7NNC:/*I4P<3(4]3:J-+DVK,?^$^?5OO78M_VZ%G^[\M%?LPS"]'S\+':G>MJ/*?K[8>^.,1/E##/_ I%8;%0N&9Q,NSATC' C#% MI<@!M;%R+46+Z5$OG52DXH:74%GO3 M 9.,"9&0MG<6R*NOOA^79$]:,CUE=D5:WQL+'P%S^DSK4QL-ZNA^PS_/4JJM M1^H^/1F/Z,O4R>?5Y*HUR;5?(+-Z2(;^"UI#HG?D+(\_UD7_?Y>!?J$,Y[,C M!E$ZI7PPH*/+H'1A4)MAD&RU%K'0>Q)=FWS3!JMYLAP]'AWW6."W]HOW!M-Y MF$ZO +\J_PJU[\ZL*PBZZJ>SK'T>A!"$TDCVK[&TGAKGC,$H,'5X@!1>,\M[ MVQ8W!/=D*7@4VFI03=@9NR^GTTO,SR_K9OZ:MO3Q(AWB>GG]_.O9D$S>MYCH M5V=#)%&:[(LO";2BUT99QR$X9H!G+;GC7OO2R%'?!?:39>$!M-:@[&^=UVB5 M$;M<2>WT,! Q2DR&UA#(WU?257.#TZ[M+.W@T@>KFI2J]@'^R?-O[QIL4'WX MX#OTXN+C^?@+8O=+KR\GZ4.8XNOS,)H.="*K-M8N *;&F+05X*1B8!3+CC-G M\UJ)-_UN>??C??)>&A1!W@/[G^'\$N]%/? B62$CV0#DD]?> @*\EL,DS=O0]!F[\'\T7\AK-E]NQ/X\F[ M\+F.GZB1S%KN,7"^F*1JC;<.M1.EZ@%\"#(2\G!0"3\-???Z,BB@,IQVTB@)+5/D+IB\\X2<,IY@%S7CH3!9#/2KZ$3PE"+@I8X4:CE5+K MU5-P6VY%*Z&>*I?ZTLX*0NW*LQ?C('6AM6QQ)"DJ6/F:E]]C!&LCJ%+,+ZHO0*[.\PW^._+X70XPX4--]]#WV :OY\K;KY DSD7 M011@J5YEUCMT;V( AS:R;)C/N4F_IM8+>[)T/4K-KZ#VUL'V[GU*F=VT\0*RFP=#K_ERRY] MU9=UUN<(N].OWAX2[(0?Z[#:+FE+25D8DB!(!%C;,)&Q5MU9FUP,WD65['HU M[9L^^[H[2[B5]3OMFC8)DD25#F 6 M%FBK(.>>MC3@0IBLG?0E-\KD> #5D32PVTC;]Q%G9ZFW:.I]$].B6\PZH#;H M9K!OT1KGGVFD!+N88>#821$ZNSHAW$.H%:0BB^)SH:]/$0G@0 MU2GPH#^Q-]@#SE*ZO+@\[WH)W!.>7P E8RCSD"TDEFL;JE@@>@**,2.+.B+S M39RMM1&>!%>:J*-!;_0W.*.U8EY.,EF@(JA-Z@QG9U_);?AI/[N\2,C>EBQ,"65%@&"(90D5"L,Y!<8GL:H$R MI2;]=S=">0+1B79::7"DO*/?^]HA9DGK-3"U#%:L G686$5#78X;*:*!O;H2 M&R(AX02K.)5JG7GM0(T"I-1T2K(43)L#9W_D>"1P<6!N;"+_-C[,8K%OZ_U4 MF.3I[Q]K6UY2FV)^ 5*&;*(0$8H)M&KF!=E.UH"3.2LK2Y#8IEO).NCV;Y[L MKLB[KDO/6K@W!++OWN)A^N&G\_&?C7J*7WWZ?GJ)KU[,[1[BCCP(@X&G&$@M M,;KLO3/%2A&BC'R0M)&LH 3R-LC]3)*8$G.!K((/)I'5:4K_3:E+X)8944=. MJ0S*E@+.<[*JO$I&EY!TFW&T_3>E_@UG51.T.W\:DMA__/([Z>SEZ-7'KC/H MZ/U9F@T_=:VBKB:OD;?'?9$.."82N:[U4=HR,%(*EJ3!V"9?:'.H1Y$HL@E7 M5DSG;JF=-O--EFF3'!U/O C@T@I0DHYWVETC(+V_R.CLU[I)=Z1#)J&V5MC] M2:J;2+N%[7.]KJ06A8S2\!QO3)=_-]Y4-#IG)F/.8!PR6I,B;[,FUUB;5 PZ M1BZ:I)*T6,S)<_'@#&@Q>7,Q%_UF)=2@SL(6W!22B^8U(;Q 9$Q"*06=3U+H MW"2ZO!K._IEU>%6O&O^PFYX:[(F_CR88SH?_@_EGDFJ5RJO1R]$G7(AND$ST MPM-B,>9 _B^CMXTG#4([H8QAC)DFT<='HX?)YB&85&6='91 MDSW_9\YY:2+FG U$ZPVH.B^+=G0&FCMG4VVRB4VL\P/?AD"RCN!'A#BG=<26F"EW>ZF]Z3 MW__ 0[YA:O0J_P8W:5?K_:56[+[X7(]5'##MF%="0S:J7O<'"S&27YLPI)@Y MG:ZR28A[)9IOF#W]::E!)_DZ!>15^7D\SM>'1+X=G^?K^^ M3;>>0%H:PS6 MNPA!12*X+LHS#$[X1EE^Z\#[BUPM]-AC#_EK&^CU/O>U9NK=>%$J=+TOR\ % MIU-M*UY"H W5\ 0Q&0',%NZ,CL;J]495;?#0;YA%3?73H O\=:.LGL2C0)); MC#0B^C\?3KN+)3J8+W8UX.BB+N+>J6Y7$V;XP%B.3DL'CG%R6(7Q$)4- M8,FYJ,D2&-I<6.UI?7\Q_BB9U*#E_>U.0M<$NLAGOY)F<"ZF+"*]T)&DF6P= M;4-.5%"\6*.\QM#D_FE]B"=_)]!(6PT2B>\B7>213.GEQN&G+@62BR"+31RB MD9&X[^K L$7D_?>FX"*T6AXNM-_]S@H2?'C:92;Q"VO_^X M?!V^=&=ED&B\*!GHP*2STLMNG.3<^FECQ("C^3V!<[ &]3 /4:C3=(DEKV1YCJR;XLT6^NDP>S6 M%7*HQ^,"Y?4M,7A?PVP""%5MZRL51!D8%,ERP*!RY'ORF^Y!^ V1J \=-0B^ MWP7Z' M.)C4Z40-J[\)G BD3+\$B0E9*$N.9@\@R K=<>,EUK0_9#Y%6H/N& M2+2K;AI$TM>/; U0A9"BJQF!K/J 64#,S!+5L_/%QN(.7#;A:,)XS0NC(DS*^MH.L<_&2+J BIF1UX88UL94VAWJJ!3)]::=!J) L M_N7TC=KZ=X++BQN<_CRIA1PQ1&^)TZ -,[6!0@1'KQ-HI:QD/$@9FO3P?@S8 MT>Q)O2GW=C%-GYK9!W->CF9A]'Y(_N,B8]"Z+%$6#TD+7\MFD8Y[GJ$.=/68 M4_&LB7GT*+)OCSL[Z:9!X/D.P'E;F%]Q]F&V&SJ\BQ#$:IMY36WWX(4V MX(3)-F;4"9N,G5\7X+='I3XTU7<8^H&]\FR4[VF3;3E3L00%4JBN338'SUT" MF3P*P1,18[UX]#9//UG>[$90N,C*6Z^$;!*R7A_BR=*KL;8:!+/7%\Q "I\1*LM8Y"8$[5/(RTZ> -6^NB,+(ZYW)HS7^%\4SS94@L][BV=,]#= MQ]0>WV^PZ^#\;DPRZ0INWN)L-A_W\JJ\H?-U,DQ=6RZ"_3OIA6 GC*9D!B9V M,RRE .=,AB)2J9) @7DM%VU[#"?+F'WJID&&]'6B+R:7+<>;T\FM@]4Z^-H] M'NOLTWK12+:@\X+[A"$7UJ2^Y"%0)TNDWC72PKF_O2V^ZOH[3I< ,QE[(:9H ML"90UK%VC.A,)A_(B$IKR71JDU'T*+)OBC>[ZZ:!!_\&/RZB#:_*+^/1^WCJC'=#F9>X5%*&N**Z!#2* 89HA6:& U"EJT2UXUN?38!.3)4ZJ9 MQAKX\8M(UD_CR6/5;BND-2#VO'S*9QC5Y&Y]%OK7]#A?_,' MUW[S:E#Q\^'TXW@:SG^>C"\_+ELSU"W\$O,B';".1C>T12>I0^U^52W2Q"%$ M9<$ZPYURRI/MT(*OAU_ZDX_,'UZ$&[&G0>ADI[6^QLFP)G[2."Z5.>2 M'M21XX5;A%A;,:F($9Q$!3GFH$TFUS^UZ:NUUV4^^??BB%G1(""TTVH'3"ND1)..RSNA_K89NI'.6C0AW F\CSP5LK8@6FG) MDG<%/.8,6GBT] 8EFYO3DJX\G%O''059\B MDW*J!F_FBM=!#CW&+[B)K60*VS O[ M:3Q9)(;E.[G/VOF 0DJ20*E'CU<0BXB 0:++*DG+;Q58F=#AO]D:8OAF^_T#F/WFW6NN$+3AAM(*LR7 MK*..6=\N[;R'(]L\_03)TEP)?6W9!<8(LVIM2CLWKOA(=1B:T"P*2J%W8LS+@G#7 LI6& M,G"IDD0C:I*SUL0&5Y&K[KNGPQ'7W,R4"0FK08BJT=,PQ!CARQ M,&W;O($W8?3XEH7S\_T%1;:7Y:I]][NZJ#S[>SH?3S'_X_O9Y!*__I!L7/P\ M>S&WK?_Q_13?WRWRVYP.2VNZ\]JGC!2"T7@5K'L'!Y]V! MM1; 0>VS?GD^VQ4@)N+>@N-7K1YQH$K[)O+ M67SX#9WWM@ RS7"4:[73D"RWH1?(67TH##9SEW,DFG%^+SS['61B>MU+.0X_);(8K29/P:%T&$O2AJ%AKJ@8!]QQ^KN4P->&@ J1043-0),;H353 M07C^_8[.6_J ^?((B17-#J7 M0^&BB5>W'KX&UL=KLNGKG<-[>O8_Q[-K/66FRPO)00WQ!ZP#;74M\E F0+#D M]",+"96,46"3=/7MX!X@4-Z 76L8+7VK[MY#;DM+YK?+*K97Y??1\-^7^'9\ M?CG/X+2$=0Z;-6E;,/0\X+0+T)LHF$>LT_H23 M+Z_*(8=V4IH-^ON>=%H:[U^X#:[GWU0K<(3Y19B,"!\=/^GRXK)KBO"*5S>2T-^DJ\#BTT^)+(Y4TRB)__$XV>F>#S1Y0U!$\ MB8XY5[*![(3E07%=VDP[/=*K]'U0IW_%-$@)?U@0\UN'E(2,C#E(N0Y5J5=4 MWM7,):Z=Q8).EB;WE&M@V]O%W1[XTK@]"W1H M@JZ-OY4,DH#2FV.!&VEI MW%;$?<=,_^O+Z"N>EZ.T@.2B12^- VEYI3VW$#Q7M2%<="B*E6M67:W^_)/2 M<@\B[/'=GDYF@U_#?X\GSRZGL_$%3J;=/F:Y=#(;#06M!24$A^C)[DIH%$^J M,+3K9'G0IU_;Z>F[V[O\ZL>?FLG8@Y![C(=6-+^%"UKE#4P+7J\#:@/K<"T& MW(MFOY9@'VH:MY)QS^_\_>!J#S*O.DA)@RHV0\UL !FC+H9+CGF=BNMC5/P] M1MW>]+Z):/NVWW[%/*R9%8OC1AF+R*.!Y&U-\&<>'&92CK0Z:A5,]NM=MR/F'JTM>KB7D_&^3+-7DW>XN33,&''R4*&@.>V:R<4Z?3A&;R) M' PSR -3+*PUWGBMEW,5@%,\F7<6=(\W5M?PU&E*"T33!:O7 =7WV7POFOV? MS;LKZJ[6>Y)RSZ?S_> \^0/*9-K.,J\),\C!*Q1@Z(S2I8B417JBJG_@=-Z3 MYC<1;M_G\]GY^?C7\/'=?!31 MCR%&+!1J45H*XK[LM^3NR<=C!L(L.^02<7U]G*"*X$98PW3P4+V=;69)?#6EWIZ,>\1-CW2_M\^+X:([345[,/.%D@XK&X[ +MI<94'(HV)DF++;5Y M*O-6^K3>Z[KRXY^\-G<7VKW!D'[+'=Y>7ER$R9=Q>3M\/QH6\@M&L[.4QI== M5Y+7X_-AJLV#;X!:+Z=^S4_N(W5^FT704.9TE64H)+4?%LW3-];.R/N/9 M>%1SQ.=]?<:+WN9OAM,_MJ]7:8AF?WK?75BW.$*[**=-N60MM"HL!!4S%SD' MV #4 3JB],.'._F!?4F^1T_@7FSST)6E$Y)K@<#( ME 7%"UE5,A5(5A8O:S?8M!_Z[S7Y;U_ZWUS&QY+B=V23I[["4V40536HI/^'H$NM0JMJ6M3:C^]=P]F%Y[[J(XL@2 MN6#" &,5)(]UFB-YFH[\#I-Y25DVJJU< ]T16+@[*?5."57?&FE@\"Y!X1(LM"E;]*([#Y )T:.7N2^EQ/G MRSOZI]WV*;R5SB4-@ G6@;97Z_4KMJ,Q7+?3XZ-N\VY*V,?F<0UBXC5PZ244R7V=A^G!A2+ M>VT*LN2$(L88FTT48JVH$Q0$"Q/H(4+ M/!0=6)O2I4=P'8'%L:T.;W.C1P6T"+IV%R7W@0M..YD)DLVR]B&J)5N*!XA, MB,AXD$8W&4_[(*H3XD9OPF]?]1**YSG&!-(JVA\%!G",K"V>O4Y&AFQ5;]FU MQU/UTJ.MV8-<>TZFO3]%?!U0WU:ART9J6JO@81L9[ZW0I1ARHY6MDXKJI&LN M%;@6FD%5:;CC&(Q9$! M(KU$)T1VMZ]6GU2ART:2?J#091,Q[:G;\ Z9,@?)'CJ.)*$U_7P\GZYR@804II":,%P(Y0"MLI(+ T:AKJ-V:<'"97#1)J-$L9HU M&15^#YYOAA[;::#!32Q@1#F41Z334K!1R AU)25HB"2?0A<*T$_7[_9 M^08/;9U?NE_;HY6T#YV#6OW.-V'T?GYUE%/6K+;MED))4%EX\$$D2*E8\@Y+ M%'F=R1-K!4NNGKKOB&A;?8YWE6O/D;$.Q,+]7P=&W\'0:\_??_AS2PW3 X\#Q9$*446Y)R7O06V6RNQ0=BF?TJ<1.I]7T719*Z MN+Q8EL*2F(7WM5"]=LM/DH/'7"#00919#%'[=>ZKU[N&NO[D_08UMY;]N _! M]=RMY]?P^1H0QSDOUAOPK*1:S&QK^4IMUIA\UDZHW*,&KS_Y"6IP:\$U\+O/ M\G]?3F?5:IK^-)[\AG]>._@GXQ%]F3KC:GYO4KC666D.0M=^ \PH")PYR,8: MFV-.TC3QQC=">9(V5'M]-?#=:T+%JW*6Q]W@N@7AU\'4,KUQ%:C#Y#4VU.6X MD2(:[$ KL;%B:^.Z!,+P3'LA2^"8R9!8)A_<6U=$DRJ__9'CD:3& W-C$_FW M.)6N%OMV%D8Y3/+T]X\YS)#49IA8MH76Q5L4 ;34!%+5SBRF>$A1((^RINTT MN4!8"]W^\]EV5^3JBHH>M;"G>_3?#I]C9.W'^AOM[D5O_T1?=QQ/PCK MUHUU*2(:SH+0)2O'?-1&8/!.:$0EF!TXP:134@)W1%+%@@)GA .A0BI,BA!L MV:'#R2VLG>&R5:.9U1_40)RK(-X2:K A>:^3E"$HK76TY$5CLLEEAX7I 8]! M=MV87)<7Y+0$UW4(44XX9UA!Q?L3:NU\?SE;]#;Y,4RKT9B?#\\O9YAO_>KV MZ1T[/[.!JG9<^&VM2I<3^;HFL:1,L-ZIJ*//P2HCZ$48J*0#SY&!U*(.#4@* MO),%9,;:T3@;:71_6GT])G2S83@__](M:?@)WV*ZG)#<6 M%PHL,JF8]H9IW+'USQDM,=^[O'D)Z]5;\*HLIP(N5_GUF@8)<2P^07(\@LK1 M@BLRT,8DM*V-KP1KTCFGKP7L; ONAN/LHMHP VF$(F-8UC=?@HKH(7HZ+E%8 MG1V1A/$F-0^]H-^_+7D0]MZQ/_>N^08Y4%_[>.^XG'GL2!C!BA,9I)&6=BZF MR=,K&81'[Y-+FIEUNB%OS.-^E[&O?DM'0>,#,N#0-^H]Z>''+ZL_H(M]^,*+ M%;Q R"[72!A MV6=X#7PM(^2/ 3Q0M/Q8&+$64W=4YR%H%TLR67,.H>9XJEKY&%5Q4 -06BN5 MG=FCH]&:;H_%WY\JVS;18M^%:"\N/IZ/OR">C?)OX]'RN[>S4GBYB MQBFR1$<#V4]=2QZ5-'UE.>@0N2CDIMNXWA" =9]X+![4MHH:MY9R \_G7V$R M"5:@?,S9L=(D5?L&BA.AP>X2;M(N;SJ;#-,, M M?WL[(Z\U=3=?3"KR,&*0I(4J[PW7$2L3;W]\]]''- M!+S&79[PAHG(F1%)JL)M-)GK& F[+L5*.\@J,J&S 6,2B5DQ>I-D%"#1,\'0 M%1YWN2!=B?OJA^,RK\4XN,-F*C2]SQ*NAJF?.UG:U:Z]J:]&\]SZ XLHZQ1=H,.F M@!+DKWLK=>WH9C"S6 IK:PMXQ*MG9'[I8LOZ .:TF:@SWKPON5=IX$"^XZLG]ZM%#*N(%$&VPH?;P9\QLV M[U02F)%V69]!A9@A*%J-E*5P[T3B;8;A]+:"?24"',]F=!CE'TLBP-7J?_QR M]>7_'>*$D'WX\@M^PO/NAH3<\V!"J$,UO0:5DZ83/W,H@ON4@K,V-\G66@_> MH:[G#T2=^PC!=1UW7 MKQQWPCM8:[?6ZC]/F8UT]G!B28\ M$\)J!RDQ.CF*K@Y2JAEEF'22F;RGM@?VX0CVR(7[T?%K$U6UY-7+T MM0K:LC"OZ)RCU1ZXKPUN Y?@,S>077&\L%1T:'+E^@"F;XTEVZAB3WN)7!:( M!IYH%R4MZD*F8"SUPIEK$+D$6[L4%-\D;/4 IF^-)=NHHD&WAFLG\#4Q_#3! M?U_B*'V9IZYQ<@T8*R"%E: \T[3TH$'&K$.1V3#>I '(&MC^\LKZ5%Y+?JT" MN,R570/BOAVQ6Q@/[G[UH]\U;.,^E+,GC^LV5&U%9DDHD-8F4"(G\,@RB*"- M=%YHU:91T<'XL[YW=3#Z;**3?3GJ5[OR^HNLQ'TUP>+E='I9V_!/7WPF*V(XQ>FS M#[5MW'0XNOJ'891IG>=A.NUZA759V^,RMP:O4J%>CJ:SR67WX3TGANT#:[.L ML;T+^E9*F1$R.(_*&5>4$SED%0QS=7R;2=ZX@5&.K/5@P)9ZO:B4 &\Q0M%6 MAV0B^I#Z32E;869V=N7OHW&N;[.B;5?@O081.SR)+9= MT%H*35UB[/:H(JDKKD7K%BF-.K'#J^F"+]-)A^/ MTO=DXV^^KJNW\V=2:FT]]'(T+_M\.5K6>0Z4YTQF5V/]!$40%ME& M!E"I=M3318+4B2=?6-1M.G/N MP>(YE*T^#Q&SI%CFEBR%5!L4\D260M(14N:%%^>BE4V:G?2XA@.E_!W'=K)G M"CRQM#]RC;71M"K/ZV4Z#QR<=!:R,"P']"GIME[H4TC[VQ]YMDO\VT2)!\_' M6@?L7XE_O:M]I\2L;71V<*(5SKU!8<#YVIQ!9UFK[Q&*8X)K4RQ/>[N0>I*) M?_OCUR:JVG.R3D:K2@X2N*I-OPVW$"2)@^MB,;HH'6_2HND))^MLI,T-DG4V M447+Q+\?OUQY*\_J-602=!X.I@P0^B^LM^ MZDME+>, #RM%$6O6**\UL!F,U+S0]N-AZ';M>L5=]",4>1!/7 DNH_ZL1(]MCE MQ;QC9:O\INU@M$]=ZD$\M[*2+-FEL@3I VUT*>?HBE>.VU2\D?1_@ZAY]A$% M1.D-[8M$S%I14 M1L@Z:ZRXVU"!%\A'/SF^+"\NS/^83O=])WG\QPGPT^A]AV]VFF6^1MS<(&E M@#X7$*;.DS9"0."Z]DNT!H,*F06UUMG_V)/^XD0P]LU;(;Q[5M5EGF9V@ MM\?5M4E.+U,-Z'MG7,R)9->VGT*#13VESEK-B'TTK#G"1)P5H;,0F9;:.@@& M):AL)3@6';@4+1->Q&S:5K\=\;71 ;FST3W2)CI\DK'T=1;XUSU2S_=(&[%J M[T'U;2CQ-+EO!?-1L-JSM%X_^VY2N0-? G=%6O+PSR;.C @YJG1=XJG7E!1@L\8C28;;*\K!4QV/C1IWC/ MM)'NQWM37(,LI]M>Z#OZ=_,V@-%$X[@$Q%A 18(4HJ8_N).:WDV,JHG'=A^@ MOXS4<0/--0AQ"/M1X1J\V$'^#:RX!Q!&+J((+ (7 M6&_A-1D'EHP##-'9G%)2V"2)>]_,>,1NVCV"8QML>AG3!1=M+"'K:4CL+_')^3&7;- M^.;>9QN] .D#V?DE*0@80ZVBKNUDFM MW'M]VF\"YX^7T^$(I]-GXXLX',W[(&R3@;GR<_I(H7P-5GH%QM=AGTD*"(59>HNEH=>;^QS2#C-A5P'>?O+N M Y_62KIKS-TUCC&O38J21Q6=#U+'F+@,WF%6L@Q*EL(D9@!U":!LT!!3ME"4 M0I'(,;!EE[F[JV"?Y=Q)H';R*^/)1??3[5.*-WU$*VVLO:S;KT$*1?#H.+=( MUDR)M*G1^:4D]UU?!UGY19*J+))R0:*W*I<41]1"H74_H%9_]FOP3 M.AK">WQ5_CF>#4?OEP?#_+>(! ,;9&$A%$@J>% ZDBHL(LG#Y< #*NWV)8HU MX.[_Y.Z-1[?/[CWHJX&#N6*;>$8[Q9 ^?1["G831M."$H/)!<2[K.I8D*HED M -DK.+^=F8-KI!*48591QPYPHHH\A\*X8#^2?,A1R0)[ZG3>,>B"= FL9Z M:9!_^_-XG/\R\^PSZ\1+Q540U?'Z.^3+-AN0WGEV,+T>S@5.95AT" ME"C)0I+< [F&M-7QB);I(H1ITAFUUU6<$,L.I]V[5-4-#K*:,O-^-/P?S"\S MG;;#,JQ!C$4^Q,)LOYD7T176TKYZ2:;8UY07^HOG.#?/WN G'%WB@+$DBZY5 M>N1"UT;^%IQDM<>/YXAU*)=M$H#?ZRI/D.K'QXZ[KX+9R81?L=+7D_&GX?1V MN.AE568X/TNIOKZ=2YO&-0@VP[/\WY?369<'=G.M7^ZL5&DO@D9PS)1%C^(Z MD444XZ,3RD@GU_(']@K[!(A]Y+J^RVK;EYVY/**^+N;K$J:#Z'R44F@0L0X= MXJE $)K35FK02D=>6&FR,:^%[@1XUTX;=RGCCLDF6+X-9/K,?WL@R*@Q,F1@ M4G!:'%D],7$!0F9$),\KBR;]%)JNZH0H>CS:OTMMORNU7WWL8H>C]W5XP+,P MF7RAS?[/,,GTTGF76<("VBGR&3&JFIRP;.D/5LUF>Y\/Z03(E5/?<.X&W&D8$E)AT=+)**/1M1B @? MR<3 QIK"[;*E/;/.!?8Y.:^T<6Y?CMEN*SDA+AY6RRMXV]N%PX9I0A@E"U8$ MT$8S,@>1_$9'KD+*5AAABPK^:-.Z=@]%/QMW,:*NPOA: LQ5S)&<[Q?TY-F7 M@7=,,.4Y))Y$3:N7X&5$0*R9$29$LJFWC2ROC>($7L#]:F+%B[9SX+?/. X1 M/(S>#Z]^^=7L T[>?0A7-YP#3,GKK"Q(D6HB>$K@G-5@>11".E>8:OI^[F65 M)\#KXV?'BG=AYXCVV_0!\^4Y;=@K!#K]\,ATTUO;.Q+AH4L*Z"M3#F%W5UZP!LV4WC482' M::K1BS[7X,CNRC@(:[@@?XF+#,[6:DRAZE5R]L 5HS=%9H:R29#Q0&QYI-'& M8[=FV>+G)6O6?2_AA&YK_.X5E=-*XQ3P>0(LH0(BNN:3H]( M5IK3-?^ O!6WEMNXWO..PI#>14OCMB+N>U;!?WT9?<7S4>1-C@ .@2TO#M+,PZ7+\L$H^[34VC MC=YX 4QU+3F*K_T6%6C!BQ$89!1-K,L','T3%F9?.FE0MG0/M,6[L0ZXEA;F M@^@.8UWVILOU.+*#(O:WN2Q 8I+9&2/!L)SI%?$6 OT)F0Z'K%R.D3?IT'4 MECQB51Z&))O(OP$Y?L813L+YV2B?Y0N2\G0VZ:Y,:ZW+:+KLTL*\]YBS QXM M+3]S0<>C#L"$51AT9BDW:@8AU"K17 M@0[>;,'Q9(TT1?(V=4''UGUVKW9*+]IH4!G[4$?3-9#]U5%V4Q5NT%%V"_GO MMZ.LU(D\.F!14L;-)+H' M0^+Y<-K545U#:)QAG(P:L%&2,64= Z>+!=3,3:^-)'!IMZ]UUUD1I*>B>9-$UZ MD6^ \9LP2UOIK$&?CP>@?@7Z6[A8OFSKP&TZ:6LSO >:F]5*_^OSK#?E[7=+ M6PF[^!AHMR4N&"_II/:1=F =@3,M,XLZ.=;$(#X*KCTVK^I(J;:)SAI0[#E^ MPO/QQ]K?/7T8C<_'[[^\&;[_0&#GAWHAC2OT'HJH-;S,!8B:OA51&F53\BXW M&9KV"*X#3*9JJ=<[=4S]*:6!1?YN$C)>A,D?2SQ**A&](/=2L 1*2?H*60%A MA?!<1V:5;D&2VT!.FQ4[B;W'K6,ZF0U>3\:UM]6KR5NY3[N%>AW6O(M1]L\O;R@NR.+^-R MHP[N=1CF,,K7VJG-VUQ.Q^5F(5%854CTM0(IS-Y]P.'DQ70VO*@M>Z_&*'AY<-P^O-D/)T.:'>QCMQ$,*PN&LGWJ!8G."$8H[\2*33Q MYQ\#=A3YP]MQX[:?UJL.#CL&X]K>\')4QQYC'F1!)Q9#12Z+0E <2T7/ C+GIBUF6[V,Y5CUW;5B[:5C&>GBU(@A%&@-"W,YUS[_AA3N,B& MX[Y(U\^*3INA!]!ZCXF0]_4>V7I5/PT_T]_4WQMPGHWT0@&7O K:9XA1!S!2 M9!U"0N_6FT34!M\)T/)8M-=PKDF_34.F R\*#]YPB+9&4)2QX"UZX$XEGDQ4 MO*ACWUVOK><$2'Q,&G]R4T\&Z$PB*XB!%\&"JO.E@L5,MA#Y>(Y.D%B:%MVW M6=9?M&ZA_QX'F;18W<(2J MR!+^2M;^1C:QX,4G[1SHPCS)1M:80TC@G=9:VNQD;!*];K2>$V+>,6B\P0R1 MC5-[+/3)"7HITP M FPJ]%:P.NZT-J:A+3^S:'BK=B]/O9G@1AQ8LYG@)KHX3%NX-0#^U4QP.WUN MWA]N"V4!&6MJBF> F(CZ&),&EM7^W M).(JZVQV:UY%HTR_[9$T3]?K24BW15RJ)=:SLM(!ICAX M'HG;V1:F4 MA6]Z^],BY^Z!&J"O^9+#:?4;ZK [;VS*H01 )RTHKM(\@P*#4[DX+-!1>:N^FF0G7<_VM^G6"[/?QD6PB@8G2K9 +,::]ZX(,$4 Q*- M,D@>3;Y]ZK;FT%=PWP1SMM1% TM^8Q\X*C0Y)'*PF>[,%3,O'E7:<,.Y=BPU MV7^>9(1J%_8TU9!1@@V!0V_M# M[8P&N7A1,^IM:#,.[2BXUF/7E;U2;0.=-:#8L\OI;'R!DS=X/H\+?!A^O&KN M89*)S%8#,CA03#)PG#&(.3(N1="NF!9T>@#3\??5V$B?XS;*:. ,/M8(!AE/ MP1L#P;EJ!60-SD0+3$16'!H22I,^=D^^.\\N?.E3*0WVECMM8FR]D2C) 1:L M->O>T0[+!<10(M>V(+:9)?[TNO/LPHJ=Q'YO?52_8?MEMDT8W9''-K'WASZN MCP#ZVG!O1<%+<#E[KUCA26F?'?-)6\XR2A6M90.6E>=9DV)5[6A;%(+7,M"W MY-8[3::&Y-=7T)^8.^>M;V$O/K2QR%=!OWW]D JJ;*6/)M?1H YSPW2'F6TN7%Y7GMUW1V,9[, MAO_3A34&-C%C(I> =>:M8M47<8%!H3/?( ]T_#?Q S>'^JTQJ@^-]=ABH]NJ M5\+]:3S!X?O1O PR?>F2UN9!LX'66.^<)+C:AU8E\JFB-778C,WH@B'[DJUU MH&_XX)/B2G/)-QCA]; X!D$5@37N84NM\?"%@4N60_&&I1AX%GG?MR,'J;PZ M[ ZSJ2;V.D#C6C)-9,IZ].2F!%-G#2E:N:EMJ@3SC 6EL$U^X'$F-AV4,UMJ MI4$'AY>CA;!7B^+%YW1^F8>C]U?%A$O!J*@,LW4"JPZF]MW5$"Q/D+5+0BBA M8IM.3ML"_B:\L;UHL\F$Y,UP#U)Q*DL4X!FG=R4F!K%V_0^!]E^A/8^J21^% M38$>8C3N/BBP(^\VTE\3OMW9\>\73/+26<4LH S5!F0,@E8%I'#&)2:EETV2 M.C[52\2-=2@8S)E("2)=LD]K0.N&^( M03OKIN\HTZ:;]**,WV:1E!4@9)TTJK& ,]F#P2(3LUY+?XM-/5T>[:4PX0"G MUYYT<2Q%"X^8@G]:;((^&@D;((;1%,)MM2 MY2(@IA0A>HF!*U,<'F+3.YK2AF.GWB;ZZ[MYR+*'P>0T^!P1%F&IPA0.ZP,FP94X8LY8)]^BCCBZ\M;NVQLU$O=^\ECOO2!;& MAE@'Y7E%9H$E ]81=H+*4Y+,6V[Z5_;"[ MOE:94+T)NX$5]5"1:C;HZ:U \B>$J!$_.N>3XG38AU04?1GX7Q7#?;"E;V7T MO6L\&U\0JC0,YXL,TAMUJ3:5'),CRM82$"4*.:"1_ !1VUJE',*=WFOW;!!M8P5_K3VD;Z[ZI2UZ"8]:B2'6Y5GM0KF82)V^ 9^ES\BXDT:2; MZX.H3I,J_2ODWJ3=O54'G^7J\'SM MNDGO?A8R*.\4Z2^BH9_&A X5#G1,5DO)H)#.J]%:(+C_O[TO;6[S2-+\OK]B M8[[G3-W'1LQ&R++=ZUW;^UBOS3%XNEJC/*?+.G9KR>9@PEZ]6%&RYO 27*) MJC:!5V)D;TQ9V8;C%? I>N_0!%YN&W&SP8>-G+9=[* _OE4E?(H:@0D8$=-[QPV.)3GPL>^HI[Z*2B M=4*7=&%>1FJOIW-&;?2:";0!."+C';FTGJTR>*C)9UE4%51Q)S#<^JAGC8#] M!#OT%.5[PK,WMSHKO*?9ITD.UA)9"T5R=&[0,?\M]2T9+5KO.4=UL\.SK3[V M6<&AG\ [E)^].EW0K'7A_\*;V!>:+RXF+&#K^=U>_G+V^7S1:BE-0E>A1BKL M^A0.^*2,X 2Z0+Y:C5VZ-6Q$W7,!3S^5="@^^XFMW>+K;[3X."W75,XG3E7K M0] @K+-MPF*$H&T&7Z0L)O/V9KO;E_38)XV2I=[7OQA4F(?./9_/%NPPG?,S9Y]QMOC: M#H,O1HA%05(GIEH4AFLA=HF2\! 22ZU$-%IODO/$S[]A+_B[=5MQ'P$'26@: M5K73 44\X"%%H^-B8NG&3D(91Y'0L M+1P,,NS^&J]XI]/*M\JM-L'=I,([G2'=!D$8M\GD]*< E7MRB Z(E&V$/_3) MYR^GI^>?3L[PE[.\ND^T*41;48# 8EJ58&%3:9DX(9(D99'6PY'[+D36'SV> M]]A1_M/!A-?APF,]Y'W/?[<$<;M[#H7: ++ (!:964S. 4>\QDK=^GQV&9AS M'T'/QU485/0=LCGNHFN%^TTHZYF^?#]IA\E4'D:%&^!B#_EWR$!^@,*$K9MV M4)!#SF!2T+P@!)NSJL@$8VJP70XQQT;&(WG%8P-C&[&/ (@VTK+MG&]Q0:M] MSI6,;90.E&1XRRPN0A28097BR4GR6G0IZ7NE]*J7 M_O>LA]E%>4=0>N5,R$4&WMY-2[=56?.^GUJC)%^QNF)+'KL!_Y,LO1H3:MOH M;.3Q?,KF[#(E4+FVY$CC )-0$)2S6297E>O2R>I)%]MLI<\MBFVV4<: KM1C MA?>O3D^G[^B_5D1BK"591$"'&HPVS'PQ$B1ZYXL7J>;-NE5M^HG/$P_]A#YN M&9811%8% 4E+T2BS;22A3IEI5493#1G!XXF58.V-@./%V.+A[M^! KT5_ MEW.\WUU<&U_LH='$4J/7H P;+6.U:PT^"LC@$SF=BA9=XJD'J7I^$=1P2NB0 MB+BB9;4*-B&F9T3T#36'B7<&U-8Z#O86=0?G\ENBD$CEQ ZU)5?!5%DA-B=; M65]K\$7(/M')"'I_)/882^W;2'AH3^#]_[VL"H]14O:"-SOK@3]>0G0R K.B M# 8V:6ZSVNO+)XZ_O^\AU>F^(AG:=__AM_>7PYI=Q"H< 9K<#F.CAR!"@E*< M5%E([S>\-[]ZY)/5S&Y"Z3'!FG_O37TUF[%;L+00%Q:!@5&$:U?S;7Q-30:B MC14$FP+$2$6Z+I?A=U+S_'RF_87>(?G^!CFMBO[WZ1E>_^1F]=$*N)N0V].; MVI+>P_A; VAZ/2%[!#5UL#-;D^UE<2FQ/?6!=RQCF 'M)7#4FDL4I!WU*0XZ M!E0]XLT= :BVT,[0?MYE"?U9N74X<97&=KFW%J^#:]E/@ 5O;00 >/Y@[*;-$R9MYSBVF+ I6%I*T!CK%M5=442UU:*H^%B4?\ MDL-!8AO!#WX#=9).3A>4/[Y[]>XRZRR32EE)L$'4UG5,,)]9 K$B=&4[290W M\CMN/WM\_V)?<4^'DU4'5^&7LSS]1%?GH[^V/VCB7$X10-VN-C-D)9I'[35$ MPYB5VMMLE';9=!II>B]-S\\9&$H! U87/T+:5>;JX\3UG1OS '6'FA SD"XW MP\@>BN@R]^4A(GV-01L;(5'+@X\Q 5+2D*.*KKJ*(78:&CHZ2AZ=Y7((D&PC M_QY9;M/YXDU]AZ=734DQ5)5,:.92,T&A,JM:<)RI^00,UL& MT]1Z_MI>8N[@7KRC4W[K ^^^L;-]RD0>(^PYH6)0)739.2Y[[ER531GVG(IK:;_9EW:QF"'$ M&,"ASE(''21VVB[627F.'N=>XKX-@# L %[S"O@PG:V.5B]3[3:@L*^W^1B) MAW(Y]U/F@]@83!/=C<:=E.9@9!&U@JR%*975 ]J46:@BN&)"\-0I?CT,5AYU M/,>&RC8*Z.)T,HFS1;.=?[!ZE\UBWRVF^1^7&?TB%BU39;SKM/Z,)[._X^DY MS:=UU=5_53' ?_7K"::34R:$YOS>^2?^8?NUZWZV/[*4NTPU&)Z^SK,0.@MT M;8)"$@6)2G:J)F,5!I0E1\E@#EI$F28.DW,I1;#46L@9,H!1)0B:JG;&BY!M M]PD*H=:<9:[LA\=VPLPF.A:A (M-4MF21- ;G:#WG*"P037&E4I;;?KIM)6K M3XABBB0]>&?=1<9?Y$ 4A$H1*78Z0-B'N^X'/C@H9^AKR MT9#9"K19ZP#!BM+LN@1TQ&Z,EX5,">VR;5^3>F3=4'=1^/#"/-INJ.P 5">C M;<.1VK%79*36G,!BM%I)D6W\#KNA;J7:Q[JA;B/B@[6VW(3([[T;ZE:*W*G' MY2Y:.!ADBBNJ6E5!Y'915Y*')#&!LC;*K),K,3\3J&S;#;4_4K81?O]NJ#4' M&YU6X&QS>HHB2"$)$(6\B$ZX1)OY%4^F&^I6\G^X&^HVPCMP?[(J?3))$.26 M+6Z,0-X20^)MT@B*PD:/(T<;3Z0_V2X.16\%=>C&L&U/BDW(?>E/UDO_>S:- MVD5Y1]"?+!14Z&0+"%M*B$;5.I7SRM3%*5%JT'[LH[-=08W=):?3W^R7?#03^@#6I!")Y-?Z0.>_G2V.%G5O6A; MM1-,BC!MA*]JH^B=:%\D5J]CS=G%5/U MPC(XM1!@DFN]6=AP2%6#4M57X^\8,7B$FKS']>NFR&T$-W@?J-GYN]:D\#*W M-Y6@C$Y@DV2W( @-T3H!4=54J0J2Z\<6]W6#^N:YX^VK^PEW.HQD>J3&/]B3 MS#!'4E<'U53%G&J"U-A-JL;BC$JZZAZN]1/LWKC/^=)P2NC>O7$38K[K[HU; M:>O!-GZ[B+I[]T;GJG'25="U30JI;38U6@4H%:*0+5FR4Z7,<7=O'$[MVTAX MZ%W[?_WZZC):0RI6" /6LQ$SRD8(43@0*02EK55%;=:^\>J1A^X2N)5C#C:LNDMDHH7Q&L(5!9ISPD***H'2.@=KM5Q&;N5)'TEAS9\7L))+!E\SK MRQZ2&DMU@:D0V#RYMOFSBU@AIX@DV$UTZXUM[ULRKX^DL>;N2V8GH=Q['39^ M5OU/\\7)I]9PX^?SQ?F,;LY?7Q4M3F^-8?_GR>+C];';O&]:_7 $CI57WTFD M:XGURKFB- =A.56#JB";ZBP5;\\9DXEA(BJQ7XX.;/2B ;( 9I^ =-&!OXAJ MRHZ)]=>%+"M!/GZ/\^M5EB0I4]!["0YE&]^ &0**"A1$R8*2#WU:H.U";,]4 M_?O \2K-%S/,BTE-;$X2&R76; CV"BAC\0[<8BD4W*4N@AJ'Z(/44S5&8/; M9/8/JM-Q$W#NH/HM-0WP)[^I/Y_,,Y[^)V'S0:3WFF$C5;"\5PH-R6 $'7F? M#$9F[!,8#4#[4=U.#0R6S5':1=/C9EOE7><8@^-CQ7U+X &&9 >J^73^0;"/_41J7VS;JH[ CGP2;2R.B M@-22*P):5;-16$*7\_RC;UR^E:8>;5R^C9@/T;B\2E\S64[NIY_61\%\'KDG;9E.I1>HTF"9'R\I0A M!*>D#59/DHE4H[! G@HOJ1 A1N_!D_=9&J]0#B_IJVRRUBSXC(WGU]W3[+;\ MA'[:V(RI-?T8QK](&J6SV61+"=GPQ*3)1^T,B8F1"G5@K22IVH314H##]P+. M*B\3!LVB&%P_UZ]:5]S,(7E9VWT^FS4#?=U)=V@5[D-$/RT/ M)IHU(&"..0DE,85DM.2(F;SPAJ(5-2IR$Z,$N20J!),06MM4B%D1:)&JB3Z$ MHNP>0&AC:$^6;;MWLH W_WP(X=]+SIK8MAQ+;[]G'[(0.+<(.-0CEA:XP)E?0< M=DDV++4P(DM!]H12F'A-;)<,@8J!?>CJ$B.1,GCD?40(-E8U#R/(5Z4L^<73 M7\[J=/;IP@/ @5]EH?%;11:>R0&MR83?(3)(4 MV3AD'U@0\880':W^=.U!DQ&@=6D4Y!D0Y\Q!_>3M&]P]BOA<@[W6]8:GJYL^20%$UPH E3( MK?MP2A %AQML74)4DIVJU.4J]4YJQ@_#!D+ >@RVOZP[1.=O/M,,&Z=+ZN:- MMA5ER[NS5*H5 8%78V@%XOS*4023C;>J!ENQ2WK'@U0]&T ,)_L.QW5_X->E M*?]Y.GL[_8JGS9.;4&%3[(V%:G@O-!3: 4'1P#Z:S[&6E-8K*H?!PUW$/!L8 M["WI#MFQMUB]N.4JQ0DJB4"V'@_&&@F)1&NX9+5#_AICEQ/;N\D9ZQ:ZUWZP MOXP/?:=\;^OBDDM14K*?YEHK+O:A6WT!L;.&(CM7BY&#=74^AH;P0^KTL4[P MV\CV<&V]-R#R>^\$OY4B=^OOO8,6#@:9'(/3O+5!RJ;94I+UB4]EJ@ZI#DM'7[->WCZ?> M"7XK^3_<"7X;X8TT!/#&T=#51<$RZ&FWU8,<;MW[V(%/MC8C?^U8*UIK5*#@ M38U&&)L$[_?6"%19!Y/KI)W7>L<1GBG8IM57!T%(@EQSD:I8%=Q QXM7]"\/ MZV^,#:N3C3ZKEZ*V9W1]SF'5[7HBR*B"4:G5YRB),AO*/F.D MB25!6AL'9.KEW;E"!]I::22'<=&[8;1WD4C]&POGT_FG%0*OWCQ?5OE>GBG@ M6?F9S<)9IHO3A4$TNO_G#ZSE@06RIGE/7J!M;1!5,LY*S"6FY$1@#(@:RZ0F M:7()"*XD-K6\LJ%=-$-@?,1LD^/UO8?F?Z2TV$5CR[\;0M*W"5B34,C>6JME M#I'WJ& QO@903[1R#+9M-"7)&A[%4&_P^-[B-P(%O M3!Y[Y%!RW?6.I"4RV&"*U54;ZUBB26B;5&8'$8UA4&HG&:\11%*IW94BA-H& M3LKD*\L\,)#WO"-I]/]R-E_,SI=Y2M=C\IP)WH4"A*V!9&@37W/)4"SY')3R MFNP&+OS6YT/WT+/_*=C9A_O[K7GMB2DZF:&-"50WD?):_VHMCB!]ZH MO4BIR#Y'8+=H&?\$= B]WSX&VT_('2Y%;I+T^_0LKZA22FIG; 3K'%M[@0*2 MP-)N@K7.Q%]EET3%N\EY?MK?4=0=+C\:;V_J:[;;)XN?,;=$EJ^_X5_-R?AA M.IM-_\G^Q&O\S.\LODX*FE)2"B!%S6 <.^^\L2FHH7KI4R"?^L!B"R*?"5AZ MJ67 &Y1E4/[37\WC/#^9?VS,OZG+_?ZLO)Z>?:%9.P*Z^-'[Z4__=*%E"4*3#4^YK_L0\#3ALEHHN_0!62Y^UW3.#OY MP+'*Z9+X3^W$2$Z4,]+;(,$12C#)$" [WN"D+U8Z]KIEEQ%!CU+VM$'31P$= M.G1\2^#%JT4K1[R4P[N/'&C,?YG/SZG(-CRT$&8!R-^!:;/$HXL$%3.:D"4Z MI?K#Y3$RGR-V!E5-AR8;K\K_.Y^O4B.GUU'H'WC"%//V>=*RDY;&\2K=ES?= M"Z9:V6OC=J)SL#:B AE:5;UI;<*C\E"-8DFBHEOCIX:!UQ#$/P_0C:[& 5MK MW+E3_WF&%QTBJ#3:?CR9YV9X5^>U[Z??KK()&H6>I<<2DPY,;==AVA*DG)&4 M1$,&=_*5MJ/C:8-I;$4,V&#C3M*74#\_8[IG)U]P7Q1'"SKMYG-O3\LSQ%)GA=S&4]@+3RU_Y\W9[6#A8@-? MLO-I>O9N,;](Y4J1_?S2>LI0%6"*08@A.U I9&U]3AZ[]%V\@Y:Q\A][N@>Q\1K-*UR>3:AJF=;G+O).DP_G/W5]@@.]I#Y>(BH,DM: M#@IFYP:,S!FP8@%I6YJXMHY6JLC'W2(TIC]E3'M),FA MIYC][Q_^UMB\'!8?=- E<\QKV?4QI;1N@ZT6Q*(NRAJAU&938;]Y[-/7X.Y2 M&J\QV=(&.>>BBI9 V) 82JI")-6NFHT4"E,2ILM)YA'V/!S:9QM*[!T*W!YN MM;0)<2^-#7?3Y58]ZW91Q.B-#5625M@V0;O19TKE.-B$"M;FVM+ME7%=4L*> M5F/#?B#91OY#NWS-9'Y[YGF947"Y\]5D;&X3T8G:=!'R;#]M!%+!2I%SXFT1T/#2X;7;M3"Q 5$]78D[J3KPT/G]M3?M)?H.SL/= MQ.7@,F6,D+-BXG*[[_*)S2-OA37;[*7K,C9B1#QL.HQ^)#AL(_$N_8^O[K4N M>ZYFGW0J%8I"MH2"F46)&C#J&+R6QM8N&7VW*!G?=1A 0[?Z'N\CWI'J8/\X MQ3,CY/_9I2[IZF^'*$"ZFY#UXJZ4*D6=I60?O76)CC4I58U%"W;NG?*UL)L?]#Z%CY=$#ES@MDDJM&/G_6/PD M E:OD3WGZ$T.B&G"KS'YV!K$A\!"=P:2D!88V51+%0GK/K5U_X&S&>[8$?/J M;X<0Y-V$K+=PI(2EB)!KT*8UPZ[&Z! ]&A0439UD@12<$M#:K;&TV#2BBH:- M2ZT<0IB$M@X@K=T;8:X]84C);=("DY=UR<%[)[%UI$LAV(".7[A(6,,D*NMU M8B.J#;3R3'@E/8#R&_@Q;[)8X>4]*Z+71LRPBB5B_&&BL" M0CF-;6811[EU4EO$&UP"M@;+JL[,\-6,9NUE,HHW3KM/J^I+^M^<+^8+/"L< M?5^!9_K'JHG%C3WV\LW]-;/C)PZIM"&87F_YH*)@^QU9A=J8[*-&QQH5GC=5 MJ;.>-*.#M21H6N4P6+9!R+;RM[P2G=!LLLJ>5;K+N5AOZHKJ-[.W)Q\^WDC? M88H*LFL%55@/)MD$@7=M:-UO2Y1"J-#EI.)ALO8ZC5L]\V<\F?T=3\_;A*;S M3Y\;,N;M#"FW=$.:?9I$-G2J>@DVZ\B+*4AV#0W[,;RD/#LS"M5F%[$;?N#X M#O: NO_F<*Z'A#N(S:9X&I\?35(Z*_B^@;>\D$,5=+F*%4VP9Y M>(2 2@$E=I:LZA@9)1HXZPH6;%WWI+P4$E(P6G^5CBL6@7^]RS0\<@5U/C@V$;R0^>JW$G7 M15'ZC[B@]_^"ATYCD4TL22,N4$VK6I6Y%%$JO/(&)KB$BNFEP&P<'U9WXG M2-A1R!VVB=\(Y^>SI<_ZR]GG\^O:#(I:\4=;T#4J,,I6#IMT@(Q:><(4T79Q M+^\CZ)EYEX/(O4.X>A==J]6P"64]?]+C"%P6B(N5UJR$:H=YIDETSHL9'QB%LY-C"V$?L(@+AY$;#:Y%SK$UQ< MAB"9.*-0\T:*!BQ%IZ.*.8LN%=&/DS:^PS&4(A_!QYY:&#UQVLJJ?/859 P6 M3&U32]D?!N&+KS6G;&J7V5)'F3C=R>D83@.CY4]O0M1+_O2VVMLH8787T8^7 M/ZV3)K0(LO 7DW@91,5&4WH=0ZXRTOH5_I/#PU[YT\/#81N)CY(_K4D(H2SS M%%NCJ+"TA#F#L262U=D6U>=Z]6CSI[?1T*/YT]N(=Z3\Z25YOYQE9OGD"[4$ MVYTR+>]ZS!#Y9(^2MY8D5B.O4G;XIC7)0RK6"J1PD!<&[_QY)?W?0NWOZZOT/ZR3:C>:ZAVQ%(D:J-R0IU6B6 M18G(SG34'0^= MX'1$BEDW$SX(D[.6@=#8FF+5GCP)%0LJ+&424*7,Q@0"MI+*5"0D$32X( H: MS[:BR#US29?=^7[ .96VZ;"'[ M(]J$6D$G:L;,$23>1J (C-9FE-%V*7?:G_2][EMV_OC?IV<74+R$TF4=[?S5 M%X9,LWX_3V=_:P'BV^GI*;]N?S7)7@L32((R@<'@3(2D6.I.*(RB&(X0Y6-K M_A"$C^]$C8SI;RZ(CAD5/8Y^=F;WO.GP3;WH#GJ+Q8EDV^?8"$)EX\A\!0/H M031RL9SM4:4VM=1>HB\%YC?W1WH M\%CHF*LPYRLG?F\DYN_S:;S^<0*WO6"CF#1M]%? MD5D*QH$H%I-LS1E$.:IE@ M/WWZ?#K]2O3MZ>E$:)VEP@I$I,&0U)",LN!X]ZPYRQ2+[>M-[4#URV(8V,GJ MC9P!9Y#UWQ=9#95.EL?]JZU1Q10ELE^I8Y;M(K4"9A(@4B4I?%%/SOVZQ>/+ MDCJ ![8?T@8S2 MJ+T#+R^+I)L3MB]R!IPH-Q1+/_WU^62V_)MKEI2I'$SQ5JG0U(O):$EF NN+ M0X?\MCZN>X_[>7E9#-T6P[[(Z3!3K]LM3AM%E_RR2837K7DH 4N]0!94K7,Y MUC[->\:Y"3Q\TL&WY-YHL'(3[%)8:UM>>HBYE4V3 M0BL1=2T54C._%4=F> M^SAY^GOQ\ <>$_>#ST]EL,R%_*B-OU\QF1=. H7 ER^>>5-7/1C*Q,O32HH M*A1/ 4RK1D+*;::7T3XE(_D_?6JUMB7U!="/ [JO_CO4J ^_!&N);3J1!G3+ M%(=6F%N, 9=:@KB36/K4IW8VX,?C-;Y]]^<%H&ZB5@A)Q7H"4S@^,BX$B"9( MD#:1%8+Q'!]-3S\$X2]>XK&@XIB,RZ.GM+]/5S4%*Z.C7?3!*N:LJG91S@8T M*?1 ;$5YXW=5^2[U:Z-Q^'PVW_V!.MI=P#XH.Z9@ZU%&_[[D\NI<"WV*)GG7 MI@JR3Y*29_N6%?,9175*VG)DJ:Y;,OBRF ZPF/; V)/>FE"$UDLB P<.[ \' M1GX@:4#9+%647J0C2WC:;VLZ: CR']2:>U!Y]85F^(&^Z7K>5DA=K9 V;84H M5/!%L"$74D'('(.I7&U4J',Y,G=A9U:_&__ZB:#IF#*>M^-X8HPIIJH,P=8$ MQIL**<0,+FNJ2>EFZ)[PHGE"*V4DJ!YF96V%LT-XV?.MEE#FT0E M2INK*"!I"I"U+8C%B8R'\0V&X_%E6>V[K Z$MT,XW8^Q>LG-9MP6IT.;_P8I M%W8C="M&C4'Q%[(F%XT)#],E85 V7Q98[P76#W6'\ 8?X_:.K+^'^?4E&54$ M9&-8-;FI1B4%U5)2P2OOS6$N[ =F]&6=]5YG/9%WB.JXQ^W*K93"!_GU*59R MR4$(D=J,Z +))PU8:ZXNR"Q*ES;R8S/ZLM+Z[VC]D#=@Z=V(1YEK["]]ZC9> MXFHZY\T#=ANLE8'=Z&R2 5-%AB2R ^NK95LD7)''E1_;1PY/:)T>^&SQ"'!X M3.7A XIC4IEM&2FS+4(+)@0-09.%DI2T*2P HYP-6\% MWR>54O#@J=0=@C#5V2B=@"!B:QL3/41L1 "!>M**<$]L3RF;=A_6!>#JT2.12JM()7(48,@?B710!7:6"6J*-2G M?\=0' RXG/#T]'@/C ZB\;OBQ/_>Y%<6_R.?3OGY__XOO)[H^H?3LP7]M?CI M=$G)O__+G#ZT%_OB_8+\RX&-*A4FLBS'@//B0^O9?K &=3]CD>)M'V:,#[R#B_(\?N-OKM@-FW M[/O/3MH\VU4_R9/%_.V[/U>CZLC(ZD(HX#GF!5-L@&@3 GO,51OE>9OIB9"KW%J#WU"IV%G&S.U-HHLU:P+"I%T],;KA-:Y M**4,4>6:"TXXMJC)*@,Q^C;!.D@(LB)H456*&#@6Q\./(DNI>J]#@!)\&VBI M'00VKT",.\^0II*/ZY3WUWU'D0V5-'0KK?3]=-% Q,NY@HX? M73U&MZ\ZOJ_F[-RMARMJESS/E^;AYONOI_/%[]/%?]+B+>7IA[/E."JV%S81 M):@V13 N"@B8^(N/J9C@8I&^Q[+IQM%WMRJ. QL=DAFZ,7:Q??X\G:U^U'Y/ M3@)F&8T78"FUUF^\Q%.U%H(K.2>+4?@NO?C&9?-E>1P/BGJE"^RR1=Z9'7%U M>2HGA,6CC1&J,H'C4=TNPHP'X=%;D6,UV1Z5>_4(0]_=.C@*9'2X5^^VOF]V M[)PXERE75Z%BK"QY=("Z*D!OM$89BBY=[B]'X>Z[6PO'AYECJIOZ#?\Z^73^ MZ4I(YVF>9R=+IMYRB#2QM0:;?8":*O.%_"H6)T#S/TML#'PXKAZOCS#TW<'_ M*) QX 2R_?KL76UEKSY-S\\6;^J->L[E>EYQ/#_Z-#R(!3O_9;VY<< MK!J.BIA\S5*#4!R;,S^9R:\%T)%/Z*N2IK/M_I:@[P:A!]-BCY%;#PUXN'** MVB_]L1K>>C&8E9 7"C+91@0)IHC$9"L'252K Y*2J4]UXV[T?C?8'%.O=UP* M[7W;^L=LFHG*O!GO1CZ>Y*+?.<)H7 M5THL1BU,N^^2*:DN !V*@>\.L0?1_!T0'N=B\SW^]0.=L5:7;LK-=W[ZJ[VD M2?8L+*P"7+',AO$>@JH!G$;!@JHIZ"Z7_\.0_]W!]P!:OP.\XUQ0OCI=/HA? MO:GKET?M"''^&C^?+/"T_?0B#IU('5FVY('=F<1\N0S!I\ [C%04;=4WBHY& M1_/V_+S ^P"XN /O^U\N#E?'E(J)4;09LZ(=%!H/6$/KA*9=1DO6=FK!_QV6 M,.[E&1]$X\=9PFA5T)BS %N0.9#> HKB(,94G;'6Q?I2PC@P$!XL8=Q&(4^E M^FL3GEY*&+VBZ*<"8E['458I 15'EL8Q;Z%6#;:*J#$Y,O(P M5PI' ]ZM2AB/#KO;Z'?T$D8=8R&C"BAK!4M+5T",#)>DLMB_R=%6&N);0)(4#[',%X?I64CXU$&VW62:LN%6[W M4O0"I8&TU<$R7?*X--M>8:JES3B,DI@6:2"0KV!)"TJQ6':$NQRJWR#B^PX7 M=E9'AV*&-?AO0DU//_\8//3=U7./GO>0;4=CL*(J^H!)^C:253*04Y 03540 M;3'6H(RZZJ>JZ4?1FDH.WW\^*[#/@J;CBKMP_7% M>'?^Z1/.OD[K[7$B%S47_+K=>#77>3%M/QJT:<;.']^IH\8PXEAKM^&\2#5X ME1'1:.EC<:2IYM;YD4RFB<1L2O(%$AFV2OPS0!\2I.!L12>BJOXFQ_NK?:UA MY:OY_/S3!<=_SAMG/\T7)Y^0?^$J2W4^O>%-710E#(J$(2GJ!(YN0EO#B\DF M&LE0D*(8\K+E.]I4JTG(6U16DQQB:'U8H(C X452%8+G0$,6\D4D7631AV_/ M$G3U/N<$U9?"01";PA!U!.^,*61C-!B/*K?WUT';L^Q2[7:=$WZ-K4MS\YYF MG^2$C4K!9R6'3T:L"R M7RW$;<[^/CWEQYR>++XNJWP41][1B BH*KM5SK O+_E+0JM=,44EUZ\4N"]O MW^=*."*\'-.4F[M8?'LR_\?/,VI]8FC&ON>20>V4E34I0&K.0*P)D'TM=B,# M^ULU">..:WK-IIR]+(>#8N68!L0\M-Y_//ER4MA]7C*80A4^! ^F(K.E;6M6 MW1KN1]8"&66""$>_&.[B[&4Q'!0K/9JE#'9+X;RE),F"+DJQU\<"#X[Y4CXE M$XA7=>@#^N\PGW$O2!]$X\>2S]CJ]4_*"8F MFLLVUQM0V#6#\5$2#W/;.9!.UY'21R&'@8YPDI*/"FRP!$9Y"S&PEZRQ:$?. M9DE]XJ@#0>:1:].#(68;/?1L=KILP7%QE2<0<\A1@W%M"E\1K;-,K%!3DD$D M7P)A]S2L@R5@#:RRA]*I=I!WAV/,;Q-@3<00@\$6)O!6ZI,&3"'Q5JK)UBJC MFE\F+[RHNML#)&]OHNBGXJE1=>"N<] MKVDAHP23 T%(NH#(Q92D;(N?5A,+SG# ML_+[](QN\GE+N/.FJ9M]6?F/WK[[<]C4J5%([9UP-YJ8UY*MJ(HLBU11>6>T M""B\=4*3=B%(4VFBL\U5&4:JSBW<30:2K!92JQ7A;U'HN&>RU3 M&ZX/J26A M%8F#<=S%)]$]/8@N&[DDC,)$64 F MR59.NMAF3%B@8+&9(\'_N@1X&Y$W_E9R2#3>BOR&5V&/O*>K*'D8V:V*CVR6 MFD(!2S&W(7P*DA((SMK"_'@DU^74J0LW8UWQ'1-X#P^+8[G[XSU_^HGW;E[) M[7&_KOA ]I*U"ETV(ZWF@]B!UASD9&TR7FV%D#T6,CI:LDVRCBEF;O#I,M0*"JPID M1/8K(B:-Y9F@Y)$CJ,. 9!OY=P!',Y9O:KOHFJ_.*+*7(0FO@;)Q8))K7<>U M >&K((X'I1)= '&+DO'=_P$U-1U2S!W\]K@R%F'$0VE/GF8CQ#VG' RJ!(ZW [_C4\7\RP'79^2V1)5D>M$;S);3MM427_!)+0F@HCF7R77*.-J'M. M'?=F@@][(W$ADO?X%\UWN26X^>=#G-S?2\[::;J7MH8@DA2E�BB.)# M2"AK3E%;.\%JL7C6GL\NMR8, 8)LG6%-4IJ= 6U3W*/4_0:=KTI9V,FUDO(V:M*GD-[*8*A[)F/ZE)*,55==0H3IU)V7B?0 MSK:2!\H0,6K(*?->2C''LE?+@8MSH[?T>3IK-GJGFZ[U9PQR!?4@86M2E+HX MD6R2,GJ#V?$^XKT4J(*)J6B:9*D#\B^!P#:8W10+D80 B1F3M;FPRS*@%)?G M.3O9@WN>U$.B=Q&Y;B444G1%6BVD*6S'6S*#D*W=A7+D<.*5D4[+PA8XL[M7 M(O%V3A:LRE381#C!D>9PA^R[[GV3G-T]>_T?3###]_/,EOZ4.[4MSC MRG:/C^NAH9W975.C96O-%IZ2*-F(J$+4TOI:JBR"BE 3RVM&!%^A+%O@M(E) M;/PE9"6C1*K2!-JW3\4:;S?,Y/4A?K4J"L_.@_!MSHB+$=!PK&FMX6U(%K+> M]W','R=N_QAVJ<*+*15G[-[DQ7^<+#Z^/I\O>!.9_?17/CUO[6M>S>?$_RV\ MK4R\CH5=IS:ZHNDEL'L<#.O%H@MHI)4Y=I''#K0>()-F:$3=#G7[:JSK!><# MTOGAZ^K-BVL'WB%YMZ0*V.9Q&T,(T60/;!#89R^ZV-#E"&T'6D>K/^P-K=YZ M.O1]XGRV:-.GRGE>O)FM[L:61],AJAI+97^83;J" M\/-O (V_6P?9?00<_L:PD\*G PI^P#.Y&_3,VY"Q"XKFJQ.#38C:XO)O&U3< MIF;30(%,PR.VP=7[(%H[($S,E#M&2PZBQ5V>0L]AA5?\\- MWHB:WT:X70[BE]2L#N]LYG"P8!N*79D80G:-4F!B$FIFT23C^[29NTG%>&[J M@)JY=;2^JU@[>)PK%J]ZJ9+0Y#VH2I+9(@NA) &>72*.-4FXT&7ZT3=4/ <= M[R[6H5L8_WCRH0V88_;>+#[2;$51K"H@1@4YLYDR5$R;^VTXV'$E.Y&KH;7A M+?>T*+[S\4]9@P,);< KK\;CU9W-]?D1D]=V'5=<=<1>+%I&E F5FI=9 +$Z MP7XF1;5)#OI&&_"]5'P/;ODP*A@:%Q>G9>5D&$=" M)>E Z5P9GR5!%#D 2JE\<"T@B!MY9G<]_4DK;1"1#6QW?SJ?33]?AG*YL#E! M]@JE%ZT]"_,7I"OL]6ME-:48]":%1!N9VIL?_)2UNI<0[W6F!JY:7O,M?YWR M_TZ^4&DW1XOYZRGO1_/VQK3^T3B9+;ZV\17_=7ZR3*[\G19=K[F')*?'-7@W M<:V/_Z@9/7GI$+5Q(B0V!QRI"31"1Q/KQ$H*:'0S\Z6E+%H'Z#6VF- XE1EO M_*P1KLE-(1&=CU"K"2T;NT!$3(#M$E]A)!4ZG:3UOR:_U&@K.E^\^E:M[1PD MD%<*O&D]PI4NK(2 M.V59([6B& %8E !?LZ@UHNOI&&ZX[P\2A:1H=?008FI= MVV.!5*6 2"%5C@^4,IN<@W\_AVI;J7ZC0[5M5##:8H5J-1$JY=O0O.>+,&5!X FH1I\%*:J-.VL>H_YT.U897_S82[G.H%FHB MWC(%!PJM(X57$3B*L%"25!ATHE ?<%:?^*':-M*_?:BVC>@&]#%OG24$DZK" M-GM6U]94Q%2(OOIE<[601!1HG_>!S YJW$N(0U]>WWWDNZS 042V[:':ZL?M2YND]S__V_\'4$L#!!0 ( M )J+7T\/+)IWJ X! $EH"P 5 8V1N82TR,#$Y,#DS,%]L86(N>&ULW+U[ MC]PXDB_Z_WX*WE[@;@]0G-:#DJ@YNWM0?LWQ@=OE8[MW=M&X2/!9I>FLS)I4 MIMNUG_Z0>F0J7TI22:K4%PVTRV5)C/A1^C$B&(SXU__Y_7$.OHE562P7__9# M^.?@!R 6;,F+Q?V__?#+UW<0__ ___V?_NE?_Q\(__/5YP_@S9)M'L5B#5ZO M!%D+#GXOU@_@;UR4OP&Y6CZ"ORU7OQ7?"(3_7MWT>OGTO"KN']8@"L+\\%]7 M?\%6!FD0L1QB$L80Y3F&%,4Q M#),TC&B8$<1P]=!YL?CM+_I_E)0"*.469?77?_OA8;U^^LM//_W^^^]__DY7 M\S\O5_<_14$0_]1>_4-S^?>CZW^/JZO#/,]_JOYU>VE9G+I0/3;\Z3]__O"% M/8A' HM%N28+I@0_ M_/L_ 5##L5K.Q6T_54N9:RC#54O[SN<%^ND)\1_*N MCV5U(%RE[D=7,O9A^M&9N%\5/PC_ G>&N5KD^H5ZN^!CO;O;H:X6W;_$KEZ+ MY9K,1W@M=L-T1)[K7WQ0/S7#Z ?UD&DU3D/='5'%][58<%&SY=ZC0<'_[0?U MTVQ3PGM"GF9_72[Y[\5\?LO^L2E6@K_9K-0B64_^C(L4$9IG4! 40!0E$:02 M42@CP@A.8AD&V6R]?;]G8@%_^=**4HUG/M@/%AJOSWRY*U$N-RNV6_,>YZ<6 M,K6&Z54/_[0@CZ)\(LT-2F)M'M1*_'LK*R"-L/_ZTTZM*W&=CXK6?!R@;D K M**@E!;6H9W%;LCV9YMIV6*X. 5DR*T#VOLL*#$E*6FG3/$8A$^*?Q'Q=MK^! M^CRXC^3[\7CYO&M8M+ELQ!?-K1DJ^))W_U9D>(LRGE*MG6JX)N]"5V;.9MPLV8< K3Z)E%*_FA]G@XZ"H).EH"^@RZUS6:@DK5&]"^ M!*VVH*LNT/JZHV+?,^*2QKW).NH2X!OQP^7#^WAV2T^Y6L\^ZZ%_%H]4K&:! M^E>.LP324%"(J(@AB44$$T+3,..BF7'U(4+]U'J%WIZ9 ML)(*_/IF^4B*Q?]W/66=T;2'8=0='791?SMDEL-'CD($9_1HO]MS_SS,PE/? M_.-R\66]9+]](JN[U9>U]EG_@\PW0EF0U8<_"W D,,\RR$0FU">8JW4IBP64 M&"L;+HXIB8F-L68PYM0^SUID4&J9;\ 368%O6ESP8[$ FY*#)[$"I1;\3W;V ME@G\9J:38U ]?_L-GE]J/)7 ZJ4%M+-T**E?)KU;\L'\57\EV4,YXI)S%6E!0+ M(2'B"GB:2N4_(D3B4(B0AGS6#1=>_'Z,QC7Z@BZ&0YU^2 _5*JIHB#?B@K66 MU(Z&S$ W(R)W0(Y#1:V\X,=6XC]I.%NA02TU^-J+JC476:'DDHW,!AZ5CZRP M.&0DNYL'AL&*^T4A"T:4Y\/8,C63WKT%1' ;#3 +0J6(:F MS";!,-#D'%K?8:-^*,&O6FA02>W E1H&D]-8CMG(XT9FK- XBK/8W3W4>EJK MMZ:@,+,OOZGTT$,TUEA#..(!5I I%@(:0!R6 >)5&.,Q01C$WH:.^IDV.;_P2_ MUI*=7Z![,.HGBL&:>^:!K^ ZK7F3KUGM2;C7?N_Q/J?^S]=SW$DE:PK3_Z2) M*0_R.*AH:?_B45CGI'PMJ9S^QV$VSJM-62Q$65;Y#F51[5;5J0^BWDN884P# MQ&4*(ZF,&H2#".(P3&!.6(3C.(G"-+ Q;RZ..#6N:04&'8FW:3N&VTSF<)O9 M,$Y!]$Q;_?@YW+.R!L>ES7)YT%'-%6,,#BT5\QN'$4ZSZ?UNN7J]K+PV]1?U M4UFH1U0KQX>"T&)>K)_?%0NR8.J*6[8NOBE)1#G#G"+%/H'>MD80A4$*<2 B M9=QD(<.I%#3&=J'JJ^298 A[JP1XJC4KP4K,J[V@]1*L'T2=FEG/K(XKJ3O$ M]V()_BH6R\>"E>#3^AE\6//SJZR'>35C/?]S-0XCMBE(IU H]*L$^P.*=C-0X?1\]U3-<;B_H.._[<#J>L9BO,@S@(*0X(81"Q)( FB $:$8TKR)"7$*O'49O"I68E;V4$E MO&4\W@IV,[+T!:9G;CS $70$OVES-TN@9 >_MM([-!V'@.:2^JS&'Y7IAB!S M2&R#GC$X\V'Y**J,"OWD]HAEXV2E61BR7!+(PD1 E$_%9:T(IKG>;0@[!I*-X1;MXC\&<@\^"]&F'B.(FA9\"QDQBG"4RH'FB#*"BF'T0]V3^5CUY_5R10)B'3! 4Z<2U%"*)"6:Z+@#-JZU%Y1T5ERT6E8'^^7W[[2=U5 MTY#ZX9!]3CUQ%+;H4:7]NOLN&6B^'>6&;8,H. V"+,T1Y)@I%U!2!G-ED4&: MHYR2+!%)&EE97V>'FMJW>C+C\7(LQ19@0Q/("6R^+9AAB-E;,!?!<&J G!]M M7/OAHM9'R__E.X8>X%,2+]9UE/US4?[V53VGB6@@EL@P9"G$"2$049WP*5 & MXX1GF8(X"4EL=W#O[%A38XP]48&6%6AA;4_GG:9+,Z Y2%29("' MVZ-WYX<;^D?/BT6GXKE._QZOF74I^6>;_X)LKU MWL[*"E!ZWXNAK*CUH#4"S^!':X[[3P8MD,!]$E@PV08E1B M&X[2(=]=\:1A-+@M7")6WPHF3M=!^;BLQA>\*GE25D=&NO_^>EFN/R[7_R76 MGP5;WB^*_Q9\%L,&YS$U8R$G2'DFG1U(K9!^DV?/0>$E4_9HL)=)BSVG\]D< MV+,W#..&-T7)YLMRLQ)WLFM7?:[].VU>E95E1CNE1W'6<>/'/M MU*? HM2)]ZD8J2[*=DK4XM?,@HXC%.V4S*LI.2K0Y:J8RE4P]E9>&?;D\(1P'R@O0 =$X22"5 8,L MT'46$%)>@F51NU/#3&UE:84#]UHZV_-P)X$T,\*OA\?^N#PNW!MY,CC7SBK4_;XZ-NO5<[2GI\O1*\6.N?9I(2F=($P3S) H@P MTDF/F80\D$$61"(07%Z5]+@;:VI6N_6#V)5_;7>+?]% MW;!:$[7$6I]%ZYL#,P9QA*QG&CE.CKSIPGI3YU<_@U^;/[T4XC6 RFO>9&>X ME\V;/-;[8M[DB5L&;LZNQ!,I>!,%599.]375=LWKS6JE]P%)1B-)E?U!PVI7 M-@QAKH]L9#P-\B@)HC@Q:E=D,>;46*@1N>*79<4WK!:T,=\M]V -0#?]=UP;%1MP.>[<%=1N9'6ZVF@/D=)?58-AQMU?-<3C:5[6X=>26G'=UDMQ_ MU!DMBTI&5O4GUK^ZVZQUEW==VO?V_GY5Y6R\UUTD%V7!JOXN,Y&)*!!2S9^( M=<\5I#PM&B10QBR3.8]9RK+9>MOMV%^SQVLUL2+,,TVBG9[5:L74H8Y:SJ:] M5#7Z2!T\KWX_S%CX#S'KOD.1U_< ;="X 34>=?Y-@XA.U-&_5E?M4+D!N]=L M"TS=:VL"W4)=3>XDVHE>K_7EN$U"<'NGN'7#<4]TFNA\=[#:Z:7 M MB-5&\,_+9S+7 ;K6WT6"$\0" FD @074'!'D4&.7>>C3]T2-A][+ MAY% I^;H.U*L*DMEEQ"T*VPLU4HB2!+.HAAC77/>AA/, MAIT:172DMJ,'0Y3-V,(]=I[)8Z]BL1:Y:<+C$<>52VL4/C MD'PL[QZ0"]AT76B;+GQ:/W]8\\;BED+02#DXD&!,(>*$09S$#.:,4Y'G$:6I MD45R::"I\4W;B6) CZL^./MIQB5(_C=/3W;J< V81?*<(^!&2I$[!>"?^WN= MV"7!&<#1F^K6=_]X"6T&6NREK9E^"]?'=PR'D6=EG6/E;)-]:\>_["K3X7]P_K74_[62P#'H@@ MAW'*)40I#R .9 ;3)$Q%+$.6F545OUJ2"5+1D[)$]5G.I02MV$;?D>,I,F.G M48#W3%W=0T==+?X%U'KHXE+B9C<92YTOK95I3H+Y2?"]&EFGF0^#A1DW<^%: MS(XR#ZY^X#!FW0;LZD3!GP71,3M^M_BL^SRL% V\(F51_K)8TE*LONFW\/WB M:5.5G5JP8EY4YGM]C)!@E+!8.YDHP,JR8[K!89I#)*,XXU0BY7C:<*U#V:;& MOKM ]TU[V+-5#U0G\!L%0:7A#>CJ""HEP;Z6=F=%?NHV(V^_?U7K4-T/^Y-8%4L^HS'&-,GU M:9-(IX2(:BN&P21-8YRG"4Z14T;4?^I>X>]VI3%0I2E=Q!# MK-X7B&+=N!%QGJ9&E'"]*%,CCJKF8?,Q*"]PL:>;/H11*6>80>)@I@QV/$;# MWS,A[>L!6D5 JPEH50%:%] J SK:C#8M%CLPHTW/2!LV'T]_$NJ'9G9^Y(U. M?P*:,P%M)XH93)3=)H\3;'OWA*X;8;PM)"=([.TXN7GBRYQD[$1)_R9T/$;P MVV]B1>[%V^]BQ8I2?%H53'Q6NLGE2M\X8T+03*8$9@DF$.DCVB1F''*1I32- MLBPCW"H0/;H*4UM*6[%!(S=H!0>5Y..>71SP1AC&O2<]S[X#Y@Y/*^X=2+SP M[GA).7VYF9S2T<0!6ORASB0.GR77AQ&OD&2 P_A&2+%:[4J OENN#@NPS40< M)PQG"4RYB)1;*!BD:E&$J4Q0EN988A+,E(AT:>08&@QIPV7=@?U16BLT>&I+ MZ2KPCPL-6G@:)L@;N'F.T?2\,FQAW%8D5O(>E]!T#*.%6^88SI&<+\.WTU4& ML 5(O5Z4R7/&\Y4LM-KSB&SN+:?/NG/':'BM.]<9 M[F7KSAWK?;'NW(E;AA&&KICY>S&?S^(H)_A8EAD0>48\"A(),PX3R&*.(,YYQCF(0]0 M+K,,9T,:;A@,/;6EX\OF\9&LGO6V[C5^J!W\!HZ]-U!]!W\[73..>V/4"=$6 M>=%7O^A#FF0X1OP%FF.,T +# B3#UA/F<99$ A$7P.3 M=6M*DSO&1B=XU;_1^:K9Z&RNV]OH[);.J=76RV9'\?K $6A4G]2[8+.R3NF= M&&LUKN:\WMQFW7>#[&^"EYWKFO ](-6[(?6[45,&J=\-Q1S=8\?5@63P6$/@ M;($?:Z[ZC0+O4HQH2(R%Z+[Q,=JHPV*4'\7OMXSI$=1S/ZV6"_4CJP2[6[U^ MT$*^7W0O*!:L>)J+MU(*IH2ZY6"4PNQ5RJF9)ZV4FE]NO[P&:9#:1;'\S*592.S%9\BSC:'T M SOYP9Z&^JAQK:-R^/:O:M2\ ;6BU=0VJMZ ?67=1>Z\SH7+,* ?04>-*7K% M^C! Z7>P80M(U2A%KVTK\:"6M^*;DD$96N+#LM1[\**X7]3U5-ES=<2&L&H! M7/#J;_-Z.>1_WY1KK<='H>3\2K[/6!I3*N,8QIEN$I\E^C@TCF 0!Z$(.,M9 ME)AE._D5='HY4HTN3?,F]@S6._D!V2I0WH"%J AI3;[;K3.>ICQE>9YDG,$X M9Q(BFE)(4Q9#P7-.."9!D%A5PGWY"1_E,+S9=$]BALU,B9>?-\^V1-T.;$]# M4*L(?M1*_ND&M+/:*@HZFE8]8SJZ@IVR-^!C_4U_[?FFK>T)OQ/BTJ#P).FH M%H5?M ]-"L^C#8BBORL6>@/_@S[ ]'I9KF1QW/*]P8*CVX:+ZYW3MZ],-S9BP;V=M#/423X64_TO.D: M.1-Q2 26*20X5SZ+I!R2.*DRV0(:*[=%8*NHU\E1ID986C@@FF:GFX7"4)_+ MATS#/:_R"Y9/0B=7+N[KE]6VP<-)J,TLR:L!]&T(;I&I)%4N685F(ZC#?@U] M.#AMSW!RH'&[,?3I>M1\H??BH=VF]0N_?OZDIGJMN]G]8U,\-<;1+!(!94RW M=XF21%%$@"&5>0[SA*5YDO(\0I9MIL\/-C6F:&6M_!?1"EJ%(6Q;2_<@S##. M QF&ZNT4BGI)'$*2QP2FF&>"97F8"VP7.'*%\3CAGP_+Q3V<*SN>#VS;W8.M M&>NZPLLS^;9BWH!*T+H3Z^ZM_-CS5@[HT'T9$K>MN7O&&[DG]V7-CYMQ&]QS M9<7.JL9;^4%\$_.H*=PO8F6MA9C#."8Y1)@&$(=I#!,6ISAEFO&74ALF$/Q8"0ZB/PUL^=D'N1FA. +2M[?:*6-9"WH#&N@\]/LT MP,1+AI^M -ESRU!3KSET>J9U -)%:IC@,*&,0Y0)!$F2,DAC M'J&8\XBFJ9VUUSO>U%AE*ZZ/G@V7L#>U59PAZMU<:<'<:][@IW>#(2QN39;^ M(4>V6HST/S9Y670C]_:)Y_7W3>7+@WHG?]6E MT]^0M=CRZ$SPC$9$"IB$ =6UR@-%:13!B,>$$5L_+__R^.T3M^M.G2 MPYD@&1<\CM3[IC> $280)UD"2<3#@,12]^6Q,\?]"3L]>WY'8$J^:H'3=3,& MK6]^IM=B17OQ*9O^&M8MF;%3^&:WCFF=':]77J?%^0KE1]KQUR2OJ)]U[OE2HIBO5&?<1O7FP4Q2V*)$)0491"Q+(1$D%0Y64D4!31G(I:SA;@G M2H=QW*P34AK15E[35E=6GVG3=2Q(UL(V6UXOXDZ=FM5Q/*>A,_6'66"V3E)' MT]T6TW0\H9Z)F)+3F;ZB!J\=:\:(>IF[WG4J)0\PES.- M$3]5Q$]3S"#.AV,B&]F- ;#GLE. MZNR4A/9'&)<_3FIW].F?OFK,:IYW!\;G81CD8#OWLW@DA2[\_EHW="1LO2%S M;;#..$FH"'D*193H$B@D@E1D""8D"E)":$3-6H-/0INI<5(K-FPSJU:MX(#M M) ?S0HKJ=&,;FM4Y5M;!C4G,@->JH2_PEHQAP5Y55+1U4W81D3JROU=8]"A1 M:@L-Z'TR9X+LV1E72%WCG_C!%2]MTB2/JZN94_'Z877J: W4\]\7+FCJ> M;#]53UT)^0JQ%KWIASN3A"G?CB$H M"-$ESK@.^*41C#'B:4!0D"1&Q[\O#S4U>ZM.&RYV@O[%8CGK!]7 KG$&E6>C MHZYT4V/5D=2DH[(M:A8KM#/T1EH^:Q27AV^!:;_">.QOY$F>]1L M=L<0WBS^L2EXL7[^M)P7['G7.89%>D?,NR+]/=YK<0_-KK08M7U-F524B$Q M9$&.(9(1@;DD,8SRH/I]SLU:PUF,.346[,@)MH(.+#[1@[39AH)C_#RSY4GH MG'<9ML#$2S&*GF%?IBC%91S.%JJ*E!&)/F[;XH4V;RJ'3(F@8A8G,8$KUOK%( HACR6 BLI@FRB*.,F:6 MH>I]6D8N>E:60/G)_'AZ1I@5 P-[!*0]KRC[&NC^:-6WH)0 .RVVO_ZZ;,^. MOQWOZ["PX$>8CY$,_(-Y6R;Q5^!G<*7F%B0["(&1:%/)YHKYCM3L MY;+=U>.QTY&$>WQS_*_#HAKO%VREP\-O1/WG^\6VOO5K\E2LR7RW#Y8%$<^C M$(9)HMP+$F!(2,1AEJ!89%0BF5OE/YH//34FJMMV58G-NSKI=>'>:@V?%X06 M\V)=B-)PQVS =)A%0/R [)GQ6J'!CZW8?])8[RJO-Z*;;+%9QT?L$7,9)K$8 M?=1HB3TJAT&3 4\8VN=!?8EB^_!J]^M#\T4^-YD'Y9N-^"]!5E_5W(D93F1* M*,HAHPE6S"8%Q.K_,,*(QW&( B:L*N982S U@HN"*+3M^& +NAE_>872]^Y7 M)?M-A[K[*\/]JV / MB^(?&U%6>?B[7580)#%DJ(!!>ZF1>&DI @3A,>\@ /VM;R*?74./7+ MYO&1K)YU5.=U73NKKOGTMRH_=+TC!;!5K7M(>^ 6FM?WPG(3;BJS[9GVC^OR M5T&^NI!YY1_L)GBG3G.R")@D2 S?\QMC"KSL&GH5_&7V'<>8B[,[EZ,,/O*A M_;I4S9VLBQ3>?B/%7,OU;KFJJF_.& L2%(<$8LR0#F#$D :$0V7DAV'*$A:C M=/94G1S]LB:KM=EBYDM<&T8[%-KC*E871".MM/H\?U/@FHK[8E$=1*!D7O4Y M'/^$_Z57(,OC,&$Y@E&J8UAIG$#,> )%CP029J%&6I>@;<+W^4;G+\ K<@O M,OVB/I\RW;DWLU:F,)N>#10'=1YV%1*;-^)V[XVH-)Y M0?#.9E$R8=+LOXQ MZCX8(NZL^(/I>%>TC*T:$:UD?0R8:7AO S>PW95D*ZW=?6P;J['G9E=1=?(F!V-3!@DG&"91F!(9 MLPS;]0,T'WIJ\29-I,N%CC?J9;J1O@H_U$?5.HI8&FCFLV%H!9FK+8ALS/C#,U!M=BVA') M.0#-V,,!+)XIHSIGL1/1[#RT-4],%HLJP%4?!MAZ:G=2%[51 MS*1^5C^5!:_R2):+62:9R#$6,,Q8 %&D#,$\#AG,@B0FRB[DTJ*@@F=AI\9" M.S'UX9J=G(#-25D6LM!N<=D:B=KD KJ[.# M&W5O0*LPZ&B\[8JZ5;K.P]F^&7MZ3^@EL#BY,:&78:3S(--X*>P.GHPT2[W' M67S+,-XAF9'0W#MZ,]:8PUR0_=S3@^)YVNI9;A;KS\KE^2345[A8SR1ERKI M(4R4DP)12)5ODB09))EZ9Y!,@@P9E;<;*L#4S(6C(L.\D1FL="-LV$GGKG;) M+*/GUO-CYOKX1-WSTGZ4'G]47K>5'V@%;D"C@CM_:2AX+ATI:QE&];"&(G3H M>@U^SC R[.3?5NFW7]5CWBQU =$9$5E.DXS ,-(>%9**]F0NH0@3FF,4Y8A( M&]H[/]34".XH*1EH6>U8K =8,[YR Y=G9CJ-%/BU%M1AP.8R&BZIIF>T44GE MLM:']&%PQS"BN%6F&"_FFW7Q37S1V<[5GM_;[VR^X8*_4Z)KPVU3.S1WL@T@ M*Y:J$H\^*&/O_5H\EK-$AEB(1,"<4P(1R5.8)[$RK@(>,C+A*D^S#/:!ZG,442RB#ARBC-*50KAGI]2(@8 M3GD8(FJ5O?9BJDQMO=F*";Y5)_,4$WW^\HMMYMO+O1EFB\P?8[X]+TL.CC$.'DW2Y%HALFMRN04%[%ZO"I8;L 5F MV4G4WN)+HM7Z_-'Z,;L[-9<]:M MV9U$ W;8]R-'Y6<=.;J3OY3-2=8[^9J4#^_FR]\[/0YFF&MR(=@DJ!72=5:4"J'70?]-: *U&MV^,;_@M=I1]3\-(V\0F+[TV")F>#JFG MPT,#FFNP[-W,'?3@\79HK]%[;]OUJ@<-6'#>E^5&GV36&[6Z7$M5K>7=5IN7C[7:Q84:I_;RJX5(41Q P'4JTN)(%1BJ5:>.(8YGG$(>.,HR@@ZD^C M,HG7"#&U9:=5H_K*ZN(W957\1A\6KCZ[C5(&B$8;?=GOC3X6=#ATQ@P6I!'F MP?.:M)V"NX/Z0TJ+>B'2>H!6$7U9JTKMTXPP$19+TP@3,M+J=,6W4<U-O).E83-F,P1;IXIJROE#5!_ MFXLM>EV1JVC_TVK)-\Q-HK@%3&[/>02+^X+.F\"#FGM='5&GZH9A') L4^84H;K35YI $O ,,I82$9(\ MCE,C>K$?>GIL4PL/GAKI*V^FV,IO'VJVFPD#E]X;OMY9J8&V%;SRX'>BM_'E MG?#>4+;PU[VA/9*7;OA"WX#%5@M7?OD@Z'J]<;LGCN>##])TS_,>]H2AK7-T MK8Q%L18?BF_:IMT?Y]7SS^3ORN?7ATRKEK7*IY8LCA ,@I1"%"0(4A0Q*/*0 ML@P%B"7MD5LP,5H]8^X[[7@WS@ XZ@\!R MVT;'3H21>^D,PN>XHY2A%EJ6K3(>>&L?M)*\B^;9%E8P1-R,Q/SAZ MYJ\.A%7X4#O?U0\=P6],C-T!U99LX7);=EG-=OKR@EI3U7#2]JA:B*I50UW<'OVO1Q?Q\JJN[V;$E M.C^8CT=YE?PW;5)Q4VN]5@)\K"=!Z0&ZBO@@0'L8_5"AA1PO1(KV2)VGQP'/ M&A#B_+K:?-&Y5$VKX"1,\S!A2!%>$$"41D1YJ0&'5(0,4<98S(UZ(9YX]M1H MK95N2&_E ]0,XHW#L?!,-THPX H'BXC@<#Q&"OFU KJ*XYU6N#=0=W#+>)&X MT[+NA=K.7#*P:HT^2: ,OVT[Y?<+MGP4;[_K\PEBEO*0BT@&,"1"ZF(- M(X M#&&4HB3F612RS.I<7/]P4^.I^NB1J(6KC"_+DC/]X)K95.X@\TQG-5I=24$M M*OBQ$=9A15XS5)S6B>D?<=RJ,$;:']6 ,;MK@"DSN(M,& MKJL^O.H_H/NJ.:#;7+=W0+<]@0M:]<'7)= ')<.V^:S5R!,\SVQ,)JG^;Z, M9)#7[T-]8)MUWQNR?["[[%S7;-<#4KTWR^:].:*5W]OWYC0/N7(!QI^^7O=B M1''&)$MR\0.4HHS?+,V-BQ&GIJ]LJ1\/59TNKXZ%$R$% 2/5HL.7:3 M8F!=>(/:LX%PC'(MN#Z4=IR^\-4GRA9KLS>T1UI>[=]M5\OB(.1Z5S:[)XZW M. W2=&]]&?:$85&Y$U6L]TI5?U6+6EDGW'4ZI;VOMV_Y+*0A1AQG,.<)A2A6 M;AZE,8)!A 1" 65A;+65>ITX4UM*VJ:!3^J!#W6W5>L6!(XFRBP".![\GI>7 MT[T ]G0!'65N]OHZMOJXBR&ZP=5EC/%*B4:-0;I![S!&Z>BI0T^P?1/SY9/R M 01[6"SGR_OGFN2;3;90-YR."=8-(1E$(0LAYC* "0U3'&"4(VQ48<)PO*D1 MYU9#UA)TU:R[,I1@7U&PU114JIXL:C2% MR;8(+DUATD>*0U637U=I?NQ,OLXR!IONY!?UY*_V)W^UG7Q:3?ZIPDFN E>^ M9Z4WQN5M\/'"8;[QVXN<>1_,69#M5 ?D,,IQR+" ,L(Q1))1Y?3E&*8\B!%" M6*+(JDV;V;!3\_U.A6XLB[@;XCTX)C;M!M2G /3?D-H.)L^AK!=O5VV'AD%H MRETSZW:0+5?6>PFWBVZ8J^%/?K>C1G7!Q^5BM<>47S6ASJ(T19*@%(8XD,/;,IWOPGFR+X*48J"503OO?& X];K,:.SR..LM8WCZ0N?2Q MV/HL[)N-YL1/8E4L>46J;Q^?YLMG(:IK/C69%9_4JS83."&A2#$,):8097D( M298)B/(D2%$4DBRUJKXT2(JIL=K9VN.;A9H/\/;+IT^6/#9H;@Q9S3?BOCFN M0K8YO%]K &H5M@?\6S6:TORM(D!KXI#UK@'2*0<.$F1<1KP&JR-^O.IA SL; MUVEFGU9+*,@/%:4O>_A'' M;;1KI/U1^URSNX;1R,%!E(\;G1QQ)^O")'>;=;DF"][XIVR6R@R%(H]A3(3. M_,T0S(-<0L'3()8DR!"V8A6KT:=&,I50U<'5NEZ2X6G58]X\X;D3>2/NC,+O9 M77;<4:[6LX_JK;B3=6G=3;E>/HK5F^4C*18S%F=)F"("B<1,)XOGD-(\@$$0 MA0)%(4\SHYW.WE&F9MRTTIF113^ _1SA#!;/U- *!GZM17,0KC92O>?[5_=W MOGWUM\/OOG^ 43YW(QW;K]SLXH'AY:$'^+L[>YO'^C3_YZ+\[=U*Z(;H0KUD MZ\]D+691SAF)TQ2R. DARD(**4XYY$3*E$1QJ C$*A3M6^*ID8Z6$4HEI#Z7 M7$D)5DI,RU"U]WDV#&M/:?9\A\"U(I#V5_ZA3>6?YKJ]RC\WH)-YT='[!FC- M@58=M+J#SWWOA'W4?*QY;@*'(_VL #SAF]_:ZKZ&V*\D$/ M>R=_632]_01_(^A:9P$P@SG@$64@1%6F>YK%1$U@'LDQMH=G71H>9-CM] %>R5[D@6B.+\R17SE?_ MLC+R+'A>, XFX$Z"CBI BPU:94"CC:X%5_W#3J'QYL;B1,]XN0P%^VUUGFQ7C7U;\K? M7HD%>W@DJ]^:2((N,$,BF<&8,@%1@B-(LS!0'E;.$D;35&2QC8=U:<"IK5M[ M\M:F\59B.R_I(M1F3HY+ 'W';WJP=*M^#IL\J/6 !2+/X$=[CLMO&10#P?1 M):$-D&)4BAN.TB'I7?&D 9&%#\NRO%O\;56LQ9V4=_)=\5WP>A=MAAG"L0P" MF&+.((J5M45SR:'$4A!)"0VSW#ALT#/0U"A-BPJ49;!^$.!W+3!<2JF]':EE MMF]LWH>Q@:OO"#G/=%6!=K< E9S*C9?:E:]$;;;,'0%FX7\[ FXDY[I]Z\Z^ M<:[\9@-8>IWBOOO'\W@-M-AS9TVN'YA_/:\ %_QT"+EMPI/D:8:HW@Y41B1$ M&<60W,7Y[T$(<5;^J$S!G'@22Y(#"G6:3KD*JW2\8"\C"/0\J#+&#F;0&&2C$U M"CM[I$XN5_51X8W2YF15*OL<\>OFS\"Z'&-6/!/@=D*4Q5DKT9RN4VK4+K16 MY&2-N":I?(RYL#!"VJO33SXX>,9S-?JOV=-7_VP M@4U$VX:"VII_K9[\K%XCG82A/J],)]>%$22!/O,=!1QB&JG_"8DDQF$LN-7I M[_-#36T]JKJ$;SMASI6XHE2?UDYBRUZBYS$V,Z#=(.=YS=@*"2J_>T],A\U# M+T+AM''H^='&;1IZ4>NCAJ&7[W!^!NBVWLWNVMC_)2>@29RCFERUA9'%\R>-@P-FS25LNORUOVCTVQ M$F_5_]?//XOUPU))H?MD5O\^BS,:I9B',(LY;@F0YY#04 A.44P2J]/=I@-/ MC?-VH@'EN(M*:%#J2FW5!IP='1JC;\: /C#U3'JMR#HIL!$:U%*#6FS0D=L= MQ]DBY9+6C,<>E>ORUJ^6:*CEDF:01EC I%03F+.HQS* (L\ MI%$DH\@XGNE!P*GQWZ'X>^$9_5J!>:N"_J9K@K0(IOF88X.8YPO/G._]H)UV M.E-^IQ_0"BJ*!8V*X&AZNY%1K>:V+]ZS?M+;*4RO11CUA:=YI AK=[K5-TAV MT_VDIUO9+:R9[M60K]E5^-7C9/1&9GV,.U[0UB-J>_%ONBJWH&6#][J1ZD(PS1&Z^\XGL=*" M%]^$/B(TPRG!8^"?#-WYH$H =@(:;_X8/?8E-?SM]SVSV6SYD8'D>]B#X9JZ&^^MR MR7\OYO-=SRZ,* E2DL X2BA$$0U@CBE1_\-Q'L@X%YE=C??S8TUMJ?BR>7PD MJV?]W;2R6I;#Z<'5S%ITA)9GBF^E["+5M.8!7GJ?&<#BM.)+SW#CUFJYK/=1 ME16#6P:F!JWNR:+9-%/D5"[G!:]+N"SX)_5ZM2N;SORO3E*1^1?UF[JKT]9K M2J.$!1D)883TSK^: :B\S 1&*0\Q%9)R:9=%Y$*JJ3%15ZD;L*=6U1.KJYC^ M"+>J@9UN)IZ=QWDVX[O19\\S,XXUZVH>1AA6B:%]*((:F+.Q,>$HCB7,*J0P@D/$[2(( V#K#1[8/&^\N,$ +?="!D/NMZ_4_5G79KS]7I0SA /* M2<)@CHCN81G$$).,08("GK X%6D8F%;FWCYU:CQ>"69>AGN'3C_O#M;9,ZE6 M,BES4TGEJ,+VD9;75M3>/7"T"MI'.G0K9A__X\#R:WJC=QONNUM]UET[JE>) M1UBF::Q0"%B@'&1=#)]C"4D6*WB2/$F9U2GVLR--[>.K!-5.42.JPA-4PEYZ M0RT!-O-,G<#F^?L=C)A]A;5+:#@MK79VL'%KJEW2^:B8VL4;AG&%COB_7RC/ MKC+[:C,429Y'4F&7!P&&".,,\;4^*$;=?ZP7-Q# M->AC7:9V)[FE^=\'L1E/7 G5%PRQ:EA1N6('CT/V:'OTB%A MFFVIJCNJQ$E,(]B M"F,1YS0+B1"151'R_N&FMB9MI:TKNMPT]5H V4H\O"7N!>#-C%]W<'I>379( M?JF1;%K=[H1U>!C2"!2G1R#[1QSWX*.1]D?'':64% M/[;2_DEG_6^!_'0!2&O*,0;')=U<'G14JC'&X)!FS&^\-L5_<-O%N[K3XG^( M=(!A;E:F18N> 0J,1Z,A>&1U-6<@J%;]65V\*MOKJ0^?ZMT./ M-8S^+IG1]!_C#?$=,#7H"UQ>: Q\UW8";EZ=^HW:?W=N]MZY<4Y]O-2T^CE4 M,KHV+W1FY:5F[?R1F!>3:, &WZM-62Q$62I):;&H&[0)MKQ?Z(C(>ZXD*V1! M=B7MZC)16KBV4(1N8*0[)@N^:\4Q"W$H9)!&,)$1AXB2'&(<"QCD28K2..41 M-3I_XU'&J2V[[X8U)?(T@0;[?R\_+9[7NE9!T-$0[%0$71W;C<%6RVH;L:,G M:!3MME)Z^5FVV%5\^=D>:P6DG79MR\P[TTYJ MC6^Z':!<[4[ZG9+>K4M/0X^WK^D7N[U-3\]#>2K)^/I!6ROE^\7;$&@J2WG MC;A5O=E68.52UQ(K;BFM5GD7,V:PI(\\#Y[7;_,"BNUDJ5]MM0*M6N#U"TR6 MX_*(#B=M4O;D/F,\(CQ# *8,4WNKDYJ/0#'05O0*.BWDMHE02EUA)TU 1:SQM0:^HNL.MM$ES&:]T+.6H8 MUAO&A]%5?P-=MS)TGET=^Y,\2'C,8YB*G$(4QQCB'*>*[E,2D2BA"!M5Q;PP MSM18>DL*'3F'4?4AH':$>P5,8]%FE_A<'Z"\ (,/XCH/.MTP3)71%\@4!G&8 MQBQ,"!%6AZTOCC@U>E"B*2M^HW.A627WNCJL42R49]?M)GH#EIU=WR=EQK/B M21E_I%++_K!E_[2848M3L#V33'7D.:IK=.(R7?A:D5)^<]I_?+YXVZ[:7ZZ=5P<3/XI&*U2Q,U'^Q M3+1]0G4CG1C2-,I@P%"6D8RA!%FEHQN,.35NVK:3KF0$O]926I[L-L':C&X< M(^B9<#K2@DK<&V"+IS7I6"#DDG9,AAV5>"QP.*0>FUOMR(>+8O:FB1"_*TI& MYKKEX3OUFW(6,IDAA )()0TA8C2%- LB&*1QQCAB:188;1GUC#$U//2E(S?NF#LY]/'('DVV"QQ\>8+PP0V/%#V1)$*=B?[Y???E)WU]R@?CBD MA+XGCT(!!JJUG[S)I4/]GE7QC>AB\=N>08>\,DMP$"!&)"0A)1!QP2 -2 [# M@"6IS"CAPJ@*A,68DZ. KUZO2KH9EUE^JV7X!-9:8[Q43G],DA.3PF<'VW< M+/Z+6A]EV5^^PV&IS#?+1U(L9@DBG$:*0"CCRG')AL5 MSSRX91A_M"VU;A>\>FC9.:XS"U BL/)V8,IP I%D"<1$!#!-$$HXIB2-K<*L M?8--CD$Z^SMMI[B=)V3''KT@F]&'*^@\\\>VIZ$^4% +VCT1Z8X\3/!PR1Z] MXXU*'R::'_*'T3T#O1A]))!>/C5(>T\-OE]\4O[6DK\CQ:HJ(A+.,AK(+ @I MC'@6*?)!.E,_5ER$&4FD1#) 1NU3? LZ->+ZNM1YAU+)![YI ?5JOFP.Q'^K M3R[S395C_%1I8NE6^9IN0Z=L I/HVZ4S.*IN>5*]6(!:X1N@579=7LGWI#AU M(7W).JX#ZAGQ(_?5]WC#UAY=M%O7[-;)!U_5(ZK,NP@E84AI ., !VK=P$BM M&\IR#;"D6:;5(1!9,V$? M!BY9[.0XHS)0GZ:'[-%[[8!SH._G\\UCL2#O%ZS)42$I32G*$4R5L0A1AC@D M@6[.3 5FJ9 )3XP:/IQ^_-2^]E9 H"2T3/PY@U__%WX]*IZ_;?> 6)QCO J8 ML;K>-S+>:(1O8"10GD5H2$I;J#E@QS/,\@8R%<1J)F*#< M:FO0J7138\IM_W71J=-%!>!;N8%(QY$&<9 AED0RMZH&>&VAJS'R4_%0Y9-=E MKULZK"Z@\LR%IU%R[K9>0L)G/OK+N*^7-+Z4>7ZE&]L^=AL)>U.4;+[40Y2[ M^JYI'(2H[B9*6MIE_?B: MT80SU#QS10>PCJ3@5R_59XU <4D;_0..RAU&NA\2B-E-0UH=.JG:VMD/_IO0 M.\2"WWX3*W(O/@N=95(5IEE4"6L;,O\J5H\S+$B&\Y3")-$Y\JE,8$[B& 81 MC0EGRG1)XYEZ!EV:]4I\(3ULON"N-AYS*!K!(:DE!ZM6='T*N94=S LIV@U= MW>CJ69"5:9^KEWUS#**-?X2W88Q]8/"J?Q_X5;,/W%RWMP^\+8/?[ )W*Y.W M<( &#[ %!'00 1J2/\(;9=-F\@_P9HW5I7+J;YAEU\L7GMG^IIDO)=R(/3=? M&/_]EITO+OF&[C!_$[78AWL](Y7.J"C\O%JOVKTJ8H]?V5ME\% M>U@4_]@H2[-JZX1SE(9$9)"F1%EL-)60YC&&1)EM*)=Q1KA5$3^?POXQW-$Z M*%-GNVXU 3M5+O:.'_\EL'1Z7WAJQ_.97<[J<'?:(]Q>O'$?\KZ,,^\1^;.Q M )]C#LSF%JMON](O&8H"01"#,5/N*$(A@R1&$4QQC$*:Y6%&[5*PNT^?&L,W MP@VLI+,/G!G)#H;#M^=IBH1]IO IC9VF]^X-,&Y.[BG=CA)I3UXT[%N]6S^( M54TABAXT.:BU:Y;P+&1!(I5]%R00991#BO,,8BYX(&4DJ5M,[RM2^W4I( MJR9$_2":?;]70^/Y.ZY1J06\ 3L1W7W/O0BX_*Y/#S3J]]VKZ^%WWG^QBX*= M]4]55GVY7E7AHKHS_/NRW @>S@3B.4:<0"I$#E'$*<2)H)"$@10\SX(,!\.K M=UX:?FH,85K*LPJEEY4FAK'T@=-C1C'^0/?,/4R@YWP-W5HL02U_+X* M?)K"YJ_:YT4)7K#TIRDZ_75 C9_BK*.%&K$LU!-J+VA%%J44BF;5IY4+$:\!BBE&60)!E1LT1"220-(KN<*IO!I\9[]6E0UA7WZEX4YY'GVKH,)(,B M2Y7QJ3MI4DXRR+E D8QE$"(T6VN17ACYK0B^D7\]$O)FRXDO/#TO)J=[=^Q) M#CJB>^W%<1$OSVTVSH__TATT+B)CT!SC\C/LZ[J^7:R+]?/KV@;_+)Z6RO9; MW']9D_6FG"5)Q+-8V<8DBV.=8Q?"G"4,QI)G21H1P9+$M+AKWT!36Q=J64$C M+-A*"VIQSQ\_6OU7$R6[16"-KA_J M4-?D\ED]^;7ZLUAW0D#*;DE1E@4P2162*$ !Q"A!,,HE#47"(A%9%4_K&VQJ MY-#*"GJC1?:8FOJ\;I#R[N$V(&DY02VHGRB;"2!N?=>>\4;V5"]K?NR7&MPS MC# ^K9IG5^47JGQ]J:F2Q ME;3MA5-'ST!123L\GM8#MAF/N('0,XOLT/M2H^M# M]C"X8Z@'\O91K.Z5[?+7U?+W]8-.2R.+YQD*2,PBAF&8QJ$B#IQ *IB$"6$8 MD20,8FYTGOO".%-CC<:@;F4%M;"@D=;6_3@-K:GW<35@XS@?ME@-\#UZD;C: M]3C]])$]CUX5CQV/_LNO3/+L3_NI\GQ^62QI*5;?=&Y/E9:F_EFIJNYJLG_: MPVPTU2F<401)&NIF?7$ :1A)*%F:Q7&>!3RW:M;G0\BID="7S>,C63WK"HF: MXXEZA,YON)O(&=#1L$T Y6"[ 5DE0:7D#NGHV)['W-6UR M0H'?TY8>9L1+6JA+.5\F'=0#TF?30'V,-6QE^BS6I%@(_I:L]-F&LDEG9&$N M"$I2&&"]MF0R@;A:6W(22(08XK'5VG)ZF*FM#K>,;1XWF!R MZ!E8S>CX>K \$VHK(&@E]) XV@^"2PX[,]*H+-2O[2&/7+AZ:"+XO;9:FA87 M(2>(IS* .=/[^I(G.HTL@)+FE$0TR$EBUX^H^_2I??>-<)8&VSY@9I_V8!@\ M?]$M AZ:?IQ4V6T&>'> D3/ 3^AVG %^ZJ)A'^E'L7Y-RH=/J^6W@@O^ZOF7 M4B=@O5_HL@#ZX A;%]\JNT)7:Z"4HA#*,-C) =,B0XV95T:O6AE!F0KM-VW;S$/9L3@!UW/K*&!U5*#5FQ=I?[' M7VJ4_P2VPH/;RS!;\XH]8BY)QV+T41G)'I5#NAKPA %%;.IF.U7(O6E5LFVZ M.,M(E.2!"&$@*(8H81E& ,8F,:SOW##0U,\1% Z*+X/;3D4O( M/)-/@U8EYK9YV0?':%F4&7&$VDB50/K?-5<%HPTPZ:VAT7?_>&4N#+38JT1A M5/,-VO!9R(*\B +E3>>A0%$*$HAR2(*A<@(PY' +#3J5W)A MG*DQ1B-6E1/&E_,Y696Z"5V='V:9'G8.6C.R< "89Z+8!M.5B'52V UHI'1' M$A=@<$D0YX8:E1PNZ'M(#)"QG,8\2'* <\CQ1=ELQ62PJ='#JG$VHPE7Z'GFBN' N>B* M<82(YR87N_%>NF?%D>8&+2B.[[FB[^Z0 H>Z +7N:/%.:?@S6?TFUE4WC#LI MA4XW>$/68I;BF$C**&1(5YXG"$-",PREE'E. QZK]]"Z]ZXG8:?&8K=/3_." M5)\=Y9U]?\H[?W=<^!*I[FM/H/QIFI<7G<1 MKL]F=%;6)$ZP>XW?INPM]Y%/ T" D,XDA"%%U$VM W=8N?;*CR$K=.?SU-[/@N /.1>]P[[$AG9 M)CB/T4O5YZ+\[=7S*[%@#SK$5[6Q#0.@-N,=EP!ZM_G.8^>\ M?[ I+DX33BZ-.6[6B2$"1ZDGIO<-\"S_UX?;QAB/$$4!SR.8R22!"+,8TBR@ MD)(TDC)-LR W]R"WCYT:72C!AO@R.Y@,W+Y!RGO^U/\7^ "NU-S"6QN$P$A> MF9+-E>MUI&:OB[6[>CQ7ZDC"/9?I^%^'&2GZH,="X?3\4:QG-$I"Q<8YC&28 M0Q0+"2FC,4PRS!"6$:5I:F.0=!\^-3;9RF9G:>SA1=*4YHFB7*;<0X@DBB 6 MB," M\T!-:O!"K(%RLSMYP8"LUZN"*MUU2LU!NY:'Y5Q- M?3E\V]+-ZV!&6:-/LF>NZ^H#=@J!MWLSV]%);T6?RFNN-7-'EDZ!=LFR;@0; ME9Z=8GG(ZVX?/C2]A*RK#)<[N:W;]FE9[^S>TK)J[CR33!#-[3"+> !1%.D\ M+<2@3H7,8I['.;4ZL&$RZ-3H?"NS_HQW)>Y:L<&OK>"VK3--)L!P8\ QK+YW M!JY'=$"FB#E$;I-$#,8=.3_$'(GCU!"+>P>>'7M\FB^?A6A:AIY.T/NXK HQ M"%[EXI65$];]]]?+/QQS+HY.,XXZN+,^C^76!A1QG%*4 M8YB%NL<&$1&D ::0I#(CF(0A3JS"SWV#36V).=4"KQQLEU)W]9%/_8B"]+'5O0!DT0 M:RN7"\CS,(((YQG$.-#E$*-0J9SB+#8Z5]TWR-0XHQ93^Y:;2E!0MI):;!*? M ]1@L]P!3)[9H4'H3H):1O#%(4(6F^H.D!IIBWT 8G8;[Q>@Z-V&/W?O>)OR M%Z3?VZ*_=.TP"^J#(E4A[IZJ UV+^P]"67C;;.GFX%[Y9B-F,DAQ*$4.*482 M(KV/3W&H32H:IX@G28A3F\UITX&GN7$M-VN=COM8+(K'S2.8:^G!4R.UG7%E M/ -FAI8/7#W3:BWR#=@*#2JI=_TVGF_: \[*,5:RN[/";-%R:9$9CSVJ=6:+ MR*&E9GW_ *MM\.GCQNO\C\IEO=NLRS59<"5ES:TS)E.:HXA!SE&LK+XD@CD) M(LAE&A))4!:+W.Q L$\Q;;[<<EUROP-?9X7H5G]/:\$M]C M#4S28 ^";^;B3EZ4KSPG8-6@;<9IE@@6!C! -%)N#]9G(5 &>1@BSEG,46"U MX>E,LJE%CUK%M!5@4L&H["UAU/3'LTT-<3;MAODC+S&9O@V$<>?1/B'%->9. MLU:<"3=N:HMK3(_R7YP/,+2K=M-PBX;*KTL""L-$>WHTH9 0C"&2*4:""I&9 M)>@=/GAJK%S+9ML?VZ@KV36J^TZ\J#M@NVM'=D[7JWMZ#))R[#J',;\N/RJ=EXNUTE\]]/[]0I&!*-A?VE6K!NP50HT6H';@Y/C^XJ!5C/'99B=(>V\1O/UDHU?P-D9 MFB>K.[M[^K %]XV@ZUUEP6T*?A"1,)2- M"UJT&>6,-@LBP21+2W/0SMXZ76MXO^UYF^(5+A]E$[XI%L18?BF^"OU>OP.*^H'-Q6Y9B77X4 MZVWLAK*<2!Y)F+"(022X,HZDB)4/S$.1A"FG06QC')D-.S5:W(D*2"4K^+U8 M/P!9*0/F2IOR+W86E"'\9J:4>U ]DV@M,*PD!AUP:YFK"LY>PFMV0+FTO0Q' M'M4(LT/CT!JSO'MH%7PNY/F!7CW_3/Z^7+V>JZ_R0]O??1:%&<^I#*&N6P11 M'BC."E@"8\$H2C*B=U7MJN7;"S$]!FMU@//37QWX50L/*NDM0TN#9LF,VGQC M[YGH7,$^H&S]<-SP.GU Z=G:FN$!DIJ<"3V:.A:.,Q^4![)B6[1UGL9 M[ AMTLKORK.VQZK7V[9XW'@>N+V.>U[Y@-N'V< ?Q>^WC.F"^SI#9K5L.?Z_[MS)%'.LC07&>01CB&*HPCFC,4PEP%C L=A%AA1_5 !IL;Y MGP6KCM%N=0#[2M@9N];386;H^@39\TJ@1#\/[@VH!0>_-G]Z.<0S%#V7IJZU M#*.:N4,1.C1Q!S_GBL3X]V6Y$?S-9J6'K%/#JUI(KW7-Y%59Z!8E]<]K;6SO M&IK,4D%UGQ "XU@9O"C/(D@2DD-,$2=9D'#!D64JR54"32_19">R/I3"=D(# MKO/=!O=WNG+B3/>0QYH,WYO,50GZ6A-0JP)J76[J4Y%5'?ON3'4TZK2 B=S)R^_JD# @W_^]5?=?IEXW1)94A&G&*(TP K5B4( M8I)3F HN6:!L31X:Y40>/WIJIJ,2#E1YOP.\V'W,#,( @Y'P3$[_&[P"KF"P M\-<'PS%6%3BQ*):KNK.B8FVU7*HQU8^E*R?\) "]?O;^'>.YTB^U.E5FBFPM M._4EN-9E1*F:0ZQ]KJ1QC65'1'!K.#$2JIG_X" M7"(8.\ F*PY9D!%Q@>F>WN4"M3T))1UK>[[I3A3O/MWNC8V^<^#^C^4QT)(R@#/N4DU M0A)@!!7 J2IHG,4X2^Q;I?B1:6KKS;NF6\#O;;> 6H7Z]&F^;H*T-TMANF1L MZ]^;\Y(6@.9JEP8CGN;5PO0??[;&6BH>U#[^]7GA07^"77N"J%/,I>13L(ES M*7X]^@2.Y>7TUGS53F33I,-\6N5V(IN?+;83^=0JZ*N.M5=\+Y>M]C/4B%6J MO6*S7Y3:[Z,'^GM#*V-WU06J]:K^5*J']3>Y^OJ-+O=J9K]?-L; 3)AC4H4+ M0%/C NIU%S#])\@*A$WL8!(C.EO*1]--UM()'$ET*^(@#7'T%0AXZ/KECVUY M^^&'"&/-O*5_-Z79'+'+Q97"U1?K5F\+F_6TCVKUH[76OVN"<==UP="O2@." M1T=PY&GSZAN.)?NX[N+(,W+D08X]_M"6V*50<(5DS$&6T@) PA) M8Q&#@L60,<42F4J7K7JBJY_&$NT-_#S@%INNV MW9N1,6C1W"M(^&WN=GJHD7NY7=3WN'7;YH?=+%IH\FU%=[9W7-9 M_:Z'-.=0#\O/YD!JU913^%@N5]T_33W=7OX%E))04B" ($H 3)$"E&,,DEPA M3(G,E4J=,OM\2CAG%_>QI&G8J1-HZV2M97]=6LBUO?DFOC M]R6PX[T7F]K ;/DBL^J>M!@"?:^YC5X%'#<%,@2V1YF2008)DE#Y]D=;B?&W MLA1_S1>+;29R$B=9#BD&DG"]7! 5 TR%*2VL6,&+1$"6>TRJ/"O(U%:&,ZGA M\ZUZ@]+#!T^3':&/ 7Y@[K;(K/QEJT?4*?)KD+3R6^$<,>'RO"Q32KJ\BIAC MXN7UYPTX]>T.GQNZWAY%FQC-=C.@C7E#*E&X*!0H4(( S% .2,$P$ 7)TGA:+ M8]D08 ?FQ6UWXX3[JW_:L;HG?O+5DXW^_882#O# M]29X C/O+JCE[35,G"W,LWK[-!V/!QG5)CRKXZ&Q=_["0/$%9SNIMMSRF[YR M776'/O^4\\=O:RGNOVLQ'^7;'R8WO)*?5G,N9X7DD*49!(JDVHU6F0"89#E M<4(SK@B1W*F>VHBR3\VB[&2-:".LIJ)&VNC9B!N!K17Y:'1LXQ!$N5C0517I M=ZB)2? =DN#Q9?$4E? RK\ $ A,N=]2^V\4>- CL8@_NHNW+U<(0=3A$-1 C M!B?XG[U1XQ,\BC^M$ 7_\^(QP6M:?3/_-\%2W^G" M$-5G6:TUSVCV,;_07OK^#WI7SC!5"J$B!@IJJH \SP$A/ ,\Q[&B>1X+RMU[ M6-XDD\LW,U[K2B/D7<3UGY'MMJHT%]!UQ+:=+DL5/5\.L0PPK7G. M\PQF!>!40 "3 @+"6 K27!(49Z0P37T<6UR./*GA.ULZ3JDT&1@O,9D*Y9#" MA()"0 &@D"F@29KI:4UC[=*FO(#<9==KM(D<;X>,GYS* M.MR3^MH:9*\WJY5^Y"PK*!4QQ0"Q%&NVQ1BP1#& ,I&33/\BSYP:5)T88VH^ M5"M6]-PV%-:\N-AZ"Z8PF;L?=8BJO1-U U8C>U =;&T:GM>"8!>0\.U#'0XS MN@-U1L]3WM.Y2[UW9;E_,M]"4V"V/?BX5WKN_UW2U3M]PXQ(305*0< 9)P#F MF &"80$R2I&$.)<\X9Y:M5R396IT\O6;7$EJ)/36I>7J=-CQRT@@!^:A:_U< M^JITIZ/:JS':1$:=R.@S2IL76U!'ZOUR59RI-(2QQ%?SI=DZ M7S;-Y/4HG_1+:[)R=E5@9HRQE!"4 24+1=\#BN*N\R\U#DRYX^20_E%7U3@MOAIHO-_/E8QO( M4BZK5U*5*]E<]Y7^D-7;'^L5U6/,EW3ULT[\^*C!,$*6=:MD3:;2["/-N$HH MD0@!D9I]580AH E!VO3#:1I+FN2I2$YFRP-3:2!_]8O3\-3(L$.U4C7:Z=C/:7E^K>Q?MJQ=U^OG, 0D^ M"7[31,*).W(F27#\A LNN%TS?9HW3WDZ_Z;Q7E_=QF19-82(X!804" M$!*B%S\]12F4%%/)$H&=#@P3/J1_OC)E#=_(YK_;DD-I)E$BBQ@00G, BRS67B(5 "HD<:%B*@NK M;G#^1)H:23;ECGE?I>[ X9>%VI$^8/3:]K_[5*-6R? &XI'A07\/?GE*KR:^^M=@*^2?UO._VLC M>_4^F8*HD)(#AA4&$"O-VC1A0!-U =,,D21Q57BYG6992P>,"X(PE>J6! M!: <%2#&-$=I07/(L%LOG6M#6G'(J#UP:CFK>9?!PEIYW5: JT@7HDB*C"KM M?R$$8%JD !.]NDLETB0A.4>)4R%W+SB/F2M$JV^>(;5;%'T"%7A1ZT0U$;VM ML-%.6E, I[SP7CHO6[;(^%QVKHXYZK)AB\ A[5O?]P*E&78[/J) 1"4*\#0I M#./$@,9F2YPF0J BRV7BM./C1:HITM)QGO')M&)JZN(Z[@'YF4D[HAM]?@*S MH:<4\"![1%ZQGDQ6^,OL%'G%TFN6^(W[1=5J/?NRUA:L62M^D^7CBCY_FW.Z MJ,_^,2%4"<9 IA(*8$$IP#1.@40\ESF*8<&4#3U?'&5J=-N7SXY)+X-XF1F] M01.8Z?JB>8N#L%+^ O7H^WNTH_]U2#F7!QB%0JQT["C![N)A%EMG_[TNG]A\ M67OSN[RD]T(/.%=SNDNJ;*Q&L;]?H'^W>=(DU.2H]WXQB_,LU@3! "M,^E!. M4T"8*$#*!8,\)UF2IVYN>EB!I^?D=S47%CLAW2RYP#-L9^)-8-;&8<1.T:BG MJ;'\.EVCOK)=)YE.W:/V8*W&N\H;'RS> F>;<)S)\6DL!I9X5"MR'/0/SQI@BPI*23LH7E*KO=CQJ+[ ^B#)YH/AL\KJSD+,2[5 M#<7HB/\&/VA O?K!:VJ!_7/.MYW_;#Z;.KUO] M9$!EF;:K%.,FXE8"@>.T0#G1_[//[[8==6KD5\L=/:BHE3QZ6$6U[%$CO.G8 M_+_INF6(HBX7*@$@+KAWP M1 :)QQD2O\GAU05,G8I#A5(3J>E9;0*[J_+9347;4F74;9TK\YGT+U^P8VN+MZ>M6NOA G6U/-<\S(0I MK'^^7U;K56WX5'5:S-=O=-FV%=.>SW?MZLC#CF)UNS&S+&YCES]KY^A=N3)/ MG>$B-;G3"2 8I0!*D@.,J0*YDIG""9:Q6Q7[B>DW-??HJ(%A+7UC1>Y2'#SW MOASYE;);#BFE=::#8813V0HB;/BSM.CB_JZZGZS_E:NFA81G,!,0@92F K3XC %.(L9H(1F*<(I MHC$1_!"+V0[L4_B=P^G[!XV^ M)ONU]RXT*D<[G2=@XMM/S"3,=0MQ_QZFMSWNWLQHAR%O+./2%(WX(+_+1=:> M9L8Q@C#F C"!%(!QD0"*5 X0RPB24D">.M4/O##6U%:#X\H:(OJC,E$R(/JE M%CS*?AT8*GD)UT 6(5+7 )$C9 MEA/#O4S%E?-ZGRV67K-^4I_O))+J>;KIB'( M[C=M9[491C@WK@)@*$X!3+4C@7-(]!\94P7$(LZ=8N+]B#6U!:)O1_;K[4>R M;5"WIC\BUJAD=E#:(S8WLO(THW:\-OX\!:; 3J&HU2@ZYR/7?J'VR:R>)!N5A/VB>1[!+R6R*JD3]$ESF &1P_^<0KXBE;3R9B0]M7O>[ M2)MIW>EZKK5T[S6H(J.QF?-3T6'1G[7:D=$[JA7W::F/,D.!6E*'D/BENE8' M1/]"8^N0HP[N?2U-(V>]A#8";"M!WB\6Y5]4XSI#<:P81PG(%>4 2DP ,['! M>@I4QE(B8*;NI*UM_$;>NUY9 MW/NK: [I=VV+C^=NUU>'';O7M2T.)SI=6]_J1CM"SF=OE^OY^N>[^4*N7FL[ MZ[%<_9RQ.&.P$ (4C)O68$P"G!,.$BA31G->6!:B.O/\J=%)(V)4RQAU0MH1 MRCD$+Y.'!UQ";Q3KI;SY6/U2:XZ7WS.M5GS9K[8K*6HP\S>S"N^*,VIS:Y\ M9!:GA>)$ :6M"0!QG)H&H4I_ZD6LDESE698[;6L.DV-J1/!&+LLG8]>5*\>J MGD,GPG(W,CR\H?FDU2#2*C1;CW=1K47M+[9ZW+4AR#U5@H03WPBGURW&@:*, MNZ=X&UY'FX@W/FY AGX7.?!!4J&'KKMQ/>L7=/U:FOS_:I;&F@,Y1T#&2!,B M$11@5B0@S026*E48,F*=F7]MM*G1WB[69]%('*VW(D>\D=DA0?PJV)=)SSN$ M@:FM1>]!1:VPT4[:Z+5_]!S2ZGVB.%(ZO8UYFF@&SA5(N) \@0! M2E,(6((+21*DA8N=*M-;#3LU(KY_*E?K^7_3KO'(?/E=3X)V$R)ESE*>Z.H_ MY3KZ7D=BT6VO78^H^BOG >*\ [@>&UQ+O=R./6<'=" MXZA(N]O= TS"P5&H;DL M^0(PM(\T'#MWG\D&$Z^NTL4!Q_60;'0_W5SVV645U(L6ZLI'@B MDY2D(&/4;)'##. XEB#A4,:8Y9))I^:!%T>;&I_LLJYJ$0>F69W$U8X\O*$5 MF#P.@/+6N\H)AR#I52<'?)D$JTNZGTVQNGC3,,+XNJ)"FEW)JET(69SB+$\I M0&;S%M)" A)+#D0B4*&R+,U3I]C$PP&F1@L[^0;:%4<(VK'!+;@$)@ 72)R_ M_G-Z^_S@C\88]1L_I^'A9WWVNL'%H,HG^97^V!V\;V-45(KC-.4"*(8(@-!T MA$<4&SM \IRPF+AEOE\8:VK?=]LRPD3+[H2UB4EQ!MGNN_<$76 *&(S:D#I/ MU_#P7-[I['!C5W6ZIO>)8DY7;QE8PXDNY(.JRQ1\U&_%@ZK/D/5SM6_RIGRB M\Z6V"_0[DPL&J-# 0D8YP&F1 J$$2I,"<SIJ@U&%[K!ET?==SR/]8H'%7QL;]SH'.A;WM0 MO>W6VEOF0GL6,I4@Q1R9HFX)P!(S@!7E.<>(,NRT"W%RE*F1AQ&R3HKMG7V8 MN-F/Y1+TST-Z4^"X17$:;$MGY%8(0WLD ]#SOF]Q$22O[LO)@<;U82[I>N3( M7+QX:-#9T_-*?I/+:OY=-H;/1[G6%$5_S/*,$%0("8IZBP+G": \80"1(H_3 MF"*6)"ZM52Z,Y40C([1'V1/U= /"UW0EW_PP59+X^1-19\PMST?\(!GZ=&0/ MQ+V>@G7W$<,T6N*[HP:#G^CJ4K#>@'"SJW#YC3$[/]S(@657]3Z.)KM^RZ@A M9$K)U7SY^$G_68I9"G.2(UD 7@>_$@$!4;EVD7 &.4M11KC5!HM/H:9F G72 MF? N+5ZDRE4DNYI&5>TC/.NQOFFM7*+M?4WA989[J8D)[:+='L'5S6JCVPM, MW"AQ6(,G\.\3;+7_>;Y\--5)R .%3.V/]7>(BSJ)CJ?@I]//'KBUJ-_\>K0/ M\Z5\K_]:S42"BB)5 F24(;U8YMKW3S,(@%R0\9]C_"L\E[W!(]'&7PQ3_7ZF_GK^^7]DVE&\:#.W+(-=TAF$"40&98@E%$ (1. MT2(#*$8I40(KD28NI#&2W%-CHD8!T[U%5NOYD^F[TV2F-2EIVO/E6Y7,7SVV M80WR6M L$4ID,< ,,0#S7/]-8 FP=K]0@00JTM2MP/@$7XQQ$G4^R^_;,E(7 MW@.S$7+JW9GF^V&W1$YPS@.ONZ?;^.XTV&_!W'<'*WW9ED0:UMRBV-2GW*M6>:HQ M\4$)6Y8F%#,,M3&48_V'H@ K*$!,8*Q?/AK'A9-%Y%F^J5D^O;+&^]SVB?5G(Q-\6C]%7-2^%4]?CSP*KXOM\+2Z_PY68[M$O9:F;F[D1?>I-=:CFC M(0L7!\+?JU?K6<1Q7>(P^![YTX&&&5H%]+-\G)N0P.7:A/3,)*9Y4:@8")SF M ,8P!92G',B4$X1CIA<,;.<>G1MB>GY,(V6T$S,R^EUWR*N=?2UZ9&2/:N&]=FYPP\MS$P;+P4Z%%(E*I54WZ)=48FJ\V<3F=V5X M>C*/$(\+GQD;2Y1(T8$0-&E$/CFV?Z0?5-9?N81+]:5") M6E@L3[Q?]*4:(YIHO)=KS.BC%WO)7CI2R<]TAHELNE&VOT$DE!_T_41.>9)E M:*257LK?5]5&BC>;7?Q6,^*V[:.YZ%,;9OM)?\35#&)%4P4A* HN .0%!9CD M,2A(FJ-4Y0I2[!:.-4B.J5E&1H/:.:K/PNL^WDV0\F:IYR1Z^^73I[IH91U1 M65E6JKQUKFPCOH+/0/"P,(-THT+4Z- &&-^U"\!=M.N'6U_% MC-,D5A(D2B%M%J($D!@1( 07&2Z@S)!5$^VC)T^.K#KA(B.=_3GA/ES7#P@' M@Q":2NST=SH1/*GK#4>!^\\;[0SPI!K]P[_3%PSTWVXL5OSVQ_.\"6FJWB_; MW#C,>W)>)Z@6;:,IQE,2^@GGD0X[@ ,,D*@&,1ZQ6A MH)G*6<%3IYI+5\:;FHFW;9J^IC^BQ=5\A$$0V]&R1^ "4^P6LUXMR)ZPM4_I MO\G\%5Q"-)@_-^2+-)>_HO^YQO+7;AMHD6Y8-1=SNOK9*Q77UG!+$RF9 AE" M%,#<\$D!$Y"G+(XQ@C0IG#I3G!UI:DQR2Q'(LVA:6G0^, IME^V7?/1<@>TJ M EX-HK.#C6O67-/YR#BY>L/@^M(K$U;V1C;_?;^\YWRUD4(/0U>:;V8L@P1G M"0$9S"2 #$% 4YD"+$UT%D=(%DYU':Z..#5R:,7;*\#B7%_Z"LAV7.$5NL"< MT2T'3B>"T]?&73L\M-V&)PH0FUYX] 4%M.U>$47 M[Y="_O@_\N=,II!H]T6 1/]7VQI, IP5#&180(DS@2BWLC7.CC U&FE3-5HI MHUK,2,OIFL)R".3U+>J;X0E,%<[(#$AC.:/]S7DLA\\=.9'EC%K'F2SG+AQF M-=1'5BU#]'R3UYN5*:4Y,R6?E,0)0#D4 "9Y"@@3# A*-8XD24BA7$R&R\-- M[4-O#FYIN]#)'\9HL*U]: FPG;G@#[; !- @UID&>]L1K;#^S 0[4'S:"%=& M'-5 L-/^T#JPO"M84$[;@JE(,R(QSP"&)AQ'&PZ )BP#2HB,4*3]$>RT/6$] M\M08YEJ8B(D<&-CWRGXV[#@H",:AC\X?7K\_4R4Z0.LL9X1&#K5YB69;SI@, M"*^YJ3U7'5!>UP&HRP!4\[HZ#:V^[14AJ1L7-%NY,Y506N2,@90G*8 900"S M6(%"4QAG*2$0<^LT-Y>1)T=>1G9M'FV%C[B6_K :V4Y^A^PBIPFYS%]!80[- M7S7"/;DC(_A!?9ROX1%V2+H*A?1(F5*N[[2O,LQ#8+N8D>3TP/'2B(;HN9?[ M,^@!@^U94V1JOGS\8I*!Z$I4?SP+O1)IM/,X;:VG-&5%GJ<$9#PV)5RDMFI5 M3 '%+(UASC"3TM&6O3[JY):"+W]$1CX0I\/-50NPK4U5OQ"&IOFMO-%6X*B1 MV![5(>:J/4J>356+@<>/W[0-?/]=T]RCW$M7[&4K MOJ+5G-\OQ9OY8J.OGG%)2)Q( 2"FFIS2S'24YPHP$U64) QSX93W,DR,J;%5 MIT5$&S6B99.]7*HVBC0J>RGRS"A3UZ 3C3K#PTT'SJ(=ZX6?F\ TN)V65H,N MJ;P\E51^%[W:SDNKBC]JO U*GUPY4))1R?,VM [9],:G#:/7#_.E?%"OM882IV!-E\&G1J7WCX^K.N0_>E[-EWS^3!<1K6NSNC&CTP38\6$H6 .S MH!&[+H);"QYUDM]%K>S15OBHD]X?\0W!S"?=.8T_*LD-0>:0V@8]8QBA_2ZI MZ3]N=DS>+Y\W:].2W'R5G_6GVOI2A&$"J2) (:$-1$4+0)2>%:E$DB8I20OJ M5)_Z^I!3(Z].PLB(.-!OM0#:CJ[\PA>8I'K"1K6T=Y$CF,[49(^/3T*R&'54 M&K)'X9!\'.X-M1CB<4 W--"^"7!L#6 M$]Q)ZK7=[S4X/+?[/3O2:5;U'/IOY; MOZY[DZGWNJS6U8=M#[X$$RHQE""%=5\R%0-&< %D 5'!\Y0)G+HPCV?YIL96 M'A)W]VXSVM[05-'WVV#'BR\XQX&Y].6FUYF- TV"3P;W+>*HK!\(W\.5(M0P M;JM+M5K//JU*L>'KZGXI6F&J-^43G2]G%*4J4W$,J"P*O49 #BC*%$B2@@I2 MD%A JPV]BZ-,C>E;0>L-]%92.VZ^C.5EAO6&4&">/ %.]&*LT+A E'I M^WLDI?]U2%"7!QB%9JQT[,C"[N)A!N57?=N#NA=E7=NAW9(15":HH!D0>0H! M+$0*6)[J;Q\7BJ1(2"2=SD5/#3*U#][(6/=+:Z5TL\1.PFAG3MT*3N!O_1 7 MCQ^Z#0(^#9*3XXQJ55S2]- TN'CML(_]LZS6JSE?2]'S39OJI'4!ON8'[\K5 M5_KCG_/UMV_EPAPF:C<1$:YD+( @60X@2SC 7)AJ7$6:R!2F)';*C1XJR-1( MX_.7/Z)*KM>+KK?LLJE4V>YC_65$EXL;=K$&SY@=]XPQ#X'Y::?"P1Y86WZY MK1W:_E"5J[H43%\9?T1V*YP^R6ZP+*,2XJV('9+FS<\;1JR_E:7X:[Y8:.OL M_7*M7\\Y6\BF?:(Y2%B4YFQAU^-4(*F]IB(#>9W@E:4"$%JD0(J4HQ@5/,7$ MA4[=AI\:B7;2U^[$3OZVSZD;7SI.A!U+AH,W,#=>1C;:"1_]&:1+[##@?+*@ MHP2C/KNZ9Z1S)U[.,YP7E/ -2J01 2* V M$B$%2E%84!7SV.TLX=)@4^,P(VM4"]O[JJKHSTY>QXW]BSC;D98O] )3U'#@ MW%LV6B#BM4OCI?'&;P8DDWZ2*R/R_+ML(KWN'U>R]I[:39., M%*(H"@P89!Q (1F@"1( %DJ2G'!,%+7.'[TRV-189"=N%]^X%=@Q_LH*ZLM$ MXAO T'O2XV+GD//I$<.1TCQ[6/(&2]K)["NCTQ*4BTF/[Z2L](?+1E+?[=4B:@6O@T ] MGC&ZH^5S3\MA]%%WN-Q1.=SO&O"$ ::>A]X[TIQN?BW_H0VD7L)WDP@^RXL< M%TC;AX4D.8 %)H"P(@.9_C'%ANLRJ[:'8P@[-7[\>%CF0K;RF[*(WXT]ZAS& M,AE&LO&;R6[R-?K=+2*ZG]=1]:Y[;E\*6K\4Y:ZEXCXE]$OA-'5R M?.V0CC1-%_V.T#*,Y[N,A.:>_S/6F$.VG!:+\DL=&%#5E;F:D/+V;".1D.>FM]A/7/V>893'.-5'B(L8 QF'9[1[=!%-H7V<.E M$>],O7V/70;/(N*UO>#Q*./V%3RKY5%#P?-7#NP)]%R74EX^?C -Q*K/>O;> M-KUO3!]=I7(4PX2 '!4(P%@3 2&$ H(03KEF",&AMV,,;X &)H^MG%$CZ%U4H]O*ZKE_ ML14H7GL%71QPW%9!-KH?=0JRNFE@D/5\.5_+#_/O\BBB^[=5654S3+."YQP# MG)!$83QI102WK<2[(753+ZS'8VA(9KP'7U\8<-^C:$H&CP&O;^P;6\I7Z47*? MO[I>9S_;3:CJS4;^NZ2KKW^5,TD14W$F &94.S5)P0'-,PF84H))1'-*G P: MQ_&GQCUIG,:.M7L= ;=CGH P!B:B1O*[Z,# N=OV0_QYUYW(:%K2*D1&AT@K MX;&0[S#TO-;R=11AW'*^P_ YJN@[\#'#F.V3?LT^ZA?/=(N?)9G 19:;SHE9 M 2!+M1^&808T9PD8YS$6 KO05O_A4^,D(UMDA',CICV\[%AG* J!*64+0/2G MDO&; :=,;N9I_IR;58?OUO_TA5WQ>R4^K M.9>S+$&(2A.?1S+MT7#MT1"%3"E<;7D(B3F6]DE?UT:;VN?;"6=Z!'!9!YF( M&@3_^G:@["R+:8EI+ZQ,\AU,HGR".=!+5 M W.Q!5/NO:"^#J5LT;EX,'7U(>,=3MGJLW= 97W3,)/H_=($J9CWQE23>DW7 M\M&4(::](F4HBW.($00X9A! 2@1@7).P=O0D0;$0B5W$H/V04^/?G<2.V]$6 MZ-J957XQ"\RW/;@"U(*SA\*G&68QZJC&F3T*AR:;PYU#*86OC!_W1C;_?;_\ MM)+/="[:_>^J[D,]DSC-8,$9B)$Y"T\$ CA1$A0QI3(CJ3;WQ&Q9]T82ML1B M,[#5AT*:#Z4_?$#GI)&RKL%3UDWLZ8#"1I:PV_*--RC'XIQ&T.B73N1?(VTF M=]!V8M]%M> ^V<@%*+^,9#7RR*SD@L8Q,SG=/<#-/.SA\KG\21?KG_VF3HAD M"J<,$"X(@)A3@*',0%[D10RY2 PKV?J95X>;FJ'3"CBDGY,EOA:>I5?4 M/. M41^G*#R$#OZE5RA',YUU::[3G7MK? M-; =31U09:+;RZ4>HRURGS--LHH0D!"&M$NIO4F6T=S4$)>)$I 6A5/Y\).C M3(UUG^PXCF82J@'(9A!,00I+6@GP M,I4F7; Y6WK2Z2$#'$93$GP;G%!6V@>M@PI5N3)9>-HOG9OJX QCD#-(T9I!@FDE@U07 ?>FHT5M?4WT5RU^)'O">_"0(W M"IA-&E6KX. CN.Y\\.TG3/MQWVA)N;-[?;-)(7 G&1 IGFPK1P,.L MJJNM$,:0HCFU*JAY=H2I<7Z_S_# 9O#'*"8"8I')'*!$)@#FB0(4:IL'Q0A! M$2<2RF+V7:Y8.0J._9'^9DC:6?@WH1-XM7.#Y9;VU>'.D8\'>:E6U9=/B<]? M.# GTAS=O%_R\DG>+[<'.KO.$"B#2$ $5)H@39:H $0(!5+)N,CSA$AA%=YG M-]S4F+.65ML*1MSHES8]\M?_Z9CZ>!EAN\_?'VZ!N:"!K)&T]N0[68,TAK"# MQ6OZX^41Q\U_M-+^* '2[B[W/L1?Y*.Q\7^3Y>.*/G^;<[IH-[$8QSG*::'! MI,*4I9& %BH#108+"8FVQC*KLC071YD:>?0EM&] ?![$RT3A#9K _- 7SG/G MX:OJW]IY^/P HW4>OJICO_/P]8N'V0SWG)N\W>H3_6E* [S>K$PAC%D<*_T] M(PD4011 DG) I.DG)3!$!"N:VA4\OSS,U#[S3DI3=LZ(Z68.L\ M\+I04 XR2#&">2PX34J#B MUDX$EJ),C=IV8D>\+_?-C0ELI\:.YL8!/##OG6Y\YX MC@4O\AS0#&$ 54( %E*! L5I#%G.9)([>866 T^-*?MRFTX%0K)U)%II:]-P MJ5\B6GW3MHR6QU0H;S><'3U*VXFQ]#$#P!W:ZSQ ^HU!^GU5;4PQPZ:I2XWW M5G:/WJ@C6E[]4]NQQ_58'1$Y\F%=[Y]2:Y?[Q\=5G:GX?KE>S349\SH.;D;3 M)$VQXH"F+ 50H@10D11 JB)+>4X)$1/H]7)&^LD1:R>F(Y6V2#31R5-^HZ4)M]C MYLI4ODS3F7-"_5_0A>8*WN.TI;DFQ L8549"*2SX#V9%RK-<6T]%A@#4%A1@ M>9Z"7!0%%-J[A,J^S_)84O]]C*COM48C+H#6$S^"R11B.O\VIE*C_.0,).OW M8T3#*,1[\KS#Z-W5U;--E[BK0M-%YWKJ^-.>Z.M24"1SO5 MMO>Y1U;_3O^C7+W>5.OR27^N395TR;C*-)8%Q0I 5C! 4$I EB<9RE(!J;1J M[G#Z\5-CD$XX^SCJ$Y!=YH;;@0C,!)U+4KZO%;]\.@+ M5[E]HD+.9^VI^KMYQ>G"=$5XNQ1OM*4Q8T2E*<508V2JJ&"2 XQX#)CD*LT@ M8@1;?:B7!IG>YUK+&36"-EU WIH35RVKW2=\$=++'[(OH()_S@,PLOZV;4#8 M?>%5]XE7DO_+8_G]7_7MS1>N_W+X<5]\]"B?N(URW8=N=>V8VYL?RV7CGC0% MGMXOJ_6J]O.K^^]TOC"!VN_*U6_Z.>O/Y6+QKDF*G\$"$X$) 5*8/@N92 #5 MZSR@<9P4/,MEPNSK7XXL_-3HJ=:MBK8B1ZI<1;708VQC#7P!0NYVAI_6,38] M ;/;]&ROV]OTU/Y4N00-"%V_WQX,=[V7Y5WWLD1_&C"B%@V76J)COSMC[(2& M?X?&W! =^UUZZ>W0VV8OS*[H0)G^!INCMZ'M9X_T1AF&;97>?H#==%BIWB\_ MR=6\%'4;^X-S'Y3+-)-$@(07!8 \@8 F20$2AH4L$)2H*%RV6\<0>FHF4BWB MT5EPJ7K1+XU2EB?#H[X =IO 4YO6*9A([.*RUBI^M^W15==1:Y2_LSX1=MZ2 M'G.B?&YKCR+WJ%OC8\[$X?;ZJ&,'6MVJG(5/H:3T*/#&!UY_^ MG 0XMPR)WJB+PA YI[4(W("T,^G?,I:W-/+/DI>/R_E_2_%>Z/'G:FZ\I_NZ M5]@]U^_]2@HM1B^57?].^UI"KSY:D?GVXCKQ_>LWNORM+,5?\\5B)EC&I!0I MH)!BS?Y9 HA(*. H%93"K$@RJ].C%Y%^:LO"3N!!C=S&G7F[16.R\QEX-3F= M"[]3/>KK'C7Z1)WV=?9G3_^H!:#V8;HWI+FG[4L7K34,48=#T#3Z\-,7./,^ MH (OG:P??FXL\OM'$&+DS;VC'U5O*[7-%'6?_2 M'.=N^TS,$LZ18(D 0M$G_9 M N\VON0K-/TMR>/CM?Z"O=VP;##J[U9NW]P6J/9(UT 5[;H236 3,]3\3V*G MT[MRT_*$QYY3;WNFP00?Z%S;,:_I\WQ-%[U:^+,\)XE,D.D* MC#B !)NRD]IECH7B3#&L?66W,D-7AYS:6KR3.#*]F8$F.]X([9AC<1ULNR7/ M+X2!UZ(>>D9:LU2T\IH2:[O^%AXS+:SA\9IK<7W4<;,MK%$XRK>POW,8Z_RQ M7$FZ,([6;W2^-(V*'I;OER;+L:;$64JR0F%!0 :A.9G)M90(D9RE&.8Z9 MV\G,E?&FQC>OOYE5Q'PH6L+Y$S7&5,_F+Y5))S7?357WA?FKSB==;TO?-GT> M]6S,O],ZN6G["S>ZNC9+0A8LEBP%2/ ,0)$H@&.5 H@22 1B7 D\6]99@6*\ M>2+-//7'#3=3GZ69DFT]M('38NJD<_\QG\"3]/<]WNFF_OSSM M+WJ.TS6I] M]7/7_>?>E-?_:@3\*G^L7RV,)T^QXC2)"Z RJ!>0' M 36D* C%B22(S;->9 MRX,L4ULB/LOG?WT64)QGHE,TV:.$P!9*@&.20YR(7*5YFE*$Z5]C*T;?=.OREK*9=OGYX7Y4\IZYWG3_KM^48K:2)/VS;?A*0Y3Y,, MQ"IG "80:TN+"! C*;F TD3V6R?P#Q)A:ORA7S$8=3*WW<,[J2,CMF.+]1LF MYS+7C -Y8![2\D>= I'6(.I4F,@4..2H!Y^*D3+-0TV)6\[X36A>S/P>]N3Q M\K=OTGPO"_NV)[U,+O5^",=O*[U.SA!%68&Y-F0Q0WJ10A0PA#'@2G#(&:(D M&35U^H2,4UO%NFK)_>#&.J"Q&BNB\<)\VMG0+SQ+@1<^GXG/QW&$M;83"!.\ M/A63"/B[(.;?(W3O.LZ^$YA>UT'FT6QTP\R[7+'RI9#O#QX.^Z-TC\_2Y((;[D^\XS6":91)(+(DV2S6/ MX5S_$Z8)R3$1"4Z< MUNE&=J2TNS3?A>ORG+.FC7;#(YQB7<.D-VG#8B[H'I M;J>)B:G>VUAHE6E:3=^=VE@P9X A@A0\P>N3*F\5:506]83?(<'Z>NPP[OU- M+K7-L[A?BGOQI*F^6J_JT/ZW37OYSO&7!?!;BWSCFW@%84() E BO5"D>:H7"IJ" MC,9)AA!+"N*TE6,SZ-36B4[F:%X+'?TB&[%_O8N6TK*+A!/H=HSD&\K A+1% M\7V+XMLMBGVA];\N8.K,2"X@^20DJW%'Y2,7) [IR.G>86ST:34O5\VIUV?) M%[2JYFK.F],S\1^;)C?OC:SX:EZ?E,V(4%*P1)-2 16 .>6 2*0 $HHD!11% MGE 79G(58&HL=2AT52_]3=YVQ0WKOH4[F8 M\Y_1G^U_@SC\0P'S26S.,HQ*33QMYAT;XF-IY0*+-< M$<"SNL =5]H&4Q(@1HBD0F$%K=*VK$:;&JUU\M8ADT<5.]UR$.S@ODQ>WD$, M[0>.CI]#;*]/'$<*X]WB:5;7^6&-85^=[FV!N1B1>_4AXP7?VNJS%V=K?=, MTMUNNY9MYFZ7[RLK/9PV;;56:ZV>OO^QLWYG3. ,0<% 5A0)@+"0@*98 HP3 M!+%$..M+[?HO;?FW/2@@?4N.5]MY%[9B*6H M2W#V?C1CG*$D(]KT)RG73@#4?Q-8 :%D+CBBF.?$J>2ES:A3LOJ:PK M_RYVPCH6OK1"/<$B8TRCSC(N "2FE3O3?G'*N9""BYC'Q6QM>DN]%.K;L<.A MWK0'I&-C;[>)Y!W1P.MU]PKW*Q892)M"UA\L('6O/>H"D=?RHU8#CUN!U 6+ MHR*D3CE/3! M>:+]$AJ;"(^DX,BI&(7;\%-;'SJ)0=>A0+0R1RM3ZAU$K7K1PNCGR%J.,V-' M7^'P#LQC'9*UY"QEG@X3>@X/QP M(\<17-7[.'S@^BT#]G#K(-KJ?55IF^R/YW+9-?U]4/]LZEPW8;;:B^-"Y-J5 M XC&S'2(8H!02D <*T@%SV7&K(*8G$:=&I$T4D7S6G#WP@5NB%OLNX; ,3"Y MM! V,D=&Z&US].A!19W<30Z I77IAJO#GFH(?$?:1]U_53<&9]GA7*JNBGW5 MOL"^]DY= ;NX7VK]L/'V2%WUV]L7=;YY )]_EM7Z07W])O]9KA:BC<[F1"89 M,GTW$A$#F!48$)80@(J$I(@7!,69-7>?&F%J/&UD-&^YEC*JQ1Q2E>LDE!:D M?"M @0FXQN8A!#8.Q'HK1B.1:/<>K356?QE)??'D)?TOG 8+S/72A7(0FWU@F#,*,%>F=B5""4^02F+A)TP,!NIHT\]<'_YHX-\*WQT M?QUF9W9W1\PG.3N,/BJWNJ-R2(T#GN"5V1ZZA+G>-Y2DE!-EFKEEA .8QCG MA")-=(CAA**"I] #LYT8>K+,UA);M,TO],UEI^;A)BZ[$=V7Y;*M\&-RV07$ M1N"R4Z-/@>,'#S@G^38K.0#^J+?#1V8=,LJXZ U8[Q4VU>:INR M^663!)0J(5*>IZ P39)AGL2 \)@#G.!<"CU5##I5EAT@P]0V=CL5S*9<*V>T MU2+JJ7%7NY_M%8.:[ R9, G81UP/>/--)7IAV5&1FCO M:#H=E7E&=;2SLP[=G@>BT57]\.'Z9?5WJ.: U)53-ILGC7GLYJ#9P3F@X)(#& B"D"8Y$#17/]<<1+'5I6:S@\Q-0=N)V%D M1'1-2CE"T(Y<;\,E,#L>0!(@\>2<\G[S38Y&&3G-Y)R6Q]DE9Z\SF@6YSQ.$: ,:N->Y0(0G!4 %A0QCG'"N5O+S+-#3>U# M_T(7;:;Z4R>IHR%V'E5+B\H+5J%-HT;(&JBMF%W%;8^&S54LO%HHYT<;U]2X MJO61S7#]CAN[*K;- ^MPJ<^2;U8K/48;5,X*G/("<4!,*_C:', Y+0"-$5&I M_B4D3FFK-H-.C3>VXMW:2_$2T'8$XAN^P%32[Z[8E_@N)=%"Y""M%N\ M-.[+]%VT0.)L T:;>WUW8JSNG\S1UG_7_E%+=\U>JG[Z@WHWKSA=F'9WL[3@ M#.&,@)SF"D"(&6 QT],C4"PIIRE23HVV/,@T/?YJA31GQF:WW5>'0/M9LF2W M<;$/37Z7^@MJ"NRKU)E7=]'>9#5Z14:Q,7H0.J,\3HM">[$FTL'0&4?[!H?N MCQY&S=OSJJ;PP8>RJF8(,ERD20I2(3" >4X +20$:98G*M/_CF7J$N5Y8@PG MZAPAG-/(%)FI[TY12] M&/#&^$)S&Z[,_NN&8H1\/S)AC--75#?)^V< M&F94&KF@YR$M7+KTQL^\/HSN2L#]G.4$Y0G).6 ,<@"S& &JA )"$D4YR7 J MK%+6KXPS-4MI]U(WX1%=>ETSYX2QCX[?=VQQFO] M.G3R]!XQ&AV]S8D4PPQ -SCT^PG5EI M$&@^R*1ZWFT;DH_;K?>J-^$XU?W>U'\1OM]37KZ*!O_7B9N?.Y (VLP:@KV,O,SN$2^$)2#&SMMNT5;1K*"5$_E"X^ MT;EXOWQ-G^=:KJ;HFI&N7.H+']1K(_QJ;4ZMWTBVGN&$(X1%!@CB"$#"(" < MZS\RR3)<%!DD3BU^? @UM?6N$:]J>Y#RG;"1T-(Z=B?S,6DPSX4R_?DHA!) MQA-3^D0 AK1 :$"[K0^->V9MI]AW3MSJUWTK-4SE:!X MH^ +S*2=V3'V[(0^7-BI8R9DIU#TJ9V05J=M,=2M6N8#["D6O;GT ;KWLO.( ML]=6=S[D&K<3GD5KDRV>*67]M;5\D6_=)+^:BRLGK!> MN]9=Q\1SW[H+ X[=N>ZZ[B=ZUUG<-(PZ3 SJWB;^A_E2OE_+IVJ6$\AD#@5( M*>< 0A(# @OM/YHJ<=I&@2AUV@X_/]34+),Z:GS_V.I/(VQ42^MX-'@!83L. M\8-;8 (9"IDS>UQ'PR=U7!AM5-ZXKO4A:5C<<6LIWE>;2C^SJNJ(J:IVL*I7 M/WO_:JJZ0LF9=FX@8+$).>49 21+&1")+%26Y4+:E9@<*L#4V*5? ;;3(.JK M4%=^[?W@U@*\EO-DQT8AT0_,4?Z!OZ'LKAMZ86KN6LKP0@5WW1 Z7VW7\3G# M6-&UWJGU7KMISXFH&5&C;IT:V;1O>B-[&TMRUO<+ONM\:^#L-/%H^@Y#S:O>X23"NU3,(G2.; M9]A3AM>>K'=5/]._?M>+_&I.%R8D],OF^7EA=DAS+&.H) <":Y,'LIQJMB,* M)$K!5+ "Z[^X5J*\-.#4^$V+&3UUWNLS_$@F] MZ+>10:WK;3U M*58G[UWTVZJLO&Y%VP'DNZKEQ3%'KW%I@\"IBI=6]TVM6?4V+J\MI9WF&H$(D8K:Q^^))FF"HBB*&(.:B %#Q6!L^* :Y*A32+AN3W*E.E/W0 M4_/6]KJ6.;IK#H#;K1MA8 Q,_/M]WWIBWW7\KO^F10^2]^N.F.?:E[:CCUWB MTA&5$Y4L79\PH'35VQ\F3F$SK[X]M7'83\_EQA1@68D3 9#RKJU(EV^NR*\D6M1M'7LDYEB79*C3M/ M#E6WQIVOD6IR.7Y$T:J=MW59YP"V28%&.5\]._W!?+&VEX=AQJO\Y0^3O;I@ M'A\[S*PW#]OY$!^V4:2BD!(J3(%(<0I@@2# (A. %3P1DL0%A4[)N6?&F=J* M5C/A3LX;(G3/ 6MGJWN *_!R,P@I9PO\"@X^S>US0XUJ6U_1]]"0OG;Y,$[X M)S6[#^NV*F8N%29<94 4, .04=,D+$\ X20I!$DSS0TN3+#W]*E]_\VI]E'P M2+5A_V'"JO2:V^_ENG?-7XU>U)O]ZL5II09DQAD1<9!@)3[?_"A $:YPJHF#&: M2J:M *?BH5='G!H?W'.^,N%+O+$5:Z!DJ>*RI"H(LUH8)Q#$$)&8<,(Q)CE*4,T+R+\8[%7>?JDF?!V]GX .&'ECPKFZSMAUN5Y1VEA"12R)3P!*, $1Y!G!&8E"DI% \ MPZE43B6QSXXT-=/X]W(I?[9-LR.U60K'\^WSD-I1O!>@ A-SU]6QQZX[.3T6 M#[L&A=>*8&<'&[?,US6=CVIW7;UAC'ZUI@OC.WWM+,FS+*$Q!S27YF@9)X"2 ME ">HSSA4BC. K:H[<28&JFD<9J%;$2[A=^.8\*#&IB AK6;-8I$1I.7ZB][ MB.3+M93=2C+A+K*':-W6./;H:=X;B\QR+ 0ND@SDA>E)Q&4&:"HD4'$J=9M?/I9K&6'' /5+4-OQG"< Y/9Q1X@HW3[",%' MEX:;2B>/<\QB<\M JZKGV6F>^EU28ZJ)A^5GR34MCT1G:4I8;%(4A#C1+MI4') 6$9 P6B2%YC&,',JFN%9 MOJG1U)?YXW*NYMRJ M<3:C3H[;.Z%-F$M?[/_1Y<@-;5AG-PF6)SB^H0U]!N,#U0$%4!Q0\EOWQ&;@ MD;;._1^EL]MMLN#,ARH__-:L^=\/8LQ476\+4M,O!T2"&!8 M=^TM2$$9C)/"J<*)U:A3XZC7W\S13U2G;)>K=:3'?(IX+6JD*!]P-FT'OATW M>8RYJI?HUKJNKM)+7>89KY780K5V_?\P"_6ZOO//0]]=V*NS(*@# @>G*$[9#@XMMD0H0=GQUZ)<(2+;% MXTRHLO7M U)\33WRA^4N&>I!F8R(KV43QE^G4SV5R]J@F[&$L!PC!41<* !Y MP@!!"=4.8,Y84< $<2N[RG7@J3%7752_7/;R!LW:_[]_>]6D@:[+KG[.01*$ M0U:HR[1P[9#3#'&@$JS-W12F ..8 )@PP0B)LQFR(D9)P"SFYHZKU/N MI08&0O_R$A(2T>-E(0_0,C]0TO75U+?],VT(S-'1>6S M>0';$(.9T-R>0*:=")K%0#L..6 H1D#0+!48(803ZE;"_L)H4UN .V&;+H4[ M<5T+VE\"V,XU\ 9;8#+?0ZPG:1>QY+/0O04B?@O>7QIPY,+W%KH?%\"WN6EH M,6@AU?G8I=_I?Y2KUPM:51_UN_.F?*+SY8QE>2P20D$N8Z&-2)J9C8H,I(PE M2F($T\2I&OX &:;&-SL5P.)<'&"M1U0K$AE-HC\;71QW+H;,F!U5!9Z'P 06 M9@H&5*8>#*+?8M7N8HQFD/ M".X*UW*]LII:4)_T(VM32/\ZUS\7&]ZJ>FT W7O\N!V?C_4Z:O%\XI);>SK?:VM4S!<;8Y-^ M,='!]>/?_N"+C9#"1+48/MDTZ^:#>DM7IJ-+]4FN:L9I.@DC3!%5VM.@)FP7 M)N:@D.T(_:)_IANE5[D?"%>EG[1/=\IVNOHSAN M:96;Y7KU<_;'EYEB-%%"LW]NBJM GIHP$:I IO^D A$12ZN4X=TCI\;8QD"N M_76ZEJY%1'M 7=E)&:1^8%+[X^/[KV_?1%^^WG]]^\6#\WFDXS%U5)+_RV/Y M_5_;:PUS%-T_#&D4/=+H/6\<5^](_JT[=OR;@94_#SY2DZG%9]H](@PQ"F2N MC2N8%@)0DJ2@X(115* D29A3M<]3HTSMLZN%JIO#B7*QH*LJ>M8K8[VMXIB& M?QI4.X/E9J@"?Z+'9L-=G4;*/5;QO 2!U\J=)P<:MUKG)5V/*G1>O'C (=$; MJ>1JM:VD5KTK5_?\OS;SU?'YU QCEJHL1R N]&H+(<.F PX'68H2[7$5$G&K M<'_7@:=&$YWHT39UQG0TG^^.<6DMML,VNLLL6!R/!,(V,*]L8>W$CK3<42?X M\3%Y('P=#AP"X3S2T<'IUYAV>-N_SVY' 0- N[BI[_*\\;;G!VBYM]$^Y/[! MQ9F>5_*;7%;:J7N_Y.63_"C7#^HK_7&_7J_F3+MS9H>^_*C5+K7-J4TCO01I M*:0Y/)HA5>0L@Q*H(M'>F.GU2 33EJ)>+$A*A9(P=RS@=(L\4ULL]M2)%B8L MFO;4,-'0RSU%S(=7:W(7+66=0;ZF/YR+0-TTI79VZH@3%7CEV9^C1I7H%Q,@ M_>M=]+&9!*W5771_,'/[FD6=:E[K3_G V'.-JIM$&KN.E0_\3M2Z\O)8-\86 MF1/G#\C6MOIG_FSB^[W1A;,!= M%(7YA4FEW?M![TI-28N-:4OU9EX]EQ5=_+8J-\\F+G]>-54F-U(\/,M5[6)4 M,YDF18HY! 7"W/!'#DB1FU ):>KA29843I'R+Z_2U BK0<08$K+%)-*2RJCY M>Y,JIQ5NZH":O\B=ZHY;CR^.O>T^YXL+.B':WKT?'1QU:PWS7A@=[^H_HYZJ M=_W SM?=JW/XL[T;MNA$'3Q1C4^32M5#*-I!Y'%/=S+3[74#^>6U&G>W^N7U M/;))S:*MU+R7@O3-Z$FI_:>=YM2M-U\_=J M7@?5V+L@X2;=;O%]T:D,O);V Z,N-SWH3605&1W-+9V644_--C JLLF2N"%& MRO-<;X?+"4[X$&1L3KQTK9+E++QP^25KL^\MWIPIM-T^I! M?X*S)$FP0C %&8Q-V'R" .&Y )+0F.4JE5GJ%/GA*L#4UH0T3E/'<'I7R.TH M.R20@1FY$?TNV@H?U=+?;9O!_KS;GOK>15J'MNV,%L!C(/] _+Q&^[O*,&Y* MP$"$CO(&ACYGH.&\>7Y>U%FO=/&*ZA>/RR_?I%SOZLM5/9M8,@254H D*0)0 MR0Q@*)C^)X5<$L2E=+.)'0:?&K6U\D:UP'5T>+ETWW!R@M_2.@T$:FC#LR=V MM ]N3W*[7%MW*W( 9EX-1)?QQ[7]!B!S9-8-><9 .I./9IS/\MGTXS*GAML\ M_0_;!B>*PIRF"02*E:K6=O-ZOR M639Y*+."J8*3I 08PD@*;3UI!(*BM@4_68$%G;M2@\?/#5^:61S3+\Y0NLR M4=R"0>@C*4OUK;_X<[I>^*KU+;TO6O_K\&L^>N8H7^PY3;JO\NSO!W8(P32Y2Q*T?9*^$"9W M&89W)-\^?UY5)IK#_++I:F5(]<.'99.GHC[+CQEGD. M3(/] O%W77O-]S7(?EL.G]+?=Y_AO3%&;RY\2L-3'85/7G=K?,650IQ-=9$B MHYA#D0%%%08PS9 VK*@ J2AR*05.$NET#N8V_-38K7^FWJM@>^Y<_<;R,%83 MY!KHX!OV$:,8/"!^0U2""W!A0@ZL)'BA> (7=,X'"S@])4 ;AM9]D4J;9E D MH,A,:_1$F!);&04<4ID+F><)YMZ:,4S3@[S68&"@^VB#OAVC><8T,(W=#J?? MQ@WAO$:;8:?3Q.&RQ^ARZU!_L3+]=>E"5NW;#VG&"84,% E- ,3:ZJ(8$6UU MY:FD*5(Y;H2Q]#*:MTWH#0,&]U@:96KH ='M6 M=[\>Z^$@([NL9W0\]EG/73B,)D]$AGZ6O'Q6+D6O>*O^W>:I M;U16LT)EBE&4 )4FFB.0-/$#*05"\)AHC[=0;KMS@>2<&F7W-1E:\2?TU-HQ MU@0F+##OG8KC-UESG9+1WF0>)01H<[6G:=2J>GO[WIFWS8QWW]NKG[I(VAO?^+[H2[^A\56_/UB(UI?^- MHV#RZ=[,O\^U0N)S7:2"\91 TR,HRU, 3&G(J5ND;>A)9[: MXM/)&(E6R.CG7"[.'SV\T#Q;[LM.:?9";^4:10 [;MO34S=B/Z/^=:W*4:VS M7G6TULV)4]33^R[:OA.=ZG7:N,==X+&FR>O&<7"AQ]UK'FL.CK:G1QMX0.72 MW\I2_#5?+/2Z>+A;_F$;I4MI(?.D$" 6L5YS"LP QI@ P1&1DDLLN568M/6( M4ULS.IGKGF G3HT^N 9)VV-_>1T(@FA@'G]!,!VJDOH&=:1RI%MPC>=UY%K[ M:D3F L[%LJ-6#QJOWJB+7GN%1IUNO"E\M=)>CIQ_-YY-N[>:@X"D' M4.0F0B-6C@:9&RIVKE5Y\9GFA$D61-N*4L>3JXZT"%4 4*[H9(ZJ M1DP'0\,%;@OC+1"(X?G$2!UM<32V7'U$]J"B6O2HE3UJA0^$L(-%%PCID0P[ MCXB[V7H#8+MH\KD\;SS+;X"6>P;@D/N'V8%78MR:-F+SY6-GDL[0_]_=M_;( MC6-9?M]?06 7BVH@V:,')9$SP )9?O0:ZW(F;-*0":26+), M\CBW2C0<*L#4N/]^WYL!/J]7W#BW-I)_7ZX6JV\O5;EX3M?KERK(_\DLUV[6 MI/,$V5F9(6$/O%IT F\7%P)O?]K)#UH%+C>+['Y&)WTZ!^E.OY#VK2C7<% [_*]=-,LH+BF,10Q3G66\%4028%@3). M"6*)_@VS/_Z[,,C4^..S1GANVGWJ3=[ZJ>I+^R+INK3L1=N+I\7YG@>4 G/$ M7L)](5%@9/0 D%,;R)N!&JWEXPZPQ0XP\W+Y@>)*(\?S]X[9M+%7^J,& MC?W7#@SWI^6\?%#[@AV/J\6-N95OY1#,R?.P#W(M^!6ESP6_/? M(+5*W9#R&K!N-_*X\>=.:)R$D[O=/31;<_E#KC?F.$Q_;'5KVFJ#V>P]2$$* MFO $YE&>0H02"DE",>2$*)I'N,BI50-"R_&FQD0=<<%.WCJH8*D2JHA4N?A,7^X<<.8W12O_3I$:[VX9QR_OYTISK7JP2/\,L M4HJS N9"(F/R,,C2*(,1(0FA$4VPRF>;U88N[,CEVH!.[+(;-N!1B!D#J.UF MNY;@2>\(G[9/8&&DW[5N=R.9JXC;L8Q/' /33"/JM;83_IC&%AN?5'-US%&Y MQA:!8[*QOF]0P%GM0/^P?*S=YU]WWO-F?8VBA$C.(YCD"=-($@YTF. M,8H)95:=4.V&FYH=LPLP^+ $CGB MD<[UD&_H\US;.M7&B1WGG7V6M=-2?I'K'W,N:W]FDSIM+JBKC#(BL9":P4W@ M!$0BPQ!3$<.66"T!7/34+K2]PY\R^&&EVO&9Q MA)9YW&R0D6;@)*MDK'&'ELRLBHF5]ZS>IBF.>$*OMP:4!IK88-/+]NVNMRR/8[$CZ%C "DVHK&OBM%OLM M3GDTQLB5*,]K>%IV\L)U VW-*G)WEE))"B2DM@/U=AYAE.O/-]6?;Y;2.,E8 M6B1.YX?U8Z=Y2CBD$%D#DZ4EY:Q\:'NG7V-W8^1 0:\F0_WD<1?V VU.EM_# MWP[[RJI]HA3E>SWXWZDI#K)Y]X=<\WDIRUF28*1P*F%,]&>'<$H@P3F"44[R M*):)RJ13]'K?8%-;/%M9@9D6O7VJQ33^]M]KR1V_TUZ@[;Y>7_ %_J8/D6L$ M!3M)_7WL-GCXI(#>\48E!AO-C^G"ZI[;FG.LU/O+.3CO*Q?8_9-I\*F$19*I&(LBC2.G2M(^A9L:27W9/CW1 M]8MAI7?E9OY$33&Q6A?05697K[UJ1W&4!#>LSX>7N;;CO=>:P< \V>T1&X?GJN,ON6WCZNR M?&.2G-^OUJ;47/GW^>;[/G>S^ZOZ2&@FJ61($;T0X(SI/XC)(B<%Q"B.$,&* MI#RV=ND.EV-JQ+_3!"RT*G7BN,FEK)0!OVMMP'RGSN&OP7.ED8,/\X;IL_ / MCS,I@;E\/Q]&"U#)"EH]@%&DTP;J\-?-X?PX\^'@;!YG7D;R0M_^O?A*LK@= MUEX?]@V/'\^Y?3L&!UYO#X\;&%B]H&7YH)K=U,/Z\_S;]TW=WRY+4:*07K(D MQ1PBO8V!C"9_6H-*VF%]!7LPMML] M^$$N\/HQ'#3W,.JK>'B-H+X\VKC!TU>U/HF;OG['X"-7-=\8KIJE/(H$CC"4 M@FKK5F+-$MJDA0Q)410QX5))%^?&_M%3'0_Y,T:8;VY&2KKP_-HSN'Y9\]23!3T:TO]R9?S8%K1[- MCM[T*=ALUG.VW52G1)L5^*09<[7<:/D6YK(/2SU+LO10M^\R5)Y/X=NGCWWF M?J35F1/VXRL&KA!ZDDU)AKO&E3SA&W>_6%VG]MY^;W3:+6M[!.90F^1*"!!IED?RQG4>W8" MLQP)(BB-:6;5E=EJM*E]S$9><"APZ[=PK:-DA[;%@:-/# /3P.CP.15.\0?C M:!54+L/IK8:*'2I7BJE<>NU M(,:6:3R#Y)70/K!O7DN&VTNT_%T:+X84]S_DFGZ3NR*5U2]-";QXADE<<%)( MB(HXA4B*%))"()A)7F!9%$62.05]NPT_-9.EE1C26F2PWM7UK(NX5-4](6AK ME%0_+)W+?0Z<*[M3KG S$-C&."K\TLH.&N'!OL9J=45_]=";JL#8PQ:J)HR% M!*]6(<8>G;YZ,0Y/N2U,_4$UR:EMO&-%QA]W[3IQ2D2:8#T=>8(@2I($8H(* M&"FN"DP8*AR;-MB-.S7JZ\8G'PI^UYI8[DU37>?"CN$"(!QZ^^0)W,$1W990 MA0C6OC;TJ\1A6^)Q*<3:]G8WYA)R/GO;;,'>STM.%W7BT9V%T\ MT&BYMMZ/YWG=3ZG\L*SE.K*TVC3 Q_6YRR5^-N+JO>.JUM/4:*HJI9G- MH]#;?[U]-,'GH#3H.&XD1W]M+ VU";\,$S@P+Z\<S=&Q=1C7KGVE&3HQD%]+CN&6]E=]ZXS%44QYEL"$" 11 MAB7$2FI;&[,HRR)6*&850'O\X*DM3SLKT0CG;CQ76-G;RZX(C&4B]RH_R";N M:NK!#*X>-[KEVU7BG+%[\/LAP7/S;V;/?+\45'F)R'V$M9-5",BB0L LRHG$7$546"6(]HXR-9Y[=Z:,5K7=K;:X M3KT1+P)K07@^X K,>3ND'G8YH:5[Q-Q%D!QXSP=8(U'?V=>K?K5\D> U-'IY M\.+-XU'A-?D/V/#JQ0,(\6PEFO>KM=[2+=]LUVNYY"]?]5CEHGXWJ60Q$RF& M.2JT,8@IU68ARK297$C)>2%$+&=+^N5L'8@YX"8C\390[#W1>8#T>OE>-=G MCD?] [4]6!&&/N/6@)WW=+ZN:L+7-0:2R%!(L4LAXDN*"0^."?$RYI5/JM28RM,>I6V!R-Y]W M ^9PE!J37N$/$[?D0\!7BF[RB.WE&"B?@PQ;,NIJ&%^TU5(YEW9-+")"\CQB M>O,@.8,(93'$6&\C,"KRG*14(*1O24*.RSQ5]CWGDVN7#&.'G;3E?RK)\LWIBVHRIVP]5C8;^ M2QNQ0@\T5W.Z*X?;MM [Y"[].[T9$F^;_LE?Z1]-WPV>Q@052.\$$F*BI02' MN(@YI"G/(D92(I%3G:6@TDZ-G4SY(M&V#=_0/YH&*& M%U4E\\VJ_0EMNT@: MHV71,5IHK:H;F85])>PH<3(3'9A86SU!1U&PUQ1T56TMT_ON;'=-U$;?.]!J M#+3*U\K8.]/T*%/CD^S#"CSJDC$*]L<+SSB##JX6*;9\T_BK:1;A)!,"%A%" M$$4<0T*3"!*1"A;+-$V%="SKMW_ZU):'1CA';_]YX.Q(>3 <@4G4&HDAM?I. M-?9_D;G2U--L"[I:$Y\^6[B4$T,M=PUT%'FK.R'0<,Q>7NTZ;=C MLTE.:FA77N>*_JSBH-0>'JM\=GWS>[>S/ESM@$&@*K8(6!?/JM#AX MS#T?>^J\IJV/)ORX&>]CS\E)LOSH @SLW-KI)?2@COL-S3)"49&G G*1QA#E M.(*,Q!(J'L6"%3E-J-/:U3_5XLY?P&_-?\-XJT^#X?/[_]HA%&_]_/:'7_?%ZZZQ6/[E?[1U(C]62ZE MFF]F,HUQF@MI^DYCB @I($F)1DOO<1.&"I+EA5W@YY61IA?CV3@CC4>$U3(. M<=:>0DKB"(LB(I#GF8 HQC&D48$@9;G 49(KE,8MI%]=?>$^.E;;#[$^-E)?S,P:ZPB_BX-\5?CK4*[C"+^I[WA5^^?+!OH1= M"W!3H_N3W&CSK"RWI@;;FU6I-PJ"BI3*E,$T(A0BJG*(ATVI(CG+DZ M&*X,.343Z[!]_:-W1[71AW;%V*)PAD'B>V=-WI-?G[9 M_?5_S^5:/^C[RT?Y0^/RQ[R>8%<'575"RV86\8)C10A$69)IFR@M(%.2P!AKTTCA M2,0T=NG2>?!T)X(9H5'G5S,&X+5PPXZB#\"S/'D>"DGH@^9*KKLF"\UCC\2S M"GL]13X88-Q#XW.ZG9P1G[WH]@KW._=64TJJ?+N5_U?2]7O]3LQ4RI-,YCDL M1)I#Q"B"A"L,LRP2JC!=N2.GW8WMP%.S(I(H2887IN^%V-)>" !<:(OAL!A] M)RR@E?L.:,F!$1T8V<-4HK=!*U0-^MZQ7ZWZO TB?77GK>X?1DQO:/G=_,]4 M@_Y!%^;AGV6Y6<_Y1@KSB_NE./Q!Y\JZUMV')5\;*=_*^K^[_K[O_N!5[-)G MNI'OE))\,\M13"33A@KC2FA#A2M(1)+#""4LE0*E$C,70V5<\:=F"=79";78 M)LJ':_WNJC^!W*M9;1K6.Q"JW[M1Z\@OB1U!3W?J ]/\FVJ6S9^@HY&)"]M- M9 MG>.E\)6D&+:@?EPMOU75)^KMP\\O?Y.K;VOZ_'W.[\W01_G_!.%"DKB 7!AO M1D8R2(A*84K3I%""XE0XG1FZ#3\UJ]](#^M"*TVBU9O5LIR7IE&K.8%_7*^> MY7I3GX.927XVYE!]0,]>P%Y737S?3#U>MW7.<>[LUJEP,Q)XG:DF8]&=C$.( M*^F#UET8!IU/48%1R'H;.,;D.?,K@8Y#3XCQ-REHG(J]Q*>]V['F>9#$B M$JJ"QA 5"$.:Q3$D289SA4C,8M>&?P/$F!I9#CHB&0*_]8%)8%##'Y]H!>!) MG:_VA/4@I+=1XR[08@=>;8Y9:G#2@WV12N[!:FV3[M M&@M(7@>=/6R[ NW^ MUO-O\R5=]/?2'(YS/]N%PBXPMS42=XIL@8[0H)4Z%*8.]2(#8#M2G<@6XWUR M9EW[8]\[J<;81&GYJ@_IB%9O74C;9XU7#])1NX,ZD*[W#MSM[ZLKM.YD5%#& MEP#K[ND_B(WW\TAX@]9;BH' MW"S'":,H3F%1&#^]Y!CB!!M'EF"X2&E.1.RR);TPSM3VG(_Z0=^K_O';I091 M?^R\BK\WYW%\]?1DJK'O.LP"^FTMJQQ@-R*XA+D=&WA ,C E--V3:Q%!1T9_ MO' %!)_D<&FH41GBBK['-''M\M>OX]=D1;,\QH5,*"28 MGZ/ WI^]JMYXI?2\E OX+)^;L*X'9;PQ9EMJTECTB&_HLVGV]<641ZG&G=%( M)"FE>D])3%DMC/2"D.3:#-5;SE3F/.8H=LLY=AG>BCU&341^7,^7?/ZL*;_5 MPA2'%UK^BB%4$Q*YJ )<5FPQ_U8W:G5; )RFR([:O<,^#FGOQ3;^^,I%7&4= MUHER^W\W.M2QJ.!A#_Q=-2_MK_8PKJX'G7]<9$E*C[IY]J0 MHS*.I?[')&-[VP!WZVDDX,.S-$]??CN(M3237[ [O;K;$ZO"M[K[4OMRS U#K==&Z/&\\ M-^T +0]Z0 M^-WL6H\^\E;7%973C:[S$P:8H^WQXH=E5<6F++]*_GVY6JR^O=PO%JLO\E]- M>PB9\EP)FL(HS0J(E(HAIHQ RE&.4Y6*E!;6MJCMJ%.CHMWIOS:7&LG!7G1@ M9 =:>,=^'&X386&4AH W,$=- 5D'+:GJWX'AJ?SS4.MSC8W\0LI1!AG,F)9."F!!-%]O>$^#CF/-GX0Z!LZU-[PF] MX&;\3>_I ,/> A>_MGS?@".;[Q:ZGUKL-C?='.A]OZR?_WVUT/>7=2S9K$A$ MG+.JE$G.((H3 EFJ$AC'"8TPI2I)\<"P[[,#3C/NZJ#QZ5* LB/W__SO.(F+ M_ZA*D[@>)%R%WXYJ?((:F&T^'B'YKA^U6R+'>Z$(%$=^?LS7BBKO1: GQKS_ MOH$5F59/SVOY72[+^0]95]FN"MI^I7_LJE8\FDS$U?)^H_F.;3=5BO;JDU9[ MM=QH"/33OWU8:F-"$^(,97$A\Z2 >9%E$!4I-\&D,222I#2)J!"D<"JYY%>^ MJ?&8*27!NRJ"Q:IT#!?R/85VY/:*$Q.8"P\T TWY_[K+W:XXM]:R6[6H411T M-37=N@]U!:VR'@L:A9D%KQ6+/(LX;DFB,/B>U!P*-,S :K^SDK\@Q1.M@"$:^5A/O&&[>PL(7F)W6&;>YQXPTA MY[-WRXTV1C6//:V6E9'ZY3O5[]/#=E-N](9"D]-,<:SWK"(K($FB M%"8%RT1!(IIPJ^)C=L--C3MJB4$M2_B]?/+ M+_0?J_6;!2W+.HJ&(58D:02Q,IM/HO&FN& PQCDJLEPJ%3M%T3B,/36ZZ2\O M96KK5?*#2@%O=;U.9L3.I@F$]T+3[.E_+#1CZ5 M,TY(BO("0VU>$8@X5A#G3, \%K%461QE4>;">;>+-#4JK,2%S,@+NCJ!CE+F M:^U>UR@&*LW ;T8W4"GGZ+'T,,%V%#KNM 5FUI%FS)ES_8'LDXH]2#4J0_M# M\9BX/3YY()]OZ*8:J/;-&"E62Y.]6!E#64;B'%,,9<;U!C@J""2RT%2MS=(< MBP(5@CI1==]H4V/AI@S-7DA'(NU%UI(C?>$5>I][#)5WX]$*":\Z[[>;[5J>*8!^STQJ/M_,2,8$H1Q!&>%86])Y M EF.&.1IC% LBS1W['U]@S!36YVN-1:HG+#GNPN\GY><+NHF [_0C:FK8C(( M&T4=CSYNFN";SXV]3MNK'B0'F3&?Q\W64(]T_GQ=GJD<2%LCYW!";?_,@;L5 M_EV*[4(^*%/*=*G?FIN"H7Q7-6(%YA&":Z#T&$DA &F".^X4;"&WM/0# !G:4F]$/@!Q%TH4M"N8*UI> M#63;L<^?VK'*^]5:R;FAV?+OB-6BP5=E^!9;]NKDYS)'.0XO6BO? M5)=SV+)CMWWT2>ZEW>67D<9FEE=;A[49ZFW MN&8;F!49$3*'14)RB/)80):R A981$KP(L%QZL+_!T^?>X0 MV7VD@X$(_)'N,? >9W=69:^YJ <#C)M\>DZWDVS3LQ<-^TP?37J\7J^7HMH6 M/FH&6,O-?%UO*>52JOFF?#LO^6)5ZAWBW@)'A4+$K+@Y0D1_T5%NXFXIC%06 M2\6*(J:1RQ<]5)"I??R/^E\ 1?%/_\?QQ'/P3-@1Q1CX!N:41H6JEE)]%GBH M!6C5 'L]]/8FQ,;F5C1]TM5@649EMEL1.R;!FY\WC"^/(P,^R1A*A )CT_3:!02":R2-.4.Z6/V0PZ-1[LA-S0)N3& MNLN(&]@D)UFN]W_4I'T@Q2ED^DN!'*NTR'FL\H*[%,?R#O9X'5/'@MQNQ?$- M9.#5Y7R,&/AI)S-HA;Z\L#NO(RX8^5PSK,8==7UP0>)X+7"ZUXWWR_7&],MK M>J;?M]W0WYAR+W+];/H'?-(OU=O5$YTO9X+GC&:*0)6;N(1"2%A%U%)%XB+A M248+JV0TIU&GQOQ=*8$1TXZ!W)#NIZ!@^ 4_VCJ"#OQ6R^C!=!V$20_GZ.=U M^$;_ZYAKW 86J2$PWD2RF&**(*$@*JFVA**92H@B16+A8FI;C3HURS$)M:GSNPXT /:H: M^4;_\&U=7_*O_^YF$]E.AIU9% #BP*S42FSRK&IWXQVHI*YVXHW<00+D';'R M:2'9#CVJD>2(Q[&=Y'K[,.XZ"B+YM#6UVQ]4,\AI0;5<(IPGVEXB,>,0$99# M3&,*(RZH2B/-9&YMVAS'GQJ7M=_3X!Q85_SM:"L@JH'IZR0JL)9]%SMQ4.?N MKN4S?R0V$#F?9.8JPJBD-A"?8W(;^IAA)/>P_D:732[0F]6R7"WFHHY\6(I' M/9)LFE ]J/?S)5WR.5WLRAV=+Z5J&S_NTVI'K:TY68/;MJG8' M#I2KIJVKGIFWG8)@KV%X?TZH"?!)XMYE')7E0R%\O P$&V=@&,Q"D^&2;JH2 M]#]DN3'C_"*I&;N9(20Q49& !'&3ST0R2#@6$),D23B+0W7L1IXW# >%RQ.PGN<;A[0L+@JM/J@_DY-\LCF8?W9&,X?RG(K MA4GV^*HG1S;M_XA,\TP* 9,D(A"E100)HQ02+)$ILQ=+NR@?QW&G1DUUM>$' M!1K9P<,:5-*#6GQ@8NJ?U_,%T.]H/J3#KL.<]#-60*1#.S^N@5SE\56R!T;8 MH8MQ&*1'ZF/L%7&WIL;NN/6V-79XW'B-C=UU/&AM/.#V@4D5YP9Z]X=<\WDI M']=S+G>_+)O?EO%,H#3)3 $2G,>F9U&J($N+!'(>J81F..>DTS&23(N.DHMV!UDK9RT\,&&-#MP\X=^"4BS7 F%>22"(B*2$&:\ +R M3-,BDD1E=J5)K@TT-1.Y%=7!(NN#T<+(]01.:.]3RSBN9YAN>#F8K)YP&\E& M'8R?FSUJ 4JO =IW_W@6IX46!R:FS?6#6R ?-J^J#==9C!!)LB+5$&8%1**@ M$#.$]1\,Y2FF3/.C6\KNV7&FQHY->[6R;J]6N_7!O-YD#7;T7\+8TNZ[';G0 MEMV9GG1WS=;4:[??/AP\=^T].]38W7?[]#W31;?W\H'N<[T3JD[W/TI:RLHD M>U"_EG7\]HS')G,_I3!*X@@B%1%(LBR'5 @6Q5EQP=&KW@AU%@JF(3<\W]M MYVLI[I?BH_[Q?#'?S&59E8F1HJE4VOG%6ZFD_IEH*Y8@GF4\R17,HESJ%2&A MD.FU "*I]]HQ%SRC3G'NHTH_M16F%6]8*9EQ)]Z.+B<[G8'IM]4;=!2_ WO5 M05?WMH=JJWT5?M51$S0 [$M =WYY!W9OC?>Z.Z\R>S[7B7$5&'7=>96Y.5[' M7D>(@055ULWCJBW3(UT_K*OX,E'54FPS+V9<$5&D20[CA!80Z=4-4AIED!=2 MV^(R52ER*EUI-^S45J*=U.W)R#-MJTJ;4Y%M*0:[S"SGP6Y]\8]NX(5A#VQS M>J)E-CZO6NJZKN<^G=R:)TYHG%0X<;M[<,[4 M""N)DLBY8Y,5P'9$% "VP$S42-R>#^R$OFN+U1K34I-1U6U)B^ZUNY(+5IX; M*5D-/7;/)!<\SK1'K^J02T+TZ M#I[EZ\!;^..]PAF8E2I904=8T)465.)ZQ<_!/^\5QY&\]/?'+]\=V'0!K=[6 MOWKRU5L#U.NQO_Z4\?SVUAH=>._M[QJYV5-3#;R3;7N4G'L0G#7C&8IC%!4P MPR;["1<9Q)Q*B+,BRTF2Q:EC4[MQY)[:ZG#2KDD>!J)"L&I*_K]J@R;'E\/. M+I[@E =>P3RT6-HUACBH?W!2+N$PBG8"W9.&S=DDVB,YBO[GZ'\T;#Z\-3@: M./R _4G3=?1!?9E_6\[5G%,M N>F )@>]7&UF/.Y+#_.E_+#1CZ5LTC$"<]I M#+D) T8*)WIADSGD*(I$Q%-<4*M#DRVUU:CNV/BC040#L-0"M"N WHP2H MM' )CW6='8LM34#,0R\/DX/;80<4$/:1]D.^X7?;( W$KW>[Y/K,\39/ [4] MV$H-?88/'V'=:327,4D MJ07$FY_&U4_Q?X#EZBCLVERWVML,+D^[Q1/ITE?VQCD@_0+L'A7 . MQ%?H/]JC9[]K\);.G!7[/7S]^MD8W0NYD=4ATK.>Z,TO=$EKR[M)B]><)'A1 M,)A+'$&4)@SB F/(91;%2#*,DL3:G+4;X2?=K+[.I]WPZC7ZK1\U'C& MIIMN!S:FXZU#\^ZT#LO-N@Z2FY?_K-IO:NJNFNPQ&%5)'A*9TW4IH:9S'*LH M(GGBU*WK_#!38^L#*8$1L^EV:\DA5T"U,^)NARHP_0Y :4"271\(?G/LSHXT MY_C'G\L+AZJ*:N:H:XCZ@]E&NYRM1.1#? MT.?YAB[,3^^?S&9X%F-&$X0II"@G$(DH@D3O6R&G^N6BG.$\(%HFF"8(1,JV=%"*1%+$QWAUQ2C(7("Y=^? =/=^+U$1KO[1K/]+6; M<2/T0S13CDE,90ICQ J((JJ!Y#&%:9XE::Q$GDNG%O?#T1RSC4\?FG6)8/U# MLXYN]5Z6[5K1B*9UQO*D'= M4V"W$@X&-O#Z93"M!0,_&='^ NZ/P'VD)B'* MWQIT%@F?*\?A */R_5G=CEGZ_$4#SF4_+.>;.5TTP0Z_+O5M'S7M+SO=QV:F M<$Y<*$T0L0F>HSR'-$Y-2EDA,)4RY\*JH([M@%/CC$9D;4"7W\%S$^"T-9*# M12TZH*WL#B>'-M!;G,5Z!C0P5[18MG%BE;R@$1C';0Z.'5UN6\ 19])37ZSJH(&I&D-N2SG0M8G.[N< MF?NE>/>OK?[+3/*((8XY5)@BT[HZ@S@7"*O$62J9'Z7G!M MY74D=V">FR;&@MG'@CLPY9^O(-'!_T"53OX>T-J 6IVQ9L5AH1AK=D9:08+. MDMOJX@/9WF7GI@'&6X]\X'"P4'EYX. D\/E&?IS_D.*XE?H]UR_XMDHRO']: MK3=-9Z69*%*J:!Y!'#/3L2B-(59_J6IT!YRQ'Y)0/A ^ MS[GEKE*,G68^$*4S&>=#GQ2@&,9G:?JZ"]-3]/V\Y'1A$MYG%!COVI& MS_TCULNXKL5AI0R+ZWT4LG]71W/-5)9$"%$%:2PH1(QS2$7*(6:X*.)<%#2U M.MCM'65J7/EIM825%ZXNH]Y$MMU2.[V%T\[ NQFDP-1X4BO]W16$;BR0?H1 MN,+H[4"O6!#]2-?^0NC'%P_L["W^L:U[\Y9?5R;.:LGG"WG@^_^Z>J._A\?U MZL=<2/'SRZ^EVS!/.(8$$@2237Q&&:7N1$06UP M$<8%CX1;>YP00DZ-=SHZFG"6=:OE/@Q(_]3\O2*GML'X:O 2 MF"S=(+%FMBN*[TFI;%FIE/ROWU8__DW?61.2_LLQ#UUZZB@4>7W6E@U?OV[[4-BVX MQ%,C%Z-P4QM?6Q'[((I*9$GW#CC-K=[&KD\J$#1.MI@4!4T4A[DJ.$149)"0 M"$')$*$9%87^B5/5D/[QIL85K;C@7(4,)W>F+>!V;.(1QL",/!W3Y.,9I/_WE^VJ]@9K/GAK'Z:(5^1;7Z0G00WRHMX WMC.U M$Q+72!O*KWH)E7 .UI,17]'3>DG[?I?KQ;N&5CE[>IK7Y_+W2[%+DS U>M_. M2[Y8F6W8WDAG12I2221,8AE!Q) RR0J1_F>2%E)%>82<]CMNPT_.K-E+[UH& MS0EU2V,F&):A;9N]X%7QB0/1P5YV\%N0#=0PW/Q66G.28.0*;$/0.:W,-N@I M XN"-W&]7U=-_^+CG(<9S?(XRP2#:2IS4WN-0Z)2!&,J.=>3E";",>?JZIA6 MW]O(*5;[GFTK!>;[1*"J 9XCI5T''4O%L,G1CJ32H/,\TGM@SF"4$6VR9GH) MX4Y[8#^0CYN+O4\]!,]T+H!:K8>V&[0'WF[Y\ IGX!6CE=7$K#32GB:R>:R; M;@N-URKJ5P<=MZ:Z+08G%=:M;[RAMUZW9]$LCXM"6Z,2,H8RB.*(0<(TQ6=Y M7L0RD3S3MS]75=R^;.AZ8T<&W'"AD9 M(@)!:D?.-X$4F(QKV0YZWWEN;7=.<>]-Z X&&;]=W#D=SS9V.WOAT.XY*RZE M*-]KD4RO$?-N/ZAZE*J^SX?J''/^0VJC_7R)S$?]*FC3CB+&(XY@'J?:M,-) M @F/3-\=GN$4,XV*53-IWX)-S0*\__9M7=GVX+G1$)C7 6R^RZJ93D4NVA:O MN<6U.8ZGR;0T%U]ABD);E0=S\J$S'[5:3;FQG6+58<7%[J&5=B8UA2^VU>)1 M=9AI6X7Z;.KC=R+\=@+R)-O([8/\(GK:<\CS\X>Q?Q-C8XSS*I3&)//PC11? MY?JI\:+*-,Y4*@N8RD3;>XDDD&8QAYQG!8NEY+FB+KQ^?'Y^$9S'JJ%1F MC\(Q23G-N.-?LZ^)>7FGC_GZU5G*^T21>?EC632OZVKG/ M4H*S1% )4\8+B$PO(H:C',9IRE"""Y(BX4*L8RLP-49N906T%A;(1EJ]^3=U M7"!8U7H:+Y!15%]J[$NQ6BRTA;EON3#DC'',%\?A"'.BK\,8)Z3GS@BZVIM, MF^Z%;>GX"H*[]MS@#G1@,-GW-1!W8/>V-5B %@Q0H>'Y1/85YM'[@>^8.HQ_ MGOP*,W3VN/HUY/!S'E(]\S]7"RVUB;=K=N>%B N]\V!0X5RODBFCD.(BU7L0 MF25%A'*!G(ZZK4:=VM*VE\_3,=A-R,X/B'(97(P 75F\]#>E$*>21R M?N!7/17IQ>+:P4C_S9YZ#W^<+^6'C7PJ9SG*%)4LAR2-%$0($X@-$^6BX'F, M)6'%K OTNQ7<@'Y:>SY3[X/$_R7"21@&D69=K@D0PRP1$D M+,EEBO*$(Z>&Y\$DG1I??=D^/='UB_$?-T=#X+-1@PA9<@]*Z_T;%Z 3SW/F[Z MRH?)* \^.5ZW\L&$'7?/'AKSD\UY\ '=%K)RO=&KXW:IF?F9KC)Q@F&8DA4H4V?6-L8A"2 HDLE1Q;;;@O#3"U9:,K(S!"VC'[1?SZ M"=D'*L&-V"- P&]&0@^$=TWY'I[2MW8X2O_KF)\N/GL46KFF6 M##SJYWXW!29,&.; $_!SR-KMG6[$*_!G?@25_X/L'O5][BO.#3/JCJ!'SV-; MON_28=_]I]5R5]:]KM#<=I"(L,HSO91#2K'4WWR101IS!%6A/W\J$4\EF6U6 M&[JP^_HOCN3$ ;OQPKW87\T88+7Y+M=@WA1.;SIS. 9H7 ;7C@"\0!:8!KHR M[NK,O[L&ES,97(7")R5<'FQ48KBJ\S$]7+_AMCH+[U?KSZL7NC"%.V=)H4B> M2 533!5$4DI($24P82HC.$$1+09E^7<'F9IYL!/,$(,IRR.&I? ? &G'!;?" M$]KH;Q/U3:&#G8#^,_//J1\B&?]@G%?)OS^GZ:64^[/7#O0O&=/")"M)\79K MRO'61W]5W=[ZQWJP9M]1S@B/$EG("!)*M9&@6 ()D1@F*(]YBF/"L=5V?]#H M4V.';B*A)M^GU1*4E6ULOHFF*9VK^\9I-BQ=,J$P#NUFJ;"L)02UY+N@R$KX MN_:7!N\OU_!V]Y8,P1;GB5OY**MQK3ZZ44M( MM6(#(?G:5"=THS$[M.WHRQ^"X]!6*^_=_C1I+S+HR.R/J9P@\LE0=@./RDQ. M6!PSDMO-WM,C=PT3]J7S9CG'+"),LR#/# M3\WD>E=NYD^&_\"^DXFWY,AS\(N"D9B*"'*:FC:UC)F^DP22*,=I+%2L"N%6 M?#GR43LM>_;RCY*"VH/;2)FGYR282L)I M#SH.>:9]3[DU8/1>KUQBOMB:@B-?3+>=J@-/7;=&V]9:61,(M-TTT3_OZ-K4 MPRBU%5Z%"NU#_Z3(4$S3"$HJ8X@RKB 6>BZQX@(+1;+4+E(GG(A36Z<>5QM3 MZ(4N%B_ZJZWU WL%0:MA'?A97:'_85JWFH:99IM;!Q(.#?[T-O661PRO.J&A MSR$ZX9Y=]2[/9T?%*D:T47(_K2-%>?J>C##AG=ZD?*6X3M\H7P[H]#[2P+YI M^W9N3:^"76ON-,IE%N,"JC1-((J+'%)).1298D6*4(&(T_GPY:&FQOB->+O6 M).Z]TGM@M6-A/V %9M..D+LV)$':C5]'PVOWM,NCC=L\[:K6)[W3KM]Q0YV3 MNI!$7I \$DA @4QI)QXI2 A)H4S35 B5(8:=2COM'STU&JB=%G4=$&\U/YRK M<4RR3D:0>A5A*TF\5HV'Z]47?-1%N.!_J>M55K]L#J]VV- MH.$EQ]VGC]*4DU0ED$72M#]7$A*DIX\P5C!!,8Z*PNTT,^P$CG.BV69@_ZOE$FRK9+4ZM>ID13VX!).)7N($I%FFF5+$#!*.6M(W>5X%-V)/^?_QTG4,'KBH[QECF<;OR)WIWI M&];-LM-!!E30@(W&9F]V[^ Y4Y"T@@@8C&Q"0OS7)1UQSD>M53J&7M.J7SKB M3#K7-!U3-C=K@8LEG;V9:X-D(_GW+_=?FJSC.&*4R(+"7,4)1#C7"S<3,>0X MXK'@ A%B=>I^X?E36T-W$CHF;E^"KW]%\@!*X,5AC\<7<*__YP<5L>+5:UY] M'B'1.1AH%)3NO_SU]E7KBN;U F(N,LL"B4@:58O"I=M&X>>VR87N< MS_*'7&YE';VPK'9-?Y]OOK_9EIO5DUSOVJR9>#G]_^(K_6,68QX722Y@IF@. MD6GX37$409:QC""<2)D[^1,'R# U]JNSV->U(F[V_Y 9L#/7 ^,:F$ ;Z=N8 MKEI^\+M6 +0:=-L MDH K84_Z_<&"'T:JT/$&-6VO &G8U/PED<-S EI+@9V>H%+T#NQ4]7T<%70JO.;5!!%TW/2;D%B?9.D$'6R8 M85!7]=$&QCX]:)^;$3$5T5@H6-"<091R9C9 !"*"4H;R+*=,N>R"^@:;VG:G MJ3REA74ML=$+J1T;^P(J,*GN,>ID#H+?@B2=V$#BD]QZQQN5HVPT/Z8:JWN& M,<;%M,)=1$6.$Y8B;3;F3&G:R,RYB4($TH2K(DLQQY*[T,;5$:?&';7 ;JQQ M'58[ZO *5F#^Z,U #A*H8HV.3RJY/NBH?&*-P3&IV-\XQ+VT>GHR(7ATT33% M_6Q\667C%%"%S/2VTYPO:",$(:0IA60<2H4EBJ.(4_T<:T]3WU!3XY(384$M M[2!O2R_&-NXH7\B%]DR-!IJ+M\H7>&,YKDY 7%<">_-AV>#1[\[J?<*(GBT; M30Z=7%9W#*#1:K_R2.>B:A@EQ=?5)[FIX@J^R,UF4>TY31\63=ASKG]?11;^ MNIQOREG,D@3%60H%89G>XS$.<:X0Y*DL4$PPQ0FQJTUVHR16W\*HU%?!@>F'M9J3.G_QUO!EQ6"'&F9F1E@\?WXROI>9V8'O7 MH1L>/]XB=3L&!RN8A\<-#%F7W\RS/\OGU;HJG+_L2!?9SDIG8BF7J!.T,@8P7*DUA"FL8*HA@I MR 1F4&9Y(3*A?YHY=7 [.\K4"/"3WBZMS??B6&_K/(1VI'8S,('YRNRTV^9, M1L2_@/N-MO39=E,%T>B=WB,-5GFK%QRO?9O.#C1NSZ8^74_Z-?5>/+2(C][> MU;NY-[3\_GZQ^GW_,G,28<6E!HZ(!*(\8I PGL$4J8+GJ,\C7;,%7)R K/92;IZ+;SAMEI\T)'_;E>+.P39#471)P$Z MRS J*0Y%Z)@H!S_GMNY2]\N3 O]G(L583&A&$P8SRE*(>)I"%N$8*I'G:49Y MGC'APIQ.HT^--G>=IDP-I)/V%XX!9QXFQXX/@T$>F R]HCVX3Y43:B'Z5=D) M\"I]JYRPN=2_RNTAPSCO\-#KB'#K(Z_VEU_E^BF>B:B(>4$XC$FB#<8H2R#+ MB80%I2)!BB9QXM3)RE6 J3'?B<&X;F4&"R,TT$(\ =@Y,?9%T[5J< MU'G&[+@PY#P$IL.3X_P38W$G?WT%,!KX(\2AT/GD1&<91J7%H0@=,^/@YPP( M\GM L&'W.>HGP_#( M!Z;":8+N$)T7%/R1@O+:27C>3<)!2?G?FTEH>\R\^ K &XQ=;]R=^U/'"[<; MK/%!E-WPIPRME50%\SW2]>;E[8"QGF182PY MCW*GC@RG0TQM>6@#BBL172L=G>!G9^/>ADI@ZCX !/Q6R^=QVWY9>;\5ADY& M&;F T"4M3^L#7;QRV&=]KLK0CCB:IDPS0?.4Q IIW$0,$2LH9#)AL(A%FF%. M&(V<*M+;##JU3_^M5%(+)H;5.;."V8X/?(,7F"$N%2_K1*\U0OMC#1>(?/*( MU;BC,HL+$L=Q#Z/8Y45O("4FD@^%2&H"5[" MO!!"9!'B21JYL+T/Y,=@^'.]<@?Z?2YB:T?Q/A +3.O#P')F\FM(^&3OBV.- MRMC7-#YFZ:O7#RP+>;EO_"_T'ZOUFP4MRT_Z!6GW@H2@F!,""Z0T81,L($LS M"E.:)@5*8B'<',N.XT^-2VKQ827_J;/S#E0Z@$H)8+2XOG7R,DMV]!,0^\"L MY!]V]QI]P\#S6GW/481QZ^H-P^>D8M[ QP1JAE1>:M%PU$2N_+"L^\P=N8': MW]?M=BEAA;: %8Q((B%*$#6&KX 1C@5A*<]X9E73YG7$GQH7GS0XVC5$K7LE MPUT_U,,NG,%[&_E]:>RX?;JO0N"EP:9?47E#)] S#OSVJB#=IT>?PU'[#_G5 M8%J=AH+,CG-/H3!2N"VOY7HS^T4OY$_;IS8:H9 \3W "D6 11'&DMQ$LQ3!- M8JEW$5D6%U;=-4Z>/+5%J1'.T95]"E@_Z]\$0V!"MD; FA\O:MM#7?J>#FWI M?QU3UNE#1V&3B[JT'_KE"P8Z@HS!_* :W_'#NBH[]G&^E!\V\JF;VM=:[QA7:A>+HG>1E<3@-R,SJ(1V MW+M? =S2&>0-QM!NH-L0='4 MI;9%V'Q9F2*/Z]6/>:G_0A'^+MQWX!^\ISHK(Y#Q*W>H*/X'>BH#CJZ&P]C MI3W8JP_V^M^!/0([-W[7L[][=SZ[!$V\!F78!WM.]L49*5!TFB^06]#IJ\QA M;\#JN!*-%^SZ*D@?!,J^C@1#H_$Z9S5+_=#-O&X&="9;E!!3F"YA4!)BVO9L+ROX62ZEFF^&UUIQF0++/5H88 /;"0,Q M'1"KYXR.WY ]^^%'CMQSQN4T@,_]$8.CB+DTT8)UP?KRGX]R;7Y O\EXEC-* M/#E\<8."[ZJ^9EPX.OW!.G#WK@Z M.!/MS/PD9IF4)(6,*VW D%A! M%F,&LR@IA"0Y(\(IMO7L*%,CFO8PAE;".N86G,?1CE9N1BH>G@!5W/-QJ\=+&/:D)O5N5FACEB*8M3B%4B($H2I+_](H&W5?G9D49N4MZG[6E[\MZKAQ:J M7_%_?BC+K11OMVO-+G5$:]6KN/K=4 $9E@F,\X1D M,2HBY';6X"S!U*C#R$[U?)L0KH/"0&JU!MP4:M\^ZY_M4BOT9?7OF]P*UX+W MKA-FQT)!IR$P0=7%L&KA02W]+O6@4N"NJ9?5Z+!+/Q ^2^8/Q,]O'7U7(48N MKC\0H].*^T,?-+!%VFKYS10@?"O9YI/6M:E*0I,L3J6@D.",F62T"+*<)MI> MR@7"1<1Y5KB58C@_D,NG-DXA!B,GK"JA"BWI754^W]!?L_&O&M2MEHX]S\Z# M;$=?MP,7F*/VB+VM$'OW!U]L3;'SW6G)+W2CW^7-7'JTI_IA\=IM[/Q(XW82 MZ]7VI$M8_]4#BP/0^;JBH5_T+FU;^Y3?K^6_MG+)V^)FDD2**41A3@UM:.L) MXHAI6PIGB2(B1B)U2ABP&'-J-I,1N5V:.U*#G=B.R?X6J-OQB&UQ.,G0=[CUYOYC=6^S^V65[;B6W^6RG/^0S4_W+0H% MHIG2NSB%!$34E#A*4@)3_<.48LQ2Z996[S;^U.CIL-=65^ZV?Y^'?F56$V.[ M>0L&=_"MFP>D;^EOYH)7H)9G5B*\5A?7MHY^UA+TU]T/JZY^;MH76UFG7G]7$C M'E^U_5]C#GNSK$85:+PDJ]? ^2#'ZE4$&+9I;-/![OF_MO-R7J6#[0*9']1_ MKNK,+VT8R')37[668D:2-!%<)E#1/-5[1U) G.<(X@CE*>8LXLHI!G"8&%,S M;?8B&X99[9M; KW/-YU::".XV_YQX!S9;2/#(Q_8L-@EX'8TZ"9(F*FHM0 [ M-<#]M8EPWE[>AJ//7>9 24;=;-Z&UO&>\\:G#8R3W'S?%X"?R_+ 1T@C144$ M)4LRB#+,($DR##%-4D:+B/#<&E^T M=92)["I:[C;D/VZ?]U.]3KJXG[EDH'.>?Y=BNY#&*W98 MG_]^*=IF\5]-0Z.O\H_-SUK.?\[B1.E/5>0P)#Z-5_/T",<7WXPW$Z\>/?\"@_W>_V7UJ1%@5/L(0QP7J;E,8$LJR( MH(PSIFDQ(0Q9^=ZOCC0UNC.][SY6:WK;5NRVQFNNY.4%J, 4=:[U6A 2N@I& MR.YKKT0H5W6^UG_-%SETHB8_+)^W&U-QY_W:.,/J4]W/="/;PCA*YE)2 M," MFX:-7$',4P091C3'HF 2.V6KVP\]-?HPDIJX8+GS? C[,!B.0Y38,,&:\8B<2H/IW^7ZU_B+7 M/^9O'MMG,R-A@OAZ1_X31.O9(.Z8K]]]Z@P"5OVGSMTW MM!38X;'N)[G9U2=HSW=W*8DLSJ*BR"2D--*;#)Y(2)3>;N0,DQA'J*!VV4]# M!I\:(YUII&[.:7_:5W=H-7 D(Z<9L2.F4#@')BD'B(/DB@Z!S6^A,H?Q1RY? MYH[,:5&S <\8<-[RMMFDW"_%N^5FOGGI=+?9?41=T>O?E5@\:;YOMHM?!KMGIQ@$-S^D?W8;G M6&+&8@H+8?HJ,XD@%DD.%24QRF2*N+ J-'GRY*FQ;B/ W/S^ERT/#\[ 4#+*7')NOT(.FTV7AVR\ 6&6>Y MQH8K*?0N$)MJ&#'2MA))8D5CFL=6%8,BLGS4>#:5 MFVX'5I7CK9&UL[+U9DUM)CB[X M?G]%3MW70:7O2UMW7U-*F7EEHTQI)&5ESQ/-%[C$K@A233)44O_Z@9.QKUR. M\WC4C%65*A;&.5@^AP-P./"O_^O;ZG.%O]\'*!887YAW],5Y]_ M^#/C\N\_E,7\](<_YXN_3[\&@']?_]'+^9?OB^FGSZL?!./^]F\7_^(R)E[0 M0'')@&)1@',B@(Q<>26=E";^GY_^)1EFF$@>7. 2E/<.HI(2N#9<1&Z#2F[] MT)/I[.__4O^)88D_$'.SY?K;?_O+Y]7JR[_\^.,__O&/OWZ+BY._SA>??A2, MR1\O/OV7\X]_N_/Y?\CUI[GW_L?U;R\_NIS>]T%Z+/_Q/WY[\R%]QM, T]ER M%6:IOF Y_9?E^H=OYBFLUC)_DJX?'OQ$_0XN/@;U1\ %2/[7;\O\EW__'S_\ ML!''8GZ"[['\4/__C_>O;[PRA07F;]-9^FN:G_Y8/_'CA8K#+/\\6TU7WU_/ MRGQQNB:76%@_/&SSPLL__:7E&"R?JS^_ W]X/RQE:;A2,9O*YQEW(CGXLTG\W3C0R=5.?/%Q5^>A(@G MZY].*G>3B[>]N.=M+^)RM0AI-3$Y%BXY ^%2!B4D0G!!0]%69,5TX98_);FM MW[81X^[L9)Q>/O\C?7;"G>""_@?&(:VSPA/$S!3$E(HTU@0=S4VJJV*6I)DU M,I>8_OII_O5'>BXAE+OZ167) >/GN/R?M]]YD_;K('BQ2#_,%QD79)@N7AH6 MZ0X@;BZ*\T_\^(5@,EM!^CP]R1=_72U42T6NY@/(=:,T8N,O/Y T"BX([F\V M.GN0Z37'*S+CN/[D(7AX043G2O@O)^'3)" Z'9P"8M.#RLZ#=Y[L<"Y&"V8D M\C0 (&Z\="M$B.>'B/TE.S(D+J3R#A?3.0DFOZ*MGWXCHRV\0 K!@I(,@;9K M!C&D:*2,.5HQH*VX\?*M("*?'T0.EW0G4/EENDSAY/_!L/B%?K*<9&8U$T%" M2MF!4N3*Q6@M:$^FCVDFI8L#@N76Z[>"BWJ^<#E$VET!9H/[#1-"H$JL&'+R MB1/%D-.>2>P(D4-T24D^R-;S( %;@48_=]#L*_&]84/!9IP/ )R-8-[CIVF5 MQVSU>SC%B4I1"BWE^<#E8SIT@ MY24):!%.7E/T]^W_PN^3G *+@5N0K#!05@@(E@4(G&=62G2,N<&@L'"+ID7>C#0._3$]P\9(\KT_SQ?>)SS*27228%Y9 >100.3>0.:J8'38["_E+D#RX32>7\],O8?9] M4C*3!4D:(?A ?I8F-CQ)R!>3BRZ!*6<' \N])&R7=&//%36'B[T/]'S[2![7 M8K1U$X%V MYL-G/#FY@'P(!;E""T8X@KRP&IP5'@H)HZ#.F?'AXJ'K;]X.*,\PB7N@D+N M"!%^.I]]6,W3WS]\)GDNWYZMZA%E/?6ECW%%X;Z!Q H)AB<%07))@F%:1NV" M\GDPR#Q&R780>H9)WH&5T >DSA95J._QRWRQ(@X^D*;.EA-IO;?99Q "B8_@ M+3C:@9)G\'$_S( #KGX"J'?7'L$94S228#T4H# M"I.ED%!KT,%G1[Z:86H(\#ST_NV \PP3P(,(?##0_.N/=^3[AGZP=_G*R_DL MXVR)F;Y8SD^FN98I_11.:@4.;=NX6NY3Q++%4XKY<5/;J_.78C;UP)=O./%Y)^A[-ZDXQQ:F.:8>+"" T@\Q'WK)O4GQO32R8P.^TB MR\ T_:.4*N!SML Q)9EUX#$T62/W4C,N?@Y1[[U(.436'0#F95A^I@V]_M_/ M_W4V_1I.B)GEB]7+L%A\)]?M;^'D#">A)(.>,5I!,=9=O9:*^0+!ZH@\2Q7C M/9GDPP&T%74] .H@%,Q;JZ0#G+U(:7Y&;+S'A,12/,'?<74NM4D]Q\]6>TCU MO%8QZ\ 9KB$(SY5/ROG4!%Z/$35.P5\[5 VF@ [ ]'KVE:B>+[X3"Q,7. \* M#44=O7VK( M0H;T[>HS+F[(:!(X6JYR!&UBS8Y*!B%Q"\JJ(A(3A6G9 C-;T#9.66 [* VM MC@X0=I/XY*7VLJX,:34)QZQ3%1*XC^@#VLQ"F\UK9]0,GA9JN%OM+>+]\3%? MA9.!+-#\"RY6W]^=A$VVC+RX+S5FK=94L90%4PS0U;IIYBU%'-*2\Q;0YZ*] M-?=4D YA>AXFJ@=?9Y"0;##)=V!EWA(GH6;/WV!8XOMZ7_%M^8-,:!77)&DI M.4L>1"!1*9T=!"TB>"F]5K0>>+JG4O!P&#U*50]NT" X&D[V'0#I=;V#^&E* M'O]&0K06?OZ63L[JH=ZO\WG^Q_3D9"(QQ:Q9@1)3C0 B Z>TA.@4DSYYLK_W M7+(;PHM^FK@>7*)!8#6X)CI UR7=+%H"?Q*0'-*J$)XV:6T1+'UK+<.@DFJ! MH)U0TM@%&@0E>TFT R2\1V)^FE:8[\]@_3Z?I7.'SOL<2\X,DB^\M*M\_S$Q+ZLMK$ MU?>K,V3!78Z&@XV\@$(=P262%/&6?>8JLM+DL'U; L>-V9L?PS?14PA;MP$=SOS-;!>.@#;/)^_:T5\T2VHU@=*#$.X@-7YV_]O4LS4_Q8_AVC:5Z@,@2"A21UQH[ M TIS29$-K0AOG"U&,Q[[2 VF$Y&Q-?FFM;Y.RD: MJ0F:Y2_SQ9USQZL4;F&:<^\D8/$.5"#;'X.*@"BC(>$EKF[=W7^H)>PNK^UF M QP>3XUUT('UNNT:7N.$K+#,DG/ VJ>-HA!R%Y$8TT%+;SB+6.ZY'3G0X"V>ILL)]*39Y3KMT2>>E?EI:$,DH MDYQC3C6I[WZ$IG&/@H\"IJ$TTH$E>D1"5EH*D8V%S(6IOJ"JN[6&D'FP$KTN M[IYN1T-<.#[H*+#9D?)1H#60/CI UKN+]ZY9VMSE\\E92S$&)%T+O4(2$ 7M MU2I$5_NQ>U2Z!:3NH67LV]W#J/GN'92#9-X!;*YUYMG0GY0H1:8()9-N%3$# MKE#0H"P6Q5),6C2Y1W";D+'K$)H YB!I=X"6%SFO2S'"R;LPS:]G+\.7*?E= MU]B:"(;,"PH-Z/WU3@T7X$TLM65R\'.&=YDK1QDTV-$#6P1GK M6$IGIV?KL\EU!%H[SRWP,\Z6TZ^X2=2^F2]K>O9M^1B^34AT%KTLP'6M:Z^+ M*:(24)2.5OB8I6UUL+<+G>.FIEJAKZ&N.H#B>UR%Z0SSSV$QHY!C>8W=5UBF M:;J:4 0;(V<&4D%7KYC2=A_K\:4@-A-WQJ0FYNYITL;-4#4"W, :Z0!C=P4U ML4[9(+,$+CT%--ERB*8HD#ZF;&4A+Z&)VWZ7E'$S58TP=*#$.TA1/14:3VH] MF'8VUK:L)!X5R:WTR0!+PH@LHT#7Y*SO*<+&Z=\^5N;S<-T,AK7C-QY\MU;) M9UQ-4SBYR<]070AOON)8+0D?8>R8_0FSU\:8D &-2Z!XH&U.&PE1Z9)T,9;E M)JGH8_0GO)E7(8&_7:Q?F]=!\SM8PSK>XR%1.!#<&"U+]R) MHKUJTJ%G._+&SG@-C*''U2_.5I_GB^E_8YXP55*RUD)D MQ(A"27X"6@$R,5EC:95*J_X^CY U=JKLJ$@[2">=(NSU'21H[938"LO;01:>HNEYH5JRPMHX04DG6_E?$ MDPLQ \4U(B16I#K&2=!^8P\:)L5&P->^6ND 9->2R@_N]PF188DT3E%T4I4 5SQJL[QY%@; M([OL]MZQ!VGI7Q$1:9DUN5=PD8]P\Z1":OWO N+>81]S.EHM5[7.; MS]**@@=<:MWZ8PF9Y_#2+T MW6UX/$1 )XGT/90Y'U"R?2!C?::YX6#Y:GX:IK-)R3E[P0MHX^JVJDIMXQ^! MLYB3D4&6LDU[H5W@<9>*<3 RC&+OHN1 *7?@$Y]3_QN>1EQ,,+BLM:+H<"V. ME 6$H"DZ1%%*1&E=:'.UX3H5HT/D4*W>WF7V%G$'^#@7R3GQ-KJD464(+HG: M[[$>$C('+KN4E(N&W3]5=4C'.*U@X?^XMX])OFTT^UAOFB6\PY!TD3 MSS9%<%HJ4%EP\(I9($],Z"QL\/E6I>5#-\KO>_PX)UW#:W\@ 79@(BX=+XHE M\35]N9PHQ91C D%G34ZY];3!2LEH60>,UBI94I.[*7=)Z>3(?7^?=" I=X"3 M]_@59V=XU7R6D)W1, ]H'8(2/$,4CH/F"E'8J'AL$K3?)J23N&5/Q=XIO#Y MROV@Y!>24[U 7%GX<[KZ_/)LN:+X?W$Y+J$VT:#_YGI;P:LH8R8!V5Q(7G50 MD&HZ&1#&\98[2_?#L#QZV*^7))36*:K20[< M,$-^7TQ(0L@%(3#/P)G@*;J3SK:Y3'F-ADY*P(8!QKZR[>#.Q^7HJ/.)A]>: M[?L03?(:K*B=\B-#\+DDJ$914>Q?.XFU ,F#%'52U34,9(:1>P=VY3VI@0BH MHUI>D64\F:\'V)US-3'2"J-HWW2<:U"\+@0M WCKDXW>6\,:W6-\A*IQO9J! M-']W;LY :N@ 4Q_PY*2Z8K/\6UC\':\):Y*TUH&50CJO<\0+Q:.>&0:0H@Q&")ZL:5+!_ 1=X[I';4 UI"HZ0-9/9TOR!);+E_/3.)VM M=7/90VQ5"TZF^;RXY$5MU?II4W/R\G/]\O7LQ6F=P?"V// G%]<]O_.)CUR) MPA@H54CDA0RX%X:#$44+RRD&Q286[TC\C>O5M4%ZC]#H8,7<$?8D"!1):@8A M6T%"3JXF="289+&XHIAV3;!]AY)QB_C;H/ P_I/4@I-D\+7>VCIY.+'P/'HGK+N 2[U4')#?IVE?GLI12N8E"28 M(!-)1X4(87T*:IT/6CJFL,D5HL?)ZN1RQT @&DX#'6Q7KV?T+%RN-@R=<_/[ M?#:_6"IUE$,PRL<@B">=ZE"C@A C2U!B-(QS1*V;G!UO0]S(>8X!P7!W,/FP MFAF[-.7G;Y7JL^GR\^8&PRN,JTU/XJ_T E+8YDR..+]!W P_K>>K#6'A M_I@M,)S4FW:_ANFL[OEO9Z^)R>6F*_;$V,*\+1*4,#4B]YE88P6RSH8QXQDZ MWL*X/4'7R,F1=G9M2'UTL(&N)77=+-^PUQ.?HM5)2K A$C=%DH$N,@ R;K4* M&N56%=[[.60/DC5R/J(=N ;41@?8>I@1DYWQ7&7(ZP-8@1IBEAJX,5:(*#&W M:7A_&*+:Y1;:(6H8'700.5[%O!?E0=/9&3%U=3WP)RSS!5[.<\,E^0B+0+J; MSL+B^SIRJG-L:F'1?'UT&^54^379D.1E Z%K(5,](^-F>FB M9&YB41^@IY-[YD/"[S"9=Q%+;,J?UGE#)I*)W.LZ+:>Z$HSJ$JL13N3D M]#H-0<4"&#D:R9TPK$G1QPTJMD/0<[G(L;^ .[!3%VW_+QJ:749'Y*@5B_6\ ME==1I\(BU'T97%)&":&X"$VR^P\1M!UFGDL]_2!BWQL^7W$1YP.9E]N<_!26 MTS2)BF5&_X5@7,T'"PLQULIPJ\AH>N2-3ASOI6;@<[TVTF M7DU/SL@GGV"VZ^-WX+9>JRTV42C@B2N9C6;%#H\0,^X)SU'@<\^DN\ M0']BG?^.^049M/ )?S^KM[+?ECL]RJYJBHPO3KM<1YN0ZV:P@+?"@"0+SDNP M@L4F>?=="=W.8CV7.T)-U?2,8+@QTL5Y3XN*0U&E0!4J!)L"!(;61JUM2$UF M+.Q$Y;A;9EO [(G.W;77+S3/[?W=9H[*>\UB%I"TIV7.DZIIVP(%950I,F*Q M2?YJ1SK'W9)[@.<@&GR^[3AOC$5D] M\R8O8>RDR85;!DG4.8"JCHA#;L$P8[G,.0379.?:D2:.+(T#TR&KN MP']\C.-?Y@OR368OSXBN6?K^<1%F2V*QZGV6U]^=;%"0__-L4\9W.;4X\V"" M\ F*05[O.QH(R9"GXK**P2M=VE2&M&&G@V+S(X)RAS5Q)(1TL07<(X(+9NB[ M38.E=_/%FMUM3AFE-CZGG"BRK*FXR!&B=*[VV/&%"R6%:.)Z#,Q')\UNCK Y MC F #@X2'V%_*W:%Y$74K'/Q]S0/5/@6V2_'AHVWS[]]12#P^>_'AE=+U+*/)L".=>"'N0%/-:[ I9A M)@RST*C5_C;4#3R_)CL64#-%ZZ>>\CE9ZC1##=X7+V/2@CANRFL'\VN&1\43 MTVQV$7H'&^,E]1N)5',\G]5UNY[3(0I7*KE03:XEN?@ 05D/7 B3M9.^M)GW M]RA5G0!J#W4_A)R#9=\!D&[Q<-ZB7P3N160:A,N1MO Z\H6CK\6V2D3))6N3 M![V7FDZ <[BV;]?_'"SZ#O!S;2KA^3P&PRC$2#P"LU)3R.PB.!5J.1R3J2AO ML33!SAU*1JXX/%R[#P^ W$/4'6#E1<[K<9CAY%V8YM>SE^%+G>=QSDS,,=!F M+D'D.L+2U?,FH6@S#Z+XG.AKTV33>I2JDG=3 Y:$$ M^#ECM*MG'K*%Q+(BD<4"T1-C&#.RJ"-20-8$6]M2.&Z&M@'.FJBF \R]QQ7) M!O-%\>XY%T*5J$QDX(6JG1"- ^=(5L5:'S)RXV63FM;[R1DW'SH\F@80>@?0 MN3\E>\Y+40ZU$P&8,YYX<;60G&6H'1:++"ZP-B-Y'R-JW'3F\# :3 $=@.GJ MM+8>\/Z._R"+6]NVUO.MQ7Q&7Z9-(F\=IA0G!+*BP#!$CN(,+NK%/54@%*Y ^"R8REZC;'O(\F:GF9OMBW,&S(OO)^4><'+G(D?! MA$I8#2P8#2IG"<[P#,SKP&+,V? VYXY[7;8Y9K.&G51[&RD'R7EOH'Q9%V 2 M+XO50&;E]LGD7C5F6%2T00M(DMX36S?#!SO"-QW6VJN M W.]#@E>+Y=GF%^=U4UG'\FQ^7HUI<#@ R;ZZ&J*)'J3??$E@5:T M1)5U'()C!GC6DCON=:,;-8>1W5V'[8.#NN-HL(M+D-LLVOO<_ O>ZVR9B8A1 M8C+$=;"T5*6K3A6G_<59VFND#U:UR;D/0'QW#;H/0>_1M=F[S?WY],O)_#OB M^D/OSA;IS;W1+9"]ZN^L2 MWLS*#J2S?J'YMW!RA@]R.?$B62$C>3J%YSJ/1(!W#HE3BTR3.V1E."(P'Z>V MO];B#7 YH,(Z0.5[7*X6T[2^P4>L;!;=ANGUM-#4N 9N;ZJ, ->L%J&0*O0&B$"-FJ" MNR.EVT&Q][.@XRAJ[&/*REB8):SIT\N;UF3C7X;EYS^^S&<77%T=<&W6X$1K MPQ3G$I(T!I1)#B+&VKZ1TV(CL:9R:YS7 V>1^U*P'']+62VQ2 M4*!618.P-8U?KV9[$P0%6E8GRWD6(30"VIJ [7#6^\G*T530P=:ZS>G1>@'% ML&X%=EJ'P*XU^A[_ZVRZG*[PW,7=F/KWF.:?9NNG;.1A,NTW)DLDE_DQ%;N8OG+ B%I3DQ@?>PSP7\5R.:_84;0>@>#2U]2)M/(^:4)@8ZWQP/@*3OOH7 M4H)'AG6@5E#1)5/L\9./URG<#E+_%$RNFB^K(QW)8-SB+CL<@1*@#72G2 M4TF"L^3YIQX%CO-H [&:'4E/R20@)$6<)_3KD0ZV38!YS!X%O9^/C*C20<%\ M_#FU8?GYEY/Y/QK-I[U\^K'FTM[/SO#S."Y?=#5P07G#%7E;NG8Z5YX3;&N_ MX.)U"KYP>GVC,J2'B1IX^@;3T<><# 2I(ZA0+'AM#5$4.5)TK2UO.U^WK^D; MAV'@B:$;N\BZ \_K(O]\+1Y9=_$+3DJ&->NB70&EC0-R""08,J3U[B 7I4EW MS0?HZ00[>ZAX/KR\.X5-_7*!>-[4-FD>O2PZ*/$KAE1C"R!RH3 M!Z606#A"]BH974*B\*.ICW-)2B?=XP[?JPZ4<@3U[^V7=\6OVZ45:3;^N6R).)% )>63+BD?=Y),N'H3$'FA-"Z MR9W^'4^+FV&GM;(?/DS>1?(=8.9&C5LM4)NEZ4F=2GM5;O%QOJLH=)!.]\"0@ P"RU=([T[3<%Y@^>*T'I?]]V:%21,QYVP@6F] M*4;!7Y$,-'?.IMH\"YO$,H_0-&XSZN[@.)3VQD[:;1;2GXOI"M^6\K;\,OV& M^<5RB;2D4+F2>?3@DRV@N!/@#8'&<26E"5[>Z6#V0-+ND9>,VSVZ&U@-JHL. M]MQ+^;RI]R5^_E:=AYK3.2>ZD9MZ]S M-\@;3F,=P*[V8'];?IW/\Y*,\D4_C _SDWS=7D]0:^.=%X"V3HSR+D)0D1:3 M+LHS#$[X1E/!MR%OW([-W0&S@4[[V'2O=_NMM9\?Y^=%?M=O 4]<<#K5]J@E M!#+\AB>(R0A@MG!G=#16;S>L9(>7CMMQN1L$-M55!];RNM-:O8U9($F?#[*@ MI?9JNEP/ B#GPZ)<-S'0WFG:!8H#'[2%E)47R4B>?9-P9%L"Q^VQW U>F^JU M [S><^7V@8% +VJM_:=-C>+E6(O3RO2#,X0N9P/PB;$HK(! M+ 5N&4O T.9$^DC\C=OIN;O5TB.JNKB<=OO6^S45G'=IN)1_<"ZF+"*9CTCR M3[:.): 0-2A>K%%>8VAR+KH]B>.FKXY\WM1( M/\SHC^IDEBR%)%\_@J 0@-B1!KRB]8I6E\QE]J[-7/!'J1KW#&DTM.VKETYA M]FZ!7\(TG^?DENL>'I.H$Y94%" :5A/"')R2@C@,+J4D4\$C;;GWD3?N=CL: M\ [6U*@(W-Q8?EAVZ\SPA4=;UY;#9'RB^%%J[T'E.N?2T[>>F\!*4:CXK8*D MAVZ(;__2<0^,&B.KJ0:Z=M_>A>]KKR!(-%Z4#.0:D%?@9:ZS3A(D)BF6\SD% MUR0U_R1EXQX7C>ZX[:.?7@&W.,/\(9R$M7_ N?321PF!1PK+ V?@#6K@'J/1 M)FD2X]$ =YVR<8^!Q@3$;!*M'\,W8DHF7H)%A*R4I-7%'$26 M$;CEPDNNI=1-+IAO1=VXQSJC ?!0/741Q6Z?\9R@"B%%5RN)68W0LX"8F:6% ME9TO-A8W]L6M<6..(R>/&VEN?Y,XIZ76$I.;*N+[!>DY(XX*IBP[HFUOB%\>0N/QU42^\ MQ1"]I?4#VC #JK@(CI8N:*6L9#Q(&9HT&7V*L"XO( X&C-L7$(?44A?[\AV. M7I/V9I_J<.[S2F/KLD19/"0M?)V!C.36\ QU;*+'G(IG35S")RGK\LK@T9!W MD)[ZA-ZF7]QON/H\S]>O\AAR4HH0M(ILYO4JCP90@R-.:.HYL^C2')EB*LU?!.6)$F+ M"@H767GKE9!-CD2V)W'(PFNL"E=N+Q+'/4 Y,BH;::[?K,UE6?L]@I392Z.,ABQKJ6WQ&8+* H*7 MP4?KG5!-&J7L3NJXKN1QLC9#::J'K,UBGA#SL@X J]> U@.0+GK\K^]73 Q3 M6>FD@4)_X@A% &>5@RAL+"Q()MN40C]-6I>9F\' <;=UU)":Z@Q[Z^MFU=]8 M3GB)5EO&(#$G0#E)0@K>@)4^.B.+8RZWQML5.5WF:(Z!L3TU,G8@O#Y=K),W MW^-)]2(_SDF&ZZN-'W"U.CGON_V>?(C%-*U;OQ.;?\RFM'QXPFA*9F#B>N:; M%."GHN@A"KB^K\ZDY%P.0R3_1P6H= M/(B[F/494E[F98QB]@[33XY;Z]LMZKM<%0YG< MX1!3-%C+MNLX)D:+AYQBD!&5UI+IU*8Z\$G*NDRY'&VC/4A/'0#O/7XYSR*] M+6_FLT\?<;'V4E_,\L4 ;$QGBTV\7H2RIK@".H0$BF&&:(4&5O/J1;OD59,# MN5V([#+7T@J.S;37Q_:[X>V7^>*I.\WWR'=":XU;RR3(X(A=AQPB!EV/)EW- MQ2=?FJ1>#J)ZW$K78QO3H^FW#SA?VSMN+-QZIO2VO"2:IJL)YQ^D;MPZV!'W^F'TU<%^O[T,)S7)SY5-@%QZH&B- MUE8ILI9U>"ZS3'82',=G*O\7 JFU=OR\[>T[F7RGDSN MVUEEMOZO'F)^#2>XOK-_D56HOR GY^8/KGWR;S0N+UO&[:3)+4H7:QK%Y[XA"BLF"=X4XYY_ 8='$]V+5 61]Y*F07PG12DOQCBO@,6?0PJ.E-9ML M;G+*VQZRQQQT/AYD=]'?H//-#QC8<_;ER^9@,9Q<#%Y^/2OSQ>E&A9>]%TW* MJ096F2<*>T(B)KV*((,REO85"G^:W&/?DKYQDR<#@["%3L8N0;BX[GQ15_O+ M?'%>6)OOW'G1S@<44I+$2G53O()81 0,$EU625I^ZZKP S4'.[QTY&F-+30^ M/X+XQX;5S9Y)R_?33Y\I1/UC><[+U3#Y:]*I05@:< MLP98MM(0U1Q#?Y'R3IY?LW.*GL*/O?39"8C7114WN5F]#(O%=UJV?PLG9SA1 MD?L898&@B!\EG .72B+71'F=DM>E-*F/V8JZ<;W'$5!S#VZ'56$'N+PCPUOL MU4NJ9XNJH$FD5R@<[!?K7 M'^_HBERFOZ]_M?Y-_:OW6'ZH___'^]_77P*L_/I M1V&67^$R+:;K>N%YN8@ ;C*QG)Y2X/%4=+75/OP.X05C ;RN< M9,QR&7D D*=@*8DS^"4 M9Q!82,7P$%5JLN<-0OW!DT\/(:)6-YS,EV<+_$@:_>FD#I7C*>@DG 5M#86; M26N29G90YQ>@4-)@:E(D,S0CXWK"QT?VG0&K8P)C,&]D#&O](N?I^OM#/ECKSR>C=^:\:[,?^"1<,@D6)Z1@CFN(03R)Z1,EO2@G5--',?)LN)Y$B5IZ8!9YI!U-! M,_!2!4B.2HH1.L;0Y+,97\],PG4W0>Q9T M0="U]Y^201)#)#/CG Q!"YO=T5!U@[)Q\36(_K? U/[*&/OT].W'C^]?SJO_ MML*/BS!;?JGMU'X+L["9N/H;GD9<3+ (%U$)T%Y(4-HGB%K[>N778G*21WS2 M =SA??VAY@ -S]N*>VP$_&2B_AU.2 MR@T>+E:/2-ZK->E)@RHV0X@N@HQ1%\,EQZU&"6^%EP>I&&<3&D*M\Z%E//8> M\QOF:4WFG!M#92PBCP:2M_5 D'EPF$FKTNJH53#9FZWVEIO/'4_A VEI/HS( M1C8+[Q;S?)96;Q(4"#)E078I( M6:2!,7.7BO&,RN&*O8N2 Z4\]C[RXN1D_EOX\G'3G/F**()06VTJC[QD=# Q@QQAJF@X7LJW0R M2^"M+]6^,N\SR8]YX#'XK(+ M9/R-J70K,J"2A%-JHQ'FK?1I.S-Q[^/'<3,:(>%P 7:0>W_<]7IS664>E8_, M!TUVCI'%"[2G.AXB)%%DCK WCUIQG>X M2%5SGXC7O\U7UX;Q+"_N#T[JS9B GL(\77L?*A,@V% 64BH*'(4MY/US0Z# MMB"WYQ/(/9'S](G1T&H<>Z_\_:S:]K?EC]GTO\[PP_SD;-,@R'):OM:+S7A& M5>KE A<1-(4:PM-^S_1VF9H'7M!S:OST].P^#XO'Z:?9E-:5'5H9DKSLW4C MAG?S$UIFN-<%K2V?/$SY_CYL#%2E?_6'?<0:B6ABF2G/$;RSB4Y MY3XKDUR3NT(/DW1PUNLQ\5[=A4$AG?$4F&J/KIXJ$^.2(E;!&.VCF7>3&EGS^0RK)_Z_6J%1&<*UK8PM$Q,W=8IA@FTK0>=8R)? M,TKIGX+/HV_HUOSLHN$;<>$@LNP@'OPI+*?+M^66B.YP92QW2KD,,E>N5,V- M&%D'EWI' 8E,.34YTMF.O'%3GP/#JZ%F.L#;N\5TOMAT!W^/Z20LEVNKO]95 M_L^SY:K6>E^[BCK)Q@F5)(=HD/B+JD!PBH.UF!,72EO;Y"K_KH2.FS5MA,&F MVNH C7\L*:C^>;F:GH85+B?,6RXBA;=!61)5KJ<*2CO@4EI&LDK>-<':33+& MS:@V0M(!DNX )R_GLWI&N6G-^'ZZ_/MF"%3]:A*90D;[/(2856W)A!"C]"25 MF 0/(O'0IDO1PS2-FR=MA*"A=- !G-[@S\/Q1BEI07'0ATM4,A_ M1&XI>"U&%2Y9EFVF7NU*Z+CC&QH!KZFVGGG^ZMYV,S<,_[Q< MF?W]&_ TI.:8>;'#Q=4^AY92#D6P",)["XJ^ T(P>7J)*5I$1FO1)'/0[D#@ MCB.R*=JT0DNN!0(S3(/B)4.0J4"RLGA99ZVD;2[V'NX'=M!&9R \/.D"[B[Y M#K;K.US\]/TGG*7/M.#_OKZ8I*W62=-VPIFK!Q:^@!L6U/6&MD, <:=^;&CM= "YG4(N0(52('#ZEM>!H108.>E;%IO<(6CD1O8M@36(#CK TCVV M_B/]Z=K,"V^E(:N)R[27_'J%4 M&3E?:HG;*(.74"3WH,AE $=A#WBO34&6G-/Z*%"ZHJFW76]/O3\9$NZGA![P M=+Y)WV'IXL*XB"'6"RFE:(J<35 0+$^@A0L\%!U8F\:63]#5&:[VU?]M7 VH MC!ZPM8C M>^I<;:A"ZF3U"BZ#6!QMK=)+=$)D=_L,Y=EV,]Q)2X]T,]Q%9#TX(K?MY)O+ MZVLJU?$(M B$M8(V/Y3@-"UI%A-//D23M^J,>WC,]*:/3C''B+[WDWZ/.+IJ M(\(G6D7B)#M 4\\8G=1 *T&25\7);4NVI$:# Q\AJK,P:4_%/X6G?;7PSUBW M,DIY2B]5*",5FR@M%"?P6EY;^_)L(1"X@4=I9%+1L#:3ZAI=V#J7_]O'Y;_9 M%DPV*04?:=WZ>D99%- "=L"U$O3S[=L+[?#2?HM,=L#!#>>JE<1'#LC>A]FG M3:XUIZQ9[6\CA9*@LO#@@TB04K'D+)8H\C;E6%L%8)=O'0PN_[FD36_C][F M0PAQ;.V';]<(=YSS8KT!STJJW6=M=?SKC*7DLW9"Y0&U?_W-X_5X'D3[>PNQ M@[#YZM;F\I?YXI&K")L.^5SKK#0'H6MC:F84!,X<9&.-S3$G:;;9%W9WIW>A MEA=YOKY!?+ZL6+%UK$L"87BFQ<02.&8R))8I6/'6 M%=&D!/H^8D:./"[7 0W%\X.*!&QCZSVL[J7R58A92F MD-4'PX6H'3HD1%\T9.[)1<3D-+^5E#HH,[/;Z<7@!^)'V1B;ZV%LC+W'>DA( M;+S]@C6[/OOT8I8W(\P*5[RLN;@_?33Y]7;\L<27RR7N)I(&R)'-%!"J;E2 MPR!8SR'R3(_*6/]ML1D^2E7W3OUA6!M>,WO#["LNXKP)T-Y,0YR>3%??)TAA ML>3"@%&H045/(A(N@XLV&26*U:Q)'/D /=UOC"W M9\V.K!>K\Y?^YYDNZF> M_'T^2V>+*NL).8W&O4I.NJX\1-4[5R-'A-9A> MNCW[_QU7;^;+Y3M3"Q8,4C9L:& 01MZW(,-)_+B9D'?'NU9WY_@A+]I$G%H%I27+P1D.4,M)Z*M:@)=?--,E[[TEOKP9I!S0]/#^QG>8Z\*JO MV'Q!OF&N+$V_X@X"%\"K M1ZED(I]/>UVO,PB34BRL-![[.10KXUX]:PSK4?3]7#;H:ZS/RWK!A\L%?^NC M^Y?W'OS.)MO^@:RW]A L8X';Y"$)K&4V25%L&2,4EKB302BKFJ0I6WD()-+7 M,](%5L%>Z^"Q+N-M\\ M5.H=[-TWF)@0;5X5$@?9?TEFV'*(!1,@MT5Z&W+P[2$S+E0&T.IC.-E)Q!W@ MXPG'=3V!_M5TF4[FR[/%M:IYQD4R1!"0MZK)O_ 68IWS)J+"R+Q3SATEL[,E MO9UZ:8>8IV-HK@. _HGUI OSBZ^X")_P8L;JFN6W9ZME+10A,=SB?N*"EBR( M"$8$ 2J*N@P+ TPNRJRM%W?"VDV*>2X+DW9S"_-4TG)Q\?_5@$JFJHW'2 M9!@ZFB12&HBH>7(E*)W1*UH%EE:!4:[.D-; >5(IF^!$>*;'+X=F.]Q#LM9NN6)+)FG,(M4Y2U49+414')2NGM5+9F2;.]5.$C7PIK1<$;87L/=4Y M]AV0G\DMGG]'I(CB]_GLXKL/JWGZ^]OU[:SE^>6I%%DB8Q# K5NPJZ3I*\M! MA\A%B<78&)]RKW=Z8X_@VU?)\]82[\#*_1D6BS!;75Q9UR01:Q+8P%(]%R&' M*WH.-@?E8\Z.E28UTS>H&'ED=PL('2[M#J#R'LDMGR8*2]>P_V,V72W??_CC MG!GK>3!.6V!(^E6&(3B>.?!LB19E=6)-*F(?I6KDR=LMH32<-KJX'W2@V_#F M\MX"6B]C\:F6&$=0.5IP19(Y3D);CRD)=D2O;'<&QK5^_SRAR'Z(Z,#,'LCW MB]-ZI625G3RAZB%PY06)V=$I[Q)GW[!Z&^1R>R-?"&1?\>*.CV MF.&7,%W\+9R)]S[XJ-] G*E:Y>^F,"9PHG0 M*+GSGGR=S'GM<0\/3\)[6H^#"8@E12%Z> M68<=*0)%M0&X"-9'+;#1$-F6YN?*);Y\R[H'P_+%+%_M^5S\^>WL?=VN M%^?53,M;=X%4SB&6&*#VKZ&0K^[(,1N(61)HO ZY3:WZH%QT;-YV0>##1X;' MUG0'8<X6,_Z?#TC+Y1^/9\E^JLU"*YDP 2Z9#/%?Y*1# +M M"\%X!.D#9I-%CJ&M/1B0F7$#\V:@'UWO/6%_R^6^.018W)!-_?MS*:3/L^E_ MG>%M@U OODGI.7#N-2C,I*7 ;9VF892TWEC9I)+F*-R-FVEMOSJZ0<;S\IPO M?S@OFU9ITW"R$66X5Y3S6Q9G_Z+ EN0T]-Q;".P8GG]D000C)$BM(ZA2>Y&9 MS,%YY8)&1JNNR M#8-QT+''OPOR6ICWW37 MF'+2X"W)M@CN4PK.VMSD%&$[\CH!Y7&Q\Q""AU-D3_"\=VN\Y._\&%UX)H35 M#E)BGBR 9B3)5$]<,.DDLT9L:UVWH;(3L X(DX>0.+C.>@+D.NQ=KB7&SVLM MO,BF#@0B!D2HM18&'(\2G(N.:Z6L]&U=G[LT=0*VX9'P$.8.5$NG"+MH@5]T MSM'JVF2@#O(-7(+/W$!VQ?'"4M&A[:G>79HZR8:-@K!]U-(IPN3%&(? $UE[ M0H NY(+$4BO1N :12["U!7_Q36XD/T)3)QFE41"VCUIZ0MA/WZ^)[9<%_M<9 MSM+W30T_)W>6L0)2U%-BSS2)*FB0,>M09#:,-^E)LP5MG=BT7N*)0538$RKO M8^A\ 6LK,DM"@;0V@1(Y@4>6001MI/-"JS;CS+:@K1-?;B@\;!$U'**<3O&V MO%RVYY9=RL!4-ARREH76J)(0D;XM*F+M:A)+;C*.>AOB.D'<4(C8)DX]1#T] M0>Z O>/-9=VJD=%*E3APY7UM]./!!8'@&0;'4W*FS82]0;GHQ'WL8S,_.BPZ M6!,;GN\Y.K@\.1 1R3$/M56NJGV9??7:E8#D5)$F91E$DZ#G29"BD>]@#*OY;7&U MDQHZP-.UA?F8K%+V@EN+D'QM$:X2R8IY#KKX@CZ@*;:)H=N.O.)67G@\SFY?5R>5:';RY__H:+-%WB\N7G,/N$R^GL M\@_#+-/*/0G+Y7KDV;I1P[QLQUPLJ18YI:!I2] <3)' M/ND(*7/RB9RC#:Y)>Z\!>>@D?CH4?4^$\T?3<@>.[I;U*X:" J.)(<_KF3^G M#<])9R$+PW) GY)N$D4]PWJUXZ%GOXJU7539$T"W.B\NG'N#PH#SM?./SK*V M9T$HC@FNR>'CZ6C'3<^[8FTGF!Q4L;:+SGH"Y#UE!1FM*CE(BE())LIP"T&2 M^+@N%J.+TO$F/7(.K?;HI&)M)R3L4.VQBUJZ:-IT;8U>1IXO:P2P69H94RZ, M?)LDB!WA$5QT&9)03A"'"=MT8GJ4JJZ233WLP0I>0!(=)R%O:@SE%;) M0++F/-1Q%"Q $-*#-LJB5TQQ?BMNVCT7V]4^WPB<@9E> ^2R=KD/?;=O8?A@^NJI+&=\!&0$= M;!1CX'.+-,5QP;+WBOF"B^D\?UB%Q>IP-V9?.=P4P\4)UMMROLTN)UP89Y&< M3!]JY0=G"IPA76GN!2N6*8UZ*^^G%87_#$'K86NA'P#LOA;\9BW,\%-88?XX M^B;R@%GXE=S7.FSL]6S38_;U[**I[$1YSF1FI"*LD_ H,(,8D@1R0;$PLA>Z M<4%P:P[_&9RR<3>;MJ#ZIW791%$!;91@+090R12H!\$@=>+)%Q9U:=L@[^@N MF_K_5]$QP'*@R_;S+(]6U_5()J3^T090R^79Z6;N3JN2K?W(.$8UU@ ".DHO M)*R8]&!2]$RX47,C:W WJ? 75^P&@8\.QT+[Z+)GF#9[*PG6,%\%*R6U]<$ MN"=_S"H'O@3NBK*<"=$4VO]?/!;>"85'/Q;>!1)C'PN_6TR_AA6^.PEI[6 ^ M?0)ID&=#U@5J71TH1@8FR&B!1XP<V6EZ><[OU>W0DB^\#-_&A*[,",7XN MUN+\2'^WZ548332.2T",!50D%D+4] ]W4I,=P*B:>,L/$=15DKX?GV(0_76* MPXLQGEQ$$5@$+K 69FC:G"QM3ABBLSFEI+!)-??#)(UK+H=1^18XVD/^'2+I MXD"*3'G"B^:5B?G >89BB2_E2P:O?+V,7O<)-*:TZ2FZ!6W]86L?&#R!KD-U MTB7,OF#:'$">7DP)3H6O>\M8K,5JD==FJ<5 5$*5P+0WMDEL_C1IXVZF1P/9 M01KI$&/KY?*W^0EIZIK'R;W/-GI1Q_^0!' D*F0)@6M^RK5;:)[+< M.AB9>=;^=F^)-HA[F,1QSTJ/!+N!--0!]AJ%5U>GSVGWO1/F24\#%O#:ZA#N-48;Y+0 M66$X@Q*M!E5;9D>1(VT@M=<7R8@XVA=E]07_E)MM&W#MK(\.-LE[V+CM<4\8 M&N&*0\@R5J>$/!-7B@93N!"&B2)"DUA["]JZ*@_M YVM--MM1[^?SI8DL.7R MY?PT3F>;FM=]2C?O?1]+[KJ$Q:22);6&3/5NXK9U<%5'%RP M)M@9U_5Y5V;AJR#DD(AV%PO_DN;P'--_T26F0N,*=OD M.&T[\L8-#@;#S&T+U$ WS\H(K4/ZP4S1^=/:&:3[R#V&6>*H>9;T]RSU[SH9,#DPD$59. ]#U"'9QJNE"YM4GD#\]&QH=L% MA7Z MS!>G&S=H[_MEN[ZBG;NP-6/'\"%4"3)EIL%Y0Q:3*0P"XX>-HH-]-7!-G\/5^L*3"F$9$AL&,U)9HDK\!+7NTD*3D4,I6E: MX18]XZ*K+0@>"+ /T4BGP-KX#A<%)%P8S;C(X&PM(!&J$"_9D^O"2$8R,Y1- M^K0]25D?INP@_6^!J?V5,?:IV=N/']^3H2?':H4?%V&V_'(29JO?PBQ\6J?! MSRN'A'$JF!Q!ED#>)]>>'$]$<,YIQ1/]L&PW-VB[]_6'F@,T/&\K[K$1]!_? M9U?TOYZEBQM/PCEC&4+MVTTBD@:\P +)RI *A2\V;G=M[?[G]Q$W-D#( .+L M8,G^($TLN;CS7PSFVAM?#7:Z(T7P-2ZW+KX>IE4@1:\&(%!1M'$'7J$ MIG'1=%27:"C-] NR\Q6(269GC 3##MX8N;VFF;/0,1:ZMGKP+9 M^VS!\62--$5R>Y0;/#O=M6Y6Z';437(0G72*K?-U*'4B5]0RB"HAJ% R1*8Y MZ!2*LUD4TZ9F[?G=G]Y%Y=O?G]Y%_F.'>'>N&,V_AY/5]VLWBQ@6IV252KU? M7I,H%*NB!E-+5%+)681;YY$/1'M/OJH_E.RCT'DSZ79H=6I-T_QL=OTFFG&& M<=J-P49)7H!UK';5M(":>6X($R8V:<'Z-&G=7H+>!U^---(!QAXY5O_I^V_A M/^>+:]VK'!IMK0.?-2T?*>B>9-&T&/VY/X[AEVD?UK5IIKF]0 M7C'V>SB]6-+%QT#KBX!CO"2[[B.M.1V!,RTSBSHYUL0'VY'.D:_FM<++]K@\ M6'D=8/-5'7HY_U(;7Z3/L_G)_-/W]]-/GVO/[K7]+P05A=Y#$:(>[+L 4=.W M(DJC;$K>Y29]%9^@JUOL'8Z).]=1AE-0!WC[N @93\/B[Q?T*ZE$]*+.3ZL# M7)6DKY 5$%8(SW5D5C6I0+I-R,B708^(J(-4,"*$EHO5Y-UBGL_2ZNWB RZ^ M3M,F%"^8M*IUOEI%7861P%FK06K#M%JFUN">P"H+M4 MC+.E#:/8NR@Y4,ICI[9>33]-5^LCA;>KS[@X-Y2:.>TR2G"R[K4E59D(TG"0 M4G)?1/#;C6:]]_&C ^!0G(V@I"YEGO1(/KID^3]D M8H,L+(0"257QZ>@A6D1BU>7 RKMCH7 +/_R]Z;=K>1Y&RBOP@SL2\?7:YRC^^M+M>Q76_?^<2#V&Q-2Z2'E%SE]]=? M!$7M&Y/,8 95W=U'+8E6)@)XL$4@@-'E-'5 ]MM%#2 ^E%\S)E*HFR+9M[GJ MUFK&!#)KK*5U1 ?*FEH;&TPMY9;2Q\Q1O7A);*LW35OO,#IRQN=NG^;J%L,^ MYM,Z_?7M@@SRK!1#<89QP%V-<(W2$(KAX+-C#A-F'@_5W.,)$J<]!#JDJ1I# M1AV@[Q^+1?KSY/1T5FK:K(.#DH,$Q8L@4QLHA4I!&EE[]F$31WA%P+0;4\V0 MLQ-_.\#%8Z'BQ3)^Q4U?O3>GIYNBR*L57G]!5;J4F]FC5I#^D3)WN/,*9WY>+[\3]>XTCWL]IK7CZ)JX+M]9;#7%SD?!- M^C\7J_/U(+*[O/GQ@#-*>X$Z@V.F;,:_)XJO1#$^.*&,='*KW.F@9&^E%.YH ME*)SN0_7"'^I$?/\I4;RHT;65\[T9ODWBU[-@O-!2J%!!!NA7HP%%)J3$3?9 M2D7YEU\7Q!%<+G^09_H3 MEXETW+O$8BZ@G:*D/ =5IW!(X(42E23)P2C? M1/D[0=(H_OZ&DD(4P=Z_Z6 MS^^L)-]9"R7&I$:K]_-W%^<7RSQ3T6;*@R/$P!(H;Q0$[@J8F+44%C5*OE6L M.NBUVT'H>,Z+&C-^:D@]U(QW&\WXU\GYU_?SE,NZX/+V1[_GY^XSMO&ELL'2#MS2D] M:[[N=?!^_CU?9ED/AE5@+"Q8NR R!LO]@>?*LE- ":UM1MQW: MCN^,:GS1=("WQW>GWM4]J5M;4YO=I0_EJO?5IQ/2K5L<_IG2\S?Q_ )/9]E( MKV1D8$-M+U,OT/MH.)"V1>>5-LX=*@/>;R7;X?AX3[*F$7E'F!]8WY>#9&@% M@C:ZMH?(E,\[RL)BLL((6Q3Z;FLS]S^K>+M8;_W5+>C;U6?7&]%OYND7>O/Y MCYEW3##E.40>1:T(E^!ER)!S+2TR&"CEV/7H86LJME/>XS]*:".6CI1TC+VY M^_?OUO<7/G_%ZZ/Z68[1ZZ0L2!%KWXUZB\%9#98'(:1SA:FFNGV056ZG$\=W M4-$O5(YJ/,.GB[,S7/Y8E#N6Y'<\23A/MXXL+TM85HMREYWX&#MOY(#GG[_F MD^4OJ_.3LWJ6MI#;::?6T@(*6^/"<58A%+2ZO_K%DPNO#OYJPXYIW\WXSP9Z84"+GD5C$\0 M@D8P4B2-&+-WVS5O:4-?QWT4=H%T+Y+L,[88X31X-?.B<*RCL(.M'4N4L>!M M]L"=BCR:H'A1O5OU6^OIN$U#+S9]5^F_,B5X> U_EIV)%.DQ\ (MJ-K"!VU. M%.]1_NS(TX72= AUFV5UW)*A%Y78$PNO[@+P)MYS5A?). G%USX4H5@(6B#D M+%BI$WN<:')!A<^C:E-8.J$**>UEC8Y&9J<;31:3\\M$"8PC*.*?S3K>- JV2OF/*P9OBZZ/+]W7:91J>ON ME!R@7G4D-AVBZ#0SY81UADPUDD?WS('+RD.4+A9IO-+^4 =BTQ6=!I5-PI@A M,;VN%3&7PZ<4>2_#N78L-K';KZCH= B.]BXZ'2*O#L*-(3/^(@HNC4[@0T90 MF5%2R84 %E,*J+U(>IL9/H.A./8TSWZ*4P>!98]IGD,DUS-ESFN<0X76 S;<7J_/%65ZNNZ=7 MM?YZ\NUZ4"0%_H%9 S(C!?Y,,G"<,0@I,"X%:E>:](M^AJ9N,;<_%A9M!+,S MQK[G95@<:&9L9CRB-P;0N>HXD@9G@@4F BLN&V)CD\':8\R,[6;"YSYH&U- M72#NPIL6-CPH*0G;2DDBI>5D12**!2<:DTJNH?1F8?^R?[PV/[;&!? M676-Q#]6N5R<_GI2:$WTYJ22 69UKHU>!#&RU%C4*)-#<.G^Y;?6^+LAKN/J M_3:HVU$NW38.N3KXP?D#_=KE7..YQXUS.+$UP2.=,-PZ&;O_OAN[<[-5[)/* M2AVMS@ M/4;\)&8O%L3B*+V,M29 V;KS*Y0!HUS6VIAB?)/MI(.:O9M\Z^JU-VH2N+=& MD_,72M4-;^, ,P_@& J#02F1FA0,/D/3,1FT(?AY^H1U/[%,?6_G9AV/JOGE ME^N5>>]<#6)!,5J4BMI!P&P!N=(.0ZBEBUM=QQGTVFG#_?:8:BR(OC+.-1NO M>OH_FF%?E\VN?L?E^J\K0=(.9<^YJ[2\RE9):"!,1@0=6"21]MJ#-^:*G: M1(Q-#CUVH'7:2\!3Q =MQ-@14A?EN>W2]8R@-V>+Y?G)?Z_E7 <:SU?W'9I$ M3-)[":%$BIE*DK1V-!"\S"485U WB>7'7,2TMX$/C^V#"_X84_WK$N:K?[-[ M^?8.;VF^&;#5\B;9'3 \)E.LAIA([17: IZ9!,P+D:U2!663LJ9)-D5GQ1D; M;-9@HZJCL"C[#*Q(T,;9>I7(D\)/?A^KD[Q_"#*>O* UA.$[VZUOZSEGG\XI MU!WU^MY5%/WSQ?)D_F4S32WRP&UD"CB/"I3G"KQ)%FQQF6.1(LDFM0[/$75, MJ?\8L-I;,!W$A=*L5(1.@B$$$QFL!WAY)S48 M(6),T5#F*H\VSKJW-7N9[ZS?^,P>U:9_K4TB*ELG=4M21IT+.),\F%R(1]9K MZ<-+R-S]]<<4CPU!T!-[YJT$TX$[?6%#],$MF)"2#88)*"P[XJ;PQ$U#P$I2 MH.7,1]YD)V4@G=, ]%"P61Q.AOU#]-&2K(!$&(,ZWT?Y,I0 M;#L%3/N[ =<4.\-PNK<@IS[MODJOWM=9I3&O5C?W8#:7%P3GW"NOP:=:Y$1K M(*_D.62'7#C#G#!F*Z_]XJNZ1M7^DEXT8WL'!F_(K=0DC,7 $;2O&T46%25E M7M'2>(R2.:M9DR*=L>^?C[[+,I$O;B6[OF'YJ$('QH2UVH#PY""4(89Z2ZK- M&1".O0=D_[\;S.\['D#?8CP>O&[I-V/7$&]FO_#=/32>+"I7G=6=?H MLQ%T3K[>0N6"LT&N][FW=8NI_67]F.<=C?$=6+GGKLPGDSUI8*:05XA:'$>. M(2I.W@%C4?0M\BY[&71SNWP7I(TMF*FMU=O%&:TBGN#IIG+ASAUY&TL*T9%Z M^+I3+PKE5X%"55&O^L6$^.!*\!-FZMG7'-?]\9WMTWBL[L PW=R$)W.[_J&R MZ&HQS-HL8F6/U1Z4JS?BHS? D_0I>H?Q?NWTV)T)'J%JVG*\0QJG\80SM7D: MFC+]>GTY58;LF$H*>*#(E(RP /2D7H(E9@(9J!CY5J9K9Q*F,6L'SC0/**4. MK-XS2OQ;/K\^Y+'9^&Q$ :%+ !5%!JQC;3 (P44Q10C=POQM1]X1G4;L")3M ML\U=I=8W%B]G,P;.I$I)@HR:T7J8AI!3 I%TPDQNA:LFMX)?(JS;='1G,&R/ MM^&2Z1MI;V*\.+LXK9,F;I<_4S3+C E<0HZ\JFN-,1PR*!JCR1P3$TUN:0PG MM=N4]0!H'$-ZDPXH63N51Q?X;K',)U_FE]-7XH_UV,7+3'VF=:Y]F"0X)2D( MCBI#L,:"XS9EAR98MMW>V\ 7=YOF[HNTYE+H8@C.\PRJ9M?")L7;CA+JHK7H"Q42O_P53R_2R?S+=:WC%2M5 M4(;9H$!K-+12KP$MCY"TBT(HH4*;P;V[$GQ$I__CY+X'D6P'.V)VD"R[P.H#W_0T(Z.7 MSBIF(4NL<3)C@%H5D,(9%YF47C:I6QE"Y!'M=(]E51M)L$-TKK>L'NJ<#1@9 M)TUCR0G2.6' U3VL:(L.'J6TKDGUP7;D36TU6\'C!1R.(*L.$?@8^V;%2\:+ M5>"SH,S.1 >>2P4R1%,P2Q9MDQW&;8B;=D]Q,O3M+:=NQQH^1RDY M:Q(D'>Y>YC-ONCR\%RPP6KBG,#M0P"TR@@\%P9F,Q2;%8BDO@6^K-QW3;SMXF).3R+^GO^H=4#KZFV2>N8R$,$LD=U/Q)D0R VX MP()/'A59_BTTAIY_2UOHI_N:\A0!$Q8AC"O;Q8B,GA@H'_.WBV7\BJO\YLLR MYS-BY/TE;8K37+;*"NLI3+#5J==)[BHDT$QE66>=4/(_%GJVIFH:2(TC^$5K M*4Q=R/?^]/3B[&2.[^=Q4X:H@_.Z("4E2$DX19Z)%$S38A@+/ N-68NM'-:# M1T\'A$:R6XS&R ZRNW]FK#ZZ\N;]_-O%^6?ZN[7"U')7EW*=)^-(82@Q((4Q M!B0E))I+SDUH,KSV*8(F/"MHXJ)&%4"G0+HJGD8GI'$"HHL15*@18&"D$D5D MY90J3CK61-6CB\3%I_R-H%!"]@:T^)=("Q(5=KN5/&*9L@D@*21X^9 MM%([L)$8)Q*+"9LTDQO[&GV;(Y^FSK&5F/I&X.,M,)2+B3MR!JI>%A)1DI<( M]?S %BPFZ10/?8OAN&_,#\++GC?FAPBO VP^=YU6Z!A-S %$+&3H:^=N#$R M$T9''DP1ILE)SZN9V3X("P/N.0\1S-3[#\^TY7ES>KKXE/_O9E'H2PH:$="@ M!"45,2LI#ARML%.G.&[N]@# :EMH)8&I4/7^E6[&< ^T=*'0D>Z8[;J[7#UQ8EGO+I'%ONR96J8__?/SANIL M/!9F,J"*=5O,6W#,!4C)BWQ1QO?K.^D(MQG=AOU,-;GDP(I%?6D=53BA8J+:5?0<3D698F-PD: M!M(YK:L9 1F+PXEI:N?TZTFLP_!H60^2N.LRB2OCG*PPG"=(!>M4%YW!\:)J M"R*E.(O1\^VZ-FW_SFF1U%3NB_9"Z,#"K;HLHBFQRBKL]B5NAT1R?+VTDI,[@MXE2=9+<1[+\ M255&H= 0I%:49J(NHJBDW)^'D]#S'KY_> M?+JJ;8A9A"@X:,=*[=/(B"^10TZYR$)*EW/XAC*Z(H%S5M-J]RQ5BC624)T3#DA:4!S?J/7^? MDB[1LXN4[]==[,7R#C#S*9_21U_(8/\3E__.Y_3]+W]]JRGHU20&R:-7Y*%% M\K4UDD$((4;03"I#0:#1;2IJ7R)LZLO;K1 UJD Z -C[^?>\.E]ODUQ5LRMR M]LG4LKIH4ST=B."\=V!01BZ==!P;^;?[I&P%(G>,H=)>3.\.-F])S[XLEIN- ML(TB1*=X8J4 +XE6Q(L%U"%"RLR9I)RSK9J:O43:U-YN/^$_BZ6])=$!MMXN M:$G+\ZIPOU^1\.E\$?]]53#)/"6[@3)31_FNPEKD1MDMV.R1TE83Z/,V4=.S M=/6$JOUA\""0&D\F4^\4/6/:?[WN:Q6Y9<$3=YBI@V1\[;Q65&V&QAP%"P6U MOW> -[P1Q*^#9ESXX_%S;=@\-6[>ST_.3_#T=_Q1U>R/.4GEZCCHZNAG%DS( M12H'G/E:S*UYO9R0P 9OK4'E,+W8O&;;E_79_&%'V2X:,KH#G[99R^KS8E/! M?9]M,ZY2BG5($0N"+&BT"E#8 A)1:1,XY7>Y&R/B]P[P>S-F*9VD"M M25XO9+7N,O465U_)<:].2$1K@:U/CR[IFF4EK>%DR+4U$91Q!1R7!:)+PGDD M)?);CJT>\-8^[SN.8+*:L;XW3-T^@*R[:ZN9MY(6I!T45=LBIBAH-L-22NB&EHB%^U MO6%0DJG,DLEENSDB@U[;9['E"%!JQ_P.HJ@WI_2L.2WK>[[)=^\W.:@S451 M4Z#X3'FN2 (\YQX,0^.R+5IBF]K+;:CKLS)IG&AJ?/%T@+E?R"J?__AG/O^Z M2#>K6LV,*-HZ)X%IHTEU@@#HXC9H]>NR;3?Y\GJ\PAF)'LUGD!& M@]RY_NC@[P^6/17F')\O_PM.+O%J4JY%VE]?,Z:]^/<%P@@NAG6% M'L+N'KM"EZ"*X>2)J@NB"-=+J.TV0)/+D(*SJ/W?MBOT(-F^U!5Z"*./IBMT M,HGB6E& Q5HOF8*%P#& T-KS*(-)?IN!TZ^Z*_0@P>_4%7J(%*;><'O8S+A$ MI[V1 HRN76&2R!!,!/R=@[K*+M"#Y+=\UVAAS"R@Q1S2!^]PFU0 M@66(]>:C4@S)"+M AEFQ[)GV%IL4'X_='G.BWM&[.++68NH;@8]VLG()!1I> M((1:E"U1U/[^Q%69C&"I.&D//?#YN-MC#L++GNTQAPBO VP^UX4Q9Y]S+!&L MK7,,M7 0#-/U(F40F(3GN@D.7TU[S$%8&- >$&9] M3YH7CL5*7V)\9'#]ZLI4K7+\'U\6W_\G/?K22M$W]XW3(Z_M MLW)G]U!L7\Y.#(I+JC?J(GPHEFE:NF0,5#"U%Q>!F8OBA"BV*/O(R=%@1-Q^ MYS2^:6^A+4;@X-1.YO/RXE.MZ;BZ;Q:2$TH&T(&3?W1,@M>&@18PR0ZCL":+X9)0(LL@6 ML>K1=K;=)UG>GT=WA(^EL M.TBZSW:V'<+JJ1W,__KUS564C#EIQA1H2]JBA/;@/#/ @G-":BV2V*ZU[?4C M>^IM.T@FB[T9-+58KSOR1B68L!%!)P*T,LQ"\,*#D-&[7#?)TW85MX,:%A^H MM>W.0MV)/5/+]'^]O>K'*S$5XXAJAC7 J=Z-(J<",7C,C*(G<[]+^5.J^G9( MP^)F$Q'&4M6=U6+>J?'.%>,%CW23QM>-7S$#())XDBG&%3H$YN97$1[NA M.E%SXEVBNS9L[B#">V:K[;HF[::8I^ZN!I^Y!6NTN6SC[861P"BV43K:$.*A MCU\>(;//@I8=,;+]F%%J5I3P>-0,=UU-L M:&EA/;)($VN=,5[G Y]%WQ#7YR%T:_#M*)RCKH/^975^L/%5=M"Z/$(/%PE=".F3E(*;1AI0H@"@L)Z72[7&P$F M0F+)*4])"5I/Q.! WH MUB$2%F5UUO+^KD8?G7[;;78UA,* UK]#Y-(OQ#;[$)[B'1NC 5ZC(.6EJ+=M!'D_V@UK]#!-$!JA[VH=6U.WNB>#HPTC3%/(-0-RT< M:E&B$IC:W/8\JM:_@Z3\8NO?(2SO(G5^L==LX;;$K!7QA]?9>BZ3S69U)IL2 M41?C96S28O.8F__N@ZE1!=(%Q%X(#6Y7%]_L.&1!!MQ:#@9YG2V-D72(%&U("]\%'EVS>6'UGEQUR=%XG[0WEWLHIX^K\S MUJ-J;JTDR''A-!D-)NN>@0?I.?% \8AM"GA&H+W;RPTC VU[A#>1^M$!O:[P M\Y^+68Y8F/(*?+!(BRP(6 1EDO2SX:RHPIOD1SM1V^WMBI[ O(MDCQ.^A,<\ M8]8[=%B HR2")T N-([;;7/,4%XL'2/$L3O%A?+62J) MDN7B@%R*K7?O%#CE+4C&6.$\A:";%)KO1NXT%>A'".'!LCU.!-._G97LA46L M4Y=9)#VM@PN4MI"%]<9)KF)L,D-V-W*GJ;([1@0/E>W1(?A-H3=?+Y7'F%R2 M IB*%#,%^N)]$&"5X,P7K8I\Y,[GH6%\A^9I&MT>&99WEW+?@/XMG\\2MZBY M"N!U+;B.QE.:6ACHDJ7S3&5W\/XR1-8T?7)[AN506>V.O,4YGC8L\?L)3W$> M\Z>O.9^_79Q]6\S7C9%WJ,5[XDGC%,UM0^9(U6T?EE]POD%3G4:Q.#U)EUB? MI]]OK:!N+\V)J!,\O3XV6UWC3LO,;2@)O!,&E"$7ZPIF D=B*?#8JCAW%.KW M/H.]^$: J8_$T]N2NZG;6GTF:?U$?_/OF75"9J4$2$E?E&>%>%9(H6RJAW_! M1FP2;0XA7ZI48KN",84Q!*&71"\'5W71:?BG=.!M[D MJ*0+UW\MIKK-L"+%K!=>5C,6HT[9QQ@W%(?0Z$#Y7&U]8S0@=I!@Y3]P4 MX1J5I#Y&SFMPSJ- ;7(6S$86=HT_[M-Q+25%AT!;*A CNSLY.:[Q56:M3F46N$\?3C_FI>; MG8%;V=?8&<@^1+1,4D9C3E=YC/$.C34:4-<=;Q;7G=8E^6C*UCGWR2?^:O,8 M>O'Z.?\Z.?]ZU9/^2GA7>V S%6/.RA;@D150R0A 3];#FL2+DED9UR2KV8:X MUY#C#$'@PTN?(PMPZDYP&\/RECX\B5@;2%S>:UV;ET_G%XELRM6Z4$1N8N! M'HP<440&O@0/%,\P7SRS7&S7$&[ 2U]#IK,+X)H*9VK0_;QYY^_X8\VI=XOE M@^&X1F?O'2\08^W(F&4!M#:"1&6#BHH5;[<"VQ8O>PWYS,X@&UL875P[_O M M+[%>G_XU(SWROH4N6F6M!8(,]$4QA^"B%&"9IO ZKEO@-0E"GB7K-60]^SC7 M$84V*0AOV^Y/6!.3S085+>U=SJL9D\8DP2-H)RVM!&-M&8%0D%.N:(,.L@QQ MI(^]9-I2[SX'I^R]_+8KT49(.1Q=INF-82&'$I66V% M-KJX+%J8L"?HF;8:>WK;-8:8.D#;U92"MXNS0)S:\+/:Y%RGH[WP M'%%H'4!PG;,_+"6Z6DU,C#&>*9H-=36T$O!8'(B88W1,81%-"L*>)VLK"/K7 M"\$1A=8!!!\NY,WF'.'6KV:^"!V%41 BA2V*JPR.>[+TCB4A33:&->GYMA5U MV^T_L]>+R/%EV.V1(84E9R?G:];MXC6#F4/#\N:":_;,NI;:][] M3# MAXQNP!I>=1H(L.1G,_ MY3+4S.M%U6#P\5.4?^+YQ9+^_]Z2BPC*)J^ C'H=?%?(O@LOH01: M,E=>ME3.)N MI=,\V41XT=*#"HIRSR0M^&BQ%!U]L4V.C0[K;A=U4_O6*RZ[7Z=D6$XA Z_C MV956%&!F5N>::6F0OGK?I)S^<7*.R=D.0 M__@-S_)Z] A9_B0X-\"-,Y2MY%";Y&;P%EDTIB3%XQ9@HN?? A+]=!]$3Q$P M+7S&$.IB1 Y/C)"/^=O%,GZM7OS+,J^W^^XO:3,=(GIGI"^IWF&GU%:9",&E M.B48+4M)F/W!HZ<#0B/9+49C9 ?G-P^,[J_70Q%X MY-XSZ\#*4)DB)6!0 K3,,CB>M?---CZ?)FG:3&Y$_S0R]WO T2;=_%@E M'#H U:V[!]<5E+.<4"M+J691*H/*KHXY2Q*\R)8RSA2":&*0'B-FVALBC2"T M-]>/85?QNM7/]:;_*%N*3SYV]/W$[18PR69B08J>T6HR,#:!$LI1.%7KGY(I M43 ,ODT7LX-N)MXUM)7_LVABP<(B""M<+>IVX)/W()WSJ&V,V3791'U(RC%M M(@Y!R_/>;K 0IL[A;Y_SK(FW/L?$DH/H4NW[R@4$+S4D;E)T#)F4^)(U>O3) MQW2 M@L@]F=G!^'.#>':.G/\F$_Q/*?SQ7KMXT8]6[VK72@T?*F3Q$=:D!/2 MB5Q4D;6>1$4(TDJP)J"7V24?F]PK.4A\M+;$:W[?E\;U^E.*R1DM*'DP$52* M!E S"T)[-%8JF9C?RLL]^YICBH&&(.*.RQN/T1WXO[O1W+_RR9>OI+UOOM-O MOVQFDEY]^#DOS_B,*8;*! /6)P6*EPR>XWIZC6,IN<0*:Q]POTSH-% <&R#/ MQMXC2ZL#--Z.)K=8G>+.&5H*N,(-J&)I=5);D,857[)SB*T&QPX@E[%>/[/9H#09H>A(SH2' ,BL!9.2#AP51]%F M;LY 0J?),::TBOM*JP,T/J-KCZT.N73*\DBYE"%=$])#8*Z ]EDDU!3-Q5:3 M7 >0.4V'G>FLXKZ2.H8-_LNY=O\DXW]V<;9)\Z\_O%@/M[]259RGV\S:HY/H MJ.\?/4\>F263Y,Y&Q!*+-<"2MZ01BH%3A%6/!8TBUYU>0:'R;=;?NK][=3#W M\\4-/VQA F,B+J24*)C1",'626$L,(_."93-#>SS)!Y3'CX$7<_9VQ&%UIG/ MO[Y]DKYIS^EZ0...LCH6"!*F\DRH;'QM+FB%7;L9#QB8 F-,6US"=P<+'A\ MC,!I.]]V!,/!TCH"%,Z*D117)P&))TWK\:15B?!2/.<^%G1%-NER\!)AT[;( M[01U@Z0S6CW$V)V]GV"\6N7\1/N&Y],O+,ZG:#7H7%F*KK9JHQ^C*R5&K:)NTS9W M=Y(GG@'3#$8/*L8.(M-C0>^M=$T[:[PM%"6CC*"0\"@P3&*HZ1W,8LF6Y*#*9UX[$R7 M !TLP2.#Z#K!\8,LM"F0=*6!$X\TZ8W/ Z25[=7&7[. MX7R7$HSUWXU3.O&0A)%*'NJ#'TFC$T\,%>D!QWK'-K)8KZY%D(*S$$(*,C5I ML?XX.?N:E[M/O>E/F$JR+%L&*9H$*M7^A 1*R,SZ8&5$QIJD"4_0,VW:.@(2 M[IN),?C>;8%77=S(#2%?>N1XMN30+2"? %=)H5[9#Q"ET00N*0!C8)!Y$-IG MHQ)KD@BU,S/OY_2LB^K_+OOY!*\#3UA[DA=6]R,1*#LP((*+4ML8*,=MM<)[ MM'1I7H8@X#'SL@^_>PA\%_,O]+2SNI3/]#?K[G(6E>69"XA)$T],74V]-1R2 MBRJ@$TRVV1YXA)CI0;.7A!]TR-J3W1U"9M-TKO#(L_0"4F+DIWFLY=.8@.O: M9D5JDTV3F>R/DS-U=ZQ]Q?P";G;@^=0-'M;%]=_.3[[GM_3FD_/K)H:;3H.< MUN^UKQ&)J+W"B4>(MO;\+CSV*D;G8TK_=TYUH$?>3^G MC"!?#__ZM?Y!E4.UE<88+[S.P+0+!%M1H-Z] :<49P)#8*I)/#BS0-8-^^;\7=0+TXNS;8KZN%UO'_3P:*42M12Q( MWCT3FT2]0I)DDL%:S*G)4>:S5$U[L#ZV-QM/ !V@Z=X:KGJZ.Q-S1 \Q"JS[ M5!R<#:1L9)1+U-%RTZ23P:/43&N51I3V8FS6=X"?6J^ZF'\Z7\1_;\PIV>(@ M0RJ0!-8YX,01D6(Z'E MKBG^];IKLC/*6>,29&1UU&A5HT@99=+91B>$E;G)=MX3]$Q;9S.VOQJ#Z1U8 MFKJ=\7FSG7$U\%VG&%21F6*U(BET\Z1.O.YR"B>2MBR$U"3?>H26GHX.=I3Q M(]O ^S"\,\S\MIC'S2J$X-+4"UV:$E"RFV0\ \.:=V8I8Z:OO$F]Q^/D]+37 M,SYR=F1[%^ZJRKF-9WP@C MA*](8I>_^KRX##2O]C1F(2 /3 BPTI"%=A0.$D,U),LX3YY1G+E=C]<=">@I M=MH/8@<30Q>V;NWE;U:U//ER,L?3]7+/:LLR/A-&<:L=!Y.1UZ&C&5#R"(;; MI+G1%*$V2>Q>I&S:,N065FU<8700B-U=T.5WYSG=\.W35V+VZOUJ=9$3GY6@ M4L;( .DG4*@9>%,+J3&BKR;O7G MQ4U-Z.]X0BND(.&D3H&[NVU#H<4E$TXH"Z_+QNPHSK)LP90HR812U[5]M5/NU'QU90=,< Q4,+I;?$9*U8 M%W-:Y_+D.];BL.N[44\M-[&L3:E[WX$,G;+$:V^=@4(131*E=CC9+4<93LM6 M./1'B\/&PID:BW40XX?YPV3L,DQ9+__JR&3FN2TT2O.O;%I]]/<:X8_W_ODKK=#:?KOQWG*M/C MI(S7#;IN75R"L\Y$/C]9KL^]'[G&PE/6&9T&7UL!*.,UH*;DDZDH4Y'*H&E2 M9#* QKTGX-)[+M^R[A'_^X(>>_VZG_(\EY/SU6.W_6Q1*1;I(!;'*" M'N[CC2VH;FW;OW"YQ/GY:A<#=OVWXUBIQTD9R11=/;S"ILZ46?VV.,^/73&6 MY)IDHGS-<00EBP>ODH7$"4Q1W&8V0= MV'J0R4=FE85B:X,"XR2@LEAWQG4,RO' FYQN-+8>U\7<\6M.%Z?Y0UGO47Q= MG)+*KBX/".H;K\CXL+RDX@;_0EKADJC#S.MY*R._C"[6+8U"7CI'UZ@M[,X4 M'X>M&H*W!_TA**B=99SS^^W('PBK-KVC<=AMX9@XTZ,U83Q4Q_#_'ZQC%_K.,W;!P!7 MZ[E:(>6;'&WV,@-J"B25UQS0. .!"8?625<2VPI+V[UOVKKJYDAJP/0.:G1^ M7RYBSFGUCABZ6$3,*81B[1&B29;;,\1-6U) M=4N4C2Z2JZ+%%\:Y-N3H M/:V\QH]8[UDI;P4OEME8FN0L3Y-T'/'\$,0\N)<]CC@Z"+X>7#4@\=1D:2^C98VD$$4P?MCZ[C^'IMU:U5*T90.OFL9=1)-"G0.XZVHT.D^V+;T2&L[@$K MC]GC7Z\OPTHT";6HIY#>KU<79MRJ?U>V0;^8CJ4>Q''24GC2D1I5<9> HI.4Z M"KSOTIZ_EO#2"SORNYQ=QDDNM.U':X%;4?(@\GNWXA>JLH9(9()C]C MA%3JU:!UV1 * 3DD(;4PI'-M(J\7".LP"VP(O%TETFW9U3KB?#^/]+"3[[E> M7]WIQM9CCQFG0.I% L>:)GQ=KG+9S^?J O&F@4^]U'M9;Q=PE=/5//J;TA;E M2\XA@-2>8O18V_6Q.K+-R%('7 >CVHS]WHOLO:^J;_OVGVZ__>:*4 C1>!,S ME.0HUI4<(5 &15^LLL4I%]IT<]Z3[HF[T!\.J0]NO!]0WL=D,G>_ZOKTPYJ9 MSX878/>$)NH03.W?+#U/H%A0$#AEO=RJ$%V)Q:8V M"6OY?;A,PM[,TQ_S[WE%)'VDKQ3[TG?K?_#'_(3HB23BD_,?:_G>Z%R4QF:7 M%+#L*082V4&-?(!AXF0)-,?[Q:I/W2UK3>I1F]4AV+U[5ZTK!'2PD_@20][4 M@/S+94^I'P^\S9L_<9DV[/JO-:>(:=?;%XOZJUM!_#U.J5Q"*L2IK)!"^I 3 MA)(\V&1L8#D8F9L8H.F6//%8E,/KW/0L'X2R3O7Q-AMN&ZBZ;WC)OIN]PWNK MU]+J*(L$&[FG^#-9\,G7::!6*\-9E*))\XMQES'QC)>^].9 :.A*%WZAZ'[Q M(^=/>?G]).8GC,CIZ6:^[H=RTQ+L][P\65P*Z;:3S@F##)!,%+4.U$.(M7*% M>\04G,UM*HB:K6CB$34]:,B4&#FF]/G3Q=D9+G\LRJ7=N YQ/_UQ%=%>4'*Z M) 2KRY/W.W]./I8^,>_GZ2+>*N:X_V\VDA^E?4MW:VBV6="1:/K8HY#<9?2L M0!;9UTX/&E"J6E?(?%!>!HNO:(]BAVAY]52X?%G9P*)/7,AZ\]-KLJSU#BA' M!85)I04K++69[#+:"HYZEV((>O?(F$;$0 =!WR7E5S7Q(B2B+ZVO"Z[',5D( M3$:P/.C"O6'"-3F(O4/%Q&63TR#A_E2BG<72 :9V9]S-LN>I^L_?\.RJI!Z3 MS!IU!ANL(NTFQ4;/ _"DK-$AVNB;W&MIL9AI$;X'MNY;S:D%W0'8']NKI@AR M4^B:%2_&N036B0(J:0=>!X0Z7%$J8ELLD0-%F$Q)!BJHCY?!NL?Q'K8_[N#@]I>_K7\VBE4RYS$&H.LW% M* ]!$*O(3U+N0=:&V7MAR'/=3 ]'>./&V#UD MR8P[%$9@@D)I>6W,32[9QCJ_W#HTBG.FFXRQ:K6@:32H?PB/Y7_&Q-/.>O5M M?33QZ1R7YWUHUTUK\PU?+LZ_+I;KX3N%2Y3%1% \4Y2 M7%JL!YLYD(S9AP% M$5TJV--KFB: ^_OIV$BH.MK@[]:-U/7/*Y+*YB"S]DUW+N9DP;EZ25$E 4X[ M!&:##+%HQ>Z/81L[Q'N.O&F*,XY&13K!Q7#-\)>:,<]?ZEG'M,[G@9C6(R\_ M?\6-&%=K4:W>SR]/\F>&I,$XKWV^ZA@XDSR@B@X0%4K)2DZJR<2P0RUPFG*/ MH]&YKO%VS"G6HZO_QW*Q6LTT(__LI >-EH,*M>>Z4P98TABXRLRQU)7*/;V6 MK;1+_T>[)D;1T09['_.W3:_YN_/E_ZC%/5=E;'M BQ"("5R35=*,.&%1FNBX\FVJ%,=?RU8JYOZC8A.CZ%6HTB]_?3M9KO_F MA@E"%4HXR:T+5 64#0D"CQFT308-TL>RKS.NI]>RE2KY_ZC2Q"@Z;E5ZZ8S/ M6>."736BC8F^M&E+-NV9,?N/5O4 J#T/C7^9[Z=\M['QV[>X<,F>&9.6L=I<2GA! 7#A%IQE&DI)PG"MK+5-2KM'7\GK*FP: M'[PC1X#[(:F?RJ;U?=K+D4P72UK,93![R?;;C1)N!HE;KD)"5B#9[$#5%M"8 M8P2'2MH0%*?_-M&8P:2^KCJD]BK1%@M=-+$=7^U+\L8++P'-NMRJ#B!*2H$) MEJ=L.*9&73$F<2!'4Y)TA YD"))>>9;S\=,?EX*[+2W&>$[:9E")\E-EG .O M' >N0]:,D1S]BVTQIB!\VD9,KS2KV1LAQYS-O'AF1OR[[(*R,2W2>.NT($X4 M44NMR$4'@18R^6D*3DT1MDE'@(.M\'5F/_N#_&"GM/L@KI]LJ!E[+CLP7I\5 MH U>!6O 9T%QN,R5R!TY,)SRT)G);A-7./1Y75'I(O[(&[B/*]!LONO7*?4 MY/3F>U[BEWQG3E*59=G(TAE;X85/')CD"/WMYYEC4YH>7%!4B.U?[.@D&0V4&4.B$FPR).$Y>.M\8C M+??H5"4GPMYK4,NKU6_'G62DRQ3;0(B)PAU96YAX)^A+UBHFB0&GZ:PVZC*/ M]-3B2)6S'0)?@WX^?[8%)1(#*)2),I812F"@*)S$,X*:]OTZSST0H\T M@I8]5KZ]Y:Z=UMQ1JA!54* *BQ!8 M-*!MT63WF$F\K[L^;?API#H^\1YN!YC\CTJOV3&P:.^=H:L0ZY MQ-KRA@(V56,ZR?H:&3 V!XYT0_IO90A:@OI56X.[)6$O,\XP[T1)&AC&*OY< MR*"& B9:E;(GGI:^;D:.S8$CW0'_6UF#EJ!^U=;@UF;FRUP3TFET3 /JP$%) M^BX8K<"X[+1)*3ES9#620Y9_I+OL?RL[T S.QS2D^F8>0*L1TL^]H=F YZV7 MU>%Z7W*2B006C/BKJ2D'3WA M+(AH9:3TH\T,PK_;^.5!H!DT?GF(!#N X]4@@%M-CS8+,F[ M(*RO2])>1QFD:+(I^B1%G1]9'!J&XTBN PA>\63M7JS 4%*]ONTY!>66*W#9 M%M!9LES'3U"0U )UMXEX-5.Y]P@H=Q9*1X#:*)FW#@.OXX(,)S8$Q\&K(L#K MI+1"[F5I,KFCIQAN=W$^@8L=>#OU/*;/?RX^?UUR!*_6UPLSW.>WS&C MOV\FYM15;HQIIH@6M9# /5.@!#'+4Y@+IDB+7C)!1OJE[<7=7]\':G81]N*@ MG._ ZHQ0F1A"L58Z!\G9"$I+ RXP";E(94.T.<6^SJ&O29_X +D+EWE@ !PS MY)^Z"O9Y<5Z//BB]FJ].XN41EK=&"9\1DM&2S( JX)2.8#*:Y)4PTD]S=V*$ MQ76>68\,V-$GDXR,GEXT*KS,DW"?)R\>&[_Y\F6Y[EIUET'7)^.S>G_+N60A MF-HA5C@+/JQO0I1,E^)TM Y**'5#EK[SR3"0]!^=R?!8U]?,H1<6M)7JV%>J M.EV@9.ICR)V9<.URWYPM+N;G'\JM?C5KV['ATBQZ%EE) 9S4I7;=%N"]%*"\ MCYB2#.5FTGF;Z4';DKJ5-KA7I@T=HN"8/4B]!5 Y\8[D^T]<_CN?K[L=?2BT M#.))O0\URU+YPIPDJQ J!S@'7VI69Q5R+JWPI2\OLL6BMM(=_\ITISNT'*TW MN5KQ9FP*\\&6R"4P81FMN41:;DF )MN M@BN&ON,NP1--(C^J%W#'B+MP0$\ M-Y/UR5JAU2PC:272,A5S'%1B@98I# 16M'28!0]M6KGL1N]VP'ZU9_X'$'(' M6/Y]N8@YIU7U,G6U.(]7Q4FK/^8DXNMKOV_FZ7&17*[;,DEJ+"WD6-N32U+D M$(CKDJEZ>,I#$$W /=8"MD/[:SUCGP0&'R\DZ%KO]R2]_ MU6_S+%KB+18&)FE:M;(6G"@.C$1&?"W!R285*>.0OQWT_]:'X>-"X%B _^9T M_2#Z[D.Y?Q*YOK/^%K^=G.-I_>UEDC_CTI,HL@4*V0*QP41P-CARA%QDKXN\ MU;+TX)HP?#W;J<;?^C"[,4B.J=?+IXNS,US^6)2';;HOSR3I^VHOZHW,\T7] MU:B-8'9^?;,N,>,PI(\6,HP+XVSRD&TU\#QH"(G7.^5*8N$"79M&G-.TD-DS MO[]]$']+Z)MAFXFA858KT+;J?TZVSL 5$#E*Z7@PF,1+^&])X%$WBQF"TY%V M<\:3]L[6_GM>AL6TVY37HP[6YNSSVIP]Y$;Q3@<4!CC/"I0A5^R82>2/BV:" M11OS8;#_ J'3EIP?JPZ,*?T.LH1Q3,*;&R?_%%]RX)$D)L$8CG77C/@2-$6$ M"HO)*27569?K@0NQ_S78QU"[T[0\84AQJ) ))GK MI5 &F!6#+"*SAAN!R1\PQ.IW8-JQ>IJ1,?#: J]G&<,M=\@P0-:4XHE,[1YG/N;:18-^_W8Q7TOP D\_ MY^79#+FJ$\ M:,'K9F)R9%&*!U&B\YREA"E-D[AON8)IZ\&/58T.@I?7YH%V M8%?V2B;GB#_9R\O[*4YY#8QYS\@"H;-\VKV!,=6L6>WXL:K90?'SZGS8$Y?Y M9]&BT+7Y:^"&;) ,!C#*")+\NBTR1G-_B-ZA?-83%$];:GZLRM,$#\>N)$]: ME*>8HX1(SJL(T5A;"XH9!!D52!Y8R#*:( ^C+$,IG[;&_%B5IBD^_A;[UT\Q M2A<,Q! +=6,?%!,(Z+6$%+1E.65,N=V%]"E6/'$9_*O>XAX#9*/M>1^@CN9> MO/MFM;HXN^35'ZM:*/++ZOSDK(KU^HK9:G&KH>+E3>912VO&I*A9M4TSMO51 M@).DY=R9!(XT%52MM70NA-HQ7-G@K<'[L@'8Z@Q)6@Z];;Q*3--GHR'.;BI4729L8B>-@ MX#ZRQA5(!Q"[^'M>[6+=N31V$G%AM#N(+E!"X8\$FE['IY8D;6B8& MT=*8_..X6@"I+1MD$"!A?(:,NL2^%>F- ".,.G&Q[! M,)I]/.#N8ND 4[LS[IG!498S8RVQCS)L#BJZ#"[(!"PFE8+0Q=K8Q$\V6$Q/ MTPT'8>L0TPV'"+H#L#\]E"QD;8-0"8J5D>(4S@"-Y9!SXI89%9QH8DSW&R=W M7%,-!X%EZW%R0R0W:;G)B/<[G:R\(A]5;*H[UT*"\]*#-4JEK+U7Z">QKW^; M23Q[9<9GUJ>8679@-.%5!73K1EC$ MB8(V>$1FFHS/:[>DSBW_R. M,0\H2KV;I@S4;1D(J*4AMRR"Z>O(>ONU'?W\G+WUJ"/LO#Z%^GBR^O>[9:[' M\YFP=;YFB31"\Q($8':^-K4+@!3M@LJ.>5DH+#!]76G<=F5'/SJG&V7:&S>] MQ'-C6Y>?3[Z?I#Q/:X8$5YAU%%"K@L0&J06$%,AM>Y):5D(YUN;*M#=NCK++T*;UV+H X63^Y7QQM3."\_3;8IYO[Y,\8..J(N+V( ?ZHX^? M_ABW;.H@I+;O7G0P1O=1:*69\M+*!-*XVK E&' N2K QR1@3FM3F:+N70JMQ MVIYMQC3KR&5V"73V$91S9(0$0TH\=6*,6C MX]%DOQVF=A!$!ZBJ>O:AU-*CU>8\,5KN0FT"D:,RH(*IXS6D F8+RSH6+E@3 M)#V@I$OT["+EQ9@L[V(C\2/)@DCX^F:>?L[?\^GB6^71)F/8+$IDQV4DQ5*! MN5K[G>J54PG:%U6"-LKK)L7*6] V[ ILCKZ.7 M6NI>DMN=J!DE 3W:$)^"!'#6:\A.8RU_)"ZS%N#? MCKQIDYA)$73_EL#XXNSV .O2(W[&O_)JET.EVW\^SD'/DP2-=/AR_?R;_>KK M/6@KHF(Z(R!/LLY*I^]B4&!$EA&S-=8U*;%ZAJ9Q]N+N//HS1-YD+M9S1/6PE[(_.A[?B1M!#,=@2-ZD=%*? MAZ?OYV6Q/+N,L7<^N-[RR:.;GZV7<0#+9 @?HI0(0C-+P5D4@+9(B#995[QP MHDUSC4-8IHT_W0QPFPFT/#ACR*/:NN$M,P3Z#25*R5D9HC78)$IZ@IY^[=$0 M3#QIC_9@_G!3Y"]U;+YNEE1KO=O6YN0O-BF?O/&*F:Y5G2 M1K(G]U]RT^LD99\,\R "U^1O"$*.LP(IU5M?1GLFVS3G>(*@_7=>[S[W,1]K MK.)"A0+2FSF(/I8D!W8*VB4_"QT#)PZW7<272;=1S?Z'K MK92=,JDGGM3&WCQ&9FNK0T*)4N4,L4B* M7^0ZM)?+/,>+G%=H-]'9";*!1P MS1"4(K5RFKRNS1(MN6]60I-MT#UH[M1*#4'5PT/(PTBP@QW*7Q?S+[^>?,_I MS6J5SU]_Q^O:>..=%]S:9;,L#0]9@;"E-FP0 4(L M E04,03+M"AMJJ-;)0HW307NO>'6#L]//S8?7AZ+^9#(H.<"J)6]'#SD5;3 MG/48DDS:-2DRVX'63EWT$!0]TUJSB<0F=,VKY?GL]^4B7<3S#\O-L=>ZXM-Y M47PJ ]8D_?(ZUD%!2(Z*RPRW*Y@R1@0_VF%DG'8%A" =X7(CXC@@N.B \HB24J*-NF,]%M*B:' MR+Y2?;#QM2N+.\#'AB4;XK/.3&9K091<3R6S!I<" ZML3"QG9ER3'=,[5$R3 MXK7#Q^XLGGK6T<\G7T[.UP6.'\Z_YN5F!;X(A^@%Q$CF5.6D*-<-"IPR*1H6 MB[H9F/[L0*)''S]-9?+XTA^)@1-'&]=ELS>Y*2VG>M:Z#6%RR!1_A;H-47*- MOQ(@%L,H LM>;+.=N56T\205O=1DM@];QQ'$U&BZY,3M)6PTS(6,W!<),MDH'M+B8GR]_S/[X-.-D M+4T4$BS6D"K):GX%0LI%\V(*)ZOY-#A6.?Z/+XOO_W/SP(H/>_5#A8>]!8^; METZ(A7$DM]B+C5-''A_KM*WR^6O^UV)YFC9^4YG,1. &A(R%="$%\"PZ0,Z% M=:;&UGZKP..QIT\7=8XL\%'8-[&C^.5BN?AVE5'%1&8/*4CBEM6Q L0/QTVB M %H*+7/P3FZS([V5;[C]XNDBT7$1L1=#.TA1GPFN?KVN_2]:>&:= &99HCC= M>T!E.&@*LZ+A*6O;Y/1R&^*ZZ:K<-$IM)JX.('BK:N!JP/>_3LZ_7E4._/)7 M/+U83X5$%B8$6\ M@M/$$@L2Z!AX>^(3#' J:N[:7G3+2=4MK>W6\?<[SK/FA_?#)[_FQ[>/E^/6 M_*=RV%2%7_-VME'I-S/8UBI^3>ID:ZS"Z#*#&X/4#[BOEPDQ4%WUCW:7UM=K MJO@9,?M4"YQIX**C= QP1@-!)B.2V$ZX3?/AS:CX+5&TAHK?XK%KHZQ98F-L MH7&@ )&2C@BF#$FL 2HQ22VX$=V25V\',-J5GM_D^T5@M,41UXZF^8)/J!1$ MK^* U0T_$[ )!8H6[8ZEX*)#56\/C#9Y=QD8;3!U'V T2BJI+E#!B6YX#TCU M^TPCY&21XY!*%)P/CAL"HRV>.P6C+6;L"8Q%EP39.HB#Z+P#5]-SD' \MBLF M0X;'ZX&QO5'I&2%PD4'[).0!(_N:/S.):!+UP&'0Y['$CM,4RY\6L+4)^=X\ M])PW?Q7S=4"E%H$3EXLA'PA$7-3IC1F(.0%[$P,R%8P;M7RM!$:[DN_/6:5N MYJX.0O"'@NAP_L/#;Q2BK4ZQ!$0(3D\@PB'K/)X1O(\^6#8EV'^6)Q=UD\W> M5%^5]N4A<-IKMHX_5IQ$-TLUO__0'YT/?W_W!5!+ P04 " ";BU]/K:TS M>NX& #!,0 &@ &-D;F$M,C Q.3 Y,S!X,3!Q>&5X>#,N:'1M[5MM7[$AT\2>@7L#_ *.9PC&4V82X]JX23YEQ)V.4R-.5YW.F/[ZKJ0[&^+8 M2=VF,2X9AP%IM=J79U?"?N[@V=&H/_YP.H!$S3B<7KQ^,^Q#K>&Z[YI]UST: M'\$OX[=OH.5X/HPE27.FF$@)=]W!20UJB5)9QW7G\[DS;SI"3MWQF:M5M5PN M1$Z=2$6UPP,]@J^41(<_'3QK-.!(A,6,I@I"28FB$10Y2Z?P+J+Y)V@T2JF^ MR!:231,%@>?OPSLA/[%+8N<54YP>5GH.7/OYP#6;'$Q$M#@\B-@EL.A5C7WT M/OIHAHL#=C17"TY?U1*JM7=:@;/;SE1WSB*5='S/^[E;,W*'![%(%:J3N-B^ MM3IN:5+T2C4(9].T8RSNSHB#_N] M\7!T J-C.#T;GO2'I[TW,'@_Z%^,A[\-GO3P+;ZKYD\O MSLXO>B=C&(_^1I@>8UC\/;APSIV^ ^>#O@F-WVQ[=>B=0^]H=#H>'#TA9RL7 M][T=C8#Q+P,X[YV][IT,SANC]V\&'Z#7'^N9P/."^WUE:81^=IH[V2.K[-:7 M71^F$(HTI:'NUC!G*@&54/BU(!*SQ1=P1C,A%>#DL9 S\+W&KR!BZ!-)CZ[J M,$Q#![;TDA?/]X+ Z_;%+"/IPGSRN]L0"VDT9E0R$0'%^$1P3C-%9Q,J7SSW M=[QN$X%E&C?)(68 M#Y!02=&Z98.L Y4]=2.+,: MHULJ(6AJ>Z_[32AK&)AE)(KP3&QP&B/"@S4!WI:_7?GXR&Q;B6?0WHNUK:-Q ^QK6 M)3[\_6;+HFQF"@8AL=_5!?#T81&L(2Q8BEUN1DRNL9LJPG1C8;8O59@A3+?3 M3-)AP51N8N;1H@2A7&USH59XBU9199*5 M\!S?S+DJNCT9.,%.:]?;N5OBWN5?F6PWV\%^ZX'+?<>[>[+9=G;W6[Z_]\#U M]T_B9=W?Q;@\LPM4FY"]U>5N?_NVN_I4V=W^/7.VGW^A) M[?#U8O4.4T;Y"_'[ <&YQYKODLWR>\\ZY_/%\]9N-S>O<$K1&WA+R'23WDVQ M/K5L/K%B?P7E\)IROI+@KQQK_VJFR_NB^=J186@$9Q%4;OUC&*R1J?\] M8O\%?WXTG'_<>;/![?J9NBFQ!Y38HS@E'A=*UQ"(ZX&U?L)H#(,K&A:*75(8 MQ3$+J5R[V^?&F@WV'X;]X^O?['X)^YN6^[^'G1'M,(5;A=\'B%NGDB$$,\3@ MK4Z\O6G%3\B:34T\H"9Z88@+E.:9Z3^YW6K8VYN.O4'G][PHC$(E)E1"T[>\ MF$U+?D+6;$#_ -";)NL:QL!38=[UH"2@"4P#'C' M4&TYS$A$T08,)-6")%:E9L, +>-G4["-.9 EL4I_Q\%);=.4IE1BP=V8K[/( M<:N"X&XK%*Z\")/2B;N!C-DT%*V.I)SHG9:?$/C:LP.WE)!)+GBA:+<\$KR_ M_;Q!^6H?;C"/61S^!5!+ P04 " ";BU]/10^,]K\( "0- &P &-D M;F$M,C Q.3 Y,S!X,3!Q>&5X>#,Q+FAT;>U;;7,:.1+^?K]"2^JR=A5OPXMM MP'$5 ;*A*FM[,=YD/VV)&0$J:T:SD@;,_?KKE@8,!F.\SMV:V*DR8492J[OU M=/$RHJ)0Z)QG2&9L3%PO%*;3:7Y:SDLU*O1[!115*0@I-(= M^&0T./O7Z4^Y'&E+/PE99(BOL((GFT8A\#9B^(;E6<%MSU:<%.SL-. 3PH,/&?YG\4\/U"C #7=7 MFYE@'S)CAM+KE5+^N!J;QI0'9ESWBL5_-S*VW]GI4$8&Q"D8[+XZ&6N2#+LU M.2KX**I;C1LA52,>Y8R,02#(SCA9\_X#ZM^,E$RB(.=+(55=C08'I6HU._\C MQ7SQL.':WA7MOP8*R UIR,6L_G.?ATR3ZOV;;;,!T\SM1>FM3J]?O=3M]7L=R_.R<4G MTOK<[7PBG6^=UG6_^WL';D%KIP>0[UU=-\_[I'_Q!!>\1)-[UU\Z5\0KTYQ7 M.:"'I'G>)EXU2*^NS]M@;?]SAUR!"WK=?A,Z801Q2:<3:'\F3'7Y+>$ M*EA#,2,]%DMEB(S()ZE"XA5SOQ$Y)"VJ6/LV2[J1GX=EK?WXRUK:KV7]2#4L M)BQ;.",WD9P*%HQ8UJVN=WJ!E=@FG>J[,FK:O ZJ5 M_8)J?V5=W[\[*7G'#9V",64_F)CD<,CA\D ?VD7O$JB@%EX %SX0#&% &&!Z M(+@>XPCL%D)>QMR,UP'7OI Z@7&8L944#F>QDCX+X+8F!P"K@ %.'78ZM_Z8 M1B-&FI ,>XF 'I:45P^8T\*2B +>19!]"J5/4$X/=P3A)FEU.]8H):C*;5_PYGV;0, M8".'E VZ:"EX8(]]=#+0/.!4<32 .XYBBT^$DA*-O,%&M;8DPZ9FJ1DH9* 4 MX* 82#/W$T&QHH!95HD[_@$C')M9)F'P;<"P(R1]&,^"9R7Y_8F!P7[$P''^ MZ'A##.R<*-="8?<4NW-$0!1->(! IUI&%&L)U1 D2*,1_50%"?C]_0#_H@!T)E0D-DLB,MAP")283V!-]09J MNZ! .V1]=[F9[5JLPT#(V-IQZH%,S,,:[%*7Z*(WPPW#\/'M(1G,MR(V?)GS M!.ACH8H3_/AP#?8#KG>YVB%A'5%XP)$25=NR$;9/R-#(0:3O)PIQLU3P-T@- MI39P'T^K09;V0=!?[I"-'#PP9 @! +GS7N]4<=A<,GLV@\Z1S^+8Y?5E 3KE)4P E!8K, M :AXEH"G$CYG *N47RPVB5-&;Y P.(IJ*8,EU_8\>WYT]R2PIOLY=Y*S(:/2 M 9JMDBH#P([I>0P!- )S#GK6(L&RJ*3$& #;K+&I(5LXR'G*V(D^[9[; +Q M&"I(5UF #+-)%D!G'UVDZ,RZNLVCB103AL4[HJ/T"8Q*\S(+8R%G#%JG8^DR M,5W!/F#UNS";_&-/H ?2&!G6CQP\C-USKO:P#J")D7,\V7=1W)T!()PI7"-! M8\WJ\R^-I]%696BU_4BV?%#W[PHQ1\!?, M54I?ILF[EVD*)MC0>)RO>26O6MK29>OX;8VE8MXKGI0K1W]S/ S?(CQ?K-6J M1UMZ;!V^=>*JES\YKM4JNXXO6+\[W\.BZIA&'S+ES'S$/#@PM93BVT6PI&C" M6SN&\'V@3)"Q $M.[SF!]Y+;4K9S6/36D]LCX;X]5ZSFE1TM@=T*9 #++<@% M$),!1&39R]K7S!91F#I^@TO_ 7]MT>9M@3K5HQ9V/))[OZK2T>EE^%(-C\ D"F1OU[!!Z4_5_H>K_.["^@S7_=-2]@$A[ M60C]P;1YJS6;4-\:#$P<7AE>'@S,BYH=&WM6VUO(CD2_GZ_PLOH9A.)]YETFIV6LE*-#D65V&&\'.YG).<^[Z-&OY' M\MG\8=VU?<^#Y@F738E/1G0\&?7JOE_F)O07DZ=@<

V3_M4S7/ :3>[=7+:O2:%$,X7R M 3TDC6Z+%"I^_-KH_M(FC68?G52HELKI M/7=#XYHT6E??^NT66FJ7OY0OHG76^$;OO-%M7V>N?K]L_S&WNYC//QP KPKN MY>U&=]+D5^Z-*1/DG F1)AY3A@]GQ(RI^?RI63)[P 6%[-S$5Z;:FCN+)]F*=6"'C.F$$<4FG$VA )HQU^2W MF"J(*S$C/19)98@,R854 2GD,[\1.21-JECK+DTZH9>%9:V^_64M[M>RGE,- MBPG+%LS(;2BG@ODCEG:KJ]R:^A(F#B5P'YB"\I#0<$;BT*B8@7G ABPQ@L6F M)( KQ:D@0^K!+45D .7:2-=OHT/(/*8U53/L$M!;!O.NR-1PSP=E8$IA617, M@1T\KH!%0;<0AH,F/E-D.H9T0G2,'\OQ4Z98(@0-"+@60+>0N4VY&8.!.F*> M51#E1J":],',"0SSR6"VZH;W@=[2&T$O(T,> CX0:DL\I &ZT!V:U4H[#X>0 MLBCN$^"[)V(?9 +F5A8_#7CEF.8B@ RB':- B"6<$R3I>U-#Q/AV Y+&'K& M#H!A"4"STVFKCT?UF R%G.HYP!4;<6U@]V((Q9M.;] RO8)3/5=F0]OW =7R M?D&UO[:NGS^=% O'=9V ,6$_F)CD<,CA\D ?VD7O$*B@%EX %SX0#&% &&!Z M(+@>XPCL%D!>QMR,US[7GI ZAG&8L944#F>1DA[SX;8F!P KGP%.'7;:=T#% MPA$C#4B&O5A #TO+*P?,:6%I.5ZY2XYD.G3X1OD$,^8*[!T,49>=)QJN332$ MB=#.^\$ /9"%O(@@%LKE/4$X/=P3A!?+UH,MIF&O!2MMR_#3,$PC0_!HK',4$M1I/JO\19.BD# MV,@A98,N6@KNVX,?'0\T]SE5' W@CJ/8XA.BI%@C;[!1K2W)L*E9:@8*&2@% M."@"TLR]6%"L*&"656+)/V"$8S.K) R^#1AVA*0/XYG_HB2_/S$PV(\8.,X> M'6^)@9T3Y48H[)YB=XX(B*()]Q'H5,N08BVA&H($:32BGRI_CD2(#4X'7' S M0TZR;5J,2PM:BT<74FM=5VBX+5EWB4%1K"*(!VTYE.=)Y5L%+"$?L1"HD8"P M@!868;QA%]AL..A#7/((JL8[ ;^W'^!?%(#VA(K89DE$!AL.@1+S":RIWD)M M%Q1HAZSO+K>S78MU& @96SM./9"Q>5B#7>H27?1FN&$8/KT])(/Y5L2&+W.> M 'TL5'&"MP]7?S_@NLS5#@F;B,(#CH2HVI:ML'U&AD8.(CTO5HB;E8*_16H@ MM8'[>%X-LK0'@OYRAVSDX($A0P@ R)WW>B>*P^:2V;,9/+8)XX5>ATZK,=4+ M=H19UP8,\VTYLOY(2L6,"'[+1')0G&0[,VNM?).=JWVL-B?!UAZ MF1XQ6Z^"?)DI$:;/($P;M'VA'07J;J32"XYB;X#((.#&,/9(+1I(8$'8[G/0 MSPHY@%" U*^QM,#_N(&8QR_[*^:@OHW5./3LD<[AQ^;T=0$YX28- 904*#(' MH.)9 IY*>)P!K!)^L=@D3AF]1<+@**JE#)9QQ_O@H7[2OS!@%?_Y< MI>1UFJQ[G29G_"V-U6SQ*%^M'C_2Y='QCS:> [*Y9._*SR?+3S<6,P6\I7* M\EM)=LY+!8VD]L3X?YXKEC/*SM: KL5R "66Y K M("8#B,A2(6U?-%M$8>+X+2[]!_SUB#8?"[QM@<]GZ]3QPW_/\]_G3V6H7O9S M[>6B-8<^D7I^J-N2^F494@2NP6<(9&[6BX/H0]7_A:K_[]#Z =;\TW'W*F+M M=6'TC6GS46^VX;XYYFQ(+A;;HBMW!O81 F]1FX\0V!8"!]_<(UE ?V/YG!8/ MH#;"XG S+G)V8[YR>O#@SU=63A8BZ7[24W/O;TS8ZJ]@GOI]S(80.H"*&QM6 M3]8Q_^S?U"2?[@<\]J=$9_\%4$L! A0#% @ FHM?3V^T1N=+<@( >VHC M !$ ( ! &-D;F$M,C Q.3 Y,S N:'1M4$L! A0#% M @ FHM?3^7X]6R^%@ ,/( !$ ( !>G(" &-D;F$M,C Q M.3 Y,S N>'-D4$L! A0#% @ FHM?3\5!#5%5*0 M+D! !4 M ( !9XD" &-D;F$M,C Q.3 Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( )J+ M7T\)T^RJ(X, )2#!0 5 " >^R @!C9&YA+3(P,3DP.3,P M7V1E9BYX;6Q02P$"% ,4 " ":BU]/#RR:=Z@. 0!): L %0 M @ %%-@, 8V1N82TR,#$Y,#DS,%]L86(N>&UL4$L! A0#% @ FXM? M3X60W8*BH J78' !4 ( !($4$ &-D;F$M,C Q.3 Y,S!? M<')E+GAM;%!+ 0(4 Q0 ( )N+7T^MK3-Z[@8 ,$Q : M " ?7E! !C9&YA+3(P,3DP.3,P>#$P<7AE>'@S+FAT;5!+ 0(4 Q0 ( M )N+7T]%#XSVOP@ ) T ; " 1OM! !C9&YA+3(P,3DP M.3,P>#$P<7AE>'@S,2YH=&U02P$"% ,4 " ";BU]/5&H9Q\(( "E- M&P @ $3]@0 8V1N82TR,#$Y,#DS,'@Q,'%X97AX,S(N:'1M 64$L%!@ ) D 9 ( [_! $! end XML 70 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Shares of common stock subject to outstanding options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 10 months 20 days 5 years 9 months 18 days 5 years 11 months 19 days 6 years
Expected volatility 69.90% 66.00% 70.63% 68.47%
Risk-free interest rate 1.72% 2.81% 2.35% 2.72%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 months 6 months 6 months 6 months
Expected volatility 70.80% 59.94% 73.40% 92.71%
Risk-free interest rate 2.10% 2.14% 2.28% 1.76%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%

XML 71 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 42,421,115 41,384,960
Common stock, shares outstanding (in shares) 42,421,115 41,384,960
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Long-lived assets $ 3,656 $ 4,134
United States [Member]    
Segment Reporting Information [Line Items]    
Long-lived assets 2,957 3,235
Europe [Member]    
Segment Reporting Information [Line Items]    
Long-lived assets 402 625
Rest of The World [Member]    
Segment Reporting Information [Line Items]    
Long-lived assets $ 297 $ 274
XML 73 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Operating activities:    
Net loss $ (17,191) $ (43,026)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 17,010 5,078
Revaluation of common stock warrant liability and derivative liability to estimated fair value 14 24,540
Depreciation and amortization 3,840 3,039
Loss on the write-off of fixed assets 160 0
Non-cash lease expense 1,129 0
Amortization of inventory fair market value adjustment 0 224
Loss on conversion of JGB Debt to shares of common stock 0 2,806
Amortization of debt discount and noncash interest expense 0 2,188
Revaluation of contingent consideration to estimated fair value 0 1,017
Changes in operating assets and liabilities:    
Accounts receivable (7,816) (3,830)
Inventory (1,327) 358
Prepaid and other assets 566 (174)
Operating leases liabilities, net (1,436)  
Accounts payable 1,003 (863)
Accrued compensation 1,038 3,376
Accrued and other liabilities 2,478 430
Change in deferred taxes (1,154) (1,168)
Net cash used in operating activities (1,686) (6,005)
Investing activities:    
Acquisition of business (18,119) 0
Acquisition of intangible assets (1,148) (5,202)
Investment in equity securities 1,000 0
Acquisition of noncontrolling interests, net of cash acquired 0 (692)
Purchase of property and equipment, net (970) (1,075)
Net cash used in investing activities (21,237) (6,969)
Financing activities:    
Proceeds from Perceptive term loan, net of issuance costs 0 14,282
Proceeds from issuance of common stock under employee stock purchase plan 760 32
Taxes paid related to net share settlement of restricted stock units (4,004) (698)
Proceeds from exercise of warrants 105 10,996
Proceeds from exercise of stock options 3,245 589
Principal payments on debt and finance lease obligations (128) (11,397)
Change in short term credit facility 0 (677)
Net cash (used in) provided by financing activities (214) 12,956
Effect of exchange rate changes on cash and cash equivalents (493) (62)
Net decrease in cash, cash equivalents and restricted cash (23,630) (80)
Cash, cash equivalents, and restricted cash at beginning of period 64,808 26,474
Cash, cash equivalents, and restricted cash at end of period 41,178 26,394
Supplemental disclosure of cash flow information:    
Deferred payments for intangible assets 7,180 0
Operating leases right-of-use assets 2,244  
Cash, Cash Equivalents and Restricted Cash as of:    
Total cash, cash equivalents and restricted cash at the end of period 41,178 26,474
Conexio [Member]    
Financing activities:    
Contingent payments related to the acquisition of Conexio Genomics Pty Ltd. $ (192) $ (171)
XML 74 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Numerator:
Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share
$(1,813) $(19,970) $(17,191) $(43,001) 
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share attributable to CareDx, Inc.
42,393,550  37,154,293  42,048,647  34,134,138  
Net loss per share attributable to CareDx, Inc.:
Basic and diluted$(0.04) $(0.54) $(0.41) $(1.26) 
Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share
The following potentially dilutive securities have been excluded from diluted net loss per share as at September 30, 2019 because their effect would be antidilutive:
Three and Nine Months Ended September 30,
20192018
Shares of common stock subject to outstanding options2,668,388  2,532,171  
Shares of common stock subject to outstanding common stock warrants355,240  798,553  
Restricted stock units1,552,466  894,304  
Total common stock equivalents4,576,094  4,225,028  
XML 75 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory
Inventory consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Finished goods$2,549  $2,506  
Work in progress1,009  651  
Raw materials2,344  1,786  
Total inventory$5,902  $4,943  
Components of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
September 30,
2019
December 31, 2018
Deferred revenue$3,190  $39  
Clinical studies2,545  1,815  
Deferred payments for intangible assets2,077  —  
Short-term lease liability2,033  —  
Test sample processing fees804  657  
Accrued royalty733  285  
Contingent consideration700  —  
Professional fees667  822  
Other accrued expenses2,253  2,019  
Total accrued and other liabilities$15,002  $5,637  
XML 76 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans
9 Months Ended
Sep. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Incentive Plans STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and unvested RSU activity under the Company’s 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price 
 Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2018322,178  2,501,057  $9.10  968,364  $11.49  
Additional options authorized1,855,398  —  —  —  —  
Common stock awards for services(5,906) —  —  —  —  
RSUs granted(1,222,488) —  —  1,222,488  27.47  
RSUs vested—  —  —  (493,179) 14.67  
Options granted(946,030) 946,030  28.14  —  —  
Options exercised—  (573,054) 5.66  —  —  
Repurchase of common stock under employee incentive plans135,248  —  —  —  —  
RSUs forfeited145,207  —  —  (145,207) 21.62  
Options forfeited204,206  (204,206) 14.13  —  —  
Options expired1,439  (1,439) 3.86  —  —  
Balance—September 30, 2019489,252  2,668,388  —  1,552,466  —  
The total intrinsic value of options exercised was $2.3 million and $14.3 million in the three and nine months ended September 30, 2019, respectively.
As of September 30, 2019, the total intrinsic value of outstanding RSUs was approximately $35.1 million and there were $27.2 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.04 years.
Options outstanding that have vested and are expected to vest at September 30, 2019 are as follows:
Number of
Shares Issued
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate
Intrinsic Value
(In Thousands)
Vested928  $7.20  6.55$14,458  
Expected to vest1,625  21.02  9.068,004  
Total2,553  $22,462  
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at September 30, 2019 for stock options that were in-the-money.
The total fair value of options that vested during the three and nine months period ended September 30, 2019 was $0.8 million and $2.6 million, respectively. As of September 30, 2019, there were approximately $19.2 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 3.23 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share may not be less than 85% of the lower of the fair market value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2018 that ended on December 31, 2018, 31,184 shares were purchased for aggregate proceeds of $0.3 million from the issuance of shares, which occurred on January 2, 2019.  During the offering period in 2019 that ended on June 30, 2019, 20,528 shares were purchased for aggregate proceeds of $0.4 million from the issuance of shares, which occurred on July 1, 2019.
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option-pricing model based on the following weighted-average assumptions:
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Employee stock options
Expected term (in years)5.895.85.976.0
Expected volatility69.90%  66.00%  70.63%  68.47%  
Risk-free interest rate1.72%  2.81%  2.35%  2.72%  
Expected dividend yield—%  —%  —%  —%  
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility70.80%  59.94%  73.40%  92.71%  
Risk-free interest rate2.10%  2.14%  2.28%  1.76%  
Expected dividend yield—%  —%  —%  —%  
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
Volatility: The Company used an average historical stock price volatility of its own stock and those comparable public companies that were deemed to be representative of future stock price trends.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and nonemployee stock-based awards for the three and nine months ended September 30, 2019 and 2018, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue$425  $123  $1,705  $375  
Research and development954  763  3,227  1,438  
Sales and marketing1,125  199  2,796  729  
General and administrative3,460  775  9,282  2,536  
Total$5,964  $1,860  $17,010  $5,078  
No tax benefit was recognized related to share-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.
XML 77 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value.  The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  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 accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1: Inputs which include quoted prices in active markets for identical assets and liabilities.
Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following table sets forth the Company’s financial assets and liabilities measured at fair value on a recurring basis, as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$33,691  $—  $—  $33,691  
Liabilities
Common stock warrant liability$—  $—  $6,940  $6,940  
December 31, 2018
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total
Balance
Assets    
Money market funds$59,471  $—  $—  $59,471  
Liabilities
Common stock warrant liability$—  $—  $10,003  $10,003  
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2018$10,003  
Exercise of warrants(3,157) 
Change in estimated fair value94  
Balance as of September 30, 2019$6,940  
The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period.  There were no transfers between Level 1, Level 2 and Level 3 categories during the periods presented.
In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:
Money market funds – Investments in money market funds are classified within Level 1.  At September 30, 2019 and December 31, 2018, money market funds were included on the balance sheets in cash and cash equivalents.
Common stock warrant liability – The Company utilizes a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that involves a market condition simulation to estimate the fair value of the warrants.  The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices and stock prices of peer companies in the diagnostics industry, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants.  Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.
Common Stock Warrant Liability Valuation Assumptions
September 30, 2019December 31, 2018
Private Placement Common Stock Warrant Liability
Stock Price$22.61  $25.14  
Exercise Price$1.12  $1.12  
Remaining term (in years)3.544.29
Volatility81.00%79.00%
Risk-free interest rate1.55%2.46%
XML 78 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments COMMITMENTS
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; West Chester, Pennsylvania; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.  The lease for the Company’s facility in Vienna, Austria is on a month-to-month basis. The facility leases expire at various dates through 2022.  In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
The following table summarizes the lease cost for the three and nine months ended September 30, 2019 (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
20192019
Operating lease cost$453  $1,358  
Finance lease cost54  164  
Total lease cost$507  $1,522  

Other information:
Weighted-average remaining lease term - Operating leases (in years)1.51
Weighted-average remaining lease term - Finance leases (in years)1.57
Weighted-average discount rate - Operating leases (%)10.5%  
Weighted-average discount rate - Finance leases (%)6.46%  
Rent expense under non-cancelable operating leases was $0.5 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  Rent expense under the non-cancelable operating leases $1.4 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively. Future minimum lease commitments under these operating and finance leases as of September 30, 2019, are as follows (in thousands):
Year Ending December 31,Finance
Leases
Operating
Leases
Remainder of 2019$52  $564  
2020209  2,287  
202171  215  
2022—  93  
Total future minimum lease payments$332  $3,159  
The current portion of obligations under finance leases is included in accrued and other liabilities on the condensed consolidated balance sheets.  The long-term portion is included in other liabilities on the condensed consolidated balance sheets.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology. The license maintenance fee may be offset against earned royalty payments due on net sales in that year. Royalties incurred for the three and nine months ended September 30, 2019 were not material.
Illumina
On May 4, 2018, the Company entered into the License Agreement with Illumina. The License Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. In the three and nine months ended September 30, 2019, the Company paid no royalties to Illumina.
Cibiltech Commitments
Pursuant to the Cibiltech Agreement, as discussed in Note 6, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.  
Other Commitments
Pursuant to the License Agreement with Illumina, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
Litigation
From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated.
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for indemnification for certain liabilities. The exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company also has indemnification obligations to its directors and executive officers for specified events or occurrences, subject to some limits, while they are serving at the Company’s request in such capacities. There have been no claims to date and the Company believes the fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of September 30, 2019 and as of December 31, 2018.
XML 79 cdna-20190930_htm.xml IDEA: XBRL DOCUMENT 0001217234 2019-01-01 2019-09-30 0001217234 2019-10-29 0001217234 2019-09-30 0001217234 2018-12-31 0001217234 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001217234 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001217234 us-gaap:ServiceMember 2019-01-01 2019-09-30 0001217234 us-gaap:ServiceMember 2018-01-01 2018-09-30 0001217234 us-gaap:ProductMember 2019-07-01 2019-09-30 0001217234 us-gaap:ProductMember 2018-07-01 2018-09-30 0001217234 us-gaap:ProductMember 2019-01-01 2019-09-30 0001217234 us-gaap:ProductMember 2018-01-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember 2019-07-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember 2018-07-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember 2019-01-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember 2018-01-01 2018-09-30 0001217234 2019-07-01 2019-09-30 0001217234 2018-07-01 2018-09-30 0001217234 2018-01-01 2018-09-30 0001217234 us-gaap:CommonStockMember 2018-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001217234 us-gaap:RetainedEarningsMember 2018-12-31 0001217234 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001217234 2019-01-01 2019-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001217234 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001217234 us-gaap:CommonStockMember 2019-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001217234 us-gaap:RetainedEarningsMember 2019-03-31 0001217234 2019-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001217234 2019-04-01 2019-06-30 0001217234 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001217234 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001217234 us-gaap:CommonStockMember 2019-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001217234 us-gaap:RetainedEarningsMember 2019-06-30 0001217234 2019-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001217234 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001217234 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001217234 us-gaap:CommonStockMember 2019-09-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001217234 us-gaap:RetainedEarningsMember 2019-09-30 0001217234 us-gaap:CommonStockMember 2017-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001217234 us-gaap:RetainedEarningsMember 2017-12-31 0001217234 us-gaap:NoncontrollingInterestMember 2017-12-31 0001217234 2017-12-31 0001217234 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001217234 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001217234 2018-01-01 2018-03-31 0001217234 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001217234 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001217234 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001217234 us-gaap:CommonStockMember 2018-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001217234 us-gaap:RetainedEarningsMember 2018-03-31 0001217234 us-gaap:NoncontrollingInterestMember 2018-03-31 0001217234 2018-03-31 0001217234 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001217234 2018-04-01 2018-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001217234 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001217234 us-gaap:CommonStockMember 2018-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001217234 us-gaap:RetainedEarningsMember 2018-06-30 0001217234 us-gaap:NoncontrollingInterestMember 2018-06-30 0001217234 2018-06-30 0001217234 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001217234 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001217234 us-gaap:CommonStockMember 2018-09-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001217234 us-gaap:RetainedEarningsMember 2018-09-30 0001217234 us-gaap:NoncontrollingInterestMember 2018-09-30 0001217234 2018-09-30 0001217234 cdna:ConexioGenomicsPtyLtdMember 2019-01-01 2019-09-30 0001217234 cdna:ConexioGenomicsPtyLtdMember 2018-01-01 2018-09-30 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-05-07 0001217234 cdna:XynManagementIncMember 2019-08-26 0001217234 cdna:MedicareMember cdna:AlloMapTestingServiceMember 2019-01-01 2019-09-30 0001217234 cdna:MedicareMember cdna:AlloMapTestingServiceMember 2018-01-01 2018-12-31 0001217234 cdna:MedicareMember cdna:AlloSureTestingServiceMember 2019-01-01 2019-09-30 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-05-07 2019-05-07 0001217234 cdna:XynManagementIncMember 2019-05-07 2019-05-07 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-09-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001217234 srt:MinimumMember 2019-01-01 2019-09-30 0001217234 srt:MaximumMember 2019-01-01 2019-09-30 0001217234 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2019-07-01 2019-09-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2019-01-01 2019-09-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2018-01-01 2018-09-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2018-07-01 2018-09-30 0001217234 us-gaap:WarrantMember 2019-01-01 2019-09-30 0001217234 us-gaap:WarrantMember 2019-07-01 2019-09-30 0001217234 us-gaap:WarrantMember 2018-01-01 2018-09-30 0001217234 us-gaap:WarrantMember 2018-07-01 2018-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001217234 us-gaap:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2018-12-31 0001217234 us-gaap:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2019-01-01 2019-09-30 0001217234 us-gaap:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2018-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2018-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2019-01-01 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2018-01-01 2018-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2018-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-09-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2018-12-31 0001217234 cdna:OTTRCompleteTransplantManagementMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-07 2019-05-07 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-06-30 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-07-01 2019-09-30 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-09-30 0001217234 us-gaap:CustomerRelationshipsMember 2019-05-07 0001217234 us-gaap:CustomerRelationshipsMember 2019-05-07 2019-05-07 0001217234 us-gaap:DevelopedTechnologyRightsMember 2019-05-07 0001217234 us-gaap:DevelopedTechnologyRightsMember 2019-05-07 2019-05-07 0001217234 us-gaap:TrademarksMember 2019-05-07 0001217234 us-gaap:TrademarksMember 2019-05-07 2019-05-07 0001217234 2019-05-07 0001217234 us-gaap:DevelopedTechnologyRightsMember cdna:MeasurementInputRoyaltyRateMember 2019-05-07 0001217234 us-gaap:TrademarksMember cdna:MeasurementInputRoyaltyRateMember 2019-05-07 0001217234 us-gaap:MeasurementInputDiscountRateMember 2019-05-07 0001217234 cdna:DigitalAndOtherMember cdna:OTTRCompleteTransplantManagementMember 2019-01-01 2019-09-30 0001217234 cdna:XynManagementIncMember 2019-08-26 2019-08-26 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2019-09-30 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2019-01-01 2019-09-30 0001217234 us-gaap:CustomerRelationshipsMember 2019-09-30 0001217234 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-09-30 0001217234 cdna:CommercializationRightsMember 2019-09-30 0001217234 cdna:CommercializationRightsMember 2019-01-01 2019-09-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2019-09-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-09-30 0001217234 cdna:AcquiredInProcessTechnologyMember 2019-09-30 0001217234 cdna:IlluminaIncMember 2018-05-04 2018-05-04 0001217234 cdna:IlluminaIncMember 2018-05-04 0001217234 us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember us-gaap:MeasurementInputDiscountRateMember cdna:TXMember 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember us-gaap:MeasurementInputDiscountRateMember cdna:BMTMember 2018-05-04 0001217234 us-gaap:CustomerRelationshipsMember cdna:HLAMember cdna:TruSightMember 2018-05-04 0001217234 us-gaap:CustomerRelationshipsMember cdna:TruSightMember 2018-05-04 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember cdna:TXMember 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember cdna:HCTMember 2018-05-04 0001217234 cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-04-30 2019-04-30 0001217234 cdna:CommercializationRightsMember us-gaap:MeasurementInputDiscountRateMember cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-04-30 0001217234 us-gaap:ConvertiblePreferredStockMember cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-07-26 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2018-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2018-01-01 2018-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2018-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2018-01-01 2018-12-31 0001217234 cdna:AcquiredInProcessTechnologyMember 2018-12-31 0001217234 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001217234 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001217234 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001217234 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001217234 us-gaap:CostOfSalesMember 2019-09-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2019-09-30 0001217234 cdna:IlluminaIncMember 2019-01-01 2019-09-30 0001217234 cdna:IlluminaIncMember 2019-07-01 2019-09-30 0001217234 cdna:PerceptiveCreditAgreementMember 2018-04-17 0001217234 cdna:DebtExtinguishmentExpensesMember cdna:PerceptiveCreditAgreementMember 2018-11-20 2018-11-20 0001217234 cdna:JBGDebtMember 2018-02-01 2018-03-31 0001217234 cdna:JBGDebtMember 2018-01-01 2018-03-31 0001217234 cdna:DebtExtinguishmentExpensesMember cdna:JBGDebtMember 2018-01-01 2018-03-31 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:CommonStockMember 2019-09-30 0001217234 cdna:ClassOfWarrantOrRightIssuedDateThreeMember us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001217234 cdna:ClassOfWarrantOrRightIssuedDateThreeMember us-gaap:CommonStockMember 2019-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0001217234 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001217234 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001217234 us-gaap:EmployeeStockOptionMember 2019-09-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-09-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-01-01 2019-09-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-01-02 2019-01-02 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-07-01 2019-07-01 0001217234 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001217234 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001217234 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001217234 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001217234 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0001217234 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001217234 us-gaap:ServiceMember country:US 2019-07-01 2019-09-30 0001217234 us-gaap:ServiceMember country:US 2018-07-01 2018-09-30 0001217234 us-gaap:ServiceMember country:US 2019-01-01 2019-09-30 0001217234 us-gaap:ServiceMember country:US 2018-01-01 2018-09-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2019-07-01 2019-09-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2018-07-01 2018-09-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2019-01-01 2019-09-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2018-01-01 2018-09-30 0001217234 us-gaap:ProductMember country:US 2019-07-01 2019-09-30 0001217234 us-gaap:ProductMember country:US 2018-07-01 2018-09-30 0001217234 us-gaap:ProductMember country:US 2019-01-01 2019-09-30 0001217234 us-gaap:ProductMember country:US 2018-01-01 2018-09-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2019-07-01 2019-09-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2018-07-01 2018-09-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2019-01-01 2019-09-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2018-01-01 2018-09-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2019-07-01 2019-09-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2018-07-01 2018-09-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2019-01-01 2019-09-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2018-01-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember country:US 2019-07-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember country:US 2018-07-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember country:US 2019-01-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember country:US 2018-01-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2019-07-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2018-07-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2019-01-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2018-01-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2019-07-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2018-07-01 2018-09-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2019-01-01 2019-09-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2018-01-01 2018-09-30 0001217234 country:US 2019-07-01 2019-09-30 0001217234 country:US 2018-07-01 2018-09-30 0001217234 country:US 2019-01-01 2019-09-30 0001217234 country:US 2018-01-01 2018-09-30 0001217234 srt:EuropeMember 2019-07-01 2019-09-30 0001217234 srt:EuropeMember 2018-07-01 2018-09-30 0001217234 srt:EuropeMember 2019-01-01 2019-09-30 0001217234 srt:EuropeMember 2018-01-01 2018-09-30 0001217234 cdna:RestOfTheWorldMember 2019-07-01 2019-09-30 0001217234 cdna:RestOfTheWorldMember 2018-07-01 2018-09-30 0001217234 cdna:RestOfTheWorldMember 2019-01-01 2019-09-30 0001217234 cdna:RestOfTheWorldMember 2018-01-01 2018-09-30 0001217234 country:US 2019-09-30 0001217234 country:US 2018-12-31 0001217234 srt:EuropeMember 2019-09-30 0001217234 srt:EuropeMember 2018-12-31 0001217234 cdna:RestOfTheWorldMember 2019-09-30 0001217234 cdna:RestOfTheWorldMember 2018-12-31 shares iso4217:USD iso4217:USD shares pure cdna:center cdna:uniqueSolution 10-Q false 2019-09-30 2019 Q3 CareDx, Inc. 0001217234 Accelerated Filer true true true false 42436026 Yes --12-31 40927000 64616000 19169000 9760000 5902000 4943000 2126000 1795000 68124000 81114000 3656000 4134000 2244000 0 45781000 33252000 23777000 12005000 251000 192000 1000000 0 144833000 130697000 5691000 4711000 10278000 9156000 15002000 5637000 30971000 19504000 2013000 2968000 6940000 10003000 5103000 0 2263000 2294000 47290000 34769000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 42421115 42421115 41384960 41384960 42000 41000 432471000 412010000 -5934000 -4278000 -329036000 -311845000 97543000 95928000 144833000 130697000 28226000 16847000 75421000 41448000 4200000 4223000 13226000 11080000 1385000 114000 2600000 532000 33811000 21184000 91247000 53060000 11494000 8887000 32739000 22478000 22317000 12297000 58508000 30582000 8521000 3868000 21765000 10732000 11058000 5971000 28627000 15916000 9485000 5177000 27103000 16080000 0 0 0 1017000 29064000 15016000 77495000 43745000 -6747000 -2719000 -18987000 -13163000 37000 -408000 679000 -3527000 0 0 0 2806000 4346000 -17093000 -14000 -24540000 -398000 -40000 -644000 -85000 3985000 -17541000 21000 -30958000 -2762000 -20260000 -18966000 -44121000 -949000 -290000 -1775000 -1095000 -1813000 -19970000 -17191000 -43026000 0 0 0 -25000 -1813000 -19970000 -17191000 -43001000 -0.04 -0.54 -0.41 -1.26 -0.04 -0.54 -0.41 -1.26 42393550 37154293 42048647 34134138 42393550 37154293 42048647 34134138 -1813000 -19970000 -17191000 -43026000 -863000 120000 -1656000 -1642000 -2676000 -19850000 -18847000 -44668000 0 0 0 -25000 -2676000 -19850000 -18847000 -44643000 41384960 41000 412010000 -4278000 -311845000 95928000 31184 341000 341000 146159 -2378000 -2378000 2112 51000 51000 253347 1365000 1365000 94707 2569000 2569000 6001000 6001000 -724000 -724000 -7531000 -7531000 41912469 41000 419959000 -5002000 -319376000 95622000 50000 50000 112760 -1597000 -1597000 1663 52000 52000 240734 1000 1404000 1405000 38806 612000 612000 4938000 4938000 -69000 -69000 -7847000 -7847000 42306432 42000 425418000 -5071000 -327223000 93166000 222000 222000 20528 418000 418000 2140 -29000 -29000 1514 54000 54000 81473 476000 476000 9028 5912000 5912000 -863000 -863000 -1813000 -1813000 42421115 42000 432471000 -5934000 -329036000 97543000 28825019 29000 264204000 -2346000 -268022000 180000 -5955000 2933000 2933000 6550000 6550000 6161331 6000 38848000 38854000 34176 32000 32000 49330 -128000 -128000 5772 62000 62000 142554 80000 80000 22600 153000 153000 634000 634000 -537000 -155000 -692000 -137000 -137000 -8969000 -25000 -8994000 35240782 35000 309898000 -2483000 -274058000 0 33392000 24306 -570000 -570000 12147 72000 72000 24934 98000 98000 445576 5724000 5724000 2449000 2449000 227848 1000 2689000 2690000 784000 784000 -1625000 -1625000 -14062000 -14062000 35975593 36000 321144000 -4108000 -288120000 0 28952000 42534 255000 255000 104014 29890 63000 63000 115144 411000 411000 2517036 3000 32770000 32773000 1202000 1202000 582000 582000 120000 120000 -19970000 -19970000 38784211 39000 356427000 -3988000 -308090000 0 44388000 -17191000 -43026000 17010000 5078000 -14000 -24540000 3840000 3039000 160000 0 1129000 0 0 224000 0 2806000 0 2188000 0 1017000 7816000 3830000 1327000 -358000 -566000 174000 -1436000 1003000 -863000 1038000 3376000 2478000 430000 1154000 1168000 -1686000 -6005000 18119000 0 1148000 5202000 1000000 0 0 692000 970000 1075000 -21237000 -6969000 0 14282000 760000 32000 4004000 698000 105000 10996000 3245000 589000 128000 11397000 192000 171000 0 -677000 -214000 12956000 -493000 -62000 -23630000 -80000 64808000 26474000 41178000 26394000 7180000 0 2244000 1441000 2689000 40927000 64616000 251000 192000 41178000 64808000 ORGANIZATION AND DESCRIPTION OF BUSINESS<div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CareDx, Inc. (“CareDx” or the “Company”) together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value healthcare solutions for transplant patients and caregivers.  The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s commercially available testing services consist of AlloMap</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Heart, which is a gene expression solution for heart transplant patients, and AlloSure</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Kidney, which is a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients. The Company also offers high quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 7, 2019, the Company completed the acquisition of 100% of the outstanding equity of Ottr Complete Transplant Management (“Ottr”). Ottr’s solutions enable integration with electronic medical records (“EMR”) systems, providing patient surveillance management tools and outcomes data to transplant centers. On August 26, 2019, the Company completed the acquisition of 100% of the outstanding equity of XynManagement, Inc. (“XynManagement”). Ottr and XynManagement products will be added to the CareDx Digital Solutions portfolio. See Note 5 for further details.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Testing Services</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">AlloMap Heart is a covered service for Medicare beneficiaries since January 1, 2006. In 2018, the Medicare reimbursement rate for AlloMap Heart was set at $3,240, which remains applicable for 2019.  AlloMap Heart has also received positive coverage decisions from many of the largest U.S. private payers.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In October 2017, the Company commercially launched AlloSure Kidney, its proprietary next generation sequencing-based test that measures dd-cfDNA in kidney transplant recipients. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841.  AlloSure Kidney has also received payments from private payers on a case-by-case basis. However, no positive coverage decisions from private payers have yet been made for AlloSure Kidney.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2018, the Company initiated the Surveillance HeartCare</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Heart in one surveillance solution. In August 2019, AlloSure Heart received a positive draft Local Coverage Determination (dLCD) for Medicare coverage.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2019, AlloSure</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2019, the Company announced the commencement of the Outcomes of KidneyCare</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> on Renal Allografts (“OKRA”) study. OKRA is an extension of the Kidney Allograft Outcomes AlloSure Registry (“K-OAR”). OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Kidney and the predictive artificial intelligence technology of KidneyCare</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> iBox developing a multimodality surveillance solution. The Company has not yet made any applications to payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Products</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Olerup SSP</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> is used to type Human Leukocyte Antigen (“HLA”) alleles, based on the sequence specific primer (“SSP”) technology.  Olerup SBT</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> is a complete product range for sequence-based typing of HLA alleles. QTYPE</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> enables speed and precision in HLA typing at a low to intermediate resolution for samples that require a fast turnaround time and uses real-time polymerase chain reaction, or PCR methodology.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">TruSight HLA is a next generation sequencing (“NGS”)-based high resolution typing solution that provides NGS-level resolution to HLA typing. The Company’s suite of AlloSeq products are commercial NGS-based kitted solutions that the Company acquired as a result of its License Agreement. These products include: AlloSeq</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Tx, a high-resolution HLA typing solution, AlloSeq</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;">™</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> HCT, a solution for chimerism testing for stem cell transplant recipients.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Digital</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Following the acquisitions of both Ottr and XynManagement, CareDx is a leading provider of transplant patient tracking software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and Waitlist Management. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. Waitlist Management includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Liquidity</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, the Company had cash and cash equivalents of $40.9 million.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company may require additional financing in the future to fund working capital and pay its obligations as they come due. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements or a combination of these. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms favorable to the Company. The Company believes its existing cash balance and expected revenues will be sufficient to meet its anticipated cash requirements for at least the next 12 months.</span></div> 1 1 3240 3240 2841 60 2 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Liquidity</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $329.0 million at September 30, 2019. As of September 30, 2019, the Company had cash and cash equivalents of $40.9 million.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company may require additional financing in the future to fund working capital and pay its obligations as they come due. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements or a combination of these. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms favorable to the Company. The Company believes its existing cash balance and expected revenues will be sufficient to meet its anticipated cash requirements for at least the next 12 months.</span></div> -329000000.0 40900000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2018, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 are reflected below.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Basis of Presentation</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Reclassifications and Changes in Presentation</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain prior period amounts have been reclassified to conform with the current period presentation, including: (i) separate presentation of debt extinguishment expenses from other expense, net, (ii) combined presentation of license and other revenue with digital revenue, (iii) combined presentation of cost of testing services, cost of product, and cost of digital, and (iv) separate presentation of gross profit. These reclassifications had no effect on the reported results of operations.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Use of Estimates</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of unaudited condensed consolidated 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 assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For the three months ended September 30, 2019 and 2018, approximately 54% and 50% respectively, of total revenue was derived from Medicare. For the nine months ended September 30, 2019 and 2018, approximately 39% and 47%, respectively, of total revenue was derived from Medicare. No other payers or customers represented more than 10% of total revenue for these periods.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019 and December 31, 2018, approximately 30% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either September 30, 2019 or December 31, 2018.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Leases</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 842”). The Company determines if an arrangement is or contains a lease at contract inception. The Company leases office space and equipment primarily through operating leases with a limited number of finance leases. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s leases have remaining terms of 1.25 years to 3.06 years, some of which include options to extend the lease term. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised. Certain finance leases also include bargain purchase options of the leased equipment.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2019, the Company adopted ASC 842 using the optional transition method and applied the standard only to leases that existed at that date. Under the optional transition method, the Company does not need to restate the comparative periods in transition and will continue to present financial information and disclosures for periods before January 1, 2019 in accordance with ASC Topic 840. The Company has also chosen to apply the package of practical expedients for existing leases, which provides relief from reassessing: (i) whether a contract is or contains a lease, (ii) lease classification, and (iii) whether initial direct costs can be capitalized. The Company has also made some accounting policy elections to: (i) allow the Company not to separate nonlease components from lease components, and instead to account for those as a single lease component, and (ii) elect not to recognize a ROU asset and a lease liability for leases with a term of 12 months or less .</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Upon adoption of ASC 842 on January 1, 2019, the Company recorded a ROU asset of approximately $3.0 million and a lease liability of approximately $3.8 million. The lease liability was determined based on the present value of the remaining minimum lease payments. The ROU asset was determined based on the value of the lease liability, adjusted for the deferred rent balances of approximately $0.8 million, which were previously included in accrued and other liabilities as well as deferred rent, net of current portion. See Note 8 for further details.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The standard did not have a material impact on the unaudited condensed consolidated statement of cash flows or the condensed consolidated statement of operations.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-2, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement – Reporting Comprehensive Income (ASC Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-2”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The amendments in ASU 2018-2 allow a reclassification from accumulated other comprehensive income to retained earnings for certain tax effects resulting from the Tax Cuts and Jobs Act (the “Tax Act”). ASU 2018-2 became effective for all interim and annual reporting periods beginning after December 15, 2018 and may be applied retrospectively or as of the beginning of the period of adoption. The Company adopted the standard on January 1, 2019. The adoption of the new standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2018, the FASB issued ASU No. 2018-7, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation - Stock Compensation (ASC Topic 718): Improvements to Nonemployee Share Based Payment Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-7”). ASU 2018-7 is effective for all interim and annual reporting periods beginning on or after December 15, 2018. The Company adopted ASU 2018-7 on January 1, 2019 applying a modified retrospective approach. On transition, the Company only had nonemployee equity-classified awards with an established measurement date. Accordingly, the Company did not record a cumulative-effect adjustment to retained earnings.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles – Goodwill and Other – Internal – Use Software</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-15”). ASU 2018-15 is effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted including adoption in any interim period. The Company plans to adopt the standard during 2019. The Company expects the new standard will impact its prospective unaudited condensed consolidated financial statements after adoption related to implementation costs in a cloud computing arrangement if and when entered by the Company.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (ASC Topic 820)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. The ASU is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company is in the process of assessing the impact that the ASU will have in its unaudited condensed consolidated financial statements and disclosures. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Measurement of Credit Losses on Financial Instruments (ASC Topic 326),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Basis of Presentation</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2018 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.</span></div>The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Reclassifications and Changes in Presentation</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain prior period amounts have been reclassified to conform with the current period presentation, including: (i) separate presentation of debt extinguishment expenses from other expense, net, (ii) combined presentation of license and other revenue with digital revenue, (iii) combined presentation of cost of testing services, cost of product, and cost of digital, and (iv) separate presentation of gross profit. These reclassifications had no effect on the reported results of operations.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Use of Estimates</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of unaudited condensed consolidated 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 assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses </span></div>for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For the three months ended September 30, 2019 and 2018, approximately 54% and 50% respectively, of total revenue was derived from Medicare. For the nine months ended September 30, 2019 and 2018, approximately 39% and 47%, respectively, of total revenue was derived from Medicare. No other payers or customers represented more than 10% of total revenue for these periods.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019 and December 31, 2018, approximately 30% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either September 30, 2019 or December 31, 2018.</span></div> 0.54 0.50 0.39 0.47 0.30 0.27 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Leases</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASC 842”). The Company determines if an arrangement is or contains a lease at contract inception. The Company leases office space and equipment primarily through operating leases with a limited number of finance leases. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s leases have remaining terms of 1.25 years to 3.06 years, some of which include options to extend the lease term. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised. Certain finance leases also include bargain purchase options of the leased equipment.</span></div> P1Y3M P3Y21D <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2019, the Company adopted ASC 842 using the optional transition method and applied the standard only to leases that existed at that date. Under the optional transition method, the Company does not need to restate the comparative periods in transition and will continue to present financial information and disclosures for periods before January 1, 2019 in accordance with ASC Topic 840. The Company has also chosen to apply the package of practical expedients for existing leases, which provides relief from reassessing: (i) whether a contract is or contains a lease, (ii) lease classification, and (iii) whether initial direct costs can be capitalized. The Company has also made some accounting policy elections to: (i) allow the Company not to separate nonlease components from lease components, and instead to account for those as a single lease component, and (ii) elect not to recognize a ROU asset and a lease liability for leases with a term of 12 months or less .</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Upon adoption of ASC 842 on January 1, 2019, the Company recorded a ROU asset of approximately $3.0 million and a lease liability of approximately $3.8 million. The lease liability was determined based on the present value of the remaining minimum lease payments. The ROU asset was determined based on the value of the lease liability, adjusted for the deferred rent balances of approximately $0.8 million, which were previously included in accrued and other liabilities as well as deferred rent, net of current portion. See Note 8 for further details.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The standard did not have a material impact on the unaudited condensed consolidated statement of cash flows or the condensed consolidated statement of operations.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-2, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement – Reporting Comprehensive Income (ASC Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-2”)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The amendments in ASU 2018-2 allow a reclassification from accumulated other comprehensive income to retained earnings for certain tax effects resulting from the Tax Cuts and Jobs Act (the “Tax Act”). ASU 2018-2 became effective for all interim and annual reporting periods beginning after December 15, 2018 and may be applied retrospectively or as of the beginning of the period of adoption. The Company adopted the standard on January 1, 2019. The adoption of the new standard did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2018, the FASB issued ASU No. 2018-7, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation - Stock Compensation (ASC Topic 718): Improvements to Nonemployee Share Based Payment Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-7”). ASU 2018-7 is effective for all interim and annual reporting periods beginning on or after December 15, 2018. The Company adopted ASU 2018-7 on January 1, 2019 applying a modified retrospective approach. On transition, the Company only had nonemployee equity-classified awards with an established measurement date. Accordingly, the Company did not record a cumulative-effect adjustment to retained earnings.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles – Goodwill and Other – Internal – Use Software</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (“ASU 2018-15”). ASU 2018-15 is effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted including adoption in any interim period. The Company plans to adopt the standard during 2019. The Company expects the new standard will impact its prospective unaudited condensed consolidated financial statements after adoption related to implementation costs in a cloud computing arrangement if and when entered by the Company.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (ASC Topic 820)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. The ASU is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company is in the process of assessing the impact that the ASU will have in its unaudited condensed consolidated financial statements and disclosures. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In September 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Measurement of Credit Losses on Financial Instruments (ASC Topic 326),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company does not believe adoption of the guidance will have a significant impact on its condensed consolidated financial statements.</span></div> 3000000.0 3800000 800000 NET LOSS PER SHAREBasic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.<div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(19,970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(17,191)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(43,001)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Weighted-average shares used to compute basic and diluted net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,393,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,154,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,048,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,134,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to CareDx, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.26)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following potentially dilutive securities have been excluded from diluted net loss per share as at September 30, 2019 because their effect would be antidilutive:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three and Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of common stock subject to outstanding options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,668,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,532,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of common stock subject to outstanding common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">355,240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">798,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,552,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">894,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total common stock equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,576,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,225,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Net loss attributable to CareDx, Inc. used to compute basic and diluted net loss per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(19,970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(17,191)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(43,001)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Weighted-average shares used to compute basic and diluted net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,393,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,154,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,048,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,134,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to CareDx, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.26)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -1813000 -19970000 -17191000 -43001000 42393550 37154293 42048647 34134138 -0.04 -0.54 -0.41 -1.26 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following potentially dilutive securities have been excluded from diluted net loss per share as at September 30, 2019 because their effect would be antidilutive:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three and Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of common stock subject to outstanding options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,668,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,532,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of common stock subject to outstanding common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">355,240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">798,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,552,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">894,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total common stock equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,576,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,225,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2668388 2668388 2532171 2532171 355240 355240 798553 798553 1552466 1552466 894304 894304 4576094 4576094 4225028 4225028 FAIR VALUE MEASUREMENTS<div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company records its financial assets and liabilities at fair value.  The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  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 accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">Level 1: Inputs which include quoted prices in active markets for identical assets and liabilities.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company’s financial assets and liabilities measured at fair value on a recurring basis, as of September 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measured Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Balance</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measured Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Balance</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in estimated fair value</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of September 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period.  There were no transfers between Level 1, Level 2 and Level 3 categories during the periods presented.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt;">Money market funds</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> – Investments in money market funds are classified within Level 1.  At September 30, 2019 and December 31, 2018, money market funds were included on the balance sheets in cash and cash equivalents.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt;">Common stock warrant liability</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> – The Company utilizes a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that involves a market condition simulation to estimate the fair value of the warrants.  The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices and stock prices of peer companies in the diagnostics industry, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants.  Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Common Stock Warrant Liability Valuation Assumptions</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.54</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.29</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">81.00%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79.00%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.55%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.46%</span></td></tr></table></div> <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company’s financial assets and liabilities measured at fair value on a recurring basis, as of September 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measured Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Balance</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measured Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Balance</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrant liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 33691000 0 0 33691000 0 0 6940000 6940000 59471000 0 0 59471000 0 0 10003000 10003000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Level 3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in estimated fair value</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of September 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 10003000 3157000 94000 6940000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Common Stock Warrant Liability Valuation Assumptions</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.54</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.29</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">81.00%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79.00%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.55%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.46%</span></td></tr></table></div> 22.61 25.14 1.12 1.12 P3Y6M14D P4Y3M14D 81.00 79.00 1.55 2.46 BUSINESS COMBINATIONS<div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Ottr</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr for total consideration of $16.1 million. Ottr was formed in 1993 and is a leading provider of organ transplant patient tracking software. </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Ottr software provides comprehensive solutions for transplant patient management, and is currently used in over 60 leading transplant centers in the U.S. The Ottr software enables integration with EMR systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers. </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company accounted for the transaction as a business combination using the acquisition method of accounting. Results of operations of Ottr have been included with the Company’s results since the date of the acquisition. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Goodwill of $10.0 million arising from the acquisition primarily consists of synergies from combining the Ottr software with the current testing solutions offered by the Company. The integration of the Ottr software into transplant center EMR systems may simplify the ordering process for the Company’s leading surveillance tests, optimize transplant patient safety, increase efficiency and facilitate compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the consideration paid for Ottr and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued purchase consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recognized amounts of identifiable assets acquired and<br/>liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,056)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total identifiable net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The fair value of the acquired current liabilities as of June 30, 2019 included a preliminary deferred revenue balance of $2.3 million. During the three months ended September 30, 2019, the Company recorded an adjustment of $0.5 million to the initial valuation amount of deferred revenue, decreasing its balance to $1.8 million as of the acquisition date. This change is a result of updated assumptions and methodologies for acquired software maintenance contracts. As part of this adjustment, goodwill decreased by approximately $0.6 million.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At the acquisition date the Company estimated net deferred tax assets of approximately $0.2 million arising from temporary differences related to assets acquired and liabilities assumed. The Company estimated that Ottr had net operating losses (“NOLs”) carryforward of approximately $6.9 million, $4.3 million of which will begin to expire in 2033, and the remaining $2.6 million will be carried forward indefinitely. A full valuation allowance of $0.2 million was recognized as of the acquisition </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">date resulting in no impact from deferred taxes to Ottr’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired are finalized as of September 30, 2019.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademark</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of Ottr’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The acquired developed technology represents the fair value of Ottr’s proprietary software. The trademark acquired consists primarily of the Ottr brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15.0% and 1.0% were used to estimate the fair value of the developed technology and the trademark, respectively.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company utilized a discount rate of 14.5% in estimating the fair value of these three intangible assets.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019, Ottr’s digital revenue of $2.3 million was included in the Company’s condensed consolidated statement of operations from the acquisition date of May 7, 2019. Unaudited supplemental pro forma information is not disclosed because it is considered immaterial.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">XynManagement</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 26, 2019, the Company acquired 100% of the outstanding common stock of XynManagement for total cash consideration of $2.0 million. As a result of the acquisition, the Company recognized contingent consideration of $1.4 million, including liability and equity components, goodwill of $1.7 million and intangible assets of $2.0 million. The goodwill for this acquisition is not deductible for income tax purposes. Contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets. The fair value of contingent consideration was determined using the Monte Carlo simulation model. See Note 1 for further details.</span></div> 1 16100000 60 600000 10000000.0 0 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the consideration paid for Ottr and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Consideration</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued purchase consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recognized amounts of identifiable assets acquired and<br/>liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,056)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total identifiable net assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 16037000 111000 16148000 1525000 35000 6600000 2056000 6104000 10044000 16148000 2300000 -500000 1800000 -600000 200000 6900000 4300000 2600000 200000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademark</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 4200000 P15Y 2300000 P10Y 100000 P2Y 6600000 15.0 1.0 14.5 2300000 1 2000000.0 1400000 1700000 2000000.0 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Goodwill</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and nine months ended September 30, 2019 (in thousands).</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of September 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Intangible Assets</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following tables present details of the Company’s intangible assets as of September 30, 2019 ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,897)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,084)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,885)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Commercialization rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and tradenames</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets with finite lives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Acquisition of intangible assets</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Illumina License and Commercialization Agreement</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 4, 2018, the Company entered into the License Agreement with Illumina, which provides the Company with certain worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in the field of bone marrow and solid organ transplantation diagnostic testing (the “Field”).  As a result, from June 1, 2018, the Company is the exclusive worldwide distributor of Illumina’s TruSight HLA v1 and v2 product line. In addition, the Company was also granted the exclusive right to develop and commercialize other NGS product lines for use in the Field.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The License Agreement required the Company to make a $5.0 million initial cash payment to Illumina and further requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. Pursuant to the License Agreement, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As the License Agreement did not meet the definition of a business combination under ASC Topic 805, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Combinations,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> the Company accounted for the transaction as an asset acquisition. In an asset acquisition goodwill is not recognized, but rather any excess consideration transferred over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable assets acquired.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs relating to the assets acquired were $5.2 million, comprising of the cash consideration of $5.0 million and associated transaction costs of $0.2 million. A deferred tax balance was not required to be established on the License Agreement date as the book and tax basis of the intangible assets was equivalent to the amount paid.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The allocation of the purchase price to identified intangible assets acquired was based on the Company’s best estimate of the fair value of such assets as of the acquisition date. Significant assumptions utilized in the valuation of identified intangible assets were based on company-specific information and projections, which are not observable in the market and are thus considered Level 3 measurements as defined by U.S. GAAP. The Company determined the estimated fair values using Level 3 inputs after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Customer relationships represent the fair value of future projected revenue that is expected to be derived from sales of TruSight HLA products to existing customers of Illumina. The customer contracts and related relationships value has been estimated utilizing a multi-period excess earnings method under income approach, which reflects the present value of the projected cash flows that are expected to be generated by the customer relationships less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the life of the products, assuming that the existing customers will remain with the Company until the products become obsolete. The Company utilized a discount rate of 18% in estimating the fair value of the customer relationships.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The acquired in-process technology represents the fair value of products in development that have not reached commercial production at the date of acquisition. The fair value of the products was also determined using the multi-period excess earnings method under income approach. A rate of 30% and 40% for the AlloSeq Tx acquired in-process technology and the AlloSeq HCT acquired in-process technology, respectively, was utilized to discount the cash flows to the present value. The acquired in-process technology will not be amortized until completion of the related products, which is determined to occur when the products commence commercial production. Upon completion, each acquired in-process technology product will be amortized over its estimated useful life.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships: TruSight HLA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology: AlloSeq Tx</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology: AlloSeq HCT</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cibiltech License and Commercialization Agreement </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known as Predigraft (or KidneyCare iBox in the U.S.) for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates KidneyCare iBox. On such date, the Company commenced amortization of the acquired commercialization intangible asset.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech and does not have a significant influence on Cibiltech’s operations.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">The following table presents details of the Company’s intangible assets as of December 31, 2018 ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets with finite lives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,131)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and tradenames</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets with finite lives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Amortization expense was $0.8 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  For the three months ended September 30, 2019, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  For the three months ended September 30, 2018, expenses of $0.3 million and $0.3 million were amortized to cost of product and sales and marketing expense, respectively.  Amortization expense was $2.1 million and $1.9 million for the nine months ended September 30, 2019 and 2018, respectively.  For the nine months ended September 30, 2019, expenses of $1.0 million and $0.9 million were amortized to cost of product and sales and marketing expense, respectively.  For the nine months ended September 30, 2018, expenses of $1.1 million and $0.8 million were amortized to cost of product and sales and marketing expense, respectively.  </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of September 30, 2019 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:61.343109%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of<br/>Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and<br/>Marketing</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates the carrying value of the intangible assets, not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization. During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair values of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.</span></div> <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of September 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 12005000 11772000 23777000 <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following tables present details of the Company’s intangible assets as of September 30, 2019 ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,897)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,084)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,885)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Commercialization rights</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(30)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and tradenames</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets with finite lives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 26387000 5897000 2291000 18199000 P8Y4M24D 18168000 3084000 1885000 13199000 P10Y8M12D 8079000 30000 0 8049000 P9Y10M24D 2360000 573000 275000 1512000 P8Y7M6D 54994000 9584000 4451000 40959000 4822000 4822000 59816000 9584000 4451000 45781000 5000000.0 5200000 5000000.0 200000 0.18 0.30 0.40 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships: TruSight HLA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology: AlloSeq Tx</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology: AlloSeq HCT</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 380000 P2Y7M6D 2719000 2103000 5202000 P10Y 0.06 1000000.0 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">The following table presents details of the Company’s intangible assets as of December 31, 2018 ($ in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets with finite lives:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired and developed technology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,131)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and tradenames</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets with finite lives</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in-process technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div> 22937000 4399000 1411000 17127000 P8Y4M24D 13058000 2290000 1131000 9637000 P11Y7M6D 2260000 454000 140000 1666000 P12Y 38255000 7143000 2682000 28430000 4822000 4822000 43077000 7143000 2682000 33252000 800000 600000 300000 300000 300000 300000 2100000 1900000 1000000.0 900000 1100000 800000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of September 30, 2019 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:61.343109%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of<br/>Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and<br/>Marketing</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">362 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 750000 362000 1112000 2962000 1417000 4379000 2917000 1228000 4145000 2917000 1211000 4128000 2917000 1211000 4128000 13785000 9282000 23067000 26248000 14711000 40959000 BALANCE SHEET COMPONENTS<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Inventory</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Accrued and other liabilities</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accrued and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Clinical studies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred payments for intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Test sample processing fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued royalty</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued and other liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,002 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2549000 2506000 1009000 651000 2344000 1786000 5902000 4943000 <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Accrued and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,<br/>2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Clinical studies</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred payments for intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Test sample processing fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued royalty</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued and other liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,002 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3190000 39000 2545000 1815000 2077000 0 2033000 804000 657000 733000 285000 700000 0 667000 822000 2253000 2019000 15002000 5637000 COMMITMENTS<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; West Chester, Pennsylvania; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.  The lease for the Company’s facility in Vienna, Austria is on a month-to-month basis. The facility leases expire at various dates through 2022.  In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the lease cost for the three and nine months ended September 30, 2019 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,358 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.51</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.57</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.5% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - Finance leases (%)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.46% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Rent expense under non-cancelable operating leases was $0.5 million and $0.6 million for the three months ended September 30, 2019 and 2018, respectively.  Rent expense under the non-cancelable operating leases $1.4 million and $1.5 million for the nine months ended September 30, 2019 and 2018, respectively. Future minimum lease commitments under these operating and finance leases as of September 30, 2019, are as follows (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.073314%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finance<br/>Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The current portion of obligations under finance leases is included in accrued and other liabilities on the condensed consolidated balance sheets.  The long-term portion is included in other liabilities on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Royalty Commitments</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">The Board of Trustees of the Leland Stanford Junior University (“Stanford”)</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology. The license maintenance fee may be offset against earned royalty payments due on net sales in that year. Royalties incurred for the three and nine months ended September 30, 2019 were not material.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Illumina</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 4, 2018, the Company entered into the License Agreement with Illumina. The License Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of future commercialized products. In the three and nine months ended September 30, 2019, the Company paid no royalties to Illumina.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cibiltech Commitments</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Cibiltech Agreement, as discussed in Note 6, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.  </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Other Commitments</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the License Agreement with Illumina, the Company is obligated to complete timely development and commercialization of other NGS product lines for use in the Field, and has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Litigation</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for indemnification for certain liabilities. The exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company also has indemnification obligations to its directors and executive officers for specified events or occurrences, subject to some limits, while they are serving at the Company’s request in such capacities. There have been no claims to date and the Company believes the fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of September 30, 2019 and as of December 31, 2018.</span></div> <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the lease cost for the three and nine months ended September 30, 2019 (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,358 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:86.286969%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other information:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.51</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.57</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.5% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - Finance leases (%)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.46% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 453000 1358000 54000 164000 507000 1522000 P1Y6M3D P1Y6M25D 0.105 0.0646 500000 600000 1400000 1500000 Future minimum lease commitments under these operating and finance leases as of September 30, 2019, are as follows (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.073314%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finance<br/>Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 52000 564000 209000 2287000 71000 215000 0 93000 332000 3159000 0 0 DEBT<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company did not have any outstanding debt as of September 30, 2019 or December 31, 2018.     </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Perceptive Credit Agreement</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 17, 2018, the Company entered into a credit agreement with Perceptive Credit Holdings II, LP (the “Perceptive Credit Agreement”) for an initial term loan of $15.0 million. On November 20, 2018, the Company paid off all obligations owing under, and terminated, the Perceptive Credit Agreement. The Perceptive Credit Agreement debt extinguishment resulted in a $3.0 million loss that was included in debt extinguishment expenses, in the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">JGB Debt</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February and March 31, 2018, JGB Collateral LLC and certain of its affiliates (“JGB”) converted the remaining $26.7 million of principal and accrued interest of the Company’s convertible debt (the “JGB Debt”) into an aggregate of 6,161,331shares of the Company’s common stock. In connection with these conversions in the three months ended March 31, 2018, the Company recognized $6,000 to common stock and $38.8 million to additional paid in capital; the unamortized debt discount of $2.7 million was extinguished; and the compound derivative liability of $12.1 million was also extinguished. The JGB Debt conversion resulted in a $2.8 million loss on debt extinguishment that was included in debt extinguishment expenses in the condensed consolidated statements of operations for the three months ended March 31, 2018.</span></div> 0 0 0 0 15000000.0 3000000.0 26700000 6161331 6000 38800000 2700000 12100000 2800000 401(K) PLANThe Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the 401(k) plan. The Company incurred expenses related to contributions to the 401(k) plan of $0.1 million for each of the three months ended September 30, 2019 and 2018, respectively.  The Company incurred expenses related to contributions to the 401(k) plan of $0.5 million and $0.2 million for the nine months ended September 30, 2019 and 2018, respectively. 100000 100000 500000 200000 WARRANTS<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has issued common stock warrants in connection with debt or equity financings to lenders, placement agents or investors.  Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. The Company utilizes the Monte Carlo Simulation Model to estimate the fair value of its warrants.  Refer to Note 4 for further details. Warrants that are classified as equity are valued at fair value on the date of issuance, recorded in additional paid in capital and not remeasured.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In the three months ended September 30, 2019, there were no warrants that were exercised for cash payments.  During the three months ended September 30, 2019, warrants to purchase approximately 111,400 shares of common stock were exercised on a cashless basis and approximately 9,000 shares were issued pursuant to the exercises.  In the nine months ended September 30, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash payments of $0.1 million.  During the nine months ended September 30, 2019, approximately 207,400 warrants were exercised on a cashless basis and approximately 49,000 shares were issued pursuant to the exercises.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In the three months ended September 30, 2018, warrants to purchase approximately 2,530,000 shares of common stock were exercised for a cash payment of $10.5 million.  In the nine months ended September 30, 2018, warrants to purchase approximately 2,998,000 shares of common stock were exercised for cash payments of $11.0 million.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019, outstanding warrants to purchase common stock were:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:43.534407%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.055637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Classified as</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Original Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares<br/>Underlying<br/>Warrants</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Original issue date:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2015-01</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2016-04</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">320,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">355,240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 111400 9000 94000 100000 207400 49000 2530000 10500000 2998000 11000000.0 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019, outstanding warrants to purchase common stock were:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:43.534407%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.055637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Classified as</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Original Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares<br/>Underlying<br/>Warrants</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Original issue date:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2015-01</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,483 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2016-04</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">320,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">355,240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P5Y 6.96 34483 P7Y 1.12 320757 355240 STOCK INCENTIVE PLANS<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Stock Options and Restricted Stock Units (“RSU”)</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes option and unvested RSU activity under the Company’s 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and related information:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock<br/>Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>RSU Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance—December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">322,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,501,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">968,364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional options authorized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,855,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock awards for services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,222,488)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,222,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(493,179)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(946,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">946,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(573,054)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of common stock under employee incentive plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">145,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(145,207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">204,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(204,206)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,439)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance—September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">489,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,668,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,552,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The total intrinsic value of options exercised was $2.3 million and $14.3 million in the three and nine months ended September 30, 2019, respectively.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019, the total intrinsic value of outstanding RSUs was approximately $35.1 million and there were $27.2 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.04 years.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Options outstanding that have vested and are expected to vest at September 30, 2019 are as follows: </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares Issued</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.55</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected to vest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.06</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at September 30, 2019 for stock options that were in-the-money.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The total fair value of options that vested during the three and nine months period ended September 30, 2019 was $0.8 million and $2.6 million, respectively. As of September 30, 2019, there were approximately $19.2 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 3.23 years.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">2014 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share may not be less than 85% of the lower of the fair market value of the common stock on the first day of the offering period or on the exercise date.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the offering period in 2018 that ended on December 31, 2018, 31,184 shares were purchased for aggregate proceeds of $0.3 million from the issuance of shares, which occurred on January 2, 2019.  During the offering period in 2019 that ended on June 30, 2019, 20,528 shares were purchased for aggregate proceeds of $0.4 million from the issuance of shares, which occurred on July 1, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Valuation Assumptions</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option-pricing model based on the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.89</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.97</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69.90% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66.00% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70.63% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68.47% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.72% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.81% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.35% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.72% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70.80% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59.94% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73.40% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92.71% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.10% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.14% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.28% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.76% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Risk-free Interest Rate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Volatility: The Company used an average historical stock price volatility of its own stock and those comparable public companies that were deemed to be representative of future stock price trends.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Stock-based Compensation Expense</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes stock-based compensation expense relating to employee and nonemployee stock-based awards for the three and nine months ended September 30, 2019 and 2018, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">No tax benefit was recognized related to share-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.</span></div> <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes option and unvested RSU activity under the Company’s 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and related information:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:36.325991%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock<br/>Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>RSU Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance—December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">322,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,501,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">968,364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional options authorized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,855,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock awards for services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,222,488)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,222,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(493,179)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(946,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">946,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(573,054)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of common stock under employee incentive plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">145,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(145,207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">204,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(204,206)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,439)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance—September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">489,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,668,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,552,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 322178 2501057 9.10 968364 11.49 1855398 5906 1222488 1222488 27.47 493179 14.67 946030 946030 28.14 573054 5.66 135248 145207 145207 21.62 204206 204206 14.13 1439 1439 3.86 489252 2668388 1552466 2300000 14300000 35100000 27200000 P3Y14D <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Options outstanding that have vested and are expected to vest at September 30, 2019 are as follows: </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares Issued</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.55</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected to vest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.06</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 928000 7.20 P6Y6M18D 14458000 1625000 21.02 P9Y21D 8004000 2553000 22462000 800000 2600000 19200000 P3Y2M23D 0.15 25000 P6M 0.85 31184 300000 20528 400000 <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option-pricing model based on the following weighted-average assumptions:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.89</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.97</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69.90% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66.00% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70.63% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68.47% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.72% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.81% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.35% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.72% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70.80% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59.94% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73.40% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92.71% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.10% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.14% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.28% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.76% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P5Y10M20D P5Y9M18D P5Y11M19D P6Y 0.6990 0.6600 0.7063 0.6847 0.0172 0.0281 0.0235 0.0272 0 0 0 0 P0Y6M P0Y6M P0Y6M P0Y6M 0.7080 0.5994 0.7340 0.9271 0.0210 0.0214 0.0228 0.0176 0 0 0 0 <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes stock-based compensation expense relating to employee and nonemployee stock-based awards for the three and nine months ended September 30, 2019 and 2018, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,078 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 425000 123000 1705000 375000 954000 763000 3227000 1438000 1125000 199000 2796000 729000 3460000 775000 9282000 2536000 5964000 1860000 17010000 5078000 0 0 INCOME TAXES<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income.  For the three and nine months ended September 30, 2019, the Company recorded an income tax benefit of $0.9 million and $1.8 million, respectively, compared to $0.3 million and $1.1 million for the three and nine months ended September 30, 2018, respectively.  The income tax benefit of $0.9 million and $1.8 million for the three and nine months ended September 30, 2019, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized.  The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. Accordingly, the U.S. net deferred tax assets have been offset by a full valuation allowance.</span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Starting in 2018, companies may be subject to global intangible low tax income (“GILTI”), which is a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations as well as the new base erosion anti-abuse tax (“BEAT”) under the Tax Act. GILTI will be effectively taxed at a tax rate of 10.5%. Due to the complexity of the GILTI tax rules, companies are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred or (2) factoring such amounts into a company’s measurement of its deferred taxes under Staff Accounting Bulletin No. 118. The Company has not yet made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2019 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company as the rules become effective.</span></div> -900000 -1800000 -300000 -1100000 -900000 -1800000 SEGMENT REPORTINGOperating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company’s Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments.  The Company has identified its Chief Executive Officer as the CODM. The Company operates in a single reportable segment.<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Both the Ottr and XynManagement acquisitions are integrated into the Company’s single reporting unit.</span></div><div style="margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue.  The following table summarizes reportable revenues by geographic regions (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Digital and other revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">753 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,656 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue.  The following table summarizes reportable revenues by geographic regions (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:48.879765%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Digital and other revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">753 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 28126000 16675000 75011000 40988000 100000 172000 410000 460000 28226000 16847000 75421000 41448000 1606000 1738000 5606000 4066000 1963000 2020000 5812000 5848000 631000 465000 1808000 1166000 4200000 4223000 13226000 11080000 1332000 69000 2462000 446000 31000 45000 90000 86000 22000 0 48000 0 1385000 114000 2600000 532000 31064000 18482000 83079000 45500000 1994000 2065000 5902000 5934000 753000 637000 2266000 1626000 33811000 21184000 91247000 53060000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:73.806452%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,656 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2957000 3235000 402000 625000 297000 274000 3656000 4134000 XML 80 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 4,576,094 4,225,028 4,576,094 4,225,028
Shares of common stock subject to outstanding options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 2,668,388 2,532,171 2,668,388 2,532,171
Shares of common stock subject to outstanding common stock warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 355,240 798,553 355,240 798,553
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 1,552,466 894,304 1,552,466 894,304
XML 81 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and Description of Business - Additional Information (Detail)
9 Months Ended 12 Months Ended
May 07, 2019
uniqueSolution
center
Sep. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Aug. 26, 2019
Schedule of Capitalization, Equity [Line Items]        
Accumulated deficit   $ 329,036,000 $ 311,845,000  
Cash and cash equivalents   40,927,000 64,616,000  
Medicare [Member] | Allo Map Testing Service [Member]        
Schedule of Capitalization, Equity [Line Items]        
Reimbursement rate   3,240 $ 3,240  
Medicare [Member] | Allo Sure Testing Service [Member]        
Schedule of Capitalization, Equity [Line Items]        
Reimbursement rate   $ 2,841    
O T T R Complete Transplant Management [Member]        
Schedule of Capitalization, Equity [Line Items]        
Percentage of outstanding equity acquired 100.00%      
Number of leading transplant centers | center 60      
XynManagement, Inc. [Member]        
Schedule of Capitalization, Equity [Line Items]        
Percentage of outstanding equity acquired       100.00%
Number of unique solutions | uniqueSolution 2      
XML 82 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Future Minimum Lease Commitments under Operating and Finance Leases (Detail)
$ in Thousands
Sep. 30, 2019
USD ($)
Finance Leases  
Remainder of 2019 $ 52
2020 209
2021 71
2022 0
Total future minimum lease payments 332
Operating Leases  
Remainder of 2019 564
2020 2,287
2021 215
2022 93
Total future minimum lease payments $ 3,159
XML 83 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) - Common Stock [Member]
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of shares underlying warrants (in shares) 355,240
Class Of Warrant Or Right Issued on January 2015 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 6.96
Number of shares underlying warrants (in shares) 34,483
Class Of Warrant Or Right Issued on January 2015 [Member] | Remaining Term (in years) [Member]  
Class of Warrant or Right [Line Items]  
Original Term 5 years
Class Of Warrant Or Right Issued on April 2016 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1.12
Number of shares underlying warrants (in shares) 320,757
Class Of Warrant Or Right Issued on April 2016 [Member] | Remaining Term (in years) [Member]  
Class of Warrant or Right [Line Items]  
Original Term 7 years